Для создания темной темы в CSS вы можете использовать следующие свойства:
- background-color для задания цвета фона. В темной теме обычно используются темные или серые оттенки.
- color для задания цвета текста. В темной теме часто используются светлые цвета, такие как белый или светло-серый.
- border-color для задания цвета рамки.
- box-shadow для задания теней. В темной теме можно использовать более яркие цвета для создания контраста.
- text-shadow для создания теней для текста.
- transition для создания плавных переходов между состояниями.
Некоторые примеры CSS-кода для темной темы:
body {
background-color: #1a1a1a;
color: #e6e6e6;
font-family: "Helvetica Neue", sans-serif;
}
a {
color: #b3b3b3;
}
a:hover {
color: #fff;
transition: color 0.2s ease;
}
button {
background-color: #333;
border-color: #666;
color: #e6e6e6;
box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.6);
transition: all 0.2s ease;
}
button:hover {
background-color: #666;
color: #fff;
box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.6);
}
input, select, textarea {
background-color: #333;
border-color: #666;
color: #e6e6e6;
transition: all 0.2s ease;
}
input:focus, select:focus, textarea:focus {
background-color: #666;
border-color: #999;
color: #fff;
box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.6);
}
Обратите внимание, что примеры кода могут отличаться в зависимости от разных факторов — например, от дизайна сайта, его контента и целевой аудитории. Также может потребоваться использовать дополнительные CSS-свойства для кастомизации отдельных элементов, таких как таблиц, списков, форм и т.д.