Dodaj nowe czcionki Bebas Neue w różnych formatach dla lepszej estetyki i wsparcia

This commit is contained in:
Roman Pyrih
2025-04-08 15:50:41 +02:00
parent 92a05118f6
commit cdaedeea7f
165 changed files with 2128 additions and 2 deletions

View File

@@ -2,6 +2,7 @@
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap');
@import url('https://cdn.projectpro.pl/juicedupmotorcycles.pl/scandia/stylesheet.css');
@import url('https://cdn.projectpro.pl/juicedupmotorcycles.pl/Bebas-Neue-Pro/stylesheet.css');
$cTxtWhite: #dadadc;
$cGold: #b8a982;
@@ -11,10 +12,12 @@ $cBlackDark: #09090a;
$cBlack: #000;
$cGreen: #22c55e;
$cRed: #d16067;
$cBordo: #9d343b;
$cOnyx: #0a0a0b;
$fScandia: 'Scandia', sans-serif;
$fPlayfair: 'Playfair Display', serif;
$fBebasNeuePro: 'Bebas Neue Pro', serif;
body {
background-color: $cBlackLight !important;
@@ -64,6 +67,33 @@ p {
}
}
.tags {
top: 15px !important;
left: 15px !important;
display: flex !important;
flex-direction: column !important;
align-items: flex-start !important;
row-gap: 5px !important;
li {
color: $cBlack !important;
font-size: 12px !important;
font-family: $fScandia !important;
font-weight: 600 !important;
text-transform: uppercase !important;
padding: 6px 8px 4px !important;
border-radius: 50px !important;
line-height: 1 !important;
&.promo {
background: linear-gradient(119deg, #d1777d 0%, #9d343b 100%) !important;
}
&.new {
background: linear-gradient(119deg, #5da88d 0%, #21654c 100%) !important;
}
}
}
.box_custom#box-1 {
height: 600px;
background-image: url('https://sklep214936.shoparena.pl/skins/user/rwd_shoper_2/images/user/beard-quiz-home-hero-desktop.jpg');
@@ -404,6 +434,7 @@ p {
.bottom-footer {
background-color: $cOnyx;
}
footer.footer {
margin-bottom: 0;
background-color: $cOnyx;
@@ -423,6 +454,7 @@ footer.footer {
}
}
}
#shoper-foot {
background-color: $cOnyx !important;
@@ -464,6 +496,399 @@ footer.footer {
}
}
header {
.login-bar {
}
.logo-bar {
.link-logo-img {
img {
width: 100%;
max-width: 100px;
}
}
}
}
div.menu {
padding: 0;
background: #28282e;
nav.innermenu {
height: 46px;
line-height: 46px;
ul.menu-list {
border: none;
display: flex;
align-items: center;
justify-content: space-between;
li {
&:nth-child(2) {
a {
padding-left: 0;
}
}
&:last-child {
a {
padding-right: 0;
}
}
h3 {
margin: 0;
}
a {
color: $cGold;
font-size: 20px;
font-family: $fBebasNeuePro;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.1px;
text-decoration: none !important;
transition: all 250ms ease;
&:hover {
color: #f9f8f5;
}
}
}
}
}
}
// Product card
body .products.viewphot .product {
border: none;
padding: 0;
margin-top: 40px;
&:hover {
.product-inner-wrap {
.prodimage {
border-color: #60606b;
}
.product__basket {
.buttons {
.quickview {
top: 10px;
right: 10px;
opacity: 1;
visibility: visible;
transition: all 250ms ease;
}
}
}
}
}
&.product_sale_price {
.product-inner-wrap {
.product__basket {
.price {
> p {
em {
color: $cBordo;
}
}
}
}
}
}
.prodimage {
border: 1px solid #28282e;
border-radius: 15px;
margin-bottom: 16px;
transition: all 250ms ease;
img {
}
}
.prodname {
text-align: left;
.productname {
color: $cTxtWhite;
font-family: $fBebasNeuePro;
font-size: 20px;
font-weight: 600;
margin: 0 0 5px 0;
padding-top: 0;
letter-spacing: 0.1px;
text-transform: uppercase;
}
}
.manufacturer {
.brand {
}
}
.product__basket {
.price {
text-align: left;
padding-top: 0;
display: flex;
flex-direction: row;
// Price
> span {
}
> p {
em {
// color: $cBordo;
color: $cTxtWhite;
font-size: 20px;
font-family: $fBebasNeuePro;
font-weight: 600;
line-height: 1;
margin-right: 10px;
}
}
p.price__regular {
margin: 0;
del {
color: $cTxtWhite;
font-size: 20px;
font-family: $fBebasNeuePro;
font-weight: 600;
line-height: 1;
}
}
.price__omnibus {
display: none;
}
.price__additional-info {
}
}
.buttons {
form.basket {
button.addtobasket {
display: inline-block;
color: $cBlack;
padding: 10px 26px;
background: linear-gradient(119deg, #d0bf95 0%, #a48446 100%);
border-radius: 100px;
transition: all 250ms ease;
border: none;
&:hover {
background: linear-gradient(119deg, #a48446 0%, #d0bf95 100%);
}
span {
color: $cTxtWhite;
font-size: 20px;
font-family: $fBebasNeuePro;
font-weight: 500;
text-transform: uppercase;
}
}
}
.quickview {
position: absolute;
top: 0px;
right: 0px;
border-radius: 7px;
display: flex;
align-items: center;
justify-content: center;
background: #141417;
font-size: 12px;
min-width: 20px;
margin: 0;
border-color: #60606b;
opacity: 0;
visibility: none;
transition: all 250ms ease;
&::before {
opacity: 0.7;
}
}
}
}
}
// Product in box
body .box .product {
&:hover {
.boximgsize {
border-color: #60606b;
}
}
&:not(:last-child) {
padding-right: 20px;
}
&.product_sale_price {
.price {
> p {
em {
color: $cBordo;
}
}
}
}
.boximgsize {
border: 1px solid #28282e;
border-radius: 15px;
margin-bottom: 16px;
transition: all 250ms ease;
overflow: hidden;
img {
}
}
.productnamewrap {
text-align: left;
height: 20px !important;
.productname {
color: $cTxtWhite;
font-family: $fBebasNeuePro;
font-size: 20px;
font-weight: 600;
margin: 0 0 5px 0;
padding-top: 0;
letter-spacing: 0.1px;
text-transform: uppercase;
display: block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
}
.price {
text-align: left;
padding-top: 0;
display: flex;
flex-direction: row;
// Price
> span {
}
> p {
em {
// color: $cBordo;
color: $cTxtWhite;
font-size: 20px;
font-family: $fBebasNeuePro;
font-weight: 600;
line-height: 1;
margin-right: 10px;
}
}
p.price__regular {
margin: 0;
del {
color: $cTxtWhite;
font-size: 20px;
font-family: $fBebasNeuePro;
font-weight: 600;
line-height: 1;
}
}
.price__omnibus {
display: none;
}
.price__additional-info {
}
}
form.basket {
button.addtobasket {
display: inline-block;
color: $cBlack;
padding: 10px 26px;
background: linear-gradient(119deg, #d0bf95 0%, #a48446 100%);
border-radius: 100px;
transition: all 250ms ease;
border: none;
&:hover {
background: linear-gradient(119deg, #a48446 0%, #d0bf95 100%);
}
span {
color: $cTxtWhite;
font-size: 20px;
font-family: $fBebasNeuePro;
font-weight: 500;
text-transform: uppercase;
}
}
}
}
body .search__container {
form.js__search {
margin-bottom: 0;
&.search_focused {
div.search-input.search__input-area {
border-color: $cGold;
}
}
.search__input {
height: 36px;
}
div.search-input.search__input-area {
height: 36px;
min-height: 36px;
border: none;
flex-direction: row-reverse;
padding-left: 0;
padding-right: 10px;
border-radius: 50px;
border: 1px solid #b3b3bd;
background: transparent;
box-shadow: none !important;
.search__input-area-item {
line-height: 0;
}
input.search__input {
height: 36px;
padding: 10px;
background: transparent;
color: $cTxtWhite;
font-size: 16px;
font-weight: 400;
&::placeholder {
color: #60606b;
}
}
.js__search-clear-btn {
color: $cTxtWhite;
font-size: 8px;
}
button.js__search-submit-btn {
height: 36px;
width: 36px;
background: transparent;
border: none;
&::before {
display: none !important;
}
img {
width: 16px;
}
}
}
}
}
// .storefront-search {
// .search__bar {
// border: 0 !important;