-
Notifications
You must be signed in to change notification settings - Fork 75
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
Design token phase II - Integration across components #7180
Labels
2 - in development
Issues that are actively being worked on.
Calcite (design)
Issues logged by Calcite designers.
design-tokens
Issues requiring design tokens.
enhancement
Issues tied to a new feature or request.
epic
Large scale issues to be broken up into sub-issues and tracked via sprints and/or project.
estimate - 13
Requires planning and input from team, consider smaller steps.
impact - p2 - want for an upcoming milestone
User set priority impact status of p2 - want for an upcoming milestone
p - high
Issue should be addressed in the current milestone, impacts component or core functionality
Milestone
Comments
3 tasks
3 tasks
A list of components we could use for exploring tokens to start estimations and next steps:
|
jcfranco
added a commit
that referenced
this issue
Aug 18, 2023
**Related Issue:** #7180 ## Summary This updates how `onToggleOpenCloseComponent` determines the duration for the `openTransitionProp` to be more robust to work consistently across browsers. The previous approach relied on the computed `transition` property having all associated transition values laid out per prop, which didn't work in Safari since it won't include all values if shared. This change should be covered by existing tests. cc @Elijbet
3 tasks
This was referenced Oct 5, 2023
A related issue surfaced with the Maps SDK for JS team regarding a global font family variable, #7175. Should we consider the effort as part of the design token epic above? cc @alisonailea |
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
jcfranco
added a commit
that referenced
this issue
Jun 18, 2024
**Related Issue:** #7180 ## Summary ✨🧪✨
Elijbet
added a commit
that referenced
this issue
Jun 19, 2024
**Related Issue:**#7180 ## Summary Add token theming tests for `shell`.
Elijbet
added a commit
that referenced
this issue
Jun 19, 2024
**Related Issue:** #7180 ## Summary Add token theming tests for `shell-center-row`.
alisonailea
added a commit
that referenced
this issue
Jun 19, 2024
**Related Issue:** #7180 ## Summary Made sure components were UTD with /dev to reduce merge conflict churn Updates component tokens Update e2e themed tests
This was referenced Jun 20, 2024
eriklharper
added a commit
that referenced
this issue
Jun 21, 2024
**Related Issue:** #7180 ## Summary Adds token theme tests for `calcite-inline-editable`.
5 tasks
eriklharper
added a commit
that referenced
this issue
Jun 28, 2024
**Related Issue:** #7180 ## Summary Adds token tests for theming to `calcite-rating`.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
2 - in development
Issues that are actively being worked on.
Calcite (design)
Issues logged by Calcite designers.
design-tokens
Issues requiring design tokens.
enhancement
Issues tied to a new feature or request.
epic
Large scale issues to be broken up into sub-issues and tracked via sprints and/or project.
estimate - 13
Requires planning and input from team, consider smaller steps.
impact - p2 - want for an upcoming milestone
User set priority impact status of p2 - want for an upcoming milestone
p - high
Issue should be addressed in the current milestone, impacts component or core functionality
Description
Addresses the final, or second phase, of our design token integration from #6558.
Majority of the effort will be performed in June and July, targeted for early August for additional documentation and pages for the September main release.
cc @alisonailea @jcfranco
Acceptance Criteria
.scss
file as a JSDocs@prop "token name": "description"
@prop "token name": [Deprecated] Use "new token name" instead. "description"
describe("deprecated", () => {})
sectionRelevant Info
design-tokens
label.Components
accordion-item
accordion
(Expose CSS variable to style accordion item header in active state #4060 calcite-accordion-item content padding #4012)action-bar
action-group
action-menu
action-pad
action
(Transparent Action hover state missing background color #8519)alert
avatar
(Avatar: add option to set the background color #4900 Avatar: css variable to adjust round corner #7651)block-section
(feat(block-section): add component tokens #8795)block
(feat(block): add component tokens #8790)button
(feat(button, fab): add component tokens #8922)card
(feat(card): Add component tokens #8597)checkbox
chip-group
(feat(card): Add component tokens #8605)chip
(feat(chip, chip group): Add component tokens #8607)color-picker-hex-input
color-picker-swatch
(refactor(color-picker-swatch): add component tokens #8805)color-picker
(calcite-color-picker: should be responsive to container sizes #8463)combobox-item-group
combobox-item
combobox
date-picker-day
date-picker-month-header
date-picker-month
date-picker
dropdown-group
dropdown-item
dropdown
fab
(feat(button, fab): add component tokens #8922)filter
(8722)flow-item
(8723)flow
(8602)graph
(feat(graph): add component tokens #8787)handle
(8780)icon
([Icon] Add support for a new token for the component's color and remove last remaining-ui-
named css var #8549)inline-editable
feat(inline-editable): add component tokens #8596(feat(inline-editable): add component tokens #8788)input-date-picker
input-message
input-number
input-text
input-time-picker
input
label
(feat(label): add component tokens #8796)link
(feat(link): add component tokens #8660)list-item-group
(8773)list-item
(8773)list
(8773)loader
menu-item
(Menu items/components do not get custom colors when slotted inside Navigation #8018)menu
meter
(feat(meter): Add component tokens #8606)modal
navigation-logo
(Navigation Logo - using wrong icon color with href #8482)navigation-user
navigation
notice
(feat(notice): Add component tokens #8645)pagination
(feat(pagination): Add component tokens #8777)panel
(8670)popover
(8642)progress
(8661)radio-group-item
(8831)radio-group
(8831)rating
(feat(rating): Add component tokens #8775)scrim
(feat(scrim): Add component tokens #8662)segmented-control-item
(8835)segmented-control
(8835)select
(feat(select): add component tokens #8599)shell-center-row
(8798)shell-panel
([Shell Panel] add open/close animation #8011)shell
(8794)slider
(Same instances of calcite slider appear to have different rendered size #8049 [Slider] Expose slider fill css variable #7312)split-button
stepper-item
(stepper: add tokens for responsive layout #8174)stepper
((stepper: add tokens for responsive layout #8174, 8461)switch
(Switch handle doesn't match size of its track #5792 feat(switch): add component tokens #8786)tab-nav
(feat(tab-nav): add component tokens #8853)tab-title
(feat(tab-title): add component tokens #8854)tab
(feat(tab): add component tokens #8852)table
(feat(table): Add component tokens #8940)tabs
(8783)text-area
tile
([Tile] Add visual scales #4759)time-picker
(feat(time-picker): add component tokens to time picker #8898)tip-manager
(8782)tip
(8641)tooltip
(8770)tree-item
tree
not applicableoption-group
not applicableoption
pick-list-group
(deprecated)pick-list-item
(deprecated)pick-list
(deprecated)stack
(future deprecated bytile-select-group
tile-group
)(future deprecated bytile-select
tile-group
)(future deprecated))tip-group
(8781(deprecated)value-list-item
(deprecated)value-list
Example Use Case
Priority impact
impact - p2 - want for an upcoming milestone
Esri team
Calcite (design)
The text was updated successfully, but these errors were encountered: