-
Маркетплейс цифровых
товаров.
+
Маркетплейс цифровых товаров.
diff --git a/market/src/Components/Footer/Footer.scss b/market/src/Components/Footer/Footer.scss
index c3c9510..7334782 100644
--- a/market/src/Components/Footer/Footer.scss
+++ b/market/src/Components/Footer/Footer.scss
@@ -8,6 +8,7 @@
}
&-logo-desc{
font-size: 15px;
+ max-width: 140px;
}
&-logo .logo{
padding-bottom: 15px;
@@ -15,8 +16,63 @@
&-menu-title{
margin-bottom: 20px;
font-weight: 500;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
}
&-item{
margin-bottom: 10px;
}
-}
\ No newline at end of file
+ &-menu-arrow{
+ width: 25px;
+ display: none;
+ transform: rotate(180deg);
+ }
+}
+
+.rotated{
+ transform: rotate(360deg);
+ transition: ease 0.3s ;
+}
+
+.rotated-back {
+ transform: rotate(180deg);
+ transition: ease 0.3s;
+}
+
+
+@media (max-width: 920px) {
+
+ // стили
+ .footer{
+ padding: 20px 0 0 0;
+ &-wrapper{
+ gap: 20px;
+ }
+ &-logo{
+ border-bottom: 2px solid #464545;
+ padding-bottom: 20px;
+ width: 100%;
+ }
+ &-logo.logo{
+ max-width: auto;
+ }
+ &-logo-desc{
+ max-width: none;
+ }
+ &-menu-arrow{
+ width: 25px;
+ display: block;
+ }
+
+ //accordion
+ &-list{
+ overflow: hidden;
+ transition: max-height 0.3s ease;
+ }
+ &-menu{
+ width: 100%;
+ // position: relative;
+ }
+ }
+}
diff --git a/market/src/Components/Product/Product.jsx b/market/src/Components/Product/Product.jsx
index 846682f..5f9dc95 100644
--- a/market/src/Components/Product/Product.jsx
+++ b/market/src/Components/Product/Product.jsx
@@ -3,11 +3,11 @@ import ProuctImg from '/productImg.png'
function ProductItem(){
return(
-
-

-
Универсальные иконки 1000+
-
1700 ₽
-
+
+

+
Универсальные иконки 1000+
+
1700 ₽
+
)
}
const Product = () => {
diff --git a/market/src/Components/Product/Product.scss b/market/src/Components/Product/Product.scss
index 26c8834..b220645 100644
--- a/market/src/Components/Product/Product.scss
+++ b/market/src/Components/Product/Product.scss
@@ -5,7 +5,7 @@
&-wrapper{
display: flex;
// justify-content: flex-start;
- justify-content: space-around;
+ justify-content: space-between;
flex-wrap: wrap;
// gap: 30px;
gap: 3%;
@@ -35,4 +35,34 @@
margin-bottom: 20px;
color: $title-color;
}
-}
\ No newline at end of file
+}
+
+
+@media (max-width:768px){
+ .product{
+ &-item {
+ width: 19%;
+ }
+ &-wrapper{
+ gap: 30px 3%;
+ }
+ }
+}
+
+
+@media (max-width:640px){
+ .product{
+ &-item{
+ width: 39%;
+ display: flex;
+ flex-direction: column;
+ }
+ &-title{
+ text-align: center;
+ }
+ &-desc{
+ text-align: center;
+ margin-bottom: 30px;
+ }
+ }
+}
diff --git a/market/src/reset.scss b/market/src/reset.scss
index 9d3b8ab..296264e 100644
--- a/market/src/reset.scss
+++ b/market/src/reset.scss
@@ -34,6 +34,10 @@ input, button{
font-family: 'Roboto', 'Mulish', serif;
}
+button{
+ cursor: pointer;
+}
+
a, li{
color: inherit;
text-decoration: none;