Skip to content

Commit a13fb11

Browse files
committed
Edited Projects Screen
1 parent 3d63f03 commit a13fb11

11 files changed

Lines changed: 324 additions & 232 deletions

docs/assets/Boldonse-Regular.ttf

75.4 KB
Binary file not shown.

docs/assets/prop.scss

Lines changed: 3 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -64,40 +64,6 @@ $layerClr03: rgba(255, 255, 255, 0.097);
6464
border-radius: $bdrRds;
6565
}
6666

67-
@mixin lightMode() {
68-
background-color: hsla(266, 100%, 82%, 1);
69-
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1823 1823' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E"),
70-
radial-gradient(
71-
circle at 55% 88%,
72-
hsla(340, 66%, 89%, 1) 19%,
73-
transparent 86.73008439094286%
74-
),
75-
radial-gradient(
76-
circle at 89% 86%,
77-
hsla(333, 100%, 19%, 0.47) 3.5419327141440644%,
78-
transparent 86.60640420591575%
79-
),
80-
radial-gradient(
81-
circle at 5% 94%,
82-
hsla(33, 83%, 69%, 1) 7.316071150124744%,
83-
transparent 46.1130789656234%
84-
),
85-
radial-gradient(
86-
circle at 48% 34%,
87-
hsla(11, 75%, 67%, 1) 18%,
88-
transparent 52%
89-
),
90-
radial-gradient(
91-
circle at 64% 73%,
92-
hsla(337, 100%, 87%, 1) 3.5419327141440644%,
93-
transparent 60.78034528031442%
94-
);
95-
background-blend-mode: overlay, overlay, normal, normal, hue, normal;
96-
background-attachment: fixed;
97-
background-repeat: no-repeat;
98-
background-size: cover;
99-
}
100-
10167
@mixin darkMode() {
10268
--_mesh-gradient-blur: 0px;
10369
--_mesh-gradient-blend-mode: normal;
@@ -113,28 +79,6 @@ $layerClr03: rgba(255, 255, 255, 0.097);
11379
background-size: cover;
11480
}
11581

116-
.light-mode {
117-
@include lightMode();
118-
--dark-glass: rgba(0, 0, 0, 0.111) !important;
119-
--dark-border: rgba(255, 255, 255, 0.5);
120-
--theme-colour: #fdf8e1 !important;
121-
--font-colour: #161616 !important;
122-
--font-dim-colour: #2d2d2d !important;
123-
--app-mode-clr: #ffffff !important;
124-
--code-snippet: #fbfbfb !important;
125-
--code-snippet-bdr: #ececec !important;
126-
--active-nav: rgb(255, 255, 255) !important;
127-
128-
// Module Nav
129-
--module-nav-clr: #fbfbfb;
130-
--module-nav-txt: #2c2c2c;
131-
--module-nav-dim-txt: #8c8c8c;
132-
--module-nav-active-txt: #2c2c2c;
133-
--module-nav-bdr: #ececec;
134-
135-
color: #161616;
136-
}
137-
13882
.dark-mode {
13983
@include darkMode();
14084
--font-colour: #e2e2e2 !important;
@@ -193,6 +137,9 @@ app-root,
193137
}
194138

195139
.highlight {
140+
font-family: var(--app-font-content) !important;
141+
font-size: 1.8rem !important;
142+
font-weight: 500 !important;
196143
color: var(--theme-colour);
197144
}
198145

docs/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/main.ad4a554018919ec8.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/main.ea73c1af24e1be67.js

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/app/app.component.html

Lines changed: 147 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,10 @@
11
<main>
22
<section class="app-component app-home" #sectionRef>
3-
<nav>
4-
<button class="theme-btn" (click)="toggleTheme()">
5-
<span *ngIf="isDarkMode == false">🌞</span>
6-
<span *ngIf="isDarkMode == true">🌙</span>
7-
</button>
8-
</nav>
9-
103
<div class="home-container">
11-
<h3 class="highlight type-effect" *ngIf="screenWidth > 700">
4+
<h3 class="type-effect" *ngIf="screenWidth > 700">
125
👋 Hey there, I'm Siddarth G
136
</h3>
14-
<h3 class="highlight" *ngIf="screenWidth < 700">
7+
<h3 *ngIf="screenWidth < 700">
158
👋 Hey there,
169
<span class="type-effect">I'm Siddarth G</span>
1710
</h3>
@@ -143,88 +136,172 @@ <h3 class="highlight">ICF Silver Jubilee School</h3>
143136

