Skip to content

Commit 4b20310

Browse files
committed
minor fixes
1 parent 117c8a0 commit 4b20310

File tree

5 files changed

+42
-28
lines changed

5 files changed

+42
-28
lines changed

components/containers/CardsColumns.js

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,16 @@ export default function CardsColumns({ cards, customClass }) {
3030
slidesPerView: 2,
3131
spaceBetween: 20,
3232
},
33-
1334: {
34-
slidesPerView: 3,
35-
spaceBetween: 20,
36-
},
33+
1334:
34+
customClass === 'blog'
35+
? {
36+
slidesPerView: 3,
37+
spaceBetween: 20,
38+
}
39+
: {
40+
slidesPerView: cards.length,
41+
spaceBetween: cards.length < 3 ? 75 : 20,
42+
},
3743
}}
3844
>
3945
{cards.map((card, index) => (

pages/blog/category/all.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default function BlogCategory({ posts }) {
44
return (
55
<BlogPostsContainer
66
posts={posts}
7-
swipe={true}
7+
swipe={false}
88
heading='All Posts'
99
viewall={false}
1010
/>

styles/Blog.module.scss

Lines changed: 30 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,15 @@
77
}
88

99
.viewAll {
10-
display: flex;
11-
justify-content: flex-end;
1210
font-size: 1.5rem;
1311
font-weight: bold;
1412
margin: -6rem 6.5rem 4rem 0;
13+
text-align: right;
14+
15+
@include mobile {
16+
text-align: center;
17+
margin: -5rem auto 4rem auto;
18+
}
1519
}
1620

1721
.blogSearch {
@@ -30,25 +34,44 @@
3034
flex-wrap: wrap;
3135
justify-content: center;
3236
margin-bottom: 3rem;
37+
38+
@include mobile {
39+
justify-content: center;
40+
}
41+
42+
@include tablet {
43+
justify-content: space-between;
44+
}
45+
46+
@include desktop {
47+
justify-content: flex-start;
48+
margin-left: 4rem;
49+
}
3350
}
3451

3552
.postContainer > div {
36-
justify-content: space-between;
37-
3853
@include mobile {
3954
flex-basis: 100%;
4055
}
4156

4257
@include tablet {
43-
flex-basis: 45%;
58+
flex-basis: 43%;
4459
}
60+
4561
@include desktop {
4662
flex-basis: 22%;
4763
}
4864
}
4965

50-
.postContainer > div:last-child:nth-child(3n + 1) {
51-
margin: 1.5rem auto 0 16%;
66+
.postContainer::after {
67+
@include tablet {
68+
content: '';
69+
flex: auto;
70+
}
71+
72+
@include desktop {
73+
content: unset;
74+
}
5275
}
5376

5477
.tag {

styles/Card.module.scss

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -116,27 +116,16 @@
116116
}
117117

118118
&.blog {
119-
margin: 1.5rem 1.5rem 0 1.5rem;
120-
121-
@include desktop {
122-
min-width: 25%;
123-
max-width: 18.75rem;
124-
}
125-
126119
.card__image {
127120
height: 12rem;
128121
}
129122

130123
.title {
131124
font-size: 1.3rem;
132125
margin-bottom: 0.7rem;
133-
max-height: 6rem;
126+
max-height: 7rem;
134127
overflow: hidden;
135128
}
136-
137-
.swiper-wrapper {
138-
justify-content: flex-end;
139-
}
140129
}
141130

142131
.tagListContainer {

styles/CardsColumns.module.scss

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,4 @@
2020
background-color: $dark-bg-color;
2121
}
2222
}
23-
24-
.swiperSlide {
25-
max-width: 34.375rem;
26-
}
2723
}

0 commit comments

Comments
 (0)