/* Example Custom Theme for corradAF Base Project */ /* This file demonstrates how custom themes should be structured */ /* Define your custom theme variables here */ /* For example: :root { --primary-color: #yourColor; } */ :root { /* Custom color variables */ --color-primary: 46, 125, 50; /* Green theme */ --color-secondary: 117, 117, 117; --color-success: 76, 175, 80; --color-info: 33, 150, 243; --color-warning: 255, 152, 0; --color-danger: 244, 67, 54; /* Custom background colors */ --bg-primary: 245, 245, 245; --bg-secondary: 255, 255, 255; } /* Dark theme overrides */ .dark { --bg-primary: 18, 18, 18; --bg-secondary: 30, 30, 30; } /* Custom component styles */ .btn-primary { background-color: rgb(var(--color-primary)); border-color: rgb(var(--color-primary)); } .btn-primary:hover { background-color: rgba(var(--color-primary), 0.8); border-color: rgba(var(--color-primary), 0.8); } /* Header customizations */ .w-header { background: linear-gradient(135deg, rgb(var(--color-primary)), rgba(var(--color-primary), 0.8)); color: white; } /* Sidebar customizations */ .vertical-menu { background-color: rgb(var(--bg-secondary)); border-right: 1px solid rgba(var(--color-primary), 0.1); } /* Card customizations */ .card { background-color: rgb(var(--bg-secondary)); border: 1px solid rgba(var(--color-primary), 0.1); box-shadow: 0 2px 4px rgba(var(--color-primary), 0.1); } /* Example of responsive design */ @media (max-width: 768px) { .w-header { background: rgb(var(--color-primary)); } }