144137
<section class="app-component app-projects" #sectionRef>
145138
<header>
146-
<h2>🧪 Projects</h2>
147-
<p>Stuff I've built — ideas turned into things you can click.</p>
148-
</header>
139+
<div class="header-01">
140+
<h2>💸 Project - WalRec</h2>
141+
<p>
142+
A personal expense tracking app with dark UI and chart-based insights.
143+
</p>
144+
</div>
149145

150-
<div class="app-body">
151-
<div class="project-container" #projectContainer>
152-
<div class="project-content">
153-
<img src="./assets/pin.svg" alt="Pin Vector" />
154-
<small>01</small>
155-
<h3 class="highlight">💸 WalRec - Wallet Recorder</h3>
146+
<div class="header-02">
147+
<a href="https://walrec-9e5d8.web.app/" target="_blank">🔗 Link</a>
148+
</div>
149+
</header>
150+
<div class="project-content">
151+
<div class="projects-grid">
152+
<div class="project-card">
153+
<h3>📦 Overview</h3>
156154
<p>
157155
A simple finance tracker to help keep an eye on daily expenses and
158156
incomes. Made with Angular + Firebase — login, track, and see your
159157
money move in real-time.
160158
</p>
161-
<div class="project-content-btns">
162-
<a href="https://walrec-9e5d8.web.app/" target="_blank">GitHub</a>
163-
<a href="https://walrec-9e5d8.web.app/" target="_blank">Link</a>
159+
</div>
160+
<div class="project-card project-card-expand">
161+
<h3>🧭 Screens & Features:</h3>
162+
<div class="project-card-points">
163+
<p><span>Login</span> - Basic username/password auth</p>
164+
<p><span>Signup</span> - Email verification via Firebase</p>
165+
<p>
166+
<span>Auth Flow</span> - Blocks access until email is verified
167+
</p>
168+
<p>
169+
<span>Dashboard</span> - Income & expenses in chart/calendar view
170+
</p>
171+
<p><span>Expense</span> - Add expenses with custom categories</p>
172+
<p><span>Budget</span> - Track EMIs, subscriptions, etc.</p>
173+
<p><span>Profile</span> - Emoji-based avatar and user info</p>
164174
</div>
165175
</div>
176+
<div class="project-card">
177+
<h3>🛠 Tech Stack:</h3>
178+
<p>Angular | Firebase</p>
179+
</div>
180+
</div>
181+
</div>
182+
</section>
183+
184+
<section class="app-component app-projects" #sectionRef>
185+
<header>
186+
<div class="header-01">
187+
<h2>🎨 Project - CSSFusion</h2>
188+
<p>
189+
It's like a little style toolkit — plug it into any project and build
190+
with ready-made classes. Handy when you want less CSS clutter and more
191+
styling freedom.
192+
</p>
193+
</div>
194+
195+
<div class="header-02">
196+
<a href="https://github.com/sid-devspot/cssfusion" target="_blank"
197+
>GitHub</a
198+
>
199+
<a href="https://sid-devspot.github.io/cssfusion/#/Home" target="_blank"
200+
>🔗 Link</a
201+
>
202+
</div>
203+
</header>
166204

167-
<div class="project-content">
168-
<img src="./assets/pin.svg" alt="Pin Vector" />
169-
<small>02</small>
170-
<h3 class="highlight">🎨 CSSFusion</h3>
171-
<p>A lightweight CSS utility library.</p>
205+
<div class="project-content">
206+
<div class="projects-grid">
207+
<div class="project-card">
208+
<h3>📦 Overview</h3>
172209
<p>
173-
It's like a little style toolkit — plug it into any project and
174-
build with ready-made classes. Handy when you want less CSS clutter
175-
and more styling freedom.
210+
<strong>CSSFusion</strong> is a reusable Angular style package with
211+
ready-made components and layout tools for fast, consistent UI
212+
design.
176213
</p>
177-
<div class="project-content-btns">
178-
<a
179-
href="https://sids-projects.github.io/CSSFusion/#/"
180-
target="_blank"
181-
>GitHub</a
182-
>
183-
<a href="https://github.com/Sids-projects/CSSFusion" target="_blank"
184-
>Live Demo</a
185-
>
186-
</div>
187214
</div>
188215

