/* 定义CSS变量 */
:root {
--primary-color: #007bff;
--secondary-color: #6c757d;
--success-color: #28a745;
--danger-color: #dc3545;
--font-family: 'Arial', sans-serif;
--border-radius: 4px;
--box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}
/* 使用变量 */
.button {
background-color: var(--primary-color);
border-radius: var(--border-radius);
font-family: var(--font-family);
box-shadow: var(--box-shadow);
}
/* 深色主题 */
[data-theme="dark"] {
--primary-color: #0056b3;
--secondary-color: #495057;
--box-shadow: 0 2px 4px rgba(255,255,255,0.1);
}