Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Hyperting/hypertheme-editor
Most advanced visual theme editor for Chakra-UI
https://github.com/Hyperting/hypertheme-editor
Last synced: about 1 month ago
JSON representation
Most advanced visual theme editor for Chakra-UI
- Host: GitHub
- URL: https://github.com/Hyperting/hypertheme-editor
- Owner: Hyperting
- License: mit
- Created: 2021-09-09T15:28:06.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-27T16:35:27.000Z (4 months ago)
- Last Synced: 2024-08-28T13:25:09.548Z (4 months ago)
- Language: TypeScript
- Homepage: https://hyperthe.me
- Size: 9.84 MB
- Stars: 155
- Watchers: 4
- Forks: 18
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome - Hyperting/hypertheme-editor - Most advanced visual theme editor for Chakra-UI (TypeScript)
README
# HyperTheme Editor
![HyperTheme Editor screen shot](https://www.hyperthe.me/images/social-banner.jpg)
Powerful visual theme editor for your next Chakra UI project.
## Features
- Chakra-UI Theme Foundation Color Editor
- Chakra-UI Theme Foundation Font Sizes Editor
- Undo/Redo
- Customizable Editor Drawer
- Custom Panel Editors
- Unlimited exports## PRO Version
HyperTheme Editor has also a PRO version with more features:
- Font Family Editor from Google Fonts
- Line Heights Editor
- Letter Spacing Editor
- Shadows Editor
- Radii Editor
- Spacing EditorVisit [`hyperthe.me`](https://hyperthe.me) for more info.
## Documentation
Documentation and guides can be found [here](https://hyperthe.me/documentation).
## Getting Started
### 1. InstallationInstall with NPM:
```bash
npm i @hypertheme-editor/chakra-ui
```or with Yarn:
```bash
yarn add @hypertheme-editor/chakra-ui
```### 2. Setup
Installation is super easy and fast:
- Add the component `` just below the `` component.
- Add the component ``.Here's an example:
```jsx
import * as React from 'react'
import { ChakraProvider } from '@chakra-ui/react'
import { ThemeEditorProvider, HyperThemeEditor } from '@hypertheme-editor/chakra-ui'
import theme from './my-theme'function App() {
return (
)
}
```### 3. Next Steps
Congratulations! You have a working **theme editor** on your application.
HyperTheme Editor comes also with all the building blocks necessary to create custom theme editor that works with Chakra UI.
To learn more read the [documentation](https://hyperthe.me/documentation).
## Contributing
If you want to contribute to HyperTheme Editor, make sure to read the [contribution guide](CONTRIBUTING.md) first.
## License
HyperTheme Editor is licensed under the [MIT License](https://github.com/Hyperting/hypertheme-editor/blob/main/LICENSE) by [Hyperting S.r.l.](https://hyperting.com).