fw-uikit aims to build a minimal set of lean and light-weight UI components.
Here's a sample, a simple input field web component built using StencilJS.This can be themed with variable CSS.
- TextField (Input)
- Button
- Spinner
- TextArea
- CheckBox
- RadioButton
- Select
- Image
- Table
- Datepicker
- Fork this repo
- Run
npm install --dev
- You can find the component view and css under the respective component directory. For example, in the case of Input field, You can find it under
src/components/fw-input/fw-input.tsx
andsrc/components/fw-input/fw-input.css
respectively. - You can make changes based on the issue/ suggestion 🎉 following the StencilJS documentation
- Once you have made the changes, run using
npm start
- You can test the components by making changes to
src/index.html
- Raise a PR from the feature branch to
dev
branch - Changes (if any) will be suggested before approval. Please be kind enough to make them
- Once the changes are done. The PR will be merged ⚡️
Thanks for contributing. Mention your name in the PR so that I can list in the contributors section