|
34 | 34 | font-size: 14px; |
35 | 35 | text-decoration: none; |
36 | 36 | color: var(--mypage-accent); |
37 | | - background: rgba(255, 255, 255, 0.7); |
38 | | - border: 1px solid rgba(108, 92, 231, 0.2); |
| 37 | + background: var(--mypage-surface); |
| 38 | + border: 1px solid var(--mypage-border); |
39 | 39 | transition: transform 0.18s ease, box-shadow 0.18s ease; |
40 | 40 | } |
41 | 41 |
|
|
65 | 65 | gap: 10px; |
66 | 66 | padding: 12px 16px; |
67 | 67 | border-radius: 14px; |
68 | | - border: 1px solid rgba(148, 163, 184, 0.25); |
69 | | - background: rgba(248, 250, 252, 0.75); |
| 68 | + border: 1px solid var(--mypage-border); |
| 69 | + background: var(--surface-input); |
70 | 70 | } |
71 | 71 |
|
72 | 72 | .mycommunity-search__input svg { |
|
134 | 134 | gap: 10px; |
135 | 135 | padding: 10px 16px; |
136 | 136 | border-radius: 14px; |
137 | | - border: 1px solid rgba(148, 163, 184, 0.2); |
138 | | - background: rgba(255, 255, 255, 0.8); |
| 137 | + border: 1px solid var(--mypage-border); |
| 138 | + background: var(--mypage-surface); |
139 | 139 | color: var(--mypage-text-secondary); |
140 | 140 | font-size: 14px; |
141 | 141 | font-weight: 600; |
|
159 | 159 | min-width: 32px; |
160 | 160 | padding: 2px 8px; |
161 | 161 | border-radius: 10px; |
162 | | - background: rgba(108, 92, 231, 0.08); |
| 162 | + background: rgba(108, 92, 231, 0.12); |
163 | 163 | color: var(--mypage-accent); |
164 | 164 | text-align: center; |
165 | 165 | font-size: 13px; |
|
182 | 182 | padding: 36px; |
183 | 183 | text-align: center; |
184 | 184 | border-radius: 18px; |
185 | | - border: 1px dashed rgba(148, 163, 184, 0.32); |
| 185 | + border: 1px dashed var(--mypage-border); |
186 | 186 | color: var(--mypage-text-secondary); |
187 | | - background: rgba(248, 250, 252, 0.55); |
| 187 | + background: rgba(148, 163, 184, 0.08); |
188 | 188 | font-weight: 600; |
189 | 189 | display: flex; |
190 | 190 | align-items: center; |
|
210 | 210 | gap: 16px; |
211 | 211 | padding: 26px; |
212 | 212 | min-height: 220px; |
| 213 | + background: var(--mypage-surface); |
| 214 | + border: 1px solid var(--mypage-border); |
| 215 | + border-radius: 20px; |
| 216 | + box-shadow: var(--mypage-shadow); |
213 | 217 | } |
214 | 218 |
|
215 | 219 | .card-header { |
|
353 | 357 | } |
354 | 358 |
|
355 | 359 | .dark-mode .mycommunity-header__link { |
356 | | - background: rgba(31, 33, 45, 0.82); |
357 | | - border-color: rgba(167, 139, 250, 0.24); |
358 | | - color: rgba(226, 232, 240, 0.88); |
| 360 | + background: var(--mypage-elevated); |
| 361 | + border-color: var(--mypage-border); |
| 362 | + color: var(--mypage-text); |
359 | 363 | } |
360 | 364 |
|
361 | 365 | .dark-mode .mycommunity-controls { |
362 | | - background: rgba(25, 26, 36, 0.92); |
| 366 | + background: var(--mypage-surface); |
363 | 367 | } |
364 | 368 |
|
365 | 369 | .dark-mode .mycommunity-search__input { |
366 | | - background: rgba(36, 37, 47, 0.9); |
367 | | - border-color: rgba(148, 163, 184, 0.18); |
| 370 | + background: var(--surface-input); |
| 371 | + border-color: var(--mypage-border); |
368 | 372 | } |
369 | 373 |
|
370 | 374 | .dark-mode .search-button { |
371 | 375 | box-shadow: 0 14px 24px -20px rgba(167, 139, 250, 0.75); |
372 | 376 | } |
373 | 377 |
|
| 378 | +.dark-mode .reset-button { |
| 379 | + background: rgba(148, 163, 184, 0.24); |
| 380 | + color: var(--mypage-text); |
| 381 | +} |
| 382 | + |
374 | 383 | .dark-mode .mycommunity-tab { |
375 | | - background: rgba(31, 32, 44, 0.84); |
| 384 | + background: var(--mypage-surface); |
| 385 | + border-color: var(--mypage-border); |
376 | 386 | } |
377 | 387 |
|
378 | 388 | .dark-mode .mycommunity-tab .tab-icon { |
379 | | - background: rgba(167, 139, 250, 0.16); |
380 | | - color: rgba(226, 232, 240, 0.85); |
| 389 | + background: rgba(167, 139, 250, 0.22); |
| 390 | + color: var(--mypage-text); |
381 | 391 | } |
382 | 392 |
|
383 | 393 | .dark-mode .mycommunity-tab .tab-count { |
384 | | - background: rgba(167, 139, 250, 0.16); |
385 | | - color: rgba(226, 232, 240, 0.85); |
| 394 | + background: rgba(167, 139, 250, 0.22); |
| 395 | + color: var(--mypage-text); |
386 | 396 | } |
387 | 397 |
|
388 | 398 | .dark-mode .mycommunity-tab.is-active { |
389 | 399 | background: linear-gradient(135deg, rgba(167, 139, 250, 0.24), rgba(96, 165, 250, 0.18)); |
390 | 400 | border-color: rgba(167, 139, 250, 0.24); |
| 401 | + color: var(--mypage-text); |
391 | 402 | } |
392 | 403 |
|
393 | 404 | .dark-mode .mycommunity-state { |
394 | | - background: rgba(31, 32, 44, 0.7); |
395 | | - border-color: rgba(148, 163, 184, 0.24); |
| 405 | + background: rgba(31, 32, 44, 0.72); |
| 406 | + border-color: var(--mypage-border); |
| 407 | + color: var(--mypage-text); |
396 | 408 | } |
397 | 409 |
|
398 | 410 | .dark-mode .mycommunity-card { |
399 | | - background: rgba(24, 25, 34, 0.95); |
400 | | - border-color: rgba(148, 163, 184, 0.16); |
| 411 | + background: var(--mypage-surface); |
| 412 | + border-color: var(--mypage-border); |
| 413 | + box-shadow: var(--mypage-shadow); |
| 414 | +} |
| 415 | + |
| 416 | +.dark-mode .badge { |
| 417 | + background: rgba(148, 163, 184, 0.26); |
| 418 | + color: var(--mypage-text-secondary); |
| 419 | +} |
| 420 | + |
| 421 | +.dark-mode .badge--ghost { |
| 422 | + background: rgba(167, 139, 250, 0.14); |
| 423 | + color: var(--mypage-accent); |
| 424 | +} |
| 425 | + |
| 426 | +.dark-mode .card-summary { |
| 427 | + color: var(--mypage-text-secondary); |
401 | 428 | } |
402 | 429 |
|
403 | 430 | .dark-mode .card-tags .tag { |
404 | 431 | background: rgba(59, 130, 246, 0.18); |
405 | | - color: rgba(191, 219, 254, 0.9); |
| 432 | + color: #93c5fd; |
| 433 | +} |
| 434 | + |
| 435 | +.dark-mode .card-footer { |
| 436 | + color: var(--mypage-text-secondary); |
406 | 437 | } |
0 commit comments