Skip to content

shivantra/axelor-theme-designer

Repository files navigation

Shivantra Axelor Theme Designer

Live Demo License Tech Stack Version


About Project

Shivantra Axelor Theme Designer is a modern tool for customizing Axelor ERP themes.
A free visual Theme Designer built to help partners and teams quickly design professional, client-ready ERP interfaces. Perfect for demos, proofs of concept, and real-world implementations.


Features

  • Pre-defined color themes
  • Custom theme creation with live preview
  • Multi-language support
  • Export theme JSON for Axelor ERP integration
  • Fully responsive design
  • Dark and Light mode support
  • Easily edit pre-defined colors
  • Copy theme to clipboard for configuration

Designer Page Steps

Follow these steps to use the designer page:

  1. Open Designer Page

    • Navigate to /designer or click Designer from the main menu.

    Open Designer

  2. Select a Pre-defined Theme

    • Click the Theme Pre-defined Color
    • Choose any theme from the list
    • Preview updates in real-time

    Select Theme

  3. Add Custom Theme

    • Click +
    • Pick primary, secondary, success, warning, danger, info, light, and dark colors
    • Preview instantly

    Custom Colors

  4. Export Theme

    • Export the theme JSON for integration with Axelor ERP
  5. Switch Languages

    • Use Language Dropdown on the top-right
    • Test multi-language support

    Switch Language

  6. Dark and Light Mode

    • Toggle between dark and light mode easily

    Dark Light Mode

  7. Edit Pre-defined Colors

    • Modify any pre-defined theme colors directly

    Edit Colors

  8. Customize Theme Options

    • Go to Designer > Customize
    • Adjust theme options as needed

    Customize Options

  9. Copy Theme

    • Copy theme configuration to clipboard
    • Paste into theme editor or configuration file

    Copy Theme


Tech Stack

Category Technology
Frontend React
Build Tool Vite
Language TypeScript
Styling Tailwind CSS
Routing React Router
State React Context / Hooks

Development

This application is scaffolded using Vite with the TypeScript template. You can clone the repository for custom development.

To run the application locally on your machine, follow the steps below:

Using npm

git clone https://github.com/shivantra/axelor-theme-designer.git
cd shivantra-axelor-theme-designer
npm install
npm run dev

Using yarn

git clone https://github.com/shivantra/axelor-theme-designer.git
cd shivantra-axelor-theme-designer
yarn install
yarn dev

Using pnpm

git clone https://github.com/shivantra/axelor-theme-designer.git
cd shivantra-axelor-theme-designer
pnpm install
pnpm dev

Privacy

This application uses local storage to persist your theme configurations directly in your browser.

The application uses Google Analytics to collect anonymous usage statistics in order to understand application usage and improve the overall user experience.

About

Axelor Theme Designer is a free visual tool by Shivantra to design, preview, and deploy custom Axelor ERP themes with ease. Built for Axelor partners, consultants, and enterprises, it enables fast UI customization, polished demos, and production-ready themes without writing code.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors