jpmorganchase / salt-ds

React UI components built with a focus on accessibility, customization and ease-of-use
https://www.saltdesignsystem.com
Apache License 2.0
132 stars 89 forks source link

Document how to build a custom component using Salt theme #3847

Open origami-z opened 4 months ago

origami-z commented 4 months ago

Area

Documentation

The problem

User often needs to create custom components to play nicely with Salt components, currently it's very hard to navigate the "how"

The solution

Document how to use existing tokens to create custom components, using some representative tokens (e.g. background, foreground, spacing, size). Improve theming / characteristics documentation (token page) may also be needed.

Alternatives and examples

.

Are you a JPMorgan Chase & Co. employee?

joshwooding commented 4 months ago

@origami-z will this replace https://github.com/jpmorganchase/salt-ds/issues/2576?

origami-z commented 4 months ago

@origami-z will this replace #2576?

Not entirely the same. Don't know what to do with #2576, but this likely will be a new page under theming

mark-tate commented 4 months ago

Goal: publish by EOS

origami-z commented 4 months ago

25 Jul - starting today with a draft

mark-tate commented 3 months ago

Cortado Goal: Review Docs and publish

origami-z commented 3 months ago

Aug 12 - #3898 to be reviewed

mark-tate commented 2 months ago

Espresso Goal, page to be published

origami-z commented 2 months ago

Posted on internal stack overflow questions/90695

mark-tate commented 2 months ago

Frappe Goal: reviewed/discussed and published

mark-tate commented 2 months ago

to be reviewed

mark-tate commented 2 months ago

move to backlog util we can refine better the scope