0.2.5 • Published 4 months ago

futility-ui v0.2.5

Weekly downloads
-
License
LGPL-3.0
Repository
github
Last release
4 months ago

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.

Live Demo

Installation

First, install the package:

pnpm add futility-ui

Usage

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 install

Running in Development Mode

Use Vite to start a local development server:

pnpm run storybook

Building the Library

To create a production-ready build:

pnpm run build

Contributing

  1. Fork the repository on GitHub.

  2. Create a new branch for your feature or fix.

  3. Make your changes and commit them with clear messages.

  4. 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
0.2.1

4 months ago

0.2.3

4 months ago

0.2.2

4 months ago

0.2.5

4 months ago

0.2.4

4 months ago

0.3.0-next.1

5 months ago

0.3.0-next.0

5 months ago

0.1.5-next.0

5 months ago

0.1.5-next.1

5 months ago

0.2.1-next.3

5 months ago

0.2.1-next.1

5 months ago

0.2.1-next.2

5 months ago

0.2.1-next.0

5 months ago

0.2.0

5 months ago

0.1.4

5 months ago

0.1.3

5 months ago

0.1.2

5 months ago

0.1.1

5 months ago