189-
<div class="project-content">
190-
<img src="./assets/pin.svg" alt="Pin Vector" />
191-
<small>03</small>
192-
<h3 class="highlight">🌍 TravellersPond</h3>
193-
<p>A lightweight CSS utility library.</p>
194-
<p>
195-
A full-on travel agency website built with Angular, crafted for a
196-
real client. Think destination highlights, sweet travel deals, and a
197-
smooth booking flow — all wrapped in a clean UI. Deployed on
198-
Bluehost and
199-
</p>
200-
<div class="project-content-btns">
201-
<a href="https://travellerspond.com/web" target="_blank">Live</a>
216+
<div class="project-card project-card-expand">
217+
<h3>🧩 Components & Features:</h3>
218+
<div class="project-card-points">
219+
<p>
220+
<span>Components</span> Includes reusable UI building blocks like
221+
<strong>Tabs</strong>, <strong>Accordion</strong>,
222+
<strong>Cards</strong>, and <strong>Buttons</strong> — all styled
223+
and optimized for responsive layouts with simple directive usage.
224+
</p>
225+
<p>
226+
<span>Grid & Layout</span> - Flex/grid utilities for screen
227+
structure
228+
</p>
229+
<p>
230+
<span>Customizer</span> - Live screen editor to visually build &
231+
group components
232+
</p>
233+
<p>
234+
<span>Theme Support</span> - Use built-in color palettes or
235+
override with CSS variables
236+
</p>
202237
</div>
203238
</div>
204239

205-
<div class="project-content">
206-
<img src="./assets/pin.svg" alt="Pin Vector" />
207-
<small>04</small>
208-
<h3 class="highlight">🎨 StyleDocs</h3>
209-
<p>A lightweight Angular utility library.</p>
240+
<div class="project-card">
241+
<h3>🛠 Tech Stack:</h3>
242+
<p>Angular | SCSS | TypeScript | npm</p>
243+
</div>
244+
</div>
245+
</div>
246+
</section>
247+
248+
<section class="app-component app-projects" #sectionRef>
249+
<header>
250+
<div class="header-01">
251+
<h2>🌍 Project - TravellersPond</h2>
252+
<p>
253+
Angular-based travel site with tours, deals, and easy booking. Hosted
254+
on Bluehost.
255+
</p>
256+
</div>
257+
258+
<div class="header-02">
259+
<a href="https://travellerspond.com/" target="_blank">🔗 Live</a>
260+
</div>
261+
</header>
262+
263+
<div class="project-content">
264+
<div class="projects-grid">
265+
<div class="project-card">
266+
<h3>📦 Overview</h3>
210267
<p>
211-
It's like a little style toolkit — plug it into any project and
212-
build with ready-made classes. Handy when you want less CSS clutter
213-
and more styling freedom.
268+
<strong>TravellersPond</strong> is a responsive travel site for
269+
browsing tour packages and contacting support, with an admin panel
270+
for managing queries.
214271
</p>
215-
<div class="project-content-btns">
216-
<a
217-
href="http://fe-content.s3.ap-south-1.amazonaws.com/styledocs/index.html"
218-
target="_blank"
219-
>Live</a
220-
>
272+
</div>
273+
274+
<div class="project-card project-card-expand">
275+
<h3>🧭 Screens & Features:</h3>
276+
<div class="project-card-points">
277+
<p>
278+
<span>Home</span> - Highlights travel categories with eye-catching
279+
visuals
280+
</p>
281+
<p>
282+
<span>Tour Listings</span> - Detailed international & domestic
283+
packages
284+
</p>
285+
<p>
286+
<span>Contact</span> - Users can submit queries for quick
287+
follow-up
288+
</p>
289+
<p>
290+
<span>Admin Login</span> - Authenticated access for travel agency
291+
staff
292+
</p>
293+
<p><span>Admin Panel</span> - View and respond to user inquiries</p>
294+
<p>
295+
<span>Responsive Design</span> - Mobile-optimized and
296+
touch-friendly UI
297+
</p>
221298
</div>
222299
</div>
223-
</div>
224300

225-
<div class="project-arrows">
226-
<p (click)="scrollLeft()">◀️</p>
227-
<p (click)="scrollRight()">▶️</p>
301+
<div class="project-card">
302+
<h3>🛠 Tech Stack:</h3>
303+
<p>Angular | PHP | MySQL | Bluehost</p>
304+
</div>
228305
</div>
229306
</div>
230307
</section>
@@ -242,12 +319,6 @@ <h2>📮 Say Hello</h2>
242319
<span>📧</span>
243320
<a href="mailto:siddarthg.dev@gmail.com">siddarthg.dev&#64;gmail.com</a>
244321
</p>
245-
<p>
246-
<span>🌐</span>
247-
<a href="https://sids-projects.github.io/DevSpot/" target="_blank"
248-
>My DevSpot</a
249-
>
250-
</p>
251322
<small
252323
>🤝 Let's make the web a little cooler, one project at a time.</small
253324
>

0 commit comments

Comments
 (0)