| Technical Name | kanak_theme |
| License | OPL-1 |
| Also available in version | v 15.0 |
Frappe Theme Module
Modern UI Enhancement for Frappe & ERPNext
Kanak Premium Theme is a powerful UI/UX enhancement solution built specifically for Frappe and ERPNext environments.
It transforms the default system interface into a sleek, modern, and highly customizable workspace that enhances usability, boosts productivity, and delivers a superior user experience.
🚀 Key Features
Powerful enhancements designed to transform your Frappe & ERPNext experience.
12+ Theme Variations
Choose from multiple pre-built premium themes or create your own fully customized company-branded theme.
Advanced List View
Sticky headers, nested grouping, quick edit options, smart filters, and modern list styling.
Full Screen Grid Menu
Modern full-screen navigation layout with customizable icons, colors, and background styles.
UI Customization Control
Full control over header colors, sidebar styling, fonts, buttons, and layout appearance.
Language & RTL Support
Dynamic language switcher with complete RTL compatibility for global business operations.
Premium Form & Button Styles
Multiple modern form layouts with 7 premium button style variations.
1. Theme Switcher
Users can change theme from User Icon → Theme Switcher → Choose Theme :-
Admin can configure the default theme from System Settings :-
Supports 12 demo themes along with full custom theme creation capability :-
2. Advanced List View Features
Sticky Header :-
List view header remains fixed while scrolling, helping users identify columns without losing context.
Quick Edit from List (Pencil Icon) :-
Users can edit records directly from list view without opening full form view.
Nested Group By + Filter Support :-
Advanced multi-level grouping that works seamlessly with filters and supports dynamic regrouping.
Sidebar Color Customization :-
Admin can configure sidebar background and font colors for grouped records directly from Theme Settings.
Filter Display Above List View :-
Applied filters appear above the list view, allowing users to quickly review and remove them.
5️⃣ Form & List Style Customization
Form Styles in Theme Settings :-
The theme provides three professionally designed form styles that can be configured directly from the Theme Settings panel. These styles enhance the user interface and improve overall user experience across all forms.
If no form style is selected, the system will automatically apply the default Frappe form style.
Available Form Styles :-
1. Apple Clean UI
A minimal and elegant interface inspired by Apple’s design language,
focusing on clean spacing, soft visuals, and a distraction-free experience.
2. Material UI Form Style
A modern layout inspired by Material Design principles,
offering structured alignment, improved field clarity,
and enhanced interaction feedback.
3. Frappe Neo
A refreshed and modernized version of the standard Frappe interface,
providing a sleek and professional appearance while maintaining usability.
If no form style is configured, the default Frappe form style will be applied automatically.
Multiple List View Styles :-
The theme offers four different list view styles, including the default layout. This allows users to customize how records are displayed within the system for better readability and visual preference.
Available List Styles:
1. Default List View
The standard Frappe tabular layout designed for efficient
data management and quick record access.
2. Google Material UI List Style
A structured list layout inspired by Material Design,
featuring balanced spacing and improved visual hierarchy.
3. Apple Style UI List
A clean and minimal list design inspired by Apple’s UI,
offering smooth alignment and modern aesthetics.
4. Card Material UI List Style
A card-based list presentation where records are displayed
in visually separated cards, providing a modern and
user-friendly browsing experience.
If no list style is selected, the system will automatically apply the default Frappe list view.
7️⃣ Advanced Features
Announcement Marquee :-
The theme includes an Announcement Marquee feature that allows administrators to display important messages across the top of the system interface.
This scrolling announcement bar can be used to highlight system updates, alerts, offers, or critical information that needs immediate user attention.
Admin can configure the announcement text and visibility directly from Theme Settings.
Language Switcher :-
The Language Switcher allows users to change the system language directly from the interface without requiring a page reload or complex configuration.
This feature enhances usability for multilingual organizations by enabling quick and seamless language transitions.
Selected language preferences are saved at the user level for a personalized experience.
RTL (Right-to-Left) Support :-
The theme fully supports RTL (Right-to-Left) layouts, making it compatible with languages such as Arabic, Hebrew, and other RTL-based scripts.
Header Color Customization
Administrators can customize the header background color, font color, and related visual elements directly from Theme Settings.
This feature allows organizations to align the system header with their brand identity and corporate color guidelines.
Changes are applied system-wide unless overridden by user-specific theme settings.
Watch Demo
Watch the complete demonstration of Kanak Premium Theme — a powerful UI/UX enhancement solution built specifically for Frappe and ERPNext environments, delivering a modern, responsive, and user-friendly interface experience.
Theme Module Support
- Theme Configuration & Setup Assistance
- UI Customization Guidance
- Bug Fix & Performance Support
Version 16 (Latest Release)
- Theme Switcher Added (User-based & System-based)
- 12 Demo Themes Included
- Advanced Nested Group By Feature
- Sticky Header in List View
- Quick Edit Inline Feature Added
- Full Screen Grid Menu Option
- Language Switcher Support
- RTL Support Enabled
- 7 Button Styles Added
- Form & List Style Variations Added
Frappe Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Frappe Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Frappe apps that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those apps under the license of your choice, provided that this license is compatible with the terms of the Frappe Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Comment on this module. Please Login