From 8307566636fa2902b2fe7f7599b33ae29023eeea Mon Sep 17 00:00:00 2001 From: Vlatko Jakimoski <jakimoski.vlatko@hotmail.com> Date: Fri, 28 Jul 2023 01:47:10 +0200 Subject: [PATCH] Added fixes in html and scss Removed unnececery lines in html and scss, added on hover styles, removed depricated divisions, removed second image in menu (used filter). --- css/abstracts/_mixins.scss | 8 +- css/abstracts/_variables.scss | 2 +- css/components/_about.scss | 17 +-- css/components/_banner.scss | 48 +------- css/components/_blog.scss | 8 +- css/components/_footer.scss | 12 +- css/components/_navigation.scss | 44 ++++--- css/core/_common-elements.scss | 61 +++++++--- css/main.css | 196 +++++++++++++++----------------- css/main.css.map | 2 +- index.html | 110 +++++++++--------- 11 files changed, 239 insertions(+), 269 deletions(-) diff --git a/css/abstracts/_mixins.scss b/css/abstracts/_mixins.scss index 0664cc5..4e9a494 100644 --- a/css/abstracts/_mixins.scss +++ b/css/abstracts/_mixins.scss @@ -45,8 +45,8 @@ } %section { - padding-top: (var.$gutter-base * 2); - padding-bottom: (var.$gutter-base * 2); + padding-top: (var.$gutter-base * 3); + padding-bottom: (var.$gutter-base * 3); @include tablet-styles { padding-top: (var.$gutter-base); @@ -65,3 +65,7 @@ padding-right: math.div(var.$gutter-base, 2); } } + +@mixin px-rem($value) { + px-rem: ($value / 16) + rem; +} diff --git a/css/abstracts/_variables.scss b/css/abstracts/_variables.scss index cc7c218..c2a1dd6 100644 --- a/css/abstracts/_variables.scss +++ b/css/abstracts/_variables.scss @@ -31,10 +31,10 @@ $text-color-base: #fff; $text-color-primary: #a0a0ac; $text-color-secundary: #e65f78; $text-color-tertiary: #000000; -// - dodedena posledna variabla $background-color-primary: #2e3135; $background-color-secundary: #26282b; +$background-color-light: #fff; $border-color: #3b3e42; $border: rem-calc(1); diff --git a/css/components/_about.scss b/css/components/_about.scss index 979c5e5..ad06856 100644 --- a/css/components/_about.scss +++ b/css/components/_about.scss @@ -2,41 +2,32 @@ @use "../abstracts/mixins" as mix; @use "sass:math"; -// flex-basis: var.$flex-basis-50; -// justify-content: space-between; -// border: var$$border-color; - .about { @extend %section; background-color: var.$background-color-primary; - flex-basis: var.$flex-basis-50; - display: flex; - align-items: center; - justify-content: space-between; - &__inner { @extend %wrap; display: flex; - align-items: center; justify-content: space-between; @include mix.tablet-styles { display: block; } } - &__img-box { flex-basis: var.$flex-basis-50; border: 3px solid var.$text-color-primary; border-radius: 5px; + img { + height: 100%; + } @include mix.tablet-styles { flex-basis: 100%; + margin-bottom: var.$gutter-base; } } - &__text-box { flex-basis: var.$flex-basis-50; - line-height: var.$line-height-base * 1.5; @include mix.tablet-styles { flex-basis: 100%; } diff --git a/css/components/_banner.scss b/css/components/_banner.scss index 63b3b8b..da02560 100644 --- a/css/components/_banner.scss +++ b/css/components/_banner.scss @@ -3,21 +3,10 @@ @use "sass:math"; .banner { - position: relative; height: 100vh; - background-image: url(/img/header-bg.jpg); - background-position: center; - background-repeat: no-repeat; + background: linear-gradient(rgba(46, 49, 53, 0.5), rgba(46, 49, 53, 0.5)), + url(../img/header-bg.jpg) center no-repeat; background-size: cover; - &__overlay { - background-color: rgba(0, 0, 0, 0.5); - top: 0; - left: 0; - width: 100%; - height: 100%; - position: relative; - z-index: 1; - } &__inner { height: 100vh; @extend %section; @@ -32,7 +21,7 @@ font-size: var.$heading-size-bigger; text-transform: uppercase; font-weight: var.$font-weight-normal; - letter-spacing: var.$gutter-base / 4; + letter-spacing: math.div(var.$gutter-base, 4); @include mix.tablet-styles { font-size: var.$heading-size-big; letter-spacing: 0; @@ -45,17 +34,9 @@ font-size: var.$font-size-medium; } } - .btn--primary { - margin-top: var.$gutter-base; - text-transform: uppercase; - font-weight: var.$font-weight-bold; - padding: var.$gutter-base / 2 var.$gutter-base; - border-radius: var.$border-radius * 6; - } + p { - max-width: 70%; - margin-left: auto; - margin-right: auto; + font-size: var.$font-size-medium; @include mix.tablet-styles { font-size: var.$font-size-small; } @@ -64,23 +45,4 @@ } } } - .ungle { - z-index: 3; - position: absolute; - bottom: var.$gutter-base / 2; - right: var.$gutter-base / 2; - color: var.$text-color-base; - background-color: var.$text-color-secundary; - padding: var.$gutter-base / 8 var.$gutter-base / 4; - border-radius: var.$border-radius; - @include mix.tablet-styles { - display: none; - } - a { - color: var.$text-color-base; - i { - font-size: var.$font-size-medium; - } - } - } } diff --git a/css/components/_blog.scss b/css/components/_blog.scss index f0f8bb0..92a547a 100644 --- a/css/components/_blog.scss +++ b/css/components/_blog.scss @@ -2,10 +2,6 @@ @use "../abstracts/mixins" as mix; @use "sass:math"; -// flex-basis: var.$flex-basis-33; -// justify-content: space-between; -// border: var$$border-color; - .blog { @extend %section; background-color: var.$background-color-secundary; @@ -19,6 +15,9 @@ @include mix.mobile-l-styles { width: 100%; } + h2 { + font-size: var.$heading-size-big; + } } p, span { @@ -38,7 +37,6 @@ background-color: var.$background-color-primary; padding: math.div(var.$gutter-base, 3); border-radius: var.$border-radius; - overflow: hidden; @include mix.tablet-styles { &:not(:last-child) { margin-bottom: math.div(var.$gutter-base, 2); diff --git a/css/components/_footer.scss b/css/components/_footer.scss index e0aca63..b24674f 100644 --- a/css/components/_footer.scss +++ b/css/components/_footer.scss @@ -3,11 +3,13 @@ @use "sass:math"; .footer { - @extend %section; + padding: var.$gutter-base; background-color: var.$background-color-primary; text-align: center; -} -.paragraph { - padding-top: var.$gutter-base; - color: var.$text-color-primary; + + .copy { + padding-top: var.$gutter-base; + color: var.$text-color-primary; + font-size: var.$font-size-small; + } } diff --git a/css/components/_navigation.scss b/css/components/_navigation.scss index 760102d..5435b7b 100644 --- a/css/components/_navigation.scss +++ b/css/components/_navigation.scss @@ -4,20 +4,25 @@ .header { z-index: 2; - position: relative; - @extend %wrap; + position: absolute; + top: 0; + left: 0; + right: 0; + padding-block: var.$gutter-base; + @include mix.tablet-styles { + background-color: var.$background-color-light; + padding-block: math.div(var.$gutter-base, 2); + } &__navigation { + @extend %wrap; display: flex; - position: absolute; justify-content: space-between; - width: 100%; - top: var.$gutter-base; @include mix.tablet-styles { position: static; - padding: var.$gutter-base / 4 var.$gutter-base; + padding: math.div(var.$gutter-base, 4) var.$gutter-base; } @include mix.laptop-l-styles { - padding: var.$gutter-base / 4 var.$gutter-base / 2; + padding: math.div(var.$gutter-base, 4) math.div(var.$gutter-base, 2); } } &__nav { @@ -44,26 +49,15 @@ &__icon { display: none; color: var.$text-color-tertiary; - font-size: var.$font-size-medium; + font-size: var.$heading-size-big; @include mix.tablet-styles { - display: flex; - flex-direction: column; - justify-content: center; + display: block; } } -} - -.banner__logo-box { - max-width: var.$gutter-base * 2.5; - @include mix.tablet-styles { - display: none; - } -} - -.banner__logo-box-dark { - max-width: var.$gutter-base * 2.5; - display: none; - @include mix.tablet-styles { - display: block; + &__logo-box { + max-width: var.$gutter-base * 2.5; + @include mix.tablet-styles { + filter: invert(1); + } } } diff --git a/css/core/_common-elements.scss b/css/core/_common-elements.scss index 725ec96..dea1e60 100644 --- a/css/core/_common-elements.scss +++ b/css/core/_common-elements.scss @@ -1,6 +1,12 @@ @use "../abstracts/variables" as var; +@use "../abstracts/mixins" as mix; + @use "sass:math"; +@function rem-calc($size) { + @return (math.div($size, 16)) * 1rem; +} + body { font-family: var.$font-family-base; font-weight: var.$font-weight-normal; @@ -21,36 +27,65 @@ h3 { text-decoration: none; cursor: pointer; color: white; + &:active { + transform: translateY(rem-calc(1)); + } &--primary { - // style za download button - border: 1px solid white; + margin-top: var.$gutter-base; + text-transform: uppercase; + font-weight: var.$font-weight-bold; + padding: math.div(var.$gutter-base, 2) var.$gutter-base; + border-radius: var.$border-radius * 6; + border: rem-calc(1) solid white; + &:hover { + background-color: var.$background-color-secundary; + } } &--secondary { - // style za read more - color: var.$text-color-primary; font-weight: var.$font-weight-bold; + margin-bottom: math.div(var.$gutter-base, 2); + &:hover { + color: var.$text-color-base; + } + } + &--top { + z-index: 3; + font-size: var.$font-size-medium; + position: fixed; + bottom: math.div(var.$gutter-base, 2); + right: math.div(var.$gutter-base, 2); + color: var.$text-color-base; + background-color: var.$text-color-secundary; + padding: math.div(var.$gutter-base, 3) math.div(var.$gutter-base, 2); + border-radius: var.$border-radius; + @include mix.tablet-styles { + display: none; + } } } .social-icon { border-radius: 50%; - width: var.$gutter-base; - height: var.$gutter-base; - line-height: var.$gutter-base; + width: var.$gutter-base * 1.2; + height: var.$gutter-base * 1.2; + line-height: var.$gutter-base * 1.2; color: var.$text-color-primary; text-align: center; + font-size: var.$font-size-medium; + display: inline-block; &:not(:last-child) { margin-right: math.div(var.$gutter-base, 2); } - - // width, height, padding... + &:hover { + color: var.$text-color-base; + } &--border { - border: 1px solid grey; - // style ovde + border: rem-calc(1) solid var.$text-color-primary; } - &--background { background-color: var.$border-color; - // style ovde + &:hover { + color: var.$text-color-base; + } } } diff --git a/css/main.css b/css/main.css index 08f02fb..07dfc19 100644 --- a/css/main.css +++ b/css/main.css @@ -21,6 +21,30 @@ img { max-width: 100%; } +.blog, .about, .banner__inner { + padding-top: 5.625rem; + padding-bottom: 5.625rem; +} +@media (max-width: 768px) { + .blog, .about, .banner__inner { + padding-top: 1.875rem; + padding-bottom: 1.875rem; + } +} + +.blog__inner, .about__inner, .banner__inner, .header__navigation { + width: 80%; + margin-left: auto; + margin-right: auto; +} +@media (max-width: 768px) { + .blog__inner, .about__inner, .banner__inner, .header__navigation { + width: 100%; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + } +} + body { font-family: sans-serif; font-weight: 400; @@ -43,66 +67,88 @@ h3 { cursor: pointer; color: white; } +.btn:active { + transform: translateY(0.0625rem); +} .btn--primary { - border: 1px solid white; + margin-top: 1.875rem; + text-transform: uppercase; + font-weight: 700; + padding: 0.9375rem 1.875rem; + border-radius: 1.5rem; + border: 0.0625rem solid white; +} +.btn--primary:hover { + background-color: #26282b; } .btn--secondary { color: #a0a0ac; font-weight: 700; + margin-bottom: 0.9375rem; +} +.btn--secondary:hover { + color: #fff; +} +.btn--top { + z-index: 3; + font-size: 1.125rem; + position: fixed; + bottom: 0.9375rem; + right: 0.9375rem; + color: #fff; + background-color: #e65f78; + padding: 0.625rem 0.9375rem; + border-radius: 0.25rem; +} +@media (max-width: 768px) { + .btn--top { + display: none; + } } .social-icon { border-radius: 50%; - width: 1.875rem; - height: 1.875rem; - line-height: 1.875rem; + width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; color: #a0a0ac; text-align: center; + font-size: 1.125rem; + display: inline-block; } .social-icon:not(:last-child) { margin-right: 0.9375rem; } +.social-icon:hover { + color: #fff; +} .social-icon--border { - border: 1px solid grey; + border: 0.0625rem solid #a0a0ac; } .social-icon--background { background-color: #3b3e42; } - -.footer, .blog, .about, .banner__inner { - padding-top: 3.75rem; - padding-bottom: 3.75rem; -} -@media (max-width: 768px) { - .footer, .blog, .about, .banner__inner { - padding-top: 1.875rem; - padding-bottom: 1.875rem; - } +.social-icon--background:hover { + color: #fff; } -.blog__inner, .about__inner, .banner__inner, .header { - width: 80%; - margin-left: auto; - margin-right: auto; +.header { + z-index: 2; + position: absolute; + top: 0; + left: 0; + right: 0; + padding-block: 1.875rem; } @media (max-width: 768px) { - .blog__inner, .about__inner, .banner__inner, .header { - width: 100%; - padding-left: 0.9375rem; - padding-right: 0.9375rem; + .header { + background-color: #fff; + padding-block: 0.9375rem; } } - -.header { - z-index: 2; - position: relative; -} .header__navigation { display: flex; - position: absolute; justify-content: space-between; - width: 100%; - top: 1.875rem; } @media (max-width: 768px) { .header__navigation { @@ -139,52 +185,27 @@ h3 { .header__icon { display: none; color: #000000; - font-size: 1.125rem; + font-size: 2.0625rem; } @media (max-width: 768px) { .header__icon { - display: flex; - flex-direction: column; - justify-content: center; - } -} - -.banner__logo-box { - max-width: 4.6875rem; -} -@media (max-width: 768px) { - .banner__logo-box { - display: none; + display: block; } } - -.banner__logo-box-dark { +.header__logo-box { max-width: 4.6875rem; - display: none; } @media (max-width: 768px) { - .banner__logo-box-dark { - display: block; + .header__logo-box { + filter: invert(1); } } .banner { - position: relative; height: 100vh; - background-image: url(/img/header-bg.jpg); - background-position: center; - background-repeat: no-repeat; + background: linear-gradient(rgba(46, 49, 53, 0.5), rgba(46, 49, 53, 0.5)), url(../img/header-bg.jpg) center no-repeat; background-size: cover; } -.banner__overlay { - background-color: rgba(0, 0, 0, 0.5); - top: 0; - left: 0; - width: 100%; - height: 100%; - position: relative; - z-index: 1; -} .banner__inner { height: 100vh; display: flex; @@ -215,17 +236,8 @@ h3 { font-size: 1.125rem; } } -.banner__text-box .btn--primary { - margin-top: 1.875rem; - text-transform: uppercase; - font-weight: 700; - padding: 0.9375rem 1.875rem; - border-radius: 1.5rem; -} .banner__text-box p { - max-width: 70%; - margin-left: auto; - margin-right: auto; + font-size: 1.125rem; } @media (max-width: 768px) { .banner__text-box p { @@ -237,38 +249,12 @@ h3 { max-width: 90%; } } -.banner .ungle { - z-index: 3; - position: absolute; - bottom: 0.9375rem; - right: 0.9375rem; - color: #fff; - background-color: #e65f78; - padding: 0.234375rem 0.46875rem; - border-radius: 0.25rem; -} -@media (max-width: 768px) { - .banner .ungle { - display: none; - } -} -.banner .ungle a { - color: #fff; -} -.banner .ungle a i { - font-size: 1.125rem; -} .about { background-color: #2e3135; - flex-basis: calc(50% - 0.9375rem); - display: flex; - align-items: center; - justify-content: space-between; } .about__inner { display: flex; - align-items: center; justify-content: space-between; } @media (max-width: 768px) { @@ -281,14 +267,17 @@ h3 { border: 3px solid #a0a0ac; border-radius: 5px; } +.about__img-box img { + height: 100%; +} @media (max-width: 768px) { .about__img-box { flex-basis: 100%; + margin-bottom: 1.875rem; } } .about__text-box { flex-basis: calc(50% - 0.9375rem); - line-height: 2.25; } @media (max-width: 768px) { .about__text-box { @@ -318,6 +307,9 @@ h3 { width: 100%; } } +.blog__inner > h2 h2, .blog__inner > p h2 { + font-size: 2.0625rem; +} .blog__inner p, .blog__inner span { color: #a0a0ac; @@ -337,7 +329,6 @@ h3 { background-color: #2e3135; padding: 0.625rem; border-radius: 0.25rem; - overflow: hidden; } @media (max-width: 768px) { .blog__post-box:not(:last-child) { @@ -357,11 +348,12 @@ h3 { } .footer { + padding: 1.875rem; background-color: #2e3135; text-align: center; } - -.paragraph { +.footer .copy { padding-top: 1.875rem; color: #a0a0ac; + font-size: 0.8125rem; }/*# sourceMappingURL=main.css.map */ \ No newline at end of file diff --git a/css/main.css.map b/css/main.css.map index 3e27f8b..0c9974b 100644 --- a/css/main.css.map +++ b/css/main.css.map @@ -1 +1 @@ -{"version":3,"sources":["core/_custom-font.scss","core/_reboot.scss","main.css","core/_common-elements.scss","abstracts/_variables.scss","abstracts/_mixins.scss","components/_navigation.scss","components/_banner.scss","components/_about.scss","components/_blog.scss","components/_footer.scss"],"names":[],"mappings":"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","file":"main.css"} \ No newline at end of file +{"version":3,"sources":["core/_custom-font.scss","core/_reboot.scss","main.css","abstracts/_mixins.scss","core/_common-elements.scss","abstracts/_variables.scss","components/_navigation.scss","components/_banner.scss","components/_about.scss","components/_blog.scss","components/_footer.scss"],"names":[],"mappings":"AAAQ,2FAAA;ACAR;EACE,sBAAA;EACA,uBAAA;ACEF;;ADCA;EACE,SAAA;ACEF;;ADCA;;;;;EAKE,aAAA;ACEF;;ADCA;EACE,cAAA;EACA,eAAA;ACEF;;ACyBA;EACE,qBAAA;EACA,wBAAA;ADtBF;ACHE;EAuBF;IAKI,qBAAA;IACA,wBAAA;EDrBF;AACF;;ACwBA;EACE,UAAA;EACA,iBAAA;EACA,kBAAA;ADrBF;ACfE;EAiCF;IAMI,WAAA;IACA,uBAAA;IACA,wBAAA;EDpBF;AACF;;AEpCA;EACE,uBCHiB;EDIjB,gBAAA;EACA,gBCHiB;EDIjB,WCgBgB;AHuBlB;;AEpCA;;;EAGE,wBAAA;EACA,gBCRiB;AH+CnB;;AErCA;EACE,qBAAA;EACA,6BAAA;EACA,YAAA;EACA,qBAAA;EACA,eAAA;EACA,YAAA;AFwCF;AEvCE;EACE,gCAAA;AFyCJ;AEvCE;EACE,oBCVU;EDWV,yBAAA;EACA,gBCvBe;EDwBf,2BAAA;EACA,qBAAA;EACA,6BAAA;AFyCJ;AExCI;EACE,yBCLuB;AH+C7B;AEvCE;EACE,cCdiB;EDejB,gBCjCe;EDkCf,wBAAA;AFyCJ;AExCI;EACE,WCnBY;AH6DlB;AEvCE;EACE,UAAA;EACA,mBCrCe;EDsCf,eAAA;EACA,iBAAA;EACA,gBAAA;EACA,WC5Bc;ED6Bd,yBC3BmB;ED4BnB,2BAAA;EACA,sBCpBY;AH6DhB;AC9EE;EC4BA;IAWI,aAAA;EF2CJ;AACF;;AExCA;EACE,kBAAA;EACA,cAAA;EACA,eAAA;EACA,oBAAA;EACA,cCzCmB;ED0CnB,kBAAA;EACA,mBCzDiB;ED0DjB,qBAAA;AF2CF;AE1CE;EACE,uBAAA;AF4CJ;AE1CE;EACE,WClDc;AH8FlB;AE1CE;EACE,+BAAA;AF4CJ;AE1CE;EACE,yBC/CW;AH2Ff;AE3CI;EACE,WC1DY;AHuGlB;;AIhIA;EACE,UAAA;EACA,kBAAA;EACA,MAAA;EACA,OAAA;EACA,QAAA;EACA,uBDaY;AHsHd;ACtHE;EGnBF;IAQI,sBDwBqB;ICvBrB,wBAAA;EJqIF;AACF;AIpIE;EAEE,aAAA;EACA,8BAAA;AJqIJ;AChIE;EGRA;IAKI,gBAAA;IACA,4BAAA;EJuIJ;AACF;AClJE;EGIA;IASI,6BAAA;EJyIJ;AACF;AC3IE;EGIA;IAEI,aAAA;EJyIJ;AACF;AIvIE;EACE,aAAA;EACA,qBAAA;EACA,eAAA;AJyIJ;AIvIE;EACE,sBDfU;AHwJd;AIvIE;EACE,WDZc;ECad,qBAAA;AJyIJ;AIxII;EACE,cDbiB;ECcjB,qBAAA;AJ0IN;AIvIE;EACE,aAAA;EACA,cDlBkB;ECmBlB,oBDhCe;AHyKnB;ACrKE;EGyBA;IAKI,cAAA;EJ2IJ;AACF;AIzIE;EACE,oBAAA;AJ2IJ;AC7KE;EGiCA;IAGI,iBAAA;EJ6IJ;AACF;;AKrMA;EACE,aAAA;EACA,qHAAA;EAEA,sBAAA;ALuMF;AKtME;EACE,aAAA;EAGA,aAAA;EACA,uBAAA;EACA,mBAAA;ALsMJ;AKpME;EACE,kBAAA;ALsMJ;AKrMI;EACE,mBAAA;EACA,yBAAA;EACA,gBFXe;EEYf,0BAAA;ALuMN;ACvME;EIJE;IAMI,oBFNW;IEOX,iBAAA;ELyMN;AACF;AKvMI;EACE,kBFZe;EEaf,gBFpBe;AH6NrB;ACjNE;EIME;IAII,mBFjBW;EH4NjB;AACF;AKxMI;EACE,mBFtBa;AHgOnB;ACzNE;EIcE;IAGI,oBF1BU;EHsOhB;AACF;AC1OE;EI0BE;IAMI,cAAA;EL8MN;AACF;;AMtPA;EAEE,yBH4ByB;AH4N3B;AMvPE;EAEE,aAAA;EACA,8BAAA;ANwPJ;AC3OE;EKhBA;IAKI,cAAA;EN0PJ;AACF;AMxPE;EACE,iCHSY;EGRZ,yBAAA;EACA,kBAAA;AN0PJ;AMzPI;EACE,YAAA;AN2PN;ACxPE;EKRA;IASI,gBAAA;IACA,uBHFQ;EH6PZ;AACF;AMzPE;EACE,iCHJY;AH+PhB;ACjQE;EKKA;IAGI,gBAAA;EN6PJ;AACF;AM3PE;EACE,oBHhBe;AH6QnB;AM1PE;EACE,cHTiB;AHqQrB;AM1PE;EACE,cHXmB;AHuQvB;;AOlSA;EAEE,yBJ6B2B;AHuQ7B;AOjSI;EAEE,kBAAA;EACA,UAAA;EACA,cAAA;APkSN;AClRE;EMpBE;IAMI,WAAA;EPoSN;AACF;AOnSM;EACE,oBJCW;AHoSnB;AOlSI;;EAEE,cJOe;AH6RrB;AOjSE;EACE,oBJJU;EIKV,aAAA;EACA,8BAAA;APmSJ;ACzSE;EMGA;IAKI,sBAAA;EPqSJ;AACF;AOnSE;EACE,kCJTY;EIUZ,yBJFuB;EIGvB,iBAAA;EACA,sBJEY;AHmShB;ACpTE;EMiBI;IACE,wBAAA;EPsSN;AACF;AOpSI;EACE,wBAAA;EACA,sBJNU;AH4ShB;AOpSI;EACE,qBAAA;APsSN;AOpSI;EACE,cJrBiB;EIsBjB,gBJzCa;AH+UnB;;AQvVA;EACE,iBLkBY;EKjBZ,yBL4ByB;EK3BzB,kBAAA;AR0VF;AQxVE;EACE,qBLaU;EKZV,cLmBiB;EKlBjB,oBLEc;AHwVlB","file":"main.css"} \ No newline at end of file diff --git a/index.html b/index.html index 11c413a..dcee8f9 100644 --- a/index.html +++ b/index.html @@ -20,14 +20,10 @@ <!-- NAVIGATION --> <header class="header" id="header"> <div class="header__navigation"> - <div class="banner__logo-box"> + <div class="header__logo-box"> <a href="./index.html"><img src="./img/logo.png" alt="logo" /></a> </div> - <div class="banner__logo-box-dark"> - <a href="./index.html" - ><img src="./img/logo-dark.png" alt="logo-dark" - /></a> - </div> + <i class="header__icon fa-solid fa-bars"></i> <nav class="header__nav"> <ul class="header__list"> @@ -47,23 +43,17 @@ <!-- BANNER SECTION --> <main> <section class="banner"> - <div class="banner__overlay"> - <div class="banner__inner"> - <div class="banner__text-box"> - <h3>Welcome</h3> - <h1>I'm a photographer</h1> - <p> - It is a long established fact that a reader will be of a page - when established fact looking at its layout. - </p> - <button class="btn btn--primary">Download cv</button> - <!-- Style za kopceto vo common-elements --> - </div> + <div class="banner__inner"> + <div class="banner__text-box"> + <h3>Welcome</h3> + <h1>I'm a photographer</h1> + <p> + It is a long established fact that a reader will be of a page when + established fact looking at its layout. + </p> + <button class="btn btn--primary">Download cv</button> </div> </div> - <div class="ungle"> - <a href="#"><i class="fa-solid fa-angle-up"></i></a> - </div> </section> <!-- ABOUT SECTION --> <section class="about"> @@ -75,31 +65,34 @@ <h2>About Me</h2> <h3>Hello! <span>I'm Kerri Deo</span></h3> <p> - Lorem ipsum dolor sit amet consectetur adipisicing elit. Nostrum, - libero! + Lorem, ipsum dolor sit amet consectetur adipisicing elit. At id + explicabo quasi voluptate rem aliquam iure, odit perspiciatis + dolorum? Debitis. </p> <p> - Lorem ipsum dolor sit amet consectetur adipisicing elit. Corrupti - magnam quo consequuntur. Nemo rem voluptas blanditiis autem - mollitia quia asperiores. + Lorem ipsum dolor sit amet consectetur adipisicing elit. + Excepturi, harum labore. Quas corporis autem sed architecto + cupiditate vitae necessitatibus nam sit cumque officia, nihil iste + repudiandae itaque optio numquam minus. </p> <p> - Lorem ipsum dolor, sit amet consectetur adipisicing elit. - Accusamus tempore quibusdam hic sint soluta quos. Labore alias - ratione nobis cum. + Lorem ipsum dolor sit amet consectetur adipisicing elit. + Consectetur ad quis, numquam pariatur alias dolorem quisquam eos + ut temporibus explicabo autem eaque cupiditate, recusandae + reprehenderit officiis cumque eum animi obcaecati. </p> - <!-- Style za iconite vo common-elements --> - - <i - class="social-icon social-icon--border fa-brands fa-dribbble" - ></i> - <i - class="social-icon social-icon--border fa-brands fa-facebook" - ></i> - <i - class="social-icon social-icon--border fa-brands fa-instagram" - ></i> - <i class="social-icon social-icon--border fa-brands fa-twitter"></i> + <a class="social-icon social-icon--border" href="#"> + <i class="fa-brands fa-dribbble"></i + ></a> + <a class="social-icon social-icon--border" href="#" + ><i class="fa-brands fa-facebook"></i + ></a> + <a class="social-icon social-icon--border" href="#" + ><i class="fa-brands fa-instagram"></i + ></a> + <a class="social-icon social-icon--border" href="#"> + <i class="fa-brands fa-twitter"></i + ></a> </div> </div> </section> @@ -109,7 +102,8 @@ <div class="blog__inner"> <h2>Our Blog</h2> <p> - Lorem ipsum dolor sit amet consectetur adipisicing elit. Sed, iste. + Lorem, ipsum dolor sit amet consectetur adipisicing elit. Sit + nesciunt beatae quo numquam eum animi. </p> <div class="blog__post-container"> <div class="blog__post-box"> @@ -122,7 +116,6 @@ explicabo sit facilis. </p> <a class="btn btn--secondary" href="#">Read More...</a> - <!-- style za linkot vo common-elements --> </div> <div class="blog__post-box"> <img src="./img/blog-2.jpg" alt="blog-1" /> @@ -153,22 +146,22 @@ <!-- FOOTER --> <footer class="footer"> - <!-- Style za iconite vo common-elements --> <div class="footer__inner"> - <i - class="social-icon social-icon--background fa-brands fa-facebook-f" - ></i> - <i - class="social-icon social-icon--background fa-brands fa-linkedin-in" - ></i> - <i - class="social-icon social-icon--background fa-brands fa-pinterest-p" - ></i> - <i class="social-icon social-icon--background fa-brands fa-twitter"></i> + <a class="social-icon social-icon--background" href="#" + ><i class="fa-brands fa-facebook-f"></i + ></a> + <a class="social-icon social-icon--background" href="#"> + <i class="fa-brands fa-linkedin-in"></i + ></a> - <div class="paragraph"> - <p>2018-2023 ©Kerri. Design by SRTBThemes</p> - </div> + <a class="social-icon social-icon--background" href="#"> + <i class="fa-brands fa-pinterest-p"></i + ></a> + <a class="social-icon social-icon--background" href="#"> + <i class="fa-brands fa-twitter"></i + ></a> + + <p class="copy">2018-2023 ©Kerri. Design by SRTBThemes</p> </div> </footer> <button @@ -176,8 +169,7 @@ onclick="location.href='#header'" title="Go to top" > - <i class="fa-solid fa-arrow-up"></i> + <i class="fa-solid fa-angle-up"></i> </button> - <!-- style vo common-elements--> </body> </html> -- GitLab