diff --git a/src/commons/header.jsx b/src/commons/header.jsx
index 75111f9..a9fa1bd 100644
--- a/src/commons/header.jsx
+++ b/src/commons/header.jsx
@@ -1,3 +1,23 @@
+import logo from "./img/logo.png";
+import bbclogo from "./img/logo-bbc.png";
+import forbeslogo from "./img/logo-forbes.png";
+import techcrunchlogo from "./img/logo-techcrunch.png";
+import bilogo from "./img/logo-bi.png";
+
export default function Header() {
- return ;
+ return (
+
+
+ Your own home:
+ The ultimate personal freedom
+
+ Seen On
+
+
+ );
}
diff --git a/src/sass/_header.scss b/src/sass/_header.scss
index b21c2eb..c1388fd 100644
--- a/src/sass/_header.scss
+++ b/src/sass/_header.scss
@@ -1,4 +1,59 @@
.header {
- background-color: $color-grey-dark-1;
grid-column: full-start / col-end 6;
+ background-image: linear-gradient(
+ rgba($color-secondary, 0.93),
+ rgba($color-secondary, 0.93)
+ ),
+ url(../commons/img/hero.jpeg);
+ background-size: cover;
+ background-position: center;
+ padding: 8rem;
+ padding-top: 4rem;
+ overflow: hidden;
+
+ display: grid;
+ grid-template-rows: 1fr min-content 6rem 1fr;
+ grid-template-columns: max-content;
+ row-gap: 1.5rem;
+ justify-content: center;
+
+ &__logo {
+ height: 3rem;
+ justify-self: center;
+ }
+
+ &__btn {
+ align-self: start;
+ justify-self: start;
+ }
+
+ &__seenon-text {
+ display: grid;
+
+ font-size: 1.6rem;
+ color: $color-grey-light-2;
+ grid-template-columns: 1fr max-content 1fr;
+ column-gap: 1.5rem;
+ align-items: center;
+
+ &::before,
+ &::after {
+ content: "";
+ height: 1px;
+ display: block;
+ background-color: currentColor;
+ }
+ }
+
+ &__seenon-logos {
+ display: grid;
+ grid-template-columns: repeat(4, 1fr);
+ column-gap: 3rem;
+ justify-items: center;
+
+ img {
+ height: 2.5rem;
+ filter: brightness(70%);
+ }
+ }
}
diff --git a/src/sass/_typography.scss b/src/sass/_typography.scss
index 3f91523..2ba983e 100644
--- a/src/sass/_typography.scss
+++ b/src/sass/_typography.scss
@@ -5,6 +5,9 @@
.heading-1 {
@extend %heading;
+ font-size: 4.5rem;
+ color: $color-grey-light-1;
+ line-height: 1;
}
.heading-2 {