Skip to content

Commit 947bda6

Browse files
added table for key folders and their purpose in the project
1 parent 4cfea19 commit 947bda6

File tree

1 file changed

+15
-12
lines changed

1 file changed

+15
-12
lines changed

docs/customization.md

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,26 @@
11
# ✏️ Customizing CVfolio
22

3-
This guide helps you modify and adapt **CVfolio** to make it fit your personal needs.
3+
This guide walks you through how to customize the CVfolio template to reflect your personal profile, style, and content.
44

55
---
66

7-
## 📁 Project Structure (Relevant for Customization)
7+
## 📁 Key Project Structure
88

9-
Here are the most important folders and files:
9+
Here’s an overview of folders relevant to customization:
1010

11-
- `src/config/`: Configuration files for profile, SEO, and site metadata.
12-
- `src/components/`: Reusable UI components (e.g., Hero, Projects, Layout).
13-
- `src/data/`: Contains JSON files for project and experience listings.
14-
- `public/`: Static files like images, favicons, avatars.
11+
| Path | Purpose |
12+
|--------------------------|-----------------------------------------------------------|
13+
| `src/assets/` | Fonts and static images (e.g., avatar, meta image) |
14+
| `src/components/` | UI and layout components (header, footer, etc.) |
15+
| `src/content/` | Editable content: jobs, links, posts, talks, pages |
16+
| `src/layouts/` | Astro layout templates |
17+
| `src/pages/` | Page routing (`index.astro`, `writing/`) |
18+
| `src/styles/global.css` | Global CSS and utility styles |
19+
| `src/lib/` | Utility functions and constants |
1520

1621
---
1722

18-
## 👤 Customize Your Personal Information
23+
## 👤 Personal Information (Name, Bio, Avatar)
1924

20-
Edit your profile details in:
21-
22-
```ts
23-
src/config/profile.ts
25+
Update your **avatar**:
26+
- Replace the default image:

0 commit comments

Comments
 (0)