adhara-theme
v0.0.2
Published
Boilerplate to render [Ant Design](https://ant.design/) components into [Storybook](https://storybook.js.org/), so you can easily edit the theme
Downloads
2
Readme
Ant Design Theme Editor
Boilerplate to render Ant Design components into Storybook, so you can easily edit the theme
Pre-requisite
- Install required system dependencies
- Clone the repository
git clone https://github.com/minheq/antd-theme-editor.git
- Install package dependencies of the project
yarn
...and you are ready!
Usage
Run the command
yarn storybook
Visit localhost:6006
to view Storybook
Customizing theme
Editing antd default variables
There is ready src/antd-theme-override.less
for editing antd default variables
Editing css antd classes
You can also edit css file src/style-override.css
for overriding/editing styles of antd classes
Exporting
After you are done editing the variables and styles, export via this command
yarn export
The exported files will be found in dist
directory, copy and use in your project
Updating stories
Stories are already created based on the antd repository. You can also update them by importing antd
components via git submodules and running a script to create or update stories.
git submodule update --init --recursive // Adds antd submodule to the project
git submodule update --remote --rebase // Update antd submodule if it is outdated
yarn create-stories // Creates the stories
yarn prettier // Run prettier code formatting on the created stories
The script runs the file scripts/createStoriesFromAntdDemos.js
.