|
1 | | -# Free Tailwind CSS UI Components and Blocks by TailGrids |
| 1 | +# ⚠️ This package is DEPRECATED |
2 | 2 |
|
3 | | -TailGrids is modern day Tailwind CSS UI library of over 600 high-quality Tailwind CSS UI components and blocks, perfectly crafted for modern websites, landing pages, web applications, dashboard, ecommerce and more. This library includes all the essential UI components and elements you would expect from a top-notch UI library, ensuring a consistent design and easy-to-use, example templates, copy-paste components for HTML, React, and Vue. |
| 3 | +> **The `tailgrids` npm package has been deprecated in favor of [`@tailgrids/cli`](https://www.npmjs.com/package/@tailgrids/cli).** |
4 | 4 |
|
5 | | -### Key Features: |
| 5 | +## Migration Guide |
6 | 6 |
|
7 | | -- **Complete UI Library:** TailGrids boasts an impressive assortment of over 600 Tailwind CSS UI components and blocks. |
8 | | -- **Multi-Framework Support:** TailGrids supports multiple frameworks - HTML, React, and Vue, catering to a wide array of development needs. |
9 | | -- **Premium Quality:** Our components are designed with a consistent, modern aesthetic, ensuring high-end visual quality. |
10 | | -- **User-Friendly:** With a simple copy-paste functionality, TailGrids accelerates the development process, saving you time and effort. |
11 | | -- **Adaptable:** TailGrids is ideal for a variety of applications, including modern websites, landing pages, web apps, dashboards, ecommerce platforms, and more. |
12 | | -- **Accessible Open-Source Version:** Our free version gives you access to over 200 UI components along with all core components. |
13 | | -- **Example Templates:** 14 multi-purpose and unique example templates available in HTML and React. |
| 7 | +The new `@tailgrids/cli` package provides a modern CLI-based workflow for managing TailGrids components in your projects. Instead of installing a monolithic package, you can now initialize your project and selectively add only the components you need. |
14 | 8 |
|
15 | | -The free open-source version of TailGrids provides 200+ UI components along with all core components, making it a valuable resource for both personal and commercial projects. Feel free to use it, and don't forget to support and inspire our team by starring this repository. |
16 | | - |
17 | | - |
18 | | -### [🚀 Explore All Components](https://tailgrids.com/components) |
19 | | - |
20 | | -### [🌏 Visit Website](https://tailgrids.com) |
21 | | - |
22 | | -### [📃 Documentation](https://tailgrids.com/docs) |
23 | | - |
24 | | -### Installing via NPM |
25 | | - |
26 | | -Ensure you've installed [Node.js](https://nodejs.org) and [Tailwind CSS](https://tailwindcss.com) before TailGrids NPM package. Here's a quick guide to get you started with Tailgrids: |
27 | | - |
28 | | -**1. Install the [TailGrids NPM package](https://www.npmjs.com/package/tailgrids/?ref=tailgrids.com):** |
| 9 | +### Step 1: Remove the old package |
29 | 10 |
|
30 | 11 | ```bash |
31 | | -npm i tailgrids |
| 12 | +npm uninstall tailgrids |
32 | 13 | ``` |
33 | | -**2. Add the TailGrids plugin to your `css` file:** |
34 | | - |
35 | | -```css |
36 | | -@plugin 'tailgrids/plugin' |
37 | | -``` |
38 | | -**3. [Browse the components](https://tailgrids.com/components) and simply copy and paste the ones you like into your projects.** |
39 | | - |
40 | | -And that's it! You're all set to start using TailGrids in your project. Happy coding! |
41 | | - |
42 | | -### [⚡ Get PRO Version](https://tailgrids.com/pricing) |
43 | | - |
44 | | -### [📄 Detailed Documentation and Usage Guide](https://tailgrids.com/docs) |
45 | | - |
46 | | -### [👉 TailAdmin React](https://tailgrids.com/react) |
47 | | - |
48 | | -### [👉 TailAdmin Vue](https://tailgrids.com/vue) |
49 | | - |
50 | | -### [🖌️ TailGrids Figma](https://tailgrids.com/figma) |
51 | 14 |
|
| 15 | +### Step 2: Initialize your project with the new CLI |
52 | 16 |
|
53 | | -## 💙 Support |
54 | | - |
55 | | -You can always support this project and inspire us by [Starring🌟 This Repository](https://github.com/TailGrids/tailwind-ui-components) |
56 | | -and sharing with friends. If you like the the library consider purchasing the [Pro version](https://tailgrids.com/pricing) |
57 | | - |
58 | | -## Changelog |
59 | | - |
60 | | -### Version 2.3.0 |
61 | | -(Mar, 2025) |
62 | | - |
63 | | -- Updated to Tailwind CSS v4 |
64 | | - |
65 | | - |
66 | | -### Version 2.2.1 |
67 | | -(Aug, 2024) |
68 | | - |
69 | | -- Timepicker added |
70 | | -- Datepicker added. |
71 | | - |
| 17 | +```bash |
| 18 | +npx @tailgrids/cli@latest init |
| 19 | +``` |
72 | 20 |
|
73 | | -### Version 2.2.0 |
74 | | -(May, 2024) |
| 21 | +This will: |
| 22 | +- Create a `tailgrids.config.json` configuration file |
| 23 | +- Generate a `tailgrids.css` file with base styles or directly override your main css file depending on your selection |
| 24 | +- Add a `cn` utility file for merging Tailwind CSS classes |
| 25 | +- Install necessary dependencies (`clsx`, `tailwind-merge`, `@tailwindcss/forms`) |
75 | 26 |
|
76 | | -- Added over 80 new components. |
77 | | -- Updated the core style guide. |
78 | | -- Revised the file structure. |
79 | | -- Enhanced the plugin to reduce dependencies. |
80 | | -- Updated the Tailwind CSS version along with other dependencies. |
| 27 | +### Step 3: Add components as needed |
81 | 28 |
|
82 | | -### Version 2.1.0 |
83 | | -(October, 2023) |
| 29 | +```bash |
| 30 | +npx @tailgrids/cli@latest add <component-id> |
| 31 | +``` |
84 | 32 |
|
85 | | -- Introduced dark mode. |
86 | | -- Polished existing components. |
87 | | -- Incorporated a few core components. |
88 | | -- Updated dependent packages. |
| 33 | +For example: |
89 | 34 |
|
90 | | -## Version 2.0.0 |
91 | | -(February, 2023) |
| 35 | +```bash |
| 36 | +npx @tailgrids/cli@latest add button |
| 37 | +``` |
92 | 38 |
|
93 | | -- This major release doubled our components, introduced dark mode, and expanded our components & example templates. |
94 | | -- 500+ Tailwind UI Components (200+ Newly Added) |
95 | | -- 12 Templates (8 Newly Added) |
96 | | -- Dark mode for all Components |
97 | | -- Updated Figma File with New UI Components |
98 | | -- 2 E-Commerce Templates |
99 | | -- 90+ Advanced | Core, Marketing and App UI Components |
100 | | -- 50+ Dashboard UI Components |
101 | | -- 100+ eCommerce Components |
| 39 | +Components are copied directly into your project (usually `components/tailgrids/core/`), giving you full control to customize them. |
102 | 40 |
|
103 | | -## Version 1.1.0 |
104 | | -(March, 2022) |
| 41 | +### Step 4: Remove the old plugin import |
105 | 42 |
|
106 | | -We focused on enhancing your design experience with Figma integration and new templates. |
| 43 | +If you had the old plugin in your CSS file: |
107 | 44 |
|
108 | | -- 2 New Templates |
109 | | -- Figma Source for UI Components |
110 | | -- Responsive Buttons / Viewport |
111 | | -- Dedicated Templates Gallery |
| 45 | +```diff |
| 46 | +- @plugin 'tailgrids/plugin' |
| 47 | +``` |
112 | 48 |
|
113 | | -## Initial Release |
114 | | -(February, 2022) |
| 49 | +--- |
115 | 50 |
|
116 | | -The journey began! We launched TailGrids with a strong foundation of components and templates. |
| 51 | +## Why the change? |
117 | 52 |
|
118 | | - - Initial 300+ UI Components |
119 | | - - Two Example Templates |
120 | | - - NPM Package for Open Source Version |
| 53 | +- **Smaller footprint** — Only install the components you actually use |
| 54 | +- **Full customization** — Components live in your project, not in `node_modules` |
| 55 | +- **Modern CLI workflow** — Standardized setup with `init` and `add` commands |
| 56 | +- **Better DX** — Automatic dependency management and project configuration |
121 | 57 |
|
122 | | -## 🎁 License |
| 58 | +## Links |
123 | 59 |
|
124 | | -TailGrids Core Version is 100% Free! and open-source you can use it with your personal or commercial projects. |
| 60 | +- 📦 **New package:** [@tailgrids/cli on npm](https://www.npmjs.com/package/@tailgrids/cli) |
| 61 | +- 📃 **Documentation:** [tailgrids.com/docs](https://tailgrids.com/docs) |
| 62 | +- 🌏 **Website:** [tailgrids.com](https://tailgrids.com) |
| 63 | +- 🚀 **Components:** [tailgrids.com/components](https://tailgrids.com/components) |
125 | 64 |
|
126 | | -## UI Components |
| 65 | +## License |
127 | 66 |
|
128 | | -[](https://tailgrids.com/components) |
| 67 | +TailGrids Core Version is 100% Free and open-source. You can use it with your personal or commercial projects. |
0 commit comments