All Projects → minheq → Antd Theme Editor

minheq / Antd Theme Editor

Licence: mit
Customize and preview ant design theme and css styles overrides.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Antd Theme Editor

Antd Visual Editor
ant-design 组件库实时可视化编辑器,实时生成 react 代码
Stars: ✭ 482 (+2090.91%)
Mutual labels:  editor, antd
public-ol-web-template
OrangeLoops Web Project Boilerplate
Stars: ✭ 28 (+27.27%)
Mutual labels:  storybook, antd
Antd Data Table
A component that combines antd's Table and Form to do the search, display, and operating jobs for data.
Stars: ✭ 119 (+440.91%)
Mutual labels:  antd, storybook
React Design Editor
React Design Editor has started to developed direct manipulation of editable design tools like Powerpoint, We've developed it with reactjs, ant.design, fabricjs
Stars: ✭ 687 (+3022.73%)
Mutual labels:  editor, antd
React Latest Framework
a client framework of React
Stars: ✭ 835 (+3695.45%)
Mutual labels:  antd
Text Pastry
Extend the power of multiple selections in Sublime Text. Modify selections, insert numeric sequences, incremental numbers, generate uuids, date ranges, insert continuously from a word list and more.
Stars: ✭ 782 (+3454.55%)
Mutual labels:  editor
Lossless Cut
The swiss army knife of lossless video/audio editing
Stars: ✭ 8,639 (+39168.18%)
Mutual labels:  editor
React Article Bucket
总结,积累,分享,传播JavaScript各模块核心知识点文章全集,欢迎star,issue(勿fork,内容可能随时修改)。webpack核心内容部分请查看专栏: https://github.com/liangklfangl/webpack-core-usage
Stars: ✭ 750 (+3309.09%)
Mutual labels:  antd
Richtexteditor
一种Android富文本编辑方案(An Android rich text editing scheme)
Stars: ✭ 19 (-13.64%)
Mutual labels:  editor
The Graph
SVG custom elements for FBP graph editing and visualization. Used in noflo/noflo-ui
Stars: ✭ 896 (+3972.73%)
Mutual labels:  editor
Vue Quill Editor
🍡@quilljs editor component for @vuejs
Stars: ✭ 6,874 (+31145.45%)
Mutual labels:  editor
Scintillanet
A Windows Forms control, wrapper, and bindings for the Scintilla text editor.
Stars: ✭ 781 (+3450%)
Mutual labels:  editor
Flyapi
基于SSM layui 开发的多人博客系统,目标在于让每个人都能精准阅读和专注写作。
Stars: ✭ 16 (-27.27%)
Mutual labels:  editor
Nx
Smart, Fast and Extensible Build System
Stars: ✭ 9,737 (+44159.09%)
Mutual labels:  storybook
Ravepro
RavePro
Stars: ✭ 18 (-18.18%)
Mutual labels:  storybook
React Native Zss Rich Text Editor
React Native rich text editor based on ZSSRichTextEditor
Stars: ✭ 755 (+3331.82%)
Mutual labels:  editor
Dbkoda
State of the art MongoDB IDE
Stars: ✭ 795 (+3513.64%)
Mutual labels:  editor
Lem
Common Lisp editor/IDE with high expansibility
Stars: ✭ 894 (+3963.64%)
Mutual labels:  editor
Monaco React
Monaco Editor for React - use the monaco-editor in any React application without needing to use webpack (or rollup/parcel/etc) configuration files / plugins
Stars: ✭ 788 (+3481.82%)
Mutual labels:  editor
Macsvg
macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤
Stars: ✭ 789 (+3486.36%)
Mutual labels:  editor

Ant Design Theme Editor Build Status

Boilerplate to render Ant Design components into Storybook, so you can easily edit the theme

image

Pre-requisite

  1. Install required system dependencies
  1. Clone the repository
git clone https://github.com/minheq/antd-theme-editor.git
  1. 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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].