Skip to content

Commit c2d194e

Browse files
committed
responsive resources cards
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
1 parent d6a2673 commit c2d194e

1 file changed

Lines changed: 82 additions & 87 deletions

File tree

src/components/Related-Posts/relatedPosts.style.js

Lines changed: 82 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -21,46 +21,11 @@ const RelatedPostsWrapper = styled.div`
2121
.cardCol{
2222
padding: 0 1rem;
2323
}
24-
@media screen and (max-width: 720px) {
25-
.cardCol{
26-
padding: 0 0.75rem;
27-
margin: auto;
28-
width: 100%;
29-
}
30-
}
31-
@media screen and (min-width: 721px) and (max-width: 992px) {
32-
.cardCol{
33-
padding: 0 1rem;
34-
margin: auto;
35-
}
36-
}
3724
3825
.slick-list{
3926
padding-top: 2px;
4027
text-align: center;
4128
}
42-
@media screen and (max-width: 720px) {
43-
.slick-list{
44-
margin: 0;
45-
padding: 2px 0;
46-
overflow: hidden;
47-
}
48-
.slick-track {
49-
display: flex;
50-
align-items: stretch;
51-
}
52-
.slick-slide {
53-
height: auto;
54-
> div {
55-
height: 100%;
56-
}
57-
}
58-
}
59-
@media screen and (min-width: 721px) and (max-width: 992px) {
60-
.slick-list{
61-
margin: 0;
62-
}
63-
}
6429
6530
.slick-arrow{
6631
width: 4.8rem;
@@ -76,37 +41,18 @@ const RelatedPostsWrapper = styled.div`
7641
.slick-arrow:hover:before{
7742
color: ${props => props.theme.secondaryColor};
7843
}
79-
@media screen and (max-width: 720px) {
80-
.slick-arrow{
81-
width: 3rem;
82-
height: 4rem;
83-
}
84-
.slick-arrow:before{
85-
font-size: 4rem;
86-
}
87-
}
8844
.slick-prev:before{
8945
content: "‹";
9046
line-height: 0;
9147
opacity: 1;
9248
margin-left: -3rem;
9349
}
94-
@media screen and (max-width: 720px) {
95-
.slick-prev:before{
96-
margin-left: -1.5rem;
97-
}
98-
}
9950
.slick-next:before{
10051
content: "›";
10152
line-height: 0;
10253
opacity: 1;
10354
margin-left: 2rem;
10455
}
105-
@media screen and (max-width: 720px) {
106-
.slick-next:before{
107-
margin-left: 1rem;
108-
}
109-
}
11056
.slick-disabled{
11157
visibility: hidden;
11258
}
@@ -121,19 +67,6 @@ const RelatedPostsWrapper = styled.div`
12167
opacity: 1;
12268
color: ${props => props.theme.secondaryColor};
12369
}
124-
@media screen and (max-width: 720px) {
125-
.slick-dots {
126-
bottom: -35px;
127-
padding: 0;
128-
margin: 0;
129-
}
130-
.slick-dots li {
131-
margin: 0 4px;
132-
}
133-
.slick-dots li button:before {
134-
font-size: 0.8rem;
135-
}
136-
}
13770
13871
.post-meta-block{
13972
text-align: left;
@@ -151,26 +84,6 @@ const RelatedPostsWrapper = styled.div`
15184
height: 22rem;
15285
}
15386
154-
@media screen and (min-width: 1200px) {
155-
.post-content-block {
156-
height: 8rem;
157-
}
158-
159-
.allBlogs{
160-
height: 19.5rem;
161-
}
162-
}
163-
164-
@media screen and (max-width: 720px) and (min-width: 385px){
165-
.post-content-block{
166-
height: 8rem;
167-
}
168-
169-
.allBlogs{
170-
height: 19.5rem;
171-
}
172-
}
173-
17487
.allBlogs_card{
17588
display: inline-block;
17689
height: inherit;
@@ -210,6 +123,88 @@ const RelatedPostsWrapper = styled.div`
210123
}
211124
}
212125
}
126+
127+
@media screen and (min-width: 721px) and (max-width: 992px) {
128+
.cardCol{
129+
padding: 0 1rem;
130+
margin: auto;
131+
}
132+
.slick-list{
133+
margin: 0;
134+
}
135+
}
136+
137+
@media screen and (min-width: 1200px) {
138+
.post-content-block {
139+
height: 8rem;
140+
}
141+
142+
.allBlogs{
143+
height: 19.5rem;
144+
}
145+
}
146+
147+
@media screen and (max-width: 720px) {
148+
.cardCol{
149+
padding: 0 0.75rem;
150+
margin: auto;
151+
width: 100%;
152+
}
153+
154+
.slick-list{
155+
margin: 0;
156+
padding: 2px 0;
157+
overflow: hidden;
158+
}
159+
.slick-track {
160+
display: flex;
161+
align-items: stretch;
162+
}
163+
.slick-slide {
164+
height: auto;
165+
> div {
166+
height: 100%;
167+
}
168+
}
169+
170+
.slick-arrow{
171+
width: 3rem;
172+
height: 4rem;
173+
}
174+
.slick-arrow:before{
175+
font-size: 4rem;
176+
}
177+
178+
.slick-prev:before{
179+
margin-left: -1.5rem;
180+
}
181+
182+
.slick-next:before{
183+
margin-left: 1rem;
184+
}
185+
186+
.slick-dots {
187+
bottom: -35px;
188+
padding: 0;
189+
margin: 0;
190+
}
191+
.slick-dots li {
192+
margin: 0 4px;
193+
}
194+
.slick-dots li button:before {
195+
font-size: 0.8rem;
196+
}
197+
}
198+
199+
@media screen and (max-width: 720px) and (min-width: 385px){
200+
.post-content-block{
201+
height: 8rem;
202+
}
203+
204+
.allBlogs{
205+
height: 19.5rem;
206+
}
207+
}
213208
`;
214209

215210

0 commit comments

Comments
 (0)