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

Research standards-based frameworks for web UI components #1406

Open
3 tasks
brylie opened this issue Oct 7, 2022 · 4 comments
Open
3 tasks

Research standards-based frameworks for web UI components #1406

brylie opened this issue Oct 7, 2022 · 4 comments
Assignees
Labels
code quality community dependencies Pull requests that update a dependency file enhancement triage Issues that have not been categorized or prioritized

Comments

@brylie
Copy link
Member

brylie commented Oct 7, 2022

Idea summary

We need a standards-based (i.e., CSS, HTML, and Web Components) approach to defining UI components.

Further details

Constraints

Any UI design system pattern library or framework adopted by this project should be:

  • simple (avoid build tools and other complexities if possible)
  • standards-based (use only CSS, JS, HTML, Web Components, and related standards defined by W3C/WHATWG)
  • batteries-included (would ideally provide ready-made components rather than more primitive "utilities")
  • decluttered (HTML templates should remain pretty clean without a lot of aesthetic descriptors)
  • fully open source (no pro version upgrades or proprietary components)

Note: our design mockups use Material Design so a material design library may be desirable.

Task

  • research standards-based tools/frameworks for creating UI design systems
  • locate any existing component libraries/design systems that we may use, with the ability to modify them as needed
  • document/discuss your findings in this issue so we can compare the options
@brylie brylie added enhancement help wanted good first issue community code quality dependencies Pull requests that update a dependency file triage Issues that have not been categorized or prioritized hacktoberfest labels Oct 7, 2022
@brylie

This comment was marked as resolved.

@srishti666

This comment was marked as resolved.

@brylie

This comment was marked as resolved.

@srishti666

This comment was marked as resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality community dependencies Pull requests that update a dependency file enhancement triage Issues that have not been categorized or prioritized
Projects
None yet
Development

No branches or pull requests

2 participants