色彩方案与暗色模式实现
未来感色彩系统
为了营造科技感与未来感,整体设计选择了深蓝色与紫色作为主色调,辅以高亮橙色作为视觉焦点。通过CSS3的variables,实现了色彩的统一管理和主题切换。
:root {
--primary-color: #1e1e2f;
--secondary-color: #2f2f4f;
--accent-color: #ff9800;
--text-color: #ffffff;
}
body.dark-mode {
background-color: var(--primary-color);
color: var(--text-color);
}
.button {
background-color: var(--accent-color);
border: none;
padding: 10px 20px;
color: var(--text-color);
transition: background-color 0.3s ease;
}
.button:hover {
background-color: #e68900;
}
通过transition属性,使按钮在悬停时产生平滑的颜色过渡,增强用户体验。