Menu Redesign Refactor - nijil/erpnext GitHub Wiki
to hide / show features based on user preferences
- Form Fields
- Menu Items (Forms, Tools (pages) and Reports)
- Function based - example: Project, Inventory, Import, Export
- Country based - example: Country Settings - India
- Keep features enabled / disabled based on Industry Type
There will be main config dictionaries
- feature-field (Brahma)
- feature-doctype
- feature-module
- industry-feature
- module-subitem (currently in db)
- Make a feature_config.js that will contain a dict of all settings from current startup.js and database
- Update current menu system so that it picks from new config file (refactor code)
- Include in Setup Control
- Include in Setup Wizard