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

Sprint 19: Blink One Eighty Brie 🧀 #9669

Closed
12 of 37 tasks
aagonzales opened this issue Sep 15, 2021 · 1 comment
Closed
12 of 37 tasks

Sprint 19: Blink One Eighty Brie 🧀 #9669

aagonzales opened this issue Sep 15, 2021 · 1 comment
Labels
epic Special label used by ZenHub for epic functionality

Comments

@aagonzales
Copy link
Member

aagonzales commented Sep 15, 2021

⚛️ React

🚢 Migration

  • Update migration guide for Design tab with Beta 2 release items @laurenmrice @kingtraceyj
  • Upgrade CLI #9640 @joshblack @jnm2377
    • Go through upgrade flow with design [NEEDS DESIGN REP]
    • Finalize initial upgrade flow
    • Implement package upgrade (preview, write)
    • Implement migration runner (preview, write)

🎨 Styles

  • Figure out consistent spacing for form components @tay1orjones

📝 Website

🎨 Design Kit

Figma

💬 Support

🚀 Releases

  • Release v10.45

🐝 Brand

🖥️ DPO

🛠 Tooling

  • Update @carbon/cli to be workspace-agnostic for C&CS @joshblack

📣 Communication

🏖️ Vacations

Lauren OOO: Oct 1 🚗🌵

@joshblack
Copy link
Contributor

joshblack commented Sep 16, 2021

⚛️ React

  • Add auto-alignment to popover
  • Add "isolated" feature for popover (portal)
  • Finalize Tooltip
  • Add ToggleTip
  • Refactor Definition Tooltip
  • Add IconButton
  • Breaking changes to Tabs
  • Content Switcher
    • Usage questions
    • Icon only content switcher?
  • Prop changes
  • Fluid inputs
  • Finalize Menu
  • Update OverflowMenu to use Menu primitive
  • Finalize context menu
  • Finalize progress bar
  • Finalize Heading/Section utilities
  • Finalize Dialog
  • Documentation
    • Verify controls are available for component stories
    • Verify storybook layout with design
  • Update class components to functional components
  • Deprecate light prop and migrate examples

🚢 Migration

  • Upgrade CLI
    • Add support for upgrading packages to @carbon/react
    • Add support for running codemods on codebase
    • Investigate the feasibility of updates to styles
      • Would be great to detect design token usage and suggest alternatives (would this be a lint rule?)
  • Sample App, ideally covering
    • Token changes
    • Inline theming
    • Layer model
    • Grid changes
    • Component changes
    • v10 to v11 migration
  • Migration docs
    • Prop changes
    • UI Shell theming

🧐 Research

  • Collect feedback on:
    • Common ways people are using styles from carbon-components
    • Notification changes
    • Tooltip changes
    • Content Switcher changes
    • Prop changes

🎨 Styles

  • Figure out RGBA requirement for modal and design tokens (component tokens?)
  • Document component tokens
  • Figure out docs for styles forwarded by @carbon/react
  • Plex Integration
  • Spacing for form components

👓 Visual Testing

📝 Website

  • v11 Functionality
    • Theme Switcher
    • Token reference
  • Remove references to vanilla
    • Demoes
    • Tutorial
    • Frameworks
  • Update docs / code for elements
  • Update code examples for components that have changed

💬 Support

——

Feedback

  • Styles are in a good spot
  • Definitely optimistic about what’s left
  • Upgrade CLI is a must-have
    • DA is interested
    • Andrea is interested
    • Josefina is interested
    • Ale is interested
  • Good to solid documentation
  • Good docs and good tools vs new features
  • Helpful to see it all mapped out, what’s one, what’s left to be done

@joshblack joshblack changed the title WIP Sprint 19 Sprint 19: Blink One Eighty Brie 🧀 Sep 20, 2021
@alisonjoseph alisonjoseph pinned this issue Sep 20, 2021
@alisonjoseph alisonjoseph unpinned this issue Oct 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Special label used by ZenHub for epic functionality
Projects
None yet
Development

No branches or pull requests

3 participants