Skip to content

Dev#74

Merged
NeedToUpdate merged 9 commits into
mainfrom
dev
Jul 14, 2026
Merged

Dev#74
NeedToUpdate merged 9 commits into
mainfrom
dev

Conversation

@NeedToUpdate

Copy link
Copy Markdown
Owner

No description provided.

NeedToUpdate and others added 9 commits July 14, 2026 17:47
- Deleted utility files: categories.ts, functions.ts, onHoverHook.tsx, onScrollHook.tsx, skills.ts, types.ts, useOutsideClick.ts
- Removed _app.tsx and _document.tsx pages
- Cleaned up index.tsx by removing all project and system related logic
- Removed associated tests for deleted components
- Updated NebulaBackground component to improve sky rendering and shader management
- Adjusted GLSL code to support new fade functionality for sky wash
The favicon-v2.svg was a RealFaviconGenerator file wrapping two identical
1254px PNGs (~1.13MB over the wire), fetched at high priority on every page
load. It was the sole cause of the mobile Speed Index score. Replaced with a
5KB vector traced from the original glyph, matching the letterform and the
white-to-cyan gradient. Also disable PostHog surveys to drop ~32KB of unused
runtime script.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
perf: replace 1.5MB raster favicon with traced vector, disable surveys
The -v2 icon files bump their filename on redesign, so they can carry a
one-year immutable Cache-Control instead of re-validating every page load.
favicon.ico stays out of the rule so it remains updatable.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
perf: cache versioned favicon/icon assets immutably
The traced vector shipped with a hard-square tile; the original mark used a
rounded tile (~1/3 radius, matching favicon-96x96-v2.png). Add rx="10.5" on
the 32-unit viewBox.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
fix: restore rounded corners on favicon tile
@NeedToUpdate NeedToUpdate merged commit 8cc4fe0 into main Jul 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant