diff --git a/src/index.js b/src/index.js
index 9ba049272fb8535a14b83c87f45f6d452544d490..b56167df4ffe080f451b932e0d9ae93504c8abd9 100644
--- a/src/index.js
+++ b/src/index.js
@@ -1 +1,2 @@
 import './sass/main.scss';
+import appendHomeHeaderMarkup from './js/appendhomeHeaderMarkup';
diff --git a/src/js/appendhomeHeaderMarkup.js b/src/js/appendhomeHeaderMarkup.js
new file mode 100644
index 0000000000000000000000000000000000000000..ea065cb19adbeead9640b6511c4dd2e4b7603444
--- /dev/null
+++ b/src/js/appendhomeHeaderMarkup.js
@@ -0,0 +1,19 @@
+import createHomeHeaderMarkup from './homeHeaderMarkup';
+
+const refs = {
+  nav: document.querySelector('nav'),
+  header: document.querySelector('header'),
+};
+
+refs.nav.addEventListener('click', appendHomeHeaderMarkup);
+
+function appendHomeHeaderMarkup(e) {
+  console.dir(e.target);
+  if (
+    e.target.innerText.toLowerCase() === 'home' ||
+    e.target.innerText.toLowerCase() === 'filmoteka'
+  ) {
+    refs.header.innerHTML = createHomeHeaderMarkup();
+  }
+}
+console.dir(refs.nav.classList);
diff --git a/src/js/homeHeaderMarkup.js b/src/js/homeHeaderMarkup.js
new file mode 100644
index 0000000000000000000000000000000000000000..3767649504ee7bec2f2679baa00a3bba0ade881a
--- /dev/null
+++ b/src/js/homeHeaderMarkup.js
@@ -0,0 +1,28 @@
+export default function createHomeHeaderMarkup(img) {
+  return `<div class="container">
+    <nav>
+      <div class="nav__wrap">
+        <div class="logo">
+          <svg width="24px" height="24px" class="logo__icon">
+            <use xlink:href="/sprite.5ec50489.svg#logo"></use>
+          </svg>
+          <p class="logo__text">Filmoteka</p>
+        </div>
+        <ul class="nav__list list">
+          <li class="nav__item nav__item--current">Home</li>
+          <li class="nav__item">My library</li>
+        </ul>
+      </div>
+      <div class="search-field">
+        <span class="search-field__wrap">
+          <input class="search-field__input" placeholder="Поиск фильмов" />
+          <div class="search-field__icon--wrap">
+            <svg width="12px" height="12px" class="search-field__icon">
+              <use href="/sprite.5ec50489.svg#search"></use>
+            </svg>
+          </div>
+        </span>
+      </div>
+    </nav>
+  </div>`;
+}
diff --git a/src/partials/header.html b/src/partials/header.html
index dbc60850c32cd092bd560e20a80c0cf911dcc8d2..c00b7d52f9a74f0e987b2a6e8a51e3449c6bf829 100644
--- a/src/partials/header.html
+++ b/src/partials/header.html
@@ -6,7 +6,7 @@
           <svg width="24px" height="24px" class="logo__icon">
             <use href="/images/sprite.svg#logo"></use>
           </svg>
-          <a href="index.html" class="logo__text link">Filmoteka</a>
+          <p href="index.html" class="logo__text">Filmoteka</p>
         </div>
         <ul class="nav__list list">
           <li class="nav__item nav__item--current">Home</li>
diff --git a/src/sass/_header.scss b/src/sass/_header.scss
index af4d942046981400e4b5ecb0d209a4ce0f2c8aab..7221b2a21420b57b6604cd1de8a39125a7f2dbc8 100644
--- a/src/sass/_header.scss
+++ b/src/sass/_header.scss
@@ -2,7 +2,7 @@ header {
   background-image: linear-gradient(rgba(0, 0, 0, 0.56), rgba(0, 0, 0, 0.56)),
     url(../images/header-background.jpg);
 
-  height: 230px;
+  height: 216px;
   width: 100%;
   min-width: 320px;
 
@@ -31,7 +31,10 @@ header {
   letter-spacing: 0em;
   text-align: center;
 
-  color: white;
+  margin: 0;
+  padding: 0;
+
+  color: $primary-white-color;
   @media screen and (min-width: 768px) {
     display: inline-block;
   }
@@ -43,7 +46,7 @@ header {
   margin-top: 39px;
   align-items: center;
 
-  color: white;
+  color: $primary-white-color;
 }
 
 .nav__wrap {
@@ -74,7 +77,7 @@ header {
   width: 100%;
   height: 3px;
   position: absolute;
-  background-color: #ff6b08;
+  background-color: $accent-color;
 }
 
 .search-field {
@@ -91,7 +94,7 @@ header {
   line-height: 16px;
   letter-spacing: 0em;
   text-align: left;
-  color: white;
+  color: $primary-white-color;
 
   height: 20px;
   width: 280px;
@@ -117,7 +120,7 @@ header {
     line-height: 16px;
     letter-spacing: 0em;
     text-align: left;
-    color: white;
+    color: $primary-white-color;
   }
 }