1.4.3 • Published 7 months ago

shadcn-theme-editor v1.4.3

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

Next.js React TypeScript

git-last-commit GitHub commit activity GitHub top language

minified size

NPM Version GitHub


šŸ“ Overview

Shadcn Theme Editor is a user-friendly component designed to simplify the process of managing and customizing theme colors in Shadcn-based projects. This package provides an intuitive UI with buttons for different color properties, allowing developers to easily adjust and preview theme colors in real-time. Although the package is optimized for ease of use, its build size is substantial, so it is recommended to install it as a development dependency. This tool empowers developers to create consistent, visually appealing themes without diving into complex CSS, making it an essential addition to your Shadcn toolkit.


šŸš€ Getting Started

Installation

To install the package as a development dependency, use one of the following commands:

npm:

npm install shadcn-theme-editor --save-dev
yarn add shadcn-theme-editor --dev
pnpm add shadcn-theme-editor --save-dev

šŸ“– Usage

import default and add in app/layout.tsx file

import ShadcnThemeEditor from "shadcn-theme-editor";

or (in this way, it doesn't include the component in the production build)

let ShadcnThemeEditor: any;
if (process.env.NODE_ENV === 'development') {
  import('shadcn-theme-editor').then(module => {
    ShadcnThemeEditor = module.default; // or module, depending on the module's export
  });
} else {
  // eslint-disable-next-line react/display-name
  ShadcnThemeEditor = ()=>null
}

and use

<ShadcnThemeEditor />

Screenshots

How to Use the UI

usage.md

Upcoming Features

Special Thanks

I would like to extend my heartfelt thanks to the following individuals and projects:

šŸ“„ License

This project is licensed under the ā„¹ļø MIT License.

1.4.0-alpha.2

10 months ago

1.4.0-alpha.3

10 months ago

1.4.3

7 months ago

1.4.2

7 months ago

1.4.2-beta

7 months ago

1.4.1

10 months ago

1.4.0

10 months ago

1.4.0-alpha.4

10 months ago

1.4.0-alpha.1

12 months ago

1.3.3

12 months ago

1.3.2

12 months ago

1.3.1

1 year ago

1.3.0

1 year ago

1.3.0-beta

1 year ago

1.3.0-alpha.4

1 year ago

1.3.0-alpha.3

1 year ago

1.3.0-alpha.2

1 year ago

1.2.0-alpha.1

1 year ago

1.2.0

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago

0.1.0

1 year ago

0.0.11

1 year ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago