Update style.css
Browse files
style.css
CHANGED
@@ -36,6 +36,7 @@ h1 { font-size: 2rem; }
|
|
36 |
h2 { font-size: 1.5rem; margin-bottom: 20px; }
|
37 |
h3 { font-size: 1.75rem; margin-bottom: 25px; }
|
38 |
|
|
|
39 |
/* --- FORM CONTAINER & ELEMENTS --- */
|
40 |
.form-container {
|
41 |
background-color: var(--navy-light);
|
@@ -44,10 +45,12 @@ h3 { font-size: 1.75rem; margin-bottom: 25px; }
|
|
44 |
margin-bottom: 30px;
|
45 |
border: 1px solid #1a2c4e;
|
46 |
}
|
47 |
-
|
|
|
48 |
|
49 |
/* --- BUTTONS --- */
|
50 |
button { /* ... base button styles ... */ }
|
|
|
51 |
.floating-action-button {
|
52 |
position: fixed;
|
53 |
bottom: 30px;
|
@@ -68,5 +71,24 @@ button { /* ... base button styles ... */ }
|
|
68 |
.floating-action-button svg { fill: var(--navy-dark); }
|
69 |
.floating-action-button:hover { background-color: var(--cyan-accent); transform: scale(1.1); }
|
70 |
|
71 |
-
|
72 |
-
/*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
h2 { font-size: 1.5rem; margin-bottom: 20px; }
|
37 |
h3 { font-size: 1.75rem; margin-bottom: 25px; }
|
38 |
|
39 |
+
|
40 |
/* --- FORM CONTAINER & ELEMENTS --- */
|
41 |
.form-container {
|
42 |
background-color: var(--navy-light);
|
|
|
45 |
margin-bottom: 30px;
|
46 |
border: 1px solid #1a2c4e;
|
47 |
}
|
48 |
+
|
49 |
+
/* ... Other form styles ... */
|
50 |
|
51 |
/* --- BUTTONS --- */
|
52 |
button { /* ... base button styles ... */ }
|
53 |
+
|
54 |
.floating-action-button {
|
55 |
position: fixed;
|
56 |
bottom: 30px;
|
|
|
71 |
.floating-action-button svg { fill: var(--navy-dark); }
|
72 |
.floating-action-button:hover { background-color: var(--cyan-accent); transform: scale(1.1); }
|
73 |
|
74 |
+
|
75 |
+
/* --- ADMIN PANEL FIX --- */
|
76 |
+
.admin-panel summary {
|
77 |
+
cursor: pointer;
|
78 |
+
font-weight: 700;
|
79 |
+
font-size: 1.1rem;
|
80 |
+
color: var(--cyan-accent);
|
81 |
+
list-style-position: inside; /* Ensures marker is aligned */
|
82 |
+
outline: none; /* Removes focus ring on some browsers */
|
83 |
+
}
|
84 |
+
.details-content {
|
85 |
+
margin-top: 20px;
|
86 |
+
padding-top: 20px;
|
87 |
+
border-top: 1px solid var(--navy-dark);
|
88 |
+
}
|
89 |
+
.admin-buttons { display: flex; gap: 15px; }
|
90 |
+
.admin-buttons button { flex-grow: 1; padding: 12px; font-size: 1rem; }
|
91 |
+
/* ... other admin button styles ... */
|
92 |
+
|
93 |
+
/* --- MODALS, STATUS, ETC. --- */
|
94 |
+
/* All other styles for modals, status messages, etc. remain the same */
|