diff --git a/rfcs/active/0001-progress.md b/rfcs/active/0001-progress.md new file mode 100644 index 0000000..2135500 --- /dev/null +++ b/rfcs/active/0001-progress.md @@ -0,0 +1,75 @@ +* Start Date: 2025-02-24 +* RFC PR: (Leave empty till PR Created) + +## Summary + +This RFC proposes the addition of a Progress component to the Open UI Design System. Progress components are used to represent the completion status of a task or process. + +# Basic Example + +```html + + + + + + + +``` + +# Motivation + +Progress indicators are a common UI pattern used to communicate the status of a task or process to users. By providing a Progress component in the Open UI Design System, we can ensure a consistent and accessible implementation across applications. + +# Detailed Proposal + +The `oui-progress` component will provide a versatile, accessible, and themable implementation of progress indicators. The component will support both determinate and indeterminate modes. + +## API + +This component will be form associated so it can be labeled by a `