diff --git a/index.html b/index.html
index 23944e8..8b78b59 100644
--- a/index.html
+++ b/index.html
@@ -4,6 +4,16 @@
+
+
+
+
+
+
+
+
+
+
Сложно сосредоточиться
@@ -34,6 +44,10 @@
+
+
+ no focus
+
diff --git a/styles/dark.css b/styles/dark.css
index eb9daf6..39ba844 100644
--- a/styles/dark.css
+++ b/styles/dark.css
@@ -10,3 +10,23 @@
чем стили в медиазапросе предпочтений пользователя
*/
}
+
+.header {
+ background-image: var(--background_image);
+}
+
+.header__theme-menu-button {
+ color: var(--accent-color);
+}
+
+.header__theme-menu-button_active {
+ border: 1px solid var(--accent-color);
+}
+
+.rec {
+ color: var(--accent-color);
+}
+
+.dot {
+ background-color: var(--accent-color);
+}
\ No newline at end of file
diff --git a/styles/style.css b/styles/style.css
index d0e2027..8e1e7ba 100644
--- a/styles/style.css
+++ b/styles/style.css
@@ -2,4 +2,73 @@
.page {
/* сохраните в разметке и стилях класс page. На его основе работает скрипт. */
+ width: 375px;
+ margin: 0 auto;
}
+
+.header {
+ display: grid;
+ background-size: cover;
+ background-position: 50% 50%;
+ grid-row: repeat(3, 1fr);
+ padding: 10px;
+}
+
+.header__theme-menu {
+ justify-self: end;
+ margin-top: 49px;
+}
+
+.header__theme-menu-list {
+ list-style: none;
+ display: flex;
+ flex-direction: column;
+ gap: 10px;
+}
+
+.header__theme-menu-button {
+ display: inline-block;
+ width: 100%;
+ height: 100%;
+ border: none;
+ background-color: transparent;
+ text-transform: lowercase;
+ font-family: 'IBM Plex Mono', Arial, sans-serif;
+ font-weight: 400;
+ line-height: 18px;
+ font-size: 18px;
+ min-width: 70px;
+ min-height: 26px;
+ padding-bottom: 5px;
+}
+
+.rec {
+ position: absolute;
+ justify-self: end;
+ font-family: 'IBM Plex Mono', Arial, sans-serif;
+ text-transform: uppercase;
+ font-size: 18px;
+ font-weight: 400;
+ line-height: 25px;
+}
+
+.rec::before {
+ content: "rec";
+}
+
+.rec::after {
+ content: '';
+ display: inline-block;
+ width: 9px;
+ height: 9px;
+ border-radius: 7.5px;
+ background-color: var(--accent-color);
+ margin-block-end: 1px;
+ margin-inline-start: 10px;
+ margin-inline-end: 9px;
+}
+
+.dot {
+ width: 9px;
+ height: 9px;
+}
\ No newline at end of file
diff --git a/styles/variables.css b/styles/variables.css
index 9cef8ca..67f1fa1 100644
--- a/styles/variables.css
+++ b/styles/variables.css
@@ -2,3 +2,7 @@
Переменные для вашего проекта
и их переопределение под различные устройства
*/
+:root {
+ --background_image: url(../images/cover-image-dark.png);
+ --accent-color: #ff0070;
+}
\ No newline at end of file