diff --git a/css/store.css b/css/store.css new file mode 100644 index 000000000..5729fd957 --- /dev/null +++ b/css/store.css @@ -0,0 +1,302 @@ +/* body { + font-family: "Roboto", sans-serif; + -webkit-font-smoothing: antialiased; +} */ +body { + /* font-family: "Roboto", sans-serif; */ + font-family: "Montserrat", sans-serif; + /* -webkit-font-smoothing: antialiased; */ +} + +:root { + --grey-dark: #292b2c; + --grey-light: #e4e4e4; + --orange-dark: #c05326; + --orange-light: #f7eae4; + --white: #fff; +} +/* header & nav */ +header { + display: flex; + justify-content: space-between; + height: 4rem; + background-color: #f9f9f9; + width: 90%; + margin: auto; +} + +header nav ul .meet-karma a { + color: var(--orange-dark); +} +.logo { + flex-basis: 20%; + margin-left: 20px; +} +.nav { + flex-basis: 80%; +} +.nav ul { + display: flex; + list-style-type: none; + justify-content: flex-end; + margin-right: 40px; +} +.nav ul li { + margin-right: 2.8rem; +} +.nav ul a { + text-decoration: none; + color: #000; +} +.nav ul li a:hover { + color: var(--orange-dark); + background-color: #f7f7f7; + border-radius: 5px; +} + +/* main */ +.main { + display: flex; + /* flex-direction: column; + justify-content: center; */ + + width: 90%; + margin: auto; + height: 53rem; +} +.main h1 { + margin: auto; + padding: 60px 0; + color: #e68d67; + width: 20rem; + font-size: 29px; +} +.img-main { + background-image: url(../level-2/store-image_by-andrew-neel-unsplash.jpg); + background-repeat: no-repeat; + background-size: cover; + width: 50%; + height: 908px; +} + +/* form */ +.form-main { + width: 50%; + height: 908px; +} +#form-info { + display: flex; + flex-flow: column wrap; + align-content: center; +} +.name-form-group { + display: flex; + justify-content: center; + gap: 1.3rem; +} +.form-group input { + margin-top: 7px; + padding: 7px; + width: 137px; + margin-bottom: 20px; +} +#address { + padding: 7px; + width: 312px; +} +.dropdown-city-option { + margin-top: 7px; + padding: 7px; + width: 137px; +} +#dropdown { + margin-top: 7px; + padding: 7px; + width: 196px; +} +#postcode { + width: 95px; +} +.radio { + display: flex; + justify-content: center; +} +#input-radio { + width: 58px; +} + +#input-checkbox { + width: 22px; +} +#lable-checkbox { + width: 330px; + line-height: 27px; +} +.text-checkbox { + color: var(--orange-dark); + text-decoration: underline; + cursor: pointer; +} + +#form-group-radio { + margin-top: 15px; +} +#form-group-checkbox { + margin-top: 65px; +} +.form-group-submit { + margin-top: 25px; +} +#submit { + width: 12rem; + padding: 14px; + border-radius: 4px; + background-color: #c05326; + color: #fff; + border: none; +} +/* break */ +.hr { + margin-top: 60px; + width: 90%; + text-align: center; + color: #f5eeee; +} +/* footer */ +footer { + text-align: center; + margin: 0; + /* font-size: 11px; */ + margin-top: 15px; +} +.footer-icon { + display: flex; +} +.fab { + font-size: 20px; + padding: 10px; +} +.fa-twitter { + color: blue; +} +.fa-instagram { + color: rgb(243, 139, 191); +} +.fa-facebook { + color: rgb(45, 122, 238); +} +.fa-facebook:before { + content: ""; + margin: 10px; +} + +.menu-hamburger { + display: none; +} + +@media (max-width: 455px) { + #contanore { + /* position: relative; */ + display: flex; + flex-direction: column; + width: 455px; + /* height: 2112px; */ + + background: #ffffff; + } + nav { + display: none; + } + + header { + position: absolute; + width: 455px; + height: 67px; + left: 0px; + top: 0px; + } + .menu-hamburger { + position: absolute; + left: 88%; + right: 5.6%; + top: 1.95%; + bottom: 97.89%; + + background: #000000; + border-radius: 1px; + display: inline-block; + } + .main { + display: flex; + flex-direction: column; + /* justify-content: center; */ + align-items: center; + width: 375px; + /* align-content: center; */ + height: 89rem; + } + /* .form-main { + display: flex; + flex-direction: column; + align-items: center; + } */ + .name-form-group { + display: flex; + flex-direction: column; + /* justify-content: center; */ + align-items: center; + width: 100%; + margin: auto; + } + #lastname, + #name { + width: 312px; + margin: auto; + } + #dropdown { + width: 334px; + } + .postcode { + padding: 0; + margin: 0; + margin-right: 212px; + } + .padd { + margin-top: 17px; + } + #form-group-radio { + display: flex; + flex-direction: column; + /* justify-content: center; */ + align-items: flex-start; + } + .radio { + display: flex; + flex-direction: column; + /* justify-content: center; */ + align-items: flex-start; + } + #input-radio { + width: 39px; + } + .radio input type { + margin-right: 40px; + } + /* .rectangle1 { + position: absolute; + left: 88%; + right: 5.6%; + top: 1.95%; + bottom: 97.89%; + + background: #000000; + border-radius: 1px; + } */ + .img-main { + /* background-image: url(../level-2/store-image_by-andrew-neel-unsplash.jpg); + background-repeat: no-repeat; + background-size: cover; */ + width: 100%; + height: 908px; + } +} diff --git a/css/style.css b/css/style.css index 5cb025cef..aefb94112 100755 --- a/css/style.css +++ b/css/style.css @@ -1,9 +1,9 @@ - - /* We are using the 'Roboto' font from Google. This has already been added to your HTML header */ +/* We are using the 'Roboto' font from Google. This has already been added to your HTML header */ body { - font-family: 'Roboto', sans-serif; - -webkit-font-smoothing: antialiased; + /* font-family: "Roboto", sans-serif; */ + font-family: "Montserrat", sans-serif; + /* -webkit-font-smoothing: antialiased; */ } /** @@ -15,5 +15,285 @@ body { * * - When using Flexbox, remember the items you want to move around need to be inside a parent container set to 'display: flex' */ +:root { + --grey-dark: #292b2c; + --grey-light: #e4e4e4; + --orange-dark: #c05326; + --orange-light: #f7eae4; + --white: #fff; +} +/* header & nav */ +header { + display: flex; + justify-content: space-between; + height: 4rem; + background-color: #f9f9f9; + width: 90%; + margin: auto; +} +/* @media (max-width: 650px) { + header { + width: 100%; + padding: 0 1rem; + justify-content: space-around; + } + .nav ul { + display: flex; + list-style-type: none; + justify-content: flex-start; + } +} */ +header nav ul .store a { + color: var(--orange-dark); +} +.logo { + flex-basis: 20%; + margin-left: 20px; +} +.nav { + flex-basis: 80%; +} +.nav ul { + display: flex; + list-style-type: none; + justify-content: flex-end; + margin-right: 40px; +} +.nav ul li { + margin-right: 2.8rem; +} +.nav ul a { + text-decoration: none; + color: #000; +} +.nav ul li a:hover { + color: var(--orange-dark); + background-color: #f7f7f7; + border-radius: 5px; +} +/* START
*/ +/* section img */ +main { + margin-bottom: 60px; +} +main .img { + background-image: url("../img/first-background.jpg"); + background-size: cover; + background-repeat: no-repeat; + width: 90%; + height: 500px; + margin: auto; + color: #fff; + display: flex; + flex-flow: column wrap; + /* align-items: center; */ + justify-content: center; + align-content: center; + margin-bottom: 60px; +} +.btn-main-img { + color: #fff; + background-color: var(--orange-dark); + width: 7rem; + padding: 10px; + border-radius: 6px; + border: none; + position: relative; + left: 137px; + top: 36px; +} +/* article */ +.main-sec-txt-h1 { + font-size: 38px; + font-weight: 250; +} +.main-sec-txt-p { + font-size: 20px; + font-weight: 300; + margin: 0; +} +.main-art-txt { + font-size: 38px; + color: #5a5a5a; + margin-bottom: 47px; +} +.main-art-icon-txt { + font-size: 22px; + font-weight: 800; + color: #5a5a5a; + margin-top: 41px; +} +.article { + width: 100%; + height: auto; + display: flex; + flex-flow: column wrap; + text-align: center; + justify-content: center; + align-content: center; +} +.article-icon { + display: flex; + text-align: center; +} + +/*
*/ +/* section- level2*/ +.level2 { + width: 90%; + display: flex; + margin: auto; +} +.level2 .img { + width: 40%; + background-image: url("../level-2/homepage-feature.png"); + background-size: cover; + background-repeat: no-repeat; + height: 350px; +} +.level2-content { + width: 60%; + height: 350px; + background-color: #ffe5b4; + display: flex; + flex-flow: column wrap; + align-items: center; + justify-content: center; +} +.btn-level2-content { + color: #fff; + background-color: var(--orange-dark); + padding: 5px; + border: none; + border-radius: 3px; +} +.qut { + color: rgb(238, 118, 88); +} + +.hr { + margin-top: 60px; + width: 90%; + text-align: center; + color: #f5eeee; +} +/* footer */ +footer { + text-align: center; + margin: 0; + /* font-size: 11px; */ + margin-top: 15px; +} +.footer-icon { + display: flex; +} +.fab { + font-size: 20px; + padding: 10px; +} +.fa-twitter { + color: blue; +} +.fa-instagram { + color: rgb(243, 139, 191); +} +.fa-facebook { + color: rgb(45, 122, 238); +} +.fa-facebook:before { + content: ""; + margin: 10px; +} + +/* START @media (max-width: 650px) */ +@media (max-width: 650px) { + body { + display: flex; + flex-direction: column; + } + .article-icon { + display: flex; + flex-direction: column; + } + .level2-content { + display: flex; + flex-direction: column; + } + .level2-content h2 { + font-size: 13px; + font-weight: bold; + } + /* .level2-txt { + font-size: 13px; + font-weight: bold; + } */ + header { + display: flex; + flex-direction: column; + height: 100px; + width: 100%; + } + .logo { + display: inline-flex; + justify-content: center; + } + .nav ul { + display: flex; + padding: 0; + } + .nav ul li { + margin-right: 28px; + } + .nav ul li a { + font-size: 13px; + font-weight: bold; + } + /* .svg { + width: 500px; + } */ +} +/* END OF @media (max-width: 650px) */ +/* START @media (max-width: 920px) */ +@media (max-width: 920px) { + header { + display: flex; + flex-direction: column; + height: 100px; + width: 100%; + } + .logo { + display: inline-flex; + justify-content: center; + margin-bottom: 20px; + } + .nav ul { + display: flex; + padding: 0; + margin: 0; + } + .nav ul li { + margin-right: 28px; + } + .nav ul a { + font-size: 19px; + font-weight: bold; + } + .level2-txt { + font-size: 23px; + font-weight: bold; + } + .svg { + width: 250px; + } + .main-art-icon-txt { + font-size: 18px; + } + .article-icon { + display: flex; + justify-content: center; + align-items: center; + } +} +/* END OF @media (max-width: 920px) */ diff --git a/img/icon-devices.svg b/img/icon-devices.svg index 8e4806e87..d1f8c07de 100755 --- a/img/icon-devices.svg +++ b/img/icon-devices.svg @@ -1,4 +1,4 @@ - \ No newline at end of file diff --git a/img/karma-logo.svg b/img/karma-logo.svg index d550e81d8..456b9fd6a 100755 --- a/img/karma-logo.svg +++ b/img/karma-logo.svg @@ -1,4 +1,4 @@ - + - \ No newline at end of file + diff --git a/index.html b/index.html index 3e742ef04..bc5a8031b 100755 --- a/index.html +++ b/index.html @@ -1,19 +1,94 @@ - - - + + + Karma - - - - - - + + + + + + + + + + +
+ + +
+
+
+

Introdusing Karma

+

Bring WiFi with you, everywhere you go.

+ +
+
+

Everyone need a little Karma.

+
+
+ +

Internet for all devices

+
+
+ +

Bost your Productivity

+
+
+ +

Py as You Go

+
+
+
+
+
+
+
+

" Wherever I am, I just don't

+

worry about my conection

+

anymore! "

+ +
+
+
+ + diff --git a/store.html b/store.html new file mode 100644 index 000000000..49d59bdcf --- /dev/null +++ b/store.html @@ -0,0 +1,235 @@ + + + + + + Karma + + + + + + + + + + + + +
+
+
+ + + +
+ + +
+
+
+

Order your Karma wifi device today!

+
+ +
+
+ +
+ +
+
+
+ +
+ +
+
+
+ + +
+ +
+ +
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+ +
+
+
+ +
+

Select a color

+
+
+ +
+
+ +
+
+
+ + +
+
+ +
+
+ + +
+ +
+
+ + +
+
+
+
+ +
+ +