|
235 | 235 | height: 100%; |
236 | 236 | min-height: 300px; |
237 | 237 | } |
| 238 | + |
| 239 | + /* Rankings Banner Styles */ |
| 240 | + .ranks-banner { |
| 241 | + margin-bottom: 1.5rem; |
| 242 | + padding: 1rem 1.5rem; |
| 243 | + } |
| 244 | + |
| 245 | + .ranks-banner .card-header { |
| 246 | + margin-bottom: 0.5rem; |
| 247 | + } |
| 248 | + |
| 249 | + .ranks-display-wrapper { |
| 250 | + font-family: "Space Mono", monospace; |
| 251 | + font-size: 0.9rem; |
| 252 | + display: flex; |
| 253 | + flex-wrap: wrap; |
| 254 | + gap: 1.5rem; |
| 255 | + justify-content: space-between; |
| 256 | + align-items: center; |
| 257 | + } |
| 258 | + |
| 259 | + .rank-item .rank-label { |
| 260 | + color: var(--text-dim); |
| 261 | + } |
| 262 | + |
| 263 | + .rank-item .rank-value { |
| 264 | + margin-left: 0.5rem; |
| 265 | + } |
| 266 | + |
| 267 | + .active-rank .rank-value { |
| 268 | + font-weight: bold; |
| 269 | + } |
| 270 | + |
| 271 | + .placeholder-rank { |
| 272 | + opacity: 0.5; |
| 273 | + } |
238 | 274 | </style> |
239 | 275 | </head> |
240 | 276 | <body> |
@@ -370,6 +406,37 @@ <h1 id="username-display" class="page-title">[USER_PROFILE]</h1> |
370 | 406 | </div> |
371 | 407 | </div> |
372 | 408 |
|
| 409 | + <div class="terminal-card ranks-banner"> |
| 410 | + <div class="card-header"> |
| 411 | + <span class="card-title">[SYS_RANKS]</span> |
| 412 | + <span class="card-subtitle">// LEETCODE_LOCAL_RANKS</span> |
| 413 | + </div> |
| 414 | + <div class="ranks-display-wrapper"> |
| 415 | + <div class="rank-item active-rank"> |
| 416 | + <span class="rank-label">PROFILE:</span> |
| 417 | + <span id="profile-ranking" class="rank-value streak-current" |
| 418 | + >--</span |
| 419 | + > |
| 420 | + </div> |
| 421 | + <div class="rank-item placeholder-rank"> |
| 422 | + <span class="rank-label">OVERALL:</span> |
| 423 | + <span class="rank-value">--</span> |
| 424 | + </div> |
| 425 | + <div class="rank-item placeholder-rank"> |
| 426 | + <span class="rank-label">MONTHLY:</span> |
| 427 | + <span class="rank-value">--</span> |
| 428 | + </div> |
| 429 | + <div class="rank-item placeholder-rank"> |
| 430 | + <span class="rank-label">WEEKLY:</span> |
| 431 | + <span class="rank-value">--</span> |
| 432 | + </div> |
| 433 | + <div class="rank-item placeholder-rank"> |
| 434 | + <span class="rank-label">DAILY:</span> |
| 435 | + <span class="rank-value">--</span> |
| 436 | + </div> |
| 437 | + </div> |
| 438 | + </div> |
| 439 | + |
373 | 440 | <!-- Historical Graphs Section --> |
374 | 441 | <div class="terminal-card" style="margin-bottom: 3rem"> |
375 | 442 | <div class="card-header"> |
|
0 commit comments