Skip to content

Commit 1421eed

Browse files
CopilotAdez017
andcommitted
Revert blog cards to simpler design and restore other files
Co-authored-by: Adez017 <[email protected]>
1 parent f32de2f commit 1421eed

File tree

29 files changed

+761
-995
lines changed

29 files changed

+761
-995
lines changed

sidebars.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ const sidebars: SidebarsConfig = {
124124
"Pandas/pd_intro",
125125
"Pandas/pd_dataframes",
126126
"Pandas/pd_input_output",
127-
"Pandas/pd_data_analysis",
127+
"Pandas/pd_data_analysis",
128128
],
129129
},
130130
{

src/components/Community/LandingCommunity.css

Lines changed: 21 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,7 @@
4747
gap: 1rem;
4848
}
4949

50-
.landing-community
51-
.landing-community__content
52-
.landing-community__stats
53-
.landing-community__stat-item {
50+
.landing-community .landing-community__content .landing-community__stats .landing-community__stat-item {
5451
display: flex;
5552
flex-direction: column;
5653
justify-content: center;
@@ -63,47 +60,28 @@
6360
position: relative;
6461
}
6562

66-
.landing-community
67-
.landing-community__content
68-
.landing-community__stats
69-
.landing-community__stat-item.clickable {
63+
.landing-community .landing-community__content .landing-community__stats .landing-community__stat-item.clickable {
7064
cursor: pointer;
7165
}
7266

73-
.landing-community
74-
.landing-community__content
75-
.landing-community__stats
76-
.landing-community__stat-item.clickable:hover,
77-
.landing-community
78-
.landing-community__content
79-
.landing-community__stats
80-
.landing-community__stat-item.clickable:focus {
67+
.landing-community .landing-community__content .landing-community__stats .landing-community__stat-item.clickable:hover,
68+
.landing-community .landing-community__content .landing-community__stats .landing-community__stat-item.clickable:focus {
8169
transform: scale(1.02);
8270
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
8371
outline: none;
8472
}
8573

86-
.landing-community
87-
.landing-community__content
88-
.landing-community__stats
89-
.landing-community__stat-item.loading {
74+
.landing-community .landing-community__content .landing-community__stats .landing-community__stat-item.loading {
9075
opacity: 0.7;
9176
}
9277

93-
.landing-community
94-
.landing-community__content
95-
.landing-community__stats
96-
.landing-community__stat-item:hover {
78+
.landing-community .landing-community__content .landing-community__stats .landing-community__stat-item:hover {
9779
cursor: pointer;
9880
transform: scale(1.01);
9981
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.4);
10082
}
10183

102-
.landing-community
103-
.landing-community__content
104-
.landing-community__stats
105-
.landing-community__stat-item
106-
.landing-community__stat-value {
84+
.landing-community .landing-community__content .landing-community__stats .landing-community__stat-item .landing-community__stat-value {
10785
font-size: 3.5rem;
10886
font-weight: 600;
10987
color: var(--ifm-color-primary);
@@ -127,11 +105,7 @@
127105
text-shadow: inherit;
128106
}
129107

130-
.landing-community
131-
.landing-community__content
132-
.landing-community__stats
133-
.landing-community__stat-item
134-
.landing-community__loading {
108+
.landing-community .landing-community__content .landing-community__stats .landing-community__stat-item .landing-community__loading {
135109
display: flex;
136110
align-items: center;
137111
justify-content: center;
@@ -159,19 +133,11 @@
159133
transition: opacity 0.2s ease;
160134
}
161135

162-
.landing-community
163-
.landing-community__content
164-
.landing-community__stats
165-
.landing-community__stat-item.clickable:hover
166-
.external-link-icon {
136+
.landing-community .landing-community__content .landing-community__stats .landing-community__stat-item.clickable:hover .external-link-icon {
167137
opacity: 1;
168138
}
169139

170-
.landing-community
171-
.landing-community__content
172-
.landing-community__stats
173-
.landing-community__stat-item
174-
.landing-community__stat-description {
140+
.landing-community .landing-community__content .landing-community__stats .landing-community__stat-item .landing-community__stat-description {
175141
font-size: 1rem;
176142
text-shadow: 0 0 1px var(--ifm-color-primary);
177143
}
@@ -186,58 +152,38 @@
186152
position: relative;
187153
}
188154

189-
.landing-community
190-
.landing-community__content
191-
.landing-community__info.clickable {
155+
.landing-community .landing-community__content .landing-community__info.clickable {
192156
cursor: pointer;
193157
}
194158

195-
.landing-community
196-
.landing-community__content
197-
.landing-community__info.clickable:hover,
198-
.landing-community
199-
.landing-community__content
200-
.landing-community__info.clickable:focus {
159+
.landing-community .landing-community__content .landing-community__info.clickable:hover,
160+
.landing-community .landing-community__content .landing-community__info.clickable:focus {
201161
transform: scale(1.01);
202162
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
203163
outline: none;
204164
}
205165

206-
.landing-community
207-
.landing-community__content
208-
.landing-community__info
209-
.landing-community__image {
166+
.landing-community .landing-community__content .landing-community__info .landing-community__image {
210167
width: 100%;
211168
object-fit: cover;
212169
border-radius: 1rem;
213170
}
214171

215-
.landing-community
216-
.landing-community__content
217-
.landing-community__info
218-
.landing-community__info-text {
172+
.landing-community .landing-community__content .landing-community__info .landing-community__info-text {
219173
margin-top: 1rem;
220174
padding: 0;
221175
font-size: 1rem;
222176
text-shadow: 0 0 1px var(--ifm-color-primary);
223177
}
224178

225-
.landing-community
226-
.landing-community__content
227-
.landing-community__info
228-
.landing-community__info-text
229-
.landing-community__link {
179+
.landing-community .landing-community__content .landing-community__info .landing-community__info-text .landing-community__link {
230180
color: var(--ifm-color-primary);
231181
text-shadow: 0 0 1px var(--ifm-color-primary);
232182
text-decoration: none;
233183
font-weight: 600;
234184
}
235185

236-
.landing-community
237-
.landing-community__content
238-
.landing-community__info
239-
.landing-community__info-text
240-
.landing-community__link:hover {
186+
.landing-community .landing-community__content .landing-community__info .landing-community__info-text .landing-community__link:hover {
241187
text-decoration: underline;
242188
}
243189

@@ -251,10 +197,7 @@
251197
transition: opacity 0.2s ease;
252198
}
253199

254-
.landing-community
255-
.landing-community__content
256-
.landing-community__info.clickable:hover
257-
.external-link-indicator {
200+
.landing-community .landing-community__content .landing-community__info.clickable:hover .external-link-indicator {
258201
opacity: 1;
259202
}
260203

@@ -271,20 +214,14 @@
271214
width: 100%;
272215
}
273216

274-
.landing-community
275-
.landing-community__content
276-
.landing-community__info
277-
.landing-community__image {
217+
.landing-community .landing-community__content .landing-community__info .landing-community__image {
278218
width: 100%;
279219
}
280220

281-
.landing-community
282-
.landing-community__content
283-
.landing-community__info
284-
.landing-community__info-text {
221+
.landing-community .landing-community__content .landing-community__info .landing-community__info-text {
285222
margin-top: 1rem;
286223
padding: 0;
287224
font-size: 1rem;
288225
text-shadow: 0 0 1px var(--ifm-color-primary);
289226
}
290-
}
227+
}

src/components/HomepageFeatures/styles.module.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@
99
.featureSvg {
1010
height: 200px;
1111
width: 200px;
12-
}
12+
}

src/components/StatsSection/styles.module.css

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@
144144

145145
/* Animation keyframes */
146146
@keyframes float {
147+
147148
0%,
148149
100% {
149150
transform: translateY(0);
@@ -155,6 +156,7 @@
155156
}
156157

157158
@keyframes pulse {
159+
158160
0%,
159161
100% {
160162
transform: scale(1);
@@ -179,4 +181,4 @@
179181
100% {
180182
box-shadow: 0 0 5px rgba(79, 70, 229, 0.5);
181183
}
182-
}
184+
}

src/components/blogCarousel/blogCard.tsx

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
"use client";
22
import * as React from "react";
3-
import { useState } from "react";
4-
import { motion } from "framer-motion";
53
import Link from "@docusaurus/Link";
64
import { Card, CardContent } from "../ui/card";
75
import { getAuthorNames } from "../../utils/authors";
86

97
const BlogCard = ({ type, date, title, content, imageUrl, id, authors }) => {
10-
const [isHovered, setIsHovered] = useState(false);
11-
128
if (!id || !type) {
139
return <div>data not fetched properly, imageId and entryId not found</div>;
1410
}
@@ -36,19 +32,7 @@ const BlogCard = ({ type, date, title, content, imageUrl, id, authors }) => {
3632
const category = getCategory(title);
3733

3834
return (
39-
<motion.div
40-
initial={{ opacity: 0, y: 40, scale: 0.95 }}
41-
animate={{ opacity: 1, y: 0, scale: 1 }}
42-
transition={{ duration: 0.6, ease: "easeOut" }}
43-
whileHover={{
44-
y: -8,
45-
scale: 1.02,
46-
transition: { duration: 0.4, ease: "easeOut" },
47-
}}
48-
onMouseEnter={() => setIsHovered(true)}
49-
onMouseLeave={() => setIsHovered(false)}
50-
className="relative h-full overflow-hidden transition-all duration-300"
51-
>
35+
<div className="relative h-full overflow-hidden">
5236
<Link
5337
to={`/blog/${id}`}
5438
className="text-decoration-none block h-full"
@@ -87,7 +71,7 @@ const BlogCard = ({ type, date, title, content, imageUrl, id, authors }) => {
8771
</div>
8872
</div>
8973
</Link>
90-
</motion.div>
74+
</div>
9175
);
9276
};
9377

0 commit comments

Comments
 (0)