diff --git a/styles.css b/styles.css index 7a181d1..e65215b 100644 --- a/styles.css +++ b/styles.css @@ -20,17 +20,19 @@ #lang-switcher a{color:#888;font-weight:700;text-decoration:none;padding:4px 8px;border-radius:4px;transition:all .2s} #lang-switcher a.active{color:var(--brand);background:#e7f1ff} - /* 导航 */ - nav.site-nav{background:#f5f5f5;padding:10px 12px;border-radius:12px;margin-bottom:16px;display:flex;gap:12px;flex-wrap:wrap} - nav.site-nav a{text-decoration:none;font-family:'Lato',sans-serif;font-weight:700;color:var(--brand);padding:8px 12px;border-radius:999px;background:#fff;border:1px solid #e7f1ff} - nav.site-nav a:hover{background:#e7f1ff} + /* 导航 */ + nav.site-nav{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:16px} + nav.site-nav a{text-decoration:none;font-family:'Lato',sans-serif;font-weight:700;color:var(--brand);padding:8px 12px;border-radius:999px;background:#fff;border:1px solid #e7f1ff} + nav.site-nav a:hover{background:#e7f1ff} /* 头部/头像 */ header{display:flex;align-items:flex-start;margin-bottom:25px} .header-info h1{font-family:'Lato',sans-serif;font-size:2.2em;font-weight:700;margin:0 0 10px 0} .contact-info p{margin:0;line-height:1.5;font-size:.95em;color:#444} - .contact-info a{color:var(--brand);text-decoration:none} - .contact-info a:hover{text-decoration:underline} + .contact-info a{color:var(--brand);text-decoration:none} + .contact-info a:hover{text-decoration:underline} + .cv-btn{display:inline-block;margin-top:8px;padding:8px 16px;font-family:'Lato',sans-serif;font-weight:700;color:var(--brand);background:#fff;border:1px solid #e7f1ff;border-radius:999px;text-decoration:none} + .cv-btn:hover{background:#e7f1ff} .profile-container{position:relative;width:120px;height:120px;margin-right:30px;border-radius:10px;overflow:hidden;flex-shrink:0} .profile-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:10px;transition:opacity .4s ease} @@ -106,8 +108,9 @@ .dark-mode .contact-info p,.dark-mode .entry-date,.dark-mode .pub-authors,.dark-mode .pub-venue,.dark-mode .award-year{color:#aaa} .dark-mode .contact-info a,.dark-mode .entry-details a,.dark-mode .pub-links > a,.dark-mode .pub-links > .pdf-link{color:#8ab4f8} .dark-mode hr{background:#444} - .dark-mode nav.site-nav{background:#2a2a2a} - .dark-mode nav.site-nav a{color:#8ab4f8;background:#333;border-color:#444} + .dark-mode nav.site-nav a{color:#8ab4f8;background:#333;border-color:#444} + .dark-mode .cv-btn{color:#8ab4f8;background:#333;border-color:#444} + .dark-mode .cv-btn:hover{background:#2a2a2a} .dark-mode .advisor-badge{border-color:#ffc266;color:#ffc266} /* 返回顶部 */