OpenCiviWiki icon indicating copy to clipboard operation
OpenCiviWiki copied to clipboard

Research standards-based frameworks for web UI components

Open brylie opened this issue 3 years ago • 4 comments

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 avatar Oct 07 '22 06:10 brylie

@srishti666, would you like to work on this task?

brylie avatar Oct 07 '22 06:10 brylie

I would love to work on this but cannot understand the task. Actually, I'm a beginner so I'm having problems.

srishti666 avatar Oct 07 '22 13:10 srishti666

@srishti666, would you like to be a beta tester and find potential bugs? If so, I can create a task specifically for you.

brylie avatar Oct 07 '22 16:10 brylie

No thanks, I think I'm not fit for this task

srishti666 avatar Oct 08 '22 07:10 srishti666