Skip to content

Commit 40f8fbb

Browse files
committed
refactor: component restructuring, path aliases, and import migration
- Restructured src/components into modular subdirectories (shell, cards, widgets, etc.) - Implemented tsconfig path aliases (@shell, @cards, @widgets, etc.) - Migrated 170+ MDX files and components to use alias-based imports - Standardized MDX import syntax and resolved all build-blocking syntax errors - Verified success with a clean 275-page production build
1 parent 912a114 commit 40f8fbb

251 files changed

Lines changed: 606 additions & 1178 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ pnpm-debug.log*
2929
# unnecessary files
3030
*.txt
3131
project-bundle.md
32+
fix-imports.py
33+
*.py
3234

3335
# keep ads.txt
3436
!/public/ads.txt
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
import { formatDate } from "../utils";
2+
import { formatDate } from "@/utils";
33
44
interface Props {
55
title: string;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
import "../styles/education-card.css";
2+
import "@styles/education-card.css";
33
44
interface Props {
55
title: string;
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)