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

Implement updated components details for onyx.schwarz #1783

Closed
17 tasks done
JoCa96 opened this issue Aug 22, 2024 · 0 comments
Closed
17 tasks done

Implement updated components details for onyx.schwarz #1783

JoCa96 opened this issue Aug 22, 2024 · 0 comments
Assignees
Labels
dev Requires technical expertise documentation Improvements or additions to documentation
Milestone

Comments

@JoCa96
Copy link
Collaborator

JoCa96 commented Aug 22, 2024

Why?

The component implementation status details on https://onyx.schwarz/ are out of date.
Show 6 rows of components instead of 3 - the rest can be triggered by "show more" function.

Update the mention components below following dates and status:

07/2024 - Implemented

  • Nav bar
  • Select
  • Tooltip
  • Stepper

10/2024 - In progress

  • Pagniation
  • Headlines

11/2024 - In progress

  • Search
  • Filters
  • Table

12/2024 - In progress

  • Data grid
  • Sidebar

01/2025 - Planned

  • Datepicker
  • Timepicker
  • Dialog

Acceptance criteria

  • The component implementation status are updated

Definition of Done

  • updated version + documentation is deployed

Approval

@JoCa96 JoCa96 added this to onyx Aug 22, 2024
@JoCa96 JoCa96 converted this from a draft issue Aug 22, 2024
@JoCa96 JoCa96 moved this from New to Backlog in onyx Aug 22, 2024
@JoCa96 JoCa96 added this to the Documentation milestone Aug 22, 2024
@JoCa96 JoCa96 self-assigned this Aug 22, 2024
@mj-hof mj-hof added 0-refinement All issues that can or need to be estimated in our next refinement dev Requires technical expertise labels Aug 22, 2024
@mj-hof mj-hof added documentation Improvements or additions to documentation and removed 0-refinement All issues that can or need to be estimated in our next refinement labels Sep 11, 2024
@mj-hof mj-hof moved this from Backlog to Ready in onyx Sep 11, 2024
@JoCa96 JoCa96 self-assigned this Sep 11, 2024
@mj-hof mj-hof moved this from Ready to In Progress in onyx Sep 11, 2024
@mj-hof mj-hof moved this from Ready to In Progress in onyx Sep 11, 2024
@JoCa96 JoCa96 moved this from In Progress to In Approval in onyx Sep 11, 2024
JoCa96 added a commit that referenced this issue Sep 12, 2024
Relates to #1783 

- Update the implementation status of the component overview on the main
page according to #1783.
- Require `href` of `ComponentCardProps` to be defined when the
component state is `implemented`.
@JoCa96 JoCa96 closed this as completed Sep 18, 2024
@github-project-automation github-project-automation bot moved this from In Approval to Done in onyx Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev Requires technical expertise documentation Improvements or additions to documentation
Projects
Status: Done
Development

No branches or pull requests

2 participants