desvergue-de-alexandro
css 80 lines 1.67 KB
Raw
1 /* MAPS Connect - Base */
2
3 :root {
4 --primary-color: #ffffff;
5 --secondary-color: #7c3aed;
6 --success-color: #10b981;
7 --danger-color: #ef4444;
8 --warning-color: #f59e0b;
9 --gray-50: #f9fafb;
10 --gray-100: #f3f4f6;
11 --gray-200: #e5e7eb;
12 --gray-300: #d1d5db;
13 --gray-600: #4b5563;
14 --gray-800: #1f2937;
15 --gray-900: #111827;
16 --sidebar-width: 260px;
17 --header-height: 60px;
18 --border-radius: 4px;
19
20 /* Texto del contenido (independiente del sidebar) */
21 --text-color: #000205;
22 --heading-color: #111827;
23 --link-color: #087527;
24
25 /* Sidebar (independiente del texto) */
26 --sidebar-bg: #064913;
27 --sidebar-border: #087527;
28 --sidebar-text: #d1d5db;
29 --sidebar-text-hover: #ffffff;
30 --sidebar-item-hover-bg: #087527;
31 --sidebar-item-active-bg: #087527;
32 --sidebar-accent: #a3e635;
33
34 /* Topbar */
35 --topbar-bg: #087527;
36 --topbar-text: #ffffff;
37
38 /* Botones */
39 --btn-primary-bg: var(--primary-color);
40 --btn-primary-text: #064913;
41 --btn-outline-border: var(--primary-color);
42 --btn-outline-text: var(--primary-color);
43 }
44
45 * {
46 margin: 0;
47 padding: 0;
48 box-sizing: border-box;
49 }
50
51 body {
52 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', sans-serif;
53 background-color: var(--gray-100);
54 color: var(--text-color);
55 line-height: 1.5;
56 }
57
58 a {
59 color: var(--link-color);
60 text-decoration: none;
61 }
62
63 a:hover {
64 text-decoration: underline;
65 }
66
67 h1, h2, h3 {
68 color: var(--heading-color);
69 margin-bottom: 0.5rem;
70 }
71
72 .page-title {
73 font-size: 1.5rem;
74 margin-bottom: 1.5rem;
75 }
76
77 .page-description {
78 color: var(--gray-600);
79 margin-bottom: 1.5rem;
80 }