Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/felipebarcelospro/shadcn-theme-creator-for-chrome
Customize Your UI in Real-Time with Shadcn/UI Theme Creator for Chrome
https://github.com/felipebarcelospro/shadcn-theme-creator-for-chrome
nextjs react shadcn-ui tailwind
Last synced: 6 days ago
JSON representation
Customize Your UI in Real-Time with Shadcn/UI Theme Creator for Chrome
- Host: GitHub
- URL: https://github.com/felipebarcelospro/shadcn-theme-creator-for-chrome
- Owner: felipebarcelospro
- Created: 2024-10-18T23:34:18.000Z (19 days ago)
- Default Branch: main
- Last Pushed: 2024-10-22T01:36:10.000Z (16 days ago)
- Last Synced: 2024-10-22T16:00:30.397Z (15 days ago)
- Topics: nextjs, react, shadcn-ui, tailwind
- Language: TypeScript
- Homepage: https://felipebarcelospro.github.io/shadcn-theme-creator-for-chrome/
- Size: 3.12 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# 🎨 Shadcn/UI Theme Creator for Chrome
[INSERT COVER IMAGE HERE]
[![Version](https://img.shields.io/badge/version-1.0.0-blue.svg?cacheSeconds=2592000)](https://github.com/felipebarcelospro/shadcn-theme-creator-for-chrome)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)**Boost productivity and create stunning Shadcn/UI UI themes in real-time. Customize, preview, and export with ease using our Chrome extension.**
[Report Bug](https://github.com/felipebarcelospro/shadcn-theme-creator-for-chrome/issues) | [Request Feature](https://github.com/felipebarcelospro/shadcn-theme-creator-for-chrome/issues)
---
## 📖 Table of Contents
- [About The Project](#-about-the-project)
- [Features](#-features)
- [Built With](#-built-with)
- [Getting Started](#-getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#-usage)
- [Roadmap](#-roadmap)
- [Contributing](#-contributing)
- [License](#-license)
- [Contact](#-contact)
- [Acknowledgements](#-acknowledgements)---
## 🌟 About The Project
[INSERT SCREENSHOT OR GIF HERE]
Shadcn/UI Theme Creator for Chrome is a powerful extension designed to enhance your web development experience with Shadcn/UI UI. This tool allows you to customize themes on websites using Shadcn/UI UI in real-time, providing instant visual feedback and the ability to export your customizations for future use.
### Why Shadcn/UI Theme Creator?
- 🚀 **Boost Productivity**: Quickly iterate through different theme options without changing code.
- 🎨 **Visual Customization**: Intuitive color pickers for easy theme adjustments.
- 💾 **Export & Reuse**: Save your custom themes for use across different projects.
- 🔒 **Privacy-First**: Works locally in your browser, no data sent to external servers.---
## ✨ Features
- 🔍 Automatic Detection: Instantly recognizes Shadcn/UI UI compatible websites, streamlining your workflow.
- 🎨 Intuitive Interface: Easy-to-use color pickers for seamless theme adjustments and customization.
- 👁️ Real-time Preview: Witness changes instantly as you customize, enhancing your design process.
- 💾 Export Themes: Save and reuse your custom themes across multiple projects effortlessly.
- 🚀 Optimized Performance: Built with React and TypeScript for unparalleled speed and reliability.
- 🔒 Privacy-First: All customizations occur locally in your browser, ensuring data privacy.---
## 🛠 Built With
- [React](https://reactjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [Shadcn/UI UI](https://ui.shadcn.com/)
- [Chrome Extension API](https://developer.chrome.com/docs/extensions/)
- [Webpack](https://webpack.js.org/)---
## 🚀 Getting Started
To get a local copy up and running, follow these simple steps.
### Prerequisites
- npm
```sh
npm install npm@latest -g
```### Installation
1. Clone the repo
```sh
git clone https://github.com/felipebarcelospro/shadcn-theme-creator-for-chrome.git
```
2. Install NPM packages
```sh
npm install
```
3. Build the extension
```sh
npm run build
```
4. Load the extension in Chrome:
- Open Chrome and navigate to `chrome://extensions`
- Enable "Developer mode"
- Click "Load unpacked"
- Select the `dist` folder from the cloned project---
## 💻 Usage
1. Navigate to a website using Shadcn/UI UI
2. Click the Shadcn/UI Theme Creator icon in your Chrome toolbar
3. Use the color controls to adjust the theme
4. See changes in real-time on the website
5. Click "Export Theme" to download your customizations[INSERT USAGE GIF HERE]
---
## 🗺 Roadmap
See the [open issues](https://github.com/felipebarcelospro/shadcn-theme-creator-for-chrome/issues) for a list of proposed features (and known issues).
---
## 🤝 Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request---
## 📄 License
Distributed under the MIT License. See `LICENSE` for more information.
---
## 📧 Contact
Felipe Barcelos - [@feldbarcelospro](https://twitter.com/feldbarcelospro) - [email protected]
Project Link: [https://github.com/felipebarcelospro/shadcn-theme-creator-for-chrome](https://github.com/felipebarcelospro/shadcn-theme-creator-for-chrome)
---
## 🙏 Acknowledgements
- [Shadcn/UI UI](https://ui.shadcn.com/)
- [React](https://reactjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [Chrome Extension Documentation](https://developer.chrome.com/docs/extensions/)
- [Best-README-Template](https://github.com/othneildrew/Best-README-Template)---
Made with ❤️ by [Felipe Barcelos](https://github.com/felipebarcelospro)
If you found this project helpful, please consider giving it a ⭐️!