0.0.2 • Published 7 years ago
adhara-theme v0.0.2
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 storybookVisit 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 exportThe 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 storiesThe script runs the file scripts/createStoriesFromAntdDemos.js.