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

Styles: Update Chip #1864

Closed
1 of 43 tasks
imagoiq opened this issue Aug 23, 2023 · 4 comments
Closed
1 of 43 tasks

Styles: Update Chip #1864

imagoiq opened this issue Aug 23, 2023 · 4 comments
Assignees
Labels
📦 styles Related to the @swisspost/design-system-styles package

Comments

@imagoiq
Copy link
Contributor

imagoiq commented Aug 23, 2023

Architecture

Tasks

Filter type styles to change

General

Per variant

Big/default

Small

Hover

Disabled and not selected

Disabled and selected

Focused

Counter/nested badge

Every variant

Big

Small

Hover

Disabled and not selected

Disabled and selected

Input type styles to change

Disabled and selected

Per variant

Small

Hover + Focused

@imagoiq imagoiq mentioned this issue Aug 23, 2023
@gfellerph gfellerph added the 📦 styles Related to the @swisspost/design-system-styles package label Aug 30, 2023
@b1aserlu b1aserlu self-assigned this Oct 4, 2023
@b1aserlu
Copy link
Contributor

@wueestd @gfellerph @imagoiq
I noticed that in figma the component chip isnt ready for developement yet. And there have indeed been changes made to the figma file since I last had checked.

Am I right to assume that the task cannot be properly started before the chip component in figma is ready for developement?
Is the task list in this ticket still up to date?
How will the process look like to go from the current badge component to the new badge and chip components?

@oliverschuerch mentioned that the new chip component might be a canditate that will be implemented as a webcomponent.

@wueestd
Copy link

wueestd commented Nov 1, 2023

I put the task on ready for dev 👍 the only thing that changed since the review is in my mind some Figma Architecture and the focus state of the dismissable chip

Image

@b1aserlu
Copy link
Contributor

b1aserlu commented Nov 1, 2023

  • Deprecate current Badge
  • implement new Badge in a tab (web component)
    Styles in components till the old Badge is gone
  • create new component Chip (web component & normal HTML/CSS)
  • create Chip-Group components

@b1aserlu
Copy link
Contributor

b1aserlu commented Nov 1, 2023

This Issue will be closed in favour of the new Issue #2195 which is a collection of Issues generated from this Issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📦 styles Related to the @swisspost/design-system-styles package
Projects
Development

When branches are created from issues, their pull requests are automatically linked.

4 participants