futility-ui v0.2.5
Futility UI
A set of ready-to-use UI components for Vue 3, styled according to the Flowbite design system, providing a fast start and a consistent visual style for your application.
Installation
First, install the package:
pnpm add futility-uiUsage
WIP
Development
Setting Up for Development
Clone the repository and install dependencies:
git clone git@github.com:dd/futility-ui.git
cd futility-ui
pnpm installRunning in Development Mode
Use Vite to start a local development server:
pnpm run storybookBuilding the Library
To create a production-ready build:
pnpm run buildContributing
Fork the repository on GitHub.
Create a new branch for your feature or fix.
Make your changes and commit them with clear messages.
Open a pull request and describe your changes.
We welcome contributions of all sizes!
Roadmap
- Icons
- Buttons
- Checkbox
- DatePicker
- TimePicker
- DropDown
- FileSelect
- FileSelectArea
- Input
- Loader
- Modal
- Tree Editor
- MultiSelect
- Number picker
- Radio button
- Select
- Switch
- Tabs
- Tag Select
- Textarea
Extended
- Tag panel
- Input Autocomplete (with loading options)
- Select Autocomplete
- Multi Select Autocomplete
- Select with custom dropdown (search, loading, etc...)
Dev
- Storybook at github pages
- Deploy to npm
- Web interface for customize styles
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
12 months ago
12 months ago