Skip to content

Repository files navigation

Web Awesome Requirements Gathering

Web Awesome date picker requirements gathering

My write-up of guidance for the Web Awesome OSS community and devs for writing the requirements for the date picker component.

What Is Web Awesome?
A major open‑source library: Web Awesome bills itself as "the biggest open‑source library of meticulously designed, highly customizable, and framework‑agnostic UI components."

Framework‑agnostic: You can drop these components into plain HTML pages or integrate them seamlessly into frameworks like React, Vue, or Angular.
Built on modern standards: The components are built with Web Components and Google's LitElement lightweight library, ensuring they're native, modular, and performant.
Accessibility and customization: Designed to be accessible, fully themeable, and easily tuned to match your brand or style preferences.
Read more about Web Awesome here: WebAwesome.com

The date picker development is being discussed here: discussion for feature suggestions and planning

The issue tracking for upcoming work on Web Awesome components is located here: shoelace-style/webawesome#1075


The files in this repo:

Introduction to Web Awesome date picker requirements gathering

1) What to gather before writing requirements

2) Date Picker Landscape scan - how others do it (highlights)

3) Master list of possible features (pick what matters)

4) Prioritize: Essential vs "most wanted" vs "nice-to-have"

About

Write-up of guidance for Web Awesome OSS community and devs for date picker component requirements.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Used by

Contributors