ntphuc149 commited on
Commit
eb89273
·
verified ·
1 Parent(s): 8e9e4ad

Update style.css

Browse files
Files changed (1) hide show
  1. style.css +71 -1
style.css CHANGED
@@ -293,10 +293,12 @@ section {
293
  margin-top: 2rem;
294
  flex-wrap: wrap;
295
  gap: 1rem;
 
296
  }
297
 
298
  .stat-item {
299
  text-align: center;
 
300
  }
301
 
302
  .stat-number {
@@ -306,6 +308,7 @@ section {
306
  -webkit-background-clip: text;
307
  -webkit-text-fill-color: transparent;
308
  background-clip: text;
 
309
  }
310
 
311
  .stat-label {
@@ -316,22 +319,26 @@ section {
316
  /* ===== PUBLICATIONS ===== */
317
  .publication-item {
318
  margin-bottom: 1.5rem;
 
319
  }
320
 
321
  .publication-item h4 {
322
  color: var(--text-primary);
323
  margin-bottom: 0.5rem;
324
  line-height: 1.6;
 
325
  }
326
 
327
  .publication-meta {
328
  color: var(--text-secondary);
329
  font-size: 0.9rem;
330
  font-style: italic;
 
 
331
  }
332
 
333
  .doi-link {
334
- color: var(--accent);
335
  text-decoration: none;
336
  font-weight: 500;
337
  }
@@ -340,6 +347,32 @@ section {
340
  text-decoration: underline;
341
  }
342
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
343
  /* ===== TIMELINE ===== */
344
  .timeline {
345
  position: relative;
@@ -377,6 +410,11 @@ section {
377
  .timeline-item h3 {
378
  color: var(--text-primary);
379
  margin-bottom: 0.5rem;
 
 
 
 
 
380
  }
381
 
382
  .timeline-date {
@@ -440,6 +478,11 @@ section {
440
  .award-info h4 {
441
  color: var(--text-primary);
442
  margin-bottom: 0.25rem;
 
 
 
 
 
443
  }
444
 
445
  .award-date {
@@ -578,3 +621,30 @@ footer {
578
  display: block;
579
  animation: fadeInUp 0.5s ease;
580
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
293
  margin-top: 2rem;
294
  flex-wrap: wrap;
295
  gap: 1rem;
296
+ text-align: justify;
297
  }
298
 
299
  .stat-item {
300
  text-align: center;
301
+ text-align: justify;
302
  }
303
 
304
  .stat-number {
 
308
  -webkit-background-clip: text;
309
  -webkit-text-fill-color: transparent;
310
  background-clip: text;
311
+ text-align: justify;
312
  }
313
 
314
  .stat-label {
 
319
  /* ===== PUBLICATIONS ===== */
320
  .publication-item {
321
  margin-bottom: 1.5rem;
322
+ text-align: justify;
323
  }
324
 
325
  .publication-item h4 {
326
  color: var(--text-primary);
327
  margin-bottom: 0.5rem;
328
  line-height: 1.6;
329
+ text-align: justify;
330
  }
331
 
332
  .publication-meta {
333
  color: var(--text-secondary);
334
  font-size: 0.9rem;
335
  font-style: italic;
336
+ text-align: justify;
337
+ line-height: 1.6;
338
  }
339
 
340
  .doi-link {
341
+ color: var(--text-primary);
342
  text-decoration: none;
343
  font-weight: 500;
344
  }
 
347
  text-decoration: underline;
348
  }
349
 
350
+ .paper-title-link {
351
+ color: var(--text-primary);
352
+ text-decoration: none;
353
+ transition: all 0.3s ease;
354
+ position: relative;
355
+ display: inline;
356
+ }
357
+
358
+ .paper-title-link i {
359
+ margin-left: 0.4em;
360
+ font-size: 0.9em;
361
+ opacity: 0;
362
+ transform: translateX(-5px);
363
+ transition: all 0.3s ease;
364
+ color: var(--accent);
365
+ }
366
+
367
+ .paper-title-link:hover {
368
+ color: var(--accent);
369
+ }
370
+
371
+ .paper-title-link:hover i {
372
+ opacity: 1;
373
+ transform: translateX(0);
374
+ }
375
+
376
  /* ===== TIMELINE ===== */
377
  .timeline {
378
  position: relative;
 
410
  .timeline-item h3 {
411
  color: var(--text-primary);
412
  margin-bottom: 0.5rem;
413
+ text-align: justify;
414
+ }
415
+
416
+ .timeline-item p {
417
+ text-align: justify;
418
  }
419
 
420
  .timeline-date {
 
478
  .award-info h4 {
479
  color: var(--text-primary);
480
  margin-bottom: 0.25rem;
481
+ text-align: justify;
482
+ }
483
+
484
+ .award-info p {
485
+ text-align: justify;
486
  }
487
 
488
  .award-date {
 
621
  display: block;
622
  animation: fadeInUp 0.5s ease;
623
  }
624
+
625
+ /* ===== CERTIFICATION LINK STYLE ===== */
626
+ .cert-link {
627
+ color: var(--text-primary);
628
+ text-decoration: none;
629
+ transition: all 0.3s ease;
630
+ position: relative;
631
+ display: inline-block;
632
+ }
633
+
634
+ .cert-link i {
635
+ margin-left: 0.4em;
636
+ font-size: 0.9em;
637
+ opacity: 0;
638
+ transform: translateX(-5px);
639
+ transition: all 0.3s ease;
640
+ color: var(--accent);
641
+ }
642
+
643
+ .cert-link:hover {
644
+ color: var(--accent);
645
+ }
646
+
647
+ .cert-link:hover i {
648
+ opacity: 1;
649
+ transform: translateX(0);
650
+ }