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

[FEAT] Dedicated Daffodil Design System Page on daff.io/docs #2684

Open
3 of 11 tasks
Tracked by #1925
damienwebdev opened this issue Dec 20, 2023 · 2 comments
Open
3 of 11 tasks
Tracked by #1925

[FEAT] Dedicated Daffodil Design System Page on daff.io/docs #2684

damienwebdev opened this issue Dec 20, 2023 · 2 comments
Assignees
Labels
docs This issue is related to documentation p1 critical priority package: daff.io @daffodil/daff.io
Milestone

Comments

@damienwebdev
Copy link
Member

damienwebdev commented Dec 20, 2023

💡 Feature request

Feature Name

Daff.io x Design Land

The Desired Behavior

  • UX for the mobile nav
  • UX for the mobile sidebar - Mobile sidebar should be the same as Desktop top nav content.
  • UX for the desktop nav
  • Design Docs Landing Page
  • Docs generation
  • Lazy-loading custom element code

Left nav for Design:

  • What's new/release notes
  • Getting Started
  • Foundations/Guidelines
  • Components

Every component page

  • Overview with basic examples
  • Overview with general features of the component
  • Overviews should reference token of the API
  • Reference should take you to a separate API page with usage examples
  • Tabs: Usage, API ([FEAT] Tabs Component #3123)

Your Use Case

As a designer and developer, I would like the @daffodil/design documentation to be separate from all the other packages in Daffodil. The design system documentation is complex and warrants its own feature page/section.

Prior Work

Environment


Daffodil version: X.Y.Z
Angular version: X.Y.Z 

 
For Tooling issues:
- Node version: XX  
- Platform:  

Others:

@damienwebdev damienwebdev added the docs This issue is related to documentation label Dec 20, 2023
@damienwebdev damienwebdev added this to the Daffodil v1.0 milestone Dec 20, 2023
@damienwebdev damienwebdev added package: daff.io @daffodil/daff.io p1 critical priority labels Dec 20, 2023
@xelaint xelaint changed the title [FEAT] As a Daffodil core developer, I'd like to be able to showcase the Daffodil Design components. [FEAT] Dedicated Daffodil Design System Page on daff.io/docs Jun 11, 2024
@xelaint
Copy link
Member

xelaint commented Aug 13, 2024

@griest024 noticed that the design package link is currently next.daff.io/design. Will we be changing it to next.daff.io/docs/design?

@griest024
Copy link
Member

yes

@xelaint xelaint self-assigned this Aug 22, 2024
@xelaint xelaint pinned this issue Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs This issue is related to documentation p1 critical priority package: daff.io @daffodil/daff.io
Projects
None yet
Development

No branches or pull requests

3 participants