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

Epic: Update icons for system consistency #7181

Open
brittneytewks opened this issue Jun 15, 2023 · 7 comments
Open

Epic: Update icons for system consistency #7181

brittneytewks opened this issue Jun 15, 2023 · 7 comments
Assignees
Labels
1 - assigned Issues that are assigned to a sprint and a team member. Calcite (design) Issues logged by Calcite designers. design Issues that need design consultation prior to development. 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. impact - p2 - want for an upcoming milestone User set priority impact status of p2 - want for an upcoming milestone p - medium Issue is non core or affecting less that 60% of people using the library ready for dev Issues ready for development implementation.

Comments

@brittneytewks
Copy link

brittneytewks commented Jun 15, 2023

Description

Audit and update icons for system consistency. This should include selection modes and expand/collapse affordances.

Relevant Info

  • Figma designs for all components listed below.
  • Use chevron instead of caret for expand/collapse affordances
  • Note: icon updates for Combobox where included when investigating the select-all enhancement which then resulted in the creation of this epic.

Which Component

Esri team

Calcite (design)

@brittneytewks brittneytewks added enhancement Issues tied to a new feature or request. 0 - new New issues that need assignment. needs triage Planning workflow - pending design/dev review. labels Jun 15, 2023
@github-actions github-actions bot added p3 - want for upcoming milestone Calcite (design) Issues logged by Calcite designers. labels Jun 15, 2023
@brittneytewks brittneytewks added epic Large scale issues to be broken up into sub-issues and tracked via sprints and/or project. p - medium Issue is non core or affecting less that 60% of people using the library and removed Calcite (design) Issues logged by Calcite designers. p3 - want for upcoming milestone labels Jun 15, 2023
@brittneytewks brittneytewks changed the title Update icons for system consistency Epic: Update icons for system consistency Jun 15, 2023
@github-actions github-actions bot added Calcite (design) Issues logged by Calcite designers. p3 - want for upcoming milestone labels Jun 15, 2023
@brittneytewks brittneytewks added this to the Design Sprint Next milestone Jun 15, 2023
@brittneytewks brittneytewks added 1 - assigned Issues that are assigned to a sprint and a team member. and removed 0 - new New issues that need assignment. labels Jun 15, 2023
@geospatialem geospatialem removed the needs triage Planning workflow - pending design/dev review. label Jun 21, 2023
@ashetland
Copy link

ashetland commented Jul 10, 2023

Consider Tree hover states from #6930. Also consider revising Tree hover states if needed for better consistency.

@ashetland ashetland changed the title Epic: Update icons for system consistency Epic: Update icons and hover states for system consistency Jul 18, 2023
@ashetland
Copy link

Also adding to this effort, a review of hover states on these components to alleviate action slot problems discussed here.

@brittneytewks brittneytewks added the design Issues that need design consultation prior to development. label Aug 3, 2023
@ashetland ashetland changed the title Epic: Update icons and hover states for system consistency Epic: Update icons for system consistency Sep 11, 2023
@ashetland ashetland added the figma changes Issues that require additions or updates to the Figma UI Kit where no `design` label exists label Sep 11, 2023
@ashetland
Copy link

ashetland commented Sep 11, 2023

Figma files available in each issue thread. We plan to look more deeply at hover states as part of a future system-wide appearance effort. This issue was rescoped to reflect focus on iconography only.

@ashetland ashetland added the ready for dev Issues ready for development implementation. label Sep 11, 2023
@github-actions github-actions bot added 0 - new New issues that need assignment. needs milestone Planning workflow - pending milestone assignment, has priority and/or estimate. and removed 1 - assigned Issues that are assigned to a sprint and a team member. labels Sep 11, 2023
@github-actions github-actions bot removed this from the Design Now milestone Sep 11, 2023
@github-actions
Copy link
Contributor

cc @geospatialem, @brittneytewks

@geospatialem geospatialem self-assigned this Nov 22, 2023
@geospatialem geospatialem added 1 - assigned Issues that are assigned to a sprint and a team member. and removed 0 - new New issues that need assignment. needs milestone Planning workflow - pending milestone assignment, has priority and/or estimate. labels Nov 22, 2023
@geospatialem geospatialem added this to the 2024 April Priorities milestone Nov 22, 2023
@brittneytewks brittneytewks removed the figma changes Issues that require additions or updates to the Figma UI Kit where no `design` label exists label Dec 12, 2023
@geospatialem geospatialem added impact - p2 - want for an upcoming milestone User set priority impact status of p2 - want for an upcoming milestone and removed p3 - want for upcoming milestone labels May 21, 2024
Copy link
Contributor

Issue #8227 has been closed, this issue is ready for re-evaluation.

cc @geospatialem,@DitwanP

1 similar comment
Copy link
Contributor

Issue #8227 has been closed, this issue is ready for re-evaluation.

cc @geospatialem,@DitwanP

@ashetland
Copy link

@geospatialem I updated the description above. I corrected the Combobox task to the new dedicated issue and removed the Dropdown issue as we will be repurposing it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 - assigned Issues that are assigned to a sprint and a team member. Calcite (design) Issues logged by Calcite designers. design Issues that need design consultation prior to development. 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. impact - p2 - want for an upcoming milestone User set priority impact status of p2 - want for an upcoming milestone p - medium Issue is non core or affecting less that 60% of people using the library ready for dev Issues ready for development implementation.
Projects
None yet
Development

No branches or pull requests

3 participants