A modern, high-density backend theme for Odoo 18.0 Community Edition. Inspired by Linear, Raycast, and Vercel design systems.
- High-Density Data Tables: Compact 38px list row heights that display up to 40% more records per viewport on high-resolution screens.
- Sticky Table Headers: Keeps list headers visible during deep vertical scrolling across large datasets.
- Slate Design Tokens:
#0f172a(Deep Slate) top navigation paired with high-contrast#f8fafc/#ffffffcanvases. - 100% Pure SCSS Asset Bundles: Injected natively via
web.assets_backendwithout brittle JavaScript overrides. - Zero Enterprise Dependencies: 100% free under LGPL-3 for Odoo 18 Community.
The theme was verified under live Odoo 18.0 Community conditions:
- SCSS Pipeline Compilation: Verified error-free asset compilation across
variables.scssandtheme_linear.scss. - Settings Model Lifecycle: Verified active preference configuration (
density_mode='compact',sidebar_theme='dark_slate'). - App Drawer Integration: Verified native icon binding in Odoo 18 Community App Drawer.
-
Deploy Module: Place
airiv_theme_linearinside your Odoocustom_addonsdirectory. -
Activate Module:
- Navigate to Apps > Update Apps List.
- Search for
AIRIV Linear Themeand click Activate.
-
Customize Density & Colors:
- Open Settings > Technical > Custom Code > Linear Theme Preferences.
- Select your preferred density mode (Compact vs Comfortable) and accent color.
| Specification | Details |
|---|---|
| Framework Version | Odoo 18.0 Community Edition (OWL 2.0 & SCSS Asset Native) |
| License | GNU Lesser General Public License v3.0 (LGPL-3) |
| Price | Free ($0.00) |
| Dependencies | base, web |
| Design Standard | Linear / Raycast Minimalist High-Density |
| Server Overhead | Zero (Pure client-side SCSS compilation) |