diff --git a/css/store.css b/css/store.css index 9c331984a..b5b7dfe48 100644 --- a/css/store.css +++ b/css/store.css @@ -7,6 +7,10 @@ body { main{ width: 100%; } +.header .logo{ + width: 50px; +} + img{ width: 50%; float: right; @@ -16,25 +20,24 @@ form{ } .store-form{ margin-top: 80px; - width: 40%; + width: 50%; display: flex; flex-direction: column; justify-content: center; align-items: center; - text-align: justify; - margin-left: 5%; - margin-right: 5%; + text-align: flex-start; } .store-form h1{ + text-align: center; margin-top: 60px; font-size: 45px; - font-weight: 500; - letter-spacing: 1px; + font-weight: 400; color: #cc5500; } .store-form .input-box{ margin-bottom:30px ; width: 100%; + font-weight: 500; } .store-form .input-group{ display: flex; @@ -46,13 +49,15 @@ form{ border: 2px solid #686868; border-radius: 5px; width: 90%; - height: 35px; + height: 45px; + } .store-form .input-box select{ border: 2px solid #686868; border-radius: 5px; width: 95%; - height: 40px; + height: 50px; + color: #686868; } .store-form .check-box input{ border: 2px solid #686868; @@ -69,7 +74,7 @@ label { width: 40%; background: hwb(25 7% 3% / 0.943); padding: 15px 35px; - margin: 30px; + margin-top: 30px; border: 0; border-radius: 3px; letter-spacing: 1px; @@ -114,13 +119,6 @@ label { .radio input:checked + .radio__radio::after{ transform: scale(1); } -/*.check-box{ - display: flex; - justify-content: center ; - align-items: baseline; - text-align:justify; - cursor: pointer; -} */ .check-box p{ color: #535353; } @@ -148,10 +146,56 @@ label { } .checkmark::after{ - content: url(../level-2/checkmark.svg); + content: url(../level-2/checkmark.svg); display: none; } .check-box input:checked + .checkmark::after { display: block; } +@media screen and (max-width:768px){ + .right-image{ + margin-top: 1250px; + width:100% + } + .store-form{ + position: absolute; + width: 100%; + } + .store-form h1{ + display: flex; + justify-content: center; + text-align: center; + align-items: center; + } + .input-group{ + flex-direction: column; + width: 100%; + } + .radio-group{ + flex-direction: column ; + align-items: flex-start; + } + .radio{ + margin-bottom: 0; + } + .postCode{ + width: 40%; + } + .store-form{ + width: 80%; + } + .check-box p{ + margin-left: 15px; + } + .check-box{ + margin-top: 40px; + } + + .store-form .button{ + width: auto; + padding: 25px 50px; + margin-left: 30%; +} + +} \ No newline at end of file diff --git a/css/style.css b/css/style.css index b6b5efce6..6dd9e51d7 100755 --- a/css/style.css +++ b/css/style.css @@ -17,11 +17,11 @@ body { */ - header{ + .header{ top: 0; left: 0; position: fixed; - height: 80px; + height: 80px; display: flex; justify-content: space-around; align-items: center; @@ -29,9 +29,10 @@ body { background-color: #F5F5F5; z-index: 1000; } -header .logo{ - margin-left: 60px; -} +.header .logo{ + margin-left: 40px; + width: 30px; +} ul{ display: flex; list-style-type: none; @@ -50,12 +51,14 @@ ul li a:hover{ li a:hover::after{ width: 100%; } - +.menu-hamburger{ + display: none; +} .content-up{ padding-top: 80px; background-image: url("../img/first-background.jpg"); width: 100%; - height: 650px; + height: 650px; display: flex; flex-direction: column; align-items: center; @@ -121,6 +124,7 @@ footer{ bottom: 0; width: 100%; background-color: white; + margin-top: 80px; } footer .footer-content h4{ font-size: large; @@ -129,8 +133,8 @@ footer .footer-content h4{ footer .footer-content ul li a img { border: 1px solid #D3D3D3; - border-radius: 40%; - padding: 7px ; + border-radius: 60%; + padding: 5px ; opacity: 0.7; } @@ -147,9 +151,7 @@ footer .footer-bottom{ align-items: center; } .new-section-img{ - width: 35%; - - + width: 35%; } .new-section .new-right{ display: flex; @@ -172,10 +174,85 @@ footer .footer-bottom{ border: none; font-weight: 600; text-transform: capitalize; - border-radius: 5px; + border-radius: 10px; } .new-section span{ color: #cc5500; } +@media screen and (max-width:768px) { + .header ul{ + flex-direction: column; + position: absolute; + top: 55px; + right: 0; + background-color: #F5F5F5; + font-size: 20px; + width: 100%; + text-align: center; + display: none ; + } + .header li{ + margin-top: 10px; + } + .header .logo{ + position: absolute; + left: 25px; + width: 25px; + } + .menu-hamburger{ + display:block; + position: absolute; + top: 25px; + right: 20px; + } + .active{ + display: block; + } + .content-up{ + background-size: 100% 100%; + } + .content-up h1 { + align-items: center; + text-align: center; + margin-top: 60px; + font-size: 50px; + } + .content-up p { + font-size: 30px; + } + .Learn-More-button{ + padding: 25px 40px; + font-size: x-large; + font-weight: lighter; + } + .content-down .row1{ + flex-direction: column; + height: 50%; + margin-top: 50px; + margin-bottom: 50px; + } + .new-section{ + flex-direction: column; + } + .new-section img{ + width: 100%; + height: auto; + } + .new-section p{ + margin: 70px 55px ; + padding: 25px; + text-align: center; + font-weight: 400; + } + .new-section button{ + display: flex; + align-items: center; + padding: 25px 65px; + margin-bottom: 70px; + font-size: x-large; + font-weight: 400; + } + +} diff --git a/index.html b/index.html index 510878861..5ca7d5d39 100755 --- a/index.html +++ b/index.html @@ -14,23 +14,28 @@ -
- -
- -
-
+
+ +
+ + + +
+

Introducing Karma

Bring WiFi with you, everywhere you go.

@@ -81,4 +86,11 @@

Join us on

+ diff --git a/store.html b/store.html index ade4306f1..87ee9b27b 100644 --- a/store.html +++ b/store.html @@ -11,11 +11,14 @@ -
+ +
+
+ +
-
-
+

Order your Karma wifi divice today!

- +
- +
- +
- +
@@ -63,10 +68,12 @@

Order your Karma wifi divice today!

- +
+ +
- +
-