Commit 0d83a8a
committed
feat: Dynamic data loading & project structure improvements
- **Removed macOS & visionOS mockups** to streamline the portfolio design, focusing only on the iPhone mockup.
- **Refactored all pages to load data dynamically from data json**, eliminating hardcoded content.
- **Updated project details page** to fetch data based on os and id from the URL.
- **Fixed data fetching bugs** where apps.find failed due to incorrect structure handling.
- **Implemented structured OS-based navigation** for projects (iOS & macOS removed).
- **Refactored project listing to display apps dynamically**, grouping them by OS category.
- **Enhanced error handling & debugging logs** for better issue tracking.
- **Pending: Contact screen dynamic data integration.**1 parent e452c46 commit 0d83a8a
File tree
20 files changed
+624
-1483
lines changed- Portfolio
- DashBoard
- data
- styles
- MacOS
- scripts
- styles
- VisionPro
- scripts
- styles
- iPhone
- scripts
- styles
- images
20 files changed
+624
-1483
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | 36 | | |
45 | 37 | | |
46 | 38 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | 26 | | |
51 | 27 | | |
52 | 28 | | |
| |||
69 | 45 | | |
70 | 46 | | |
71 | 47 | | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | 48 | | |
82 | 49 | | |
83 | 50 | | |
| |||
This file was deleted.
This file was deleted.
0 commit comments