Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI Shell updates ☂️ #16296

Open
1 of 27 tasks
laurenmrice opened this issue May 1, 2024 · 2 comments
Open
1 of 27 tasks

UI Shell updates ☂️ #16296

laurenmrice opened this issue May 1, 2024 · 2 comments
Labels
Milestone

Comments

@laurenmrice
Copy link
Member

laurenmrice commented May 1, 2024

Acceptance criteria

There has been a recent uptick in questions in support and during office hours revolving around how to use the UI Shell component. Making some updates to the UI Shell component, in code, on the website, and in the Figma design kit, could help resolve some of these questions and vastly improve all aspects of the component.

Update website design docs

  • Update our current docs to use the new usage and style content templates.

Update design kit

  • Fix any current bugs for the UI Shell component.

Make the UI Shell more composable

  • What are the highest priority enhancements to add that will benefit our users.
  • Determine what we should move from PAL to Core.

Phase 1

Prework

  1. kit: figma role: design ✏️ severity: 3 type: bug 🐛
    alina-jacob
  2. component: ui-shell role: design ✏️ type: docs 📖

Update website design docs

  1. component: ui-shell role: design ✏️ type: docs 📖 type: enhancement 💡
  2. component: ui-shell role: design ✏️ type: docs 📖 type: enhancement 💡
  3. component: ui-shell role: design ✏️ type: a11y ♿ type: docs 📖 type: enhancement 💡
  4. component: ui-shell role: design ✏️ type: a11y ♿ type: docs 📖 type: enhancement 💡
  5. component: ui-shell role: design ✏️ type: docs 📖 type: enhancement 💡
  6. component: ui-shell role: design ✏️ type: docs 📖 type: enhancement 💡

Update Figma kit

  1. component: ui-shell role: design ✏️ severity: 3 type: bug 🐛

Phase 2

UI Shell PAL and Core alignment

  1. component: ui-shell epic proposal: open type: enhancement 💡

Phase 3

UI Shell enhancements

  1. component: ui-shell proposal: open role: design ✏️ type: enhancement 💡
  2. component: ui-shell proposal: open role: design ✏️ type: enhancement 💡
  3. component: ui-shell proposal: open status: waiting for maintainer response 💬 type: enhancement 💡
  4. component: ui-shell role: dev 🤖 type: enhancement 💡
  5. component: ui-shell proposal: open type: enhancement 💡
  6. component: ui-shell proposal: open type: enhancement 💡
  7. component: ui-shell role: dev 🤖 type: enhancement 💡
  8. component: ui-shell proposal: open role: design ✏️ role: dev 🤖 type: enhancement 💡
@laurenmrice laurenmrice added component: ui-shell planning: umbrella Umbrella issues, surfaced in Projects views labels May 1, 2024
@laurenmrice laurenmrice added this to the 2024 Q2 milestone May 15, 2024
@laurenmrice laurenmrice changed the title [UI Shell] Updates ☂️ UI Shell Updates ☂️ May 21, 2024
Copy link
Contributor

Thank you for submitting a feature request. Your proposal is open and will soon be triaged by the Carbon team.

If your proposal is accepted and the Carbon team has bandwidth they will take on the issue, or else request you or other volunteers from the community to work on this issue.

@laurenmrice laurenmrice modified the milestones: 2024 Q2, 2024 Q3 Jun 18, 2024
@laurenmrice laurenmrice changed the title UI Shell Updates ☂️ UI Shell updates ☂️ Jun 18, 2024
@aagonzales
Copy link
Member

Also the concept of UI Shell theming came up in the DSIT call on 7-24-24. This something else we should add into our docs. Here's an old UI Shell theme study.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 🪆 Needs Refined
Status: Next ➡
Development

No branches or pull requests

3 participants