Skip to content

Commit 3336039

Browse files
authored
Merge branch 'main' into footerUpdate
2 parents 4785094 + 8099ec2 commit 3336039

File tree

7 files changed

+2457
-116
lines changed

7 files changed

+2457
-116
lines changed

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"lucide-react": "^0.503.0",
4747
"prism-react-renderer": "^2.3.0",
4848
"react": "^18.3.1",
49-
"react-dom": "^18.0.0",
49+
"react-dom": "^18.3.1",
5050
"react-icons": "^5.5.0",
5151
"react-slot-counter": "^3.3.1",
5252
"rehype-katex": "^7.0.1",
@@ -58,10 +58,12 @@
5858
},
5959
"devDependencies": {
6060
"@docusaurus/module-type-aliases": "3.8.1",
61-
"@docusaurus/tsconfig": "3.8.1",
61+
"@docusaurus/tsconfig": "^3.8.1",
6262
"@docusaurus/types": "3.8.1",
6363
"@tailwindcss/postcss": "^4.1.4",
6464
"@types/canvas-confetti": "^1.9.0",
65+
"@types/react": "^19.1.9",
66+
"@types/react-dom": "^19.1.7",
6567
"autoprefixer": "^10.4.21",
6668
"postcss": "^8.5.3",
6769
"tailwindcss": "^4.1.4",

src/css/custom.css

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,3 +186,62 @@ html.theme-light .text-gray-900 {
186186
color: #1a1a1a !important;
187187
}
188188

189+
/* Modern Blog Enhancements */
190+
.modern-gradient-bg {
191+
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
192+
}
193+
194+
.modern-card-shadow {
195+
box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
196+
}
197+
198+
.modern-card-shadow-hover {
199+
box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
200+
}
201+
202+
.modern-backdrop-blur {
203+
backdrop-filter: blur(10px);
204+
-webkit-backdrop-filter: blur(10px);
205+
}
206+
207+
.modern-text-gradient {
208+
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
209+
-webkit-background-clip: text;
210+
-webkit-text-fill-color: transparent;
211+
background-clip: text;
212+
}
213+
214+
.modern-transition {
215+
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
216+
}
217+
218+
.modern-hover-lift:hover {
219+
transform: translateY(-4px);
220+
}
221+
222+
.modern-hover-scale:hover {
223+
transform: scale(1.02);
224+
}
225+
226+
/* Smooth scrolling for the entire page */
227+
html {
228+
scroll-behavior: smooth;
229+
}
230+
231+
/* Enhanced focus styles */
232+
*:focus {
233+
outline: 2px solid #667eea;
234+
outline-offset: 2px;
235+
}
236+
237+
/* Custom selection colors */
238+
::selection {
239+
background: rgba(102, 126, 234, 0.2);
240+
color: inherit;
241+
}
242+
243+
::-moz-selection {
244+
background: rgba(102, 126, 234, 0.2);
245+
color: inherit;
246+
}
247+

0 commit comments

Comments
 (0)