ssbg04
383161ce78
feat: add dot matrix cursor, optimize theme switching, and fix hover performance
2026-10-16 20:04:28 +08:00
ssbg04
ce1135dd65
feat: optimize performance, add AMOLED theme, dot-matrix font, and fix tis-rms 301 redirect
2026-10-16 16:45:26 +08:00
ssbg04
afe834317b
fix(seo): resolve Google Search Console indexing, canonical, heading, and redirect issues
2026-10-16 12:29:32 +08:00
ssbg04
39677e0e88
feat(seo): add SiteNavigationElement schema and optimize Google Sitelinks metadata
2026-09-27 02:27:21 +08:00
ssbg04
ba2f24b6f7
fix featured for projects and certifications at their pages
2026-09-23 12:34:40 +08:00
ssbg04
f26959a77f
fix featured for projects and certifications
2026-09-23 12:11:43 +08:00
ssbg04
aabbe7e98d
removed: todo and agent md
2026-09-22 21:54:18 +08:00
ssbg04
ec8b9da1ea
removed: todo and agent md
2026-09-22 21:52:55 +08:00
ssbg04
bbb392576a
update: from SSR to Hybrid SSR/SSG
2026-09-22 19:33:58 +08:00
ssbg04
cc876b9159
Merge branch 'main' of https://github.com/ssbg04/Portfolioo
2026-09-22 19:05:09 +08:00
ssbg04
422fd9fd25
fix fontawesome icons
2026-09-22 19:03:51 +08:00
ssbg04
6dd8fb8703
Stop tracking sripts folder
2026-09-22 18:16:08 +08:00
ssbg04
d723fe1854
improve SEO
2026-09-22 18:04:34 +08:00
ssbg04
89a1752f1f
improve SEO
2026-09-22 17:59:30 +08:00
ssbg04
825a74f795
improve SEO
2026-09-22 17:40:56 +08:00
ssbg04
e3a646e3d0
add: bingapi
2026-09-22 17:08:57 +08:00
ssbg04
c228fff265
Fix mobile navbar disappearing issue and optimize image loading across all pages
...
- Fix: Removed undefined checkLite function in ControlsDropdown causing navbar to crash on menu close
- Fix: Add justClosedDrawerRef to prevent navbar auto-hide after closing mobile menu
- Optimize: Add loading and fetchPriority attributes to all images across components
- Optimize: Eagerly load above-the-fold images (gallery first 3, certifications first 1+2 badges)
- Optimize: Lazy load below-the-fold images with proper decoding async
- Improve: Better LCP performance and bandwidth usage across gallery, projects, and certifications pages
2026-09-20 20:04:44 +08:00
ssbg04
b1af4331fe
feat: redesign portfolio into neo-brutalism design system
...
- adopt authentic neo-brutalist typography (Space Grotesk, Plus Jakarta Sans, Space Mono)
- default theme to light mode and remove lite mode/data saver
- redesign certification preview and fullscreen lightbox modals with frosted backdrop blur
- redesign photo gallery preview modal and grid into neo-brutalism
- update scroll animations to trigger at 1/4 bottom of viewport
- add spring pop-up entry and sticker slap animations to hero profile image
- overhaul section backgrounds and components into neo-brutalist cards and shadows
2026-09-20 00:52:16 +08:00
ssbg04
f24ba80cd0
feat(mobile): hide navbar and portfolio assistant button on scroll down, reveal on scroll up
...
- Mobile navbar slides out of view on scroll down and reveals on scroll up
- Portfolio assistant FAB slides down on mobile scroll down and reveals on scroll up
- Keep elements visible when drawer or chat window is open
- Reset visibility on ClientRouter page transitions
2026-09-13 22:50:10 +08:00
ssbg04
000a45f0f9
feat(ui): redesign navbar & footer glassmorphism, center spotify modal, and polish responsive layouts
...
- Redesign navbar and footer with modern glassmorphism styling
- Remove icons and monogram avatars from navigation links for clean typography
- Render Spotify modal via portal to ensure centered viewport positioning
- Fix navbar background handling at top scroll positions
- Optimize responsive spacing across all pages and update documentation
2026-09-13 22:37:09 +08:00
ssbg04
29017e84ba
feat(nav): smooth page transitions, icon-free navigation, cross-page ultra-fast persistence, and optimized glassmorphism
2026-09-13 17:16:56 +08:00
ssbg04
164e3a6bbc
fix(ui): tighten projects title spacing, improve gallery description readability, and make cert modal responsive
2026-09-13 15:37:28 +08:00
ssbg04
52cb837c28
feat(ui): update mobile nav full-screen drawer, links responsive layout, and gallery modal controls
2026-09-13 15:19:02 +08:00
ssbg04
6365b59a14
feat(mobile): hide 3D background objects and auto-activate gyroscope tilt without background tap
...
- Hide 3D floating section objects on mobile viewport to prevent clutter behind cards
- Immediately attach deviceorientation on mount for Android (0 taps needed)
- Capture iOS device orientation permission on any touch/scroll/click with capture: true
2026-09-13 14:49:40 +08:00
ssbg04
5a46a00827
feat(mobile): add gyroscope background parallax tilt and tighten hero top spacing
...
- Add DeviceOrientationEvent tilt to 3D wave mesh, section models, and dot grid on mobile
- Adjust mobile hero layout to eliminate excessive top whitespace below navbar
2026-09-13 14:09:21 +08:00
ssbg04
2b729fb213
feat(skills): update preview limit to 12 and deduplicate count label
...
- Set homepage skills limit to 12 for balanced grid rows across all viewports
- Remove redundant count from header when limited, showing count once in card footer
- Update TODO.md
2026-09-13 13:58:44 +08:00
ssbg04
1724aab396
feat(ui): refine navbar, settings modal, section headers, and mobile responsiveness
...
- Remove section numbering prefixes and duplicate title tags across all sections
- Update Navbar brand to name only and animate hamburger button to 'X' icon
- Refactor settings modal to body portal with system theme detection
- Compact mobile badge cards into 2-column grid and simplify active nav indicators
2026-09-13 13:44:43 +08:00
ssbg04
b6d26fcc42
feat(contact): implement Zoho SMTP with Nodemailer and 2 emails/day rate limit
2026-09-13 10:48:49 +08:00
ssbg04
39e2e6514f
feat(ui): remove duplicate project action buttons and calibrate 3d wave background
2026-09-12 22:07:40 +08:00
ssbg04
64cc41e919
feat(projects): update project links to showcase page and redesign dedicated project layout
2026-09-12 20:41:36 +08:00
ssbg04
363fa64faf
feat(cv): add simple in-page modal, fix cross-origin download, and resolve hydration warnings
2026-09-12 15:41:52 +08:00
ssbg04
b2a5ef1a31
feat(ui): simplify skills display and fix contact heading and static labels
2026-09-12 13:38:54 +08:00
ssbg04
5f2593db2a
feat(ui): implement ultra-fast retro standard css design mode
2026-09-12 13:20:23 +08:00
ssbg04
325bddb528
feat(github): make contributions matrix responsive full width with mobile horizontal scroll
2026-09-12 10:42:16 +08:00
ssbg04
43293f2284
feat(ui): redesign cursor to single fluid ring and default magnifier off
2026-09-08 09:39:15 +08:00
ssbg04
ae76389178
feat(about): add local time/weather and remove unused components
2026-09-08 09:26:56 +08:00
ssbg04
286ec847fc
feat(about): move github contributions from footer to about section
2026-09-08 09:07:34 +08:00
ssbg04
d30e15f3b9
feat: polish sections, optimize widgets, and fix chat assistant
2026-09-08 08:59:00 +08:00
ssbg04
bb98eabbde
feat: fix lite mode reload blank sections, align mobile glass UI with PC, and add stutter/lag detection prompt
2026-09-08 00:02:27 +08:00
ssbg04
988d3089f0
fix(background): resolve WebGL shader crash and implement section-linked 3D reveal with static hero
2026-09-07 23:34:05 +08:00
ssbg04
1ec00327ac
feat(background): add 3D Blender-style cybernetic constellation with scroll-down zoom animation
2026-09-07 22:53:21 +08:00
ssbg04
ec1fa185df
feat(home): reorder sections and remove skill proficiency percentages
2026-09-07 20:49:52 +08:00
ssbg04
dd3bfac6f0
fix(certifications): fix mobile picture zoom/drag review modal and remove dummy credentials
2026-09-07 01:03:48 +08:00
ssbg04
ee7652ff09
feat: redesign spotify vinyl sleeve widget, add cert zoom modal & github contributions api
2026-09-06 23:34:39 +08:00
ssbg04
d5f5d96565
feat: default lite mode off, mobile magnifier, assistant anti-spam & footer github contributions with spotify modal
2026-09-06 23:15:40 +08:00
ssbg04
c97e37cdad
Update & Commented: sitemap.xml
2026-09-05 11:22:15 +08:00
ssbg04
020221349e
feat(testimonials): remove mock testimonials and add empty state note
2026-09-05 10:59:36 +08:00
ssbg04
92cff2878e
feat(projects): redesign projects section with split modal & 5-item homepage limit
2026-09-05 10:49:37 +08:00
ssbg04
5824716e9c
chore: untrack sanity-studio
2026-09-04 00:56:32 +08:00
ssbg04
ef5d35dbf4
feat(pwa): add offline support, network-first service worker, web manifest & e-business card mode
2026-09-04 00:49:17 +08:00
ssbg04
d8bc9f9f52
feat: implement ultra-fast alternate design for save-data, slow internet & manual lite mode
2026-09-04 00:40:00 +08:00
ssbg04
5d90407a41
fix(background): resolve landscape right-side collision, tailor portrait layout & increase mouse travel
2026-09-04 00:32:11 +08:00
ssbg04
3b7425c5b6
fix: resolve certifications visibility with referrerPolicy, merge sanity certs, and refine non-colliding zoom parallax
2026-09-04 00:18:01 +08:00
ssbg04
408f968e96
fix: use named createImageUrlBuilder from @sanity/image-url, make background parallax vibrant and clearly visible
2026-09-03 23:47:49 +08:00
ssbg04
a38e3b3e98
feat: implement multi-layer background parallax and mobile haptic vibration feedback
2026-09-03 23:41:08 +08:00
ssbg04
fc0e320532
del: lightrays
2026-09-03 23:33:14 +08:00
ssbg04
83aef0ec24
chore: update brand logo & favicon, remove unused favicon.svg, sync TODO.md
2026-09-03 23:26:57 +08:00
ssbg04
ba1959deaf
fix: eliminate excessive top space under navigation bar across all pages and links page
2026-09-03 22:56:00 +08:00
ssbg04
dc32e778a3
feat: optimize about image load, dynamic availability chip & cv url on links page, large certificate preview on cards & modal, remove redundant hero on certs page
2026-09-03 22:48:02 +08:00
ssbg04
e1800d7e81
feat: redesign certificate cards with large picture & modal, align numbering (tech stack 2, certs 3), remove certs from about page
2026-09-03 22:36:30 +08:00
ssbg04
d31f6d38bd
feat: implement 8 portfolio enhancements (gallery, portfolio assistant fab, spinning vinyl spotify, accessibility & mobile theme fixes)
2026-09-03 22:05:33 +08:00
ssbg04
df9affba83
fix: replace literal • HTML entity strings with unicode bullets
2026-09-03 20:37:56 +08:00
ssbg04
c3c1fc6b35
feat: bento box layout for technologies stack and 3-card auto-carousel for testimonials
2026-09-03 20:29:03 +08:00
ssbg04
9090ce135d
fix(about): retain only sanity studio managed content in bento box layout
2026-09-03 20:11:13 +08:00
ssbg04
7cc522f01e
feat(about): redesign about section into modern responsive bento box layout
2026-09-03 20:06:05 +08:00
ssbg04
14fe0d7f25
feat: sync entire portfolio to sanity studio and add education section
2026-09-03 19:58:10 +08:00
ssbg04
978711a16a
feat(sanity): add dynamic studio schemas, certifications, education, and frontend data integration
2026-09-02 23:15:21 +08:00
ssbg04
cf0cbd9a1f
feat(links): remove NFC badge, redesign cards to minimalist glass bento, and display destination URLs
2026-09-02 23:03:47 +08:00
ssbg04
c369b7dde2
feat: enable viewing and downloading of CV-Cris-Charles-Garcia.pdf across portfolio and maintenance page
2026-09-02 22:58:42 +08:00
ssbg04
457a2278f6
feat: overhaul design to minimalist glassmorphism bento grid, add certifications, accessibility controls, and footer spotify widget
2026-09-02 22:40:27 +08:00
ssbg04
5a2cc28658
refactor: clean maintenance page with sleek minimalist developer aesthetic
2026-08-16 02:56:48 +08:00
ssbg04
a0dff8c876
feat: add under development maintenance page and redirect middleware
2026-08-16 02:53:55 +08:00
ssbg04
2aaff50843
fix: resolve font contrast visibility and enhance Sanity CMS data pipeline
2026-08-16 02:50:50 +08:00
ssbg04
d8631d4499
feat: optimize SSR & SEO, add Schema JSON-LD, and redesign adaptive Fluent & Material UI navigation
2026-08-16 02:44:39 +08:00
ssbg04
e193b75c64
feat: add true magnifying glass effect on R key
2026-07-12 15:39:45 +08:00
ssbg04
0737254432
add no testimonials, remove the testimonials sample data, hamburger bar nav in mobile convert into FAB
2026-07-12 14:05:18 +08:00
ssbg04
8081efd079
add dynamic profile based on theme
2026-07-12 13:49:11 +08:00
ssbg04
c70e78cae2
remove frosted glass theme in mobile
2026-07-12 13:44:38 +08:00
ssbg04
f2e00e8a49
perf: optimize animations, glass styling, and widget performance on mobile
2026-07-12 13:36:06 +08:00
ssbg04
f04a1d31e8
feat: enhance UI with loading screen, dynamic backgrounds, and fix Spotify recently played fallback
2026-07-12 02:09:37 +08:00
ssbg04
94f4d10976
remove google site meta
2026-07-11 01:39:23 +08:00
ssbg04
a4a11c77a9
google site verification
2026-07-11 01:37:21 +08:00
ssbg04
f3b430af48
google site verification
2026-07-11 01:35:59 +08:00
ssbg04
b6fc630f32
Merge branch 'main' of https://github.com/ssbg04/Portfolioo
...
add google site verification
2026-07-11 01:33:34 +08:00
ssbg04
6e97415000
add google site verification meta tag
2026-07-11 01:33:13 +08:00
ssbg04
5b58ec5405
add: vercel analytics
2026-07-08 23:00:55 +08:00
ssbg04
d871b213e6
fix: only shows on root page
2026-07-07 22:15:28 +08:00
ssbg04
911d439798
feat: sync SpotifyWidget scroll animation with Navbar, add spacing
2026-07-07 22:07:35 +08:00
ssbg04
880483d448
feat: align Spotify widget with centered content and clean diagnostic code
2026-07-07 21:53:05 +08:00
ssbg04
70b627a2e4
debug: expose Spotify token error details
2026-07-07 21:43:33 +08:00
ssbg04
7af8df289a
spotifaw
2026-07-07 21:29:18 +08:00
ssbg04
cfb5c0a68e
feat: integrate custom brand logo, navbar updates, favicon, and cached image visibility fix
2026-07-07 21:10:58 +08:00
ssbg04
c20bf00236
feat: upgrade layout animations, glass casing profile tilt, cta magnetic glow, back-to-top, sliding nav pills, and liquid mouse trail
2026-07-07 20:40:21 +08:00
ssbg04
ac47707e5f
fix nav bar
2026-07-07 19:07:37 +08:00
ssbg04
ad3a5a8ec9
ahhhhh
2026-07-07 01:39:05 +08:00
ssbg04
03b3004894
fix: manual CSS explicit RGBA fallbacks for glassmorphism
2026-07-07 01:26:10 +08:00
ssbg04
67cecc7688
fix: restore frosted glass navbar blur on Vercel deployment
2026-07-07 01:21:51 +08:00
ssbg04
8301df05b4
fix: resolve navbar blur stripped in build by correcting tailwind v4 layers
2026-07-07 01:18:49 +08:00
ssbg04
eb1885fb32
feat: add SVGs for popular PH social media and chat apps
2026-07-07 01:13:37 +08:00
ssbg04
bd689225d4
style: align CTA buttons to social links with a desktop divider
2026-07-07 01:09:49 +08:00