| 1 | .adminWrapper {
|
|---|
| 2 | background-color: #5CCCD2;
|
|---|
| 3 | min-height: 100vh;
|
|---|
| 4 | }
|
|---|
| 5 |
|
|---|
| 6 | .inlineLinks {
|
|---|
| 7 | background-color: #08676B;
|
|---|
| 8 | padding: 15px;
|
|---|
| 9 | display: flex;
|
|---|
| 10 | justify-content: center;
|
|---|
| 11 | gap: 20px;
|
|---|
| 12 | }
|
|---|
| 13 |
|
|---|
| 14 | .inlineLink {
|
|---|
| 15 | color: white;
|
|---|
| 16 | text-decoration: none;
|
|---|
| 17 | font-weight: bold;
|
|---|
| 18 | }
|
|---|
| 19 |
|
|---|
| 20 | .mainContainer {
|
|---|
| 21 | width: 95%;
|
|---|
| 22 | margin: 20px auto;
|
|---|
| 23 | }
|
|---|
| 24 |
|
|---|
| 25 | .headerTitle {
|
|---|
| 26 | text-align: center;
|
|---|
| 27 | font-weight: 800;
|
|---|
| 28 | margin-bottom: 20px;
|
|---|
| 29 | }
|
|---|
| 30 |
|
|---|
| 31 | .toolbar {
|
|---|
| 32 | display: flex;
|
|---|
| 33 | justify-content: flex-end;
|
|---|
| 34 | gap: 15px;
|
|---|
| 35 | margin-bottom: 20px;
|
|---|
| 36 | }
|
|---|
| 37 |
|
|---|
| 38 | .mainBtn {
|
|---|
| 39 | background-color: white;
|
|---|
| 40 | border: 2px solid black;
|
|---|
| 41 | padding: 10px 20px;
|
|---|
| 42 | font-weight: 800;
|
|---|
| 43 | box-shadow: 4px 4px 0px black;
|
|---|
| 44 | cursor: pointer;
|
|---|
| 45 | }
|
|---|
| 46 |
|
|---|
| 47 | .contentSplit {
|
|---|
| 48 | display: grid;
|
|---|
| 49 | grid-template-columns: 1fr 1fr;
|
|---|
| 50 | gap: 20px;
|
|---|
| 51 | }
|
|---|
| 52 |
|
|---|
| 53 | .columnSection {
|
|---|
| 54 | background-color: #D9D9D9;
|
|---|
| 55 | border: 2px solid black;
|
|---|
| 56 | padding: 20px;
|
|---|
| 57 | min-height: 70vh;
|
|---|
| 58 | box-shadow: 6px 6px 0px black;
|
|---|
| 59 | }
|
|---|
| 60 |
|
|---|
| 61 | .columnTitle {
|
|---|
| 62 | text-align: center;
|
|---|
| 63 | text-transform: uppercase;
|
|---|
| 64 | font-size: 1.1rem;
|
|---|
| 65 | border-bottom: 2px solid black;
|
|---|
| 66 | padding-bottom: 10px;
|
|---|
| 67 | margin-bottom: 20px;
|
|---|
| 68 | }
|
|---|
| 69 |
|
|---|
| 70 | /* Стил за картичките со планови */
|
|---|
| 71 | .planCard {
|
|---|
| 72 | background: white;
|
|---|
| 73 | border: 1px solid black;
|
|---|
| 74 | padding: 15px;
|
|---|
| 75 | margin-bottom: 15px;
|
|---|
| 76 | }
|
|---|
| 77 |
|
|---|
| 78 | .planHeader {
|
|---|
| 79 | display: flex;
|
|---|
| 80 | justify-content: space-between;
|
|---|
| 81 | border-bottom: 1px dashed #000;
|
|---|
| 82 | margin-bottom: 10px;
|
|---|
| 83 | padding-bottom: 5px;
|
|---|
| 84 | font-size: 0.9rem;
|
|---|
| 85 | }
|
|---|
| 86 |
|
|---|
| 87 |
|
|---|
| 88 | .activityCard {
|
|---|
| 89 | background: white;
|
|---|
| 90 | border: 1px solid black;
|
|---|
| 91 | padding: 12px;
|
|---|
| 92 | margin-bottom: 10px;
|
|---|
| 93 | transition: 0.2s;
|
|---|
| 94 | }
|
|---|
| 95 |
|
|---|
| 96 | .activityMain {
|
|---|
| 97 | display: flex;
|
|---|
| 98 | justify-content: space-between;
|
|---|
| 99 | align-items: center;
|
|---|
| 100 | margin-bottom: 8px;
|
|---|
| 101 | }
|
|---|
| 102 |
|
|---|
| 103 | .aktTitle {
|
|---|
| 104 | font-weight: 800;
|
|---|
| 105 | text-decoration: underline;
|
|---|
| 106 | }
|
|---|
| 107 |
|
|---|
| 108 | .aktDayTag {
|
|---|
| 109 | background: #08676B;
|
|---|
| 110 | color: white;
|
|---|
| 111 | padding: 2px 8px;
|
|---|
| 112 | font-size: 0.75rem;
|
|---|
| 113 | border-radius: 4px;
|
|---|
| 114 | }
|
|---|
| 115 |
|
|---|
| 116 | .aktDescription {
|
|---|
| 117 | font-size: 0.85rem;
|
|---|
| 118 | color: #444;
|
|---|
| 119 | margin: 0;
|
|---|
| 120 | }
|
|---|
| 121 | .modalOverlay {
|
|---|
| 122 | position: fixed;
|
|---|
| 123 | top: 0;
|
|---|
| 124 | left: 0;
|
|---|
| 125 | width: 100%;
|
|---|
| 126 | height: 100%;
|
|---|
| 127 | background: rgba(0, 0, 0, 0.7);
|
|---|
| 128 | display: flex;
|
|---|
| 129 | justify-content: center;
|
|---|
| 130 | align-items: center;
|
|---|
| 131 | z-index: 1000;
|
|---|
| 132 | }
|
|---|
| 133 |
|
|---|
| 134 | .modalContent {
|
|---|
| 135 | background: #D9D9D9;
|
|---|
| 136 | padding: 30px;
|
|---|
| 137 | border: 3px solid black;
|
|---|
| 138 | box-shadow: 10px 10px 0px black;
|
|---|
| 139 | width: 400px;
|
|---|
| 140 | }
|
|---|
| 141 |
|
|---|
| 142 | .modalTitle {
|
|---|
| 143 | text-align: center;
|
|---|
| 144 | margin-bottom: 20px;
|
|---|
| 145 | text-transform: uppercase;
|
|---|
| 146 | font-weight: 800;
|
|---|
| 147 | }
|
|---|
| 148 |
|
|---|
| 149 | .inputGroup {
|
|---|
| 150 | margin-bottom: 15px;
|
|---|
| 151 | display: flex;
|
|---|
| 152 | flex-direction: column;
|
|---|
| 153 | }
|
|---|
| 154 |
|
|---|
| 155 | .inputGroup label {
|
|---|
| 156 | font-weight: bold;
|
|---|
| 157 | margin-bottom: 5px;
|
|---|
| 158 | }
|
|---|
| 159 |
|
|---|
| 160 | .inputGroup input, .inputGroup textarea, .inputGroup select {
|
|---|
| 161 | padding: 10px;
|
|---|
| 162 | border: 2px solid black;
|
|---|
| 163 | font-family: inherit;
|
|---|
| 164 | font-weight: bold;
|
|---|
| 165 | }
|
|---|
| 166 |
|
|---|
| 167 | .modalActions {
|
|---|
| 168 | display: flex;
|
|---|
| 169 | justify-content: space-between;
|
|---|
| 170 | margin-top: 20px;
|
|---|
| 171 | }
|
|---|
| 172 |
|
|---|
| 173 | .saveBtn {
|
|---|
| 174 | background: #08676B;
|
|---|
| 175 | color: white;
|
|---|
| 176 | border: 2px solid black;
|
|---|
| 177 | padding: 10px 20px;
|
|---|
| 178 | font-weight: bold;
|
|---|
| 179 | cursor: pointer;
|
|---|
| 180 | box-shadow: 4px 4px 0px black;
|
|---|
| 181 | }
|
|---|
| 182 |
|
|---|
| 183 | .cancelBtn {
|
|---|
| 184 | background: #ff5e5e;
|
|---|
| 185 | color: white;
|
|---|
| 186 | border: 2px solid black;
|
|---|
| 187 | padding: 10px 20px;
|
|---|
| 188 | font-weight: bold;
|
|---|
| 189 | cursor: pointer;
|
|---|
| 190 | box-shadow: 4px 4px 0px black;
|
|---|
| 191 | }
|
|---|
| 192 | .addAktToPlanBtn {
|
|---|
| 193 | margin-top: 15px;
|
|---|
| 194 | width: 100%;
|
|---|
| 195 | background-color: #fff;
|
|---|
| 196 | border: 1px dashed black;
|
|---|
| 197 | padding: 8px;
|
|---|
| 198 | font-weight: bold;
|
|---|
| 199 | cursor: pointer;
|
|---|
| 200 | transition: 0.2s;
|
|---|
| 201 | }
|
|---|
| 202 |
|
|---|
| 203 | .addAktToPlanBtn:hover {
|
|---|
| 204 | background-color: #08676B;
|
|---|
| 205 | color: white;
|
|---|
| 206 | border-style: solid;
|
|---|
| 207 | }
|
|---|
| 208 |
|
|---|
| 209 | .miniActivity {
|
|---|
| 210 | background: #f9f9f9;
|
|---|
| 211 | padding: 5px 10px;
|
|---|
| 212 | border-left: 3px solid #08676B;
|
|---|
| 213 | margin-bottom: 5px;
|
|---|
| 214 | font-size: 0.85rem;
|
|---|
| 215 | }
|
|---|
| 216 | .libraryCard {
|
|---|
| 217 | background: white;
|
|---|
| 218 | border: 1px solid black;
|
|---|
| 219 | margin-bottom: 10px;
|
|---|
| 220 | padding: 15px;
|
|---|
| 221 | display: flex;
|
|---|
| 222 | flex-direction: column;
|
|---|
| 223 | }
|
|---|
| 224 |
|
|---|
| 225 | .libraryTopRow {
|
|---|
| 226 | display: flex;
|
|---|
| 227 | justify-content: space-between;
|
|---|
| 228 | align-items: center;
|
|---|
| 229 | margin-bottom: 5px;
|
|---|
| 230 | }
|
|---|
| 231 |
|
|---|
| 232 | .libraryTitle {
|
|---|
| 233 | font-weight: bold;
|
|---|
| 234 | text-decoration: underline; /* */
|
|---|
| 235 | font-size: 1.1rem;
|
|---|
| 236 | }
|
|---|
| 237 |
|
|---|
| 238 | .dayBadge {
|
|---|
| 239 | background-color: #08676B;
|
|---|
| 240 | color: white;
|
|---|
| 241 | padding: 3px 12px;
|
|---|
| 242 | border-radius: 4px;
|
|---|
| 243 | font-size: 0.8rem;
|
|---|
| 244 | font-weight: bold;
|
|---|
| 245 | }
|
|---|
| 246 |
|
|---|
| 247 | .libraryDesc {
|
|---|
| 248 | font-size: 0.9rem;
|
|---|
| 249 | color: #555;
|
|---|
| 250 | margin: 0;
|
|---|
| 251 | } |
|---|