Skip to content

Commit 7b77de5

Browse files
committed
Pre Alpha Commit
1 parent f96f81a commit 7b77de5

26 files changed

Lines changed: 290 additions & 220 deletions

.cursorrules

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# Web Portfolio Goal & Objectives
2+
3+
## 1️⃣ Purpose
4+
This portfolio serves as a **professional showcase** for AI-assisted creative work, highlighting expertise in:
5+
- **AI-generated images** (Stable Diffusion for commercial, artistic, and trending visuals)
6+
- **AI-enhanced video production**
7+
- **Basic Unity programming & VR development**
8+
9+
The goal is to **attract potential clients, collaborators, and employers** by demonstrating **versatility in AI-powered content creation**.
10+
11+
---
12+
13+
## 2️⃣ Key Features & Objectives
14+
15+
### ✅ Promoting Your Services
16+
- Clearly communicate **what you offer** (AI imagery, video, Unity/VR projects).
17+
- Provide **case studies, examples, and project breakdowns**.
18+
- Include **contact options** for business inquiries and collaborations.
19+
20+
### ✅ Showcasing Your Work Effectively
21+
- **Dedicated portfolio section** to display projects.
22+
- **Interactive previews & descriptions** for each work.
23+
- **Sleek and professional UI/UX** for easy navigation.
24+
25+
### ✅ Encouraging Collaboration & Opportunities
26+
- Include **a contact form and social media links** for engagement.
27+
- Optimize for **SEO** to improve discoverability.
28+
- Maintain a **modern, responsive design** that works on all devices.
29+
30+
### ✅ Delivering a High-Quality User Experience
31+
- **Smooth, dynamic animations** for an engaging UI.
32+
- **Dark & light mode toggle** for better accessibility.
33+
- **Fast loading and optimized assets** for seamless browsing.
34+
35+
---
36+
37+
## 3️⃣ Technical Execution
38+
39+
### 💻 Core Technologies
40+
- **HTML, CSS, JavaScript** (Minimal frameworks for performance)
41+
- **Google Fonts, CSS animations** for enhanced aesthetics
42+
- **Responsive design** for mobile and desktop
43+
- **GitHub Pages hosting** for easy version control & updates
44+
45+
### 🎯 Development Considerations
46+
- **Modular file structure** to keep code clean.
47+
- **Efficient asset handling** to optimize page speed.
48+
- **Interactive UI elements** (theme switcher, dynamic skill filtering).
49+
- **Scalable layout** for future updates and expansion.
50+
51+
---
52+
53+
# 🔥 Final Objective
54+
Create a **high-quality, AI-driven portfolio** that **markets skills, attracts clients/collaborators, and solidifies presence as an AI-enhanced creative professional**.
55+

assets/css/style.css

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,9 @@ select { cursor: pointer; }
144144
input,
145145
textarea { width: 100%; }
146146

147-
ion-icon { pointer-events: none; }
147+
ion-icon {
148+
font-size: 24px; /* Adjust size as needed */
149+
}
148150

149151
:is(a, button, select) {
150152
outline-color: var(--scarlet);
@@ -494,17 +496,20 @@ main { overflow-x: hidden; }
494496

495497

496498
/*-----------------------------------*\
497-
* #STATS
499+
* #SOCIAL
498500
\*-----------------------------------*/
499501

500-
.stats { padding-block: var(--section-padding); }
502+
.social {
503+
padding-block: var(--section-padding);
504+
}
501505

502-
.stats-list {
506+
.social-list {
503507
display: grid;
504508
gap: 30px;
509+
grid-template-columns: repeat(auto-fit, minmax(500px, 1fr)); /* Responsive grid */
505510
}
506511

507-
.stats-card {
512+
.social-card {
508513
background: var(--bg-secondary);
509514
display: flex;
510515
align-items: center;
@@ -515,37 +520,37 @@ main { overflow-x: hidden; }
515520
transition: var(--transition-1);
516521
}
517522

518-
.stats-card:is(:hover, :focus) { transform: translateY(-5px); }
523+
.social-card:is(:hover, :focus) {
524+
transform: translateY(-5px);
525+
}
519526

520-
.stats-card .card-icon {
521-
background: var(--raw-seinna);
527+
.social-card .card-icon {
522528
width: 60px;
523529
height: 60px;
524530
display: grid;
525531
place-items: center;
526532
border-radius: 50%;
527533
}
528534

529-
.stats-card .card-icon img {
530-
width: 70%;
531-
filter: invert(1);
535+
.social-card .card-icon ion-icon {
536+
font-size: 60px; /* Adjust size as needed */
532537
}
533538

534-
.stats-card .card-title {
539+
.social-card .card-title {
535540
width: calc(100% - 95px);
536541
color: var(--raw-seinna);
537542
text-align: center;
538543
}
539544

540-
.stats-card .card-title strong {
545+
.social-card .card-title strong {
541546
display: block;
542547
color: var(--color-primary);
543548
font-size: initial;
544549
line-height: 1.3;
545550
margin-top: 5px;
546551
}
547552

548-
.stats-card > ion-icon { color: var(--color-secondary); }
553+
.social-card > ion-icon { color: var(--color-secondary); }
549554

550555

551556

assets/images/X_icon.svg

Lines changed: 1 addition & 0 deletions
Loading

assets/images/about-banner.png

612 KB
Loading

assets/images/about-banner.png~

90.3 KB
Binary file not shown.

assets/images/hero-banner-md.png

-5.7 KB
Loading

assets/images/hero-banner-md.png~

431 KB
Binary file not shown.

assets/images/hero-banner-sm.png

-2.25 KB
Loading

assets/images/hero-banner-sm.png~

188 KB
Binary file not shown.

assets/images/hero-banner.png

-46.6 KB
Loading

0 commit comments

Comments
 (0)