36735-vm/assets/css/theme.css
Flatlogic Bot d076708932 feat: Implement new design and features for the main page
- Redesigned the main page with a modern look and feel.
- Added search and filtering functionality for drills.
- Implemented pagination for browsing drills.
- Added the ability for users to mark drills as favorites.
2025-12-07 18:15:23 +00:00

48 lines
1.3 KiB
CSS

/* assets/css/theme.css */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap');
:root {
--font-body: 'Inter', sans-serif;
--font-heading: 'Inter', sans-serif;
--primary-color: #007bff;
--secondary-color: #ffc107;
--text-color: #212529;
--background-color: #ffffff;
--border-color: #dee2e6;
--light-gray: #f8f9fa;
--card-background-color: #ffffff;
--card-border-color: rgba(0, 0, 0, 0.125);
--list-group-bg: #fff;
--list-group-border: rgba(0, 0, 0, 0.125);
}
[data-theme="dark"] {
--text-color: #f8f9fa;
--background-color: #212529; /* Darker background */
--border-color: #495057;
--light-gray: #343a40; /* Darker shade for light gray elements */
--card-background-color: #343a40;
--card-border-color: rgba(255, 255, 255, 0.125);
--list-group-bg: #343a40;
--list-group-border: rgba(255, 255, 255, 0.2);
}
body {
background-color: var(--background-color);
color: var(--text-color);
}
.card {
background-color: var(--card-background-color);
border: 1px solid var(--card-border-color);
}
.list-group {
background-color: var(--list-group-bg);
border: 1px solid var(--list-group-border);
}
.list-group-item {
background-color: var(--list-group-bg);
border-color: var(--list-group-border);
}