UNPKG

hexo-theme-wang

Version:
109 lines (99 loc) 2.91 kB
.site-time { position: absolute; bottom: 15%; width: 100%; height: 10%; text-align: center; z-index: 100; #clock { display: inline-block; font-size: 3.5em; // 稍微放大字体 font-family: 'JetBrains Mono', 'Consolas', monospace; font-weight: 300; color: rgba(0, 255, 255, 0.85); // 稍微提高亮度 text-shadow: 0 0 15px rgba(0, 255, 255, 0.5); // 增强光晕效果 background: rgba(15, 15, 25, 0.5); // 增加背景透明度 backdrop-filter: blur(10px); // 增强模糊效果 -webkit-backdrop-filter: blur(10px); padding: 0.3em 1em; // 增加水平内边距 border-radius: 20px; // 更大的圆角 border: 1px solid rgba(0, 255, 255, 0.25); // 增强边框显示 box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3), 0 0 15px rgba(0, 255, 255, 0.2); // 双重阴影效果 letter-spacing: 0.05em; transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); // 使用更平滑的动画曲线 &:hover { color: rgba(0, 255, 255, 1); text-shadow: 0 0 20px rgba(0, 255, 255, 0.8); box-shadow: 0 15px 40px rgba(0, 0, 0, 0.4), 0 0 30px rgba(0, 255, 255, 0.3); transform: translateY(-5px) scale(1.03); } } } // 为侧边栏添加时钟样式 - 增强版 .sidebar-bg { #clock { display: block; text-align: center; font-family: 'JetBrains Mono', 'Consolas', monospace; font-weight: 300; color: rgba(0, 255, 255, 0.85); text-shadow: 0 0 12px rgba(0, 255, 255, 0.5); background: rgba(15, 15, 25, 0.5); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); border-radius: 15px; border: 1px solid rgba(0, 255, 255, 0.25); box-shadow: 0 8px 25px rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 255, 255, 0.15); letter-spacing: 0.05em; transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); // 自适应大小设置 font-size: calc(1.2vw + 1.1rem); padding: 0.4em 0.8em; max-width: 95%; margin: 1em auto; // Centered horizontally with some top margin &:hover { color: rgba(0, 255, 255, 1); text-shadow: 0 0 15px rgba(0, 255, 255, 0.7); box-shadow: 0 12px 30px rgba(0, 0, 0, 0.35), 0 0 20px rgba(0, 255, 255, 0.2); transform: translateY(-3px) scale(1.02); // Simplified hover effect } } } // 响应式设计 @media (max-width: 768px) { .site-time { #clock { font-size: 2.5em; padding: 0.2em 0.6em; } } .sidebar-bg { #clock { font-size: calc(2vw + 0.8rem); // 中等屏幕上的字体大小 padding: 0.2em 0.5em; } } } @media (max-width: 480px) { .site-time { #clock { font-size: 2em; padding: 0.2em 0.5em; } } .sidebar-bg { #clock { font-size: calc(3vw + 0.7rem); // 小屏幕上的字体大小 padding: 0.2em 0.4em; max-width: 95%; } } }