Skip to content

Renovate portfolio into cozy trans-femme tech archive - #35

Merged
ZulTheDev merged 5 commits into
mainfrom
feature/cozy-trans-femme-portfolio
Oct 8, 2026
Merged

ZulTheDev merged 5 commits into
mainfrom
feature/cozy-trans-femme-portfolio

Conversation

@ZulTheDev

Copy link
Copy Markdown
Owner

Refactors the main portfolio away from the cold security-dashboard aesthetic into a warm twilight-purple, trans-femme, hacker-girlie visual system.

Highlights:

  • exact cozy palette: #1a1625 / #241e33 / #f4f0fa with #ff79c6 and #8be9fd accents
  • Quicksand headings + Inter body copy (monospace reserved for code)
  • new casual hero copy framing the site as Zul's digital archive
  • native URLSearchParams support for ?hiring=system_security_mentor with a tailored mentorship welcome
  • floating desktop / bottom-mobile exploration dock: Home, Tools, Mentor Profile, Resume
  • project/tools converted to a responsive 2–3 column interactive grid with friendly contextual badge pills
  • dedicated no-gatekeeping mentor profile focused on clarity, documentation and patience
  • trans-pride profile frame, soft 16px cards, pastel glow hover states, warmer chatbot styling
  • profile pronouns/theme metadata aligned with the requested she/her identity and palette
  • existing portfolio data, modals, chat, blog, resume and content APIs remain intact

@vercel

vercel Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
zul-portfolio-api Ready Ready Preview Oct 8, 2026 4:32pm UTC

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-08T16:34:42.769956Z b7a81e0 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@ZulTheDev
ZulTheDev merged commit 3bb130b into main Oct 8, 2026
3 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b7a81e0c63

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread client/src/App.jsx
Comment on lines +5245 to +5248
<p className="cozy-hero-lede">
just a local trans femme tech girlie automating system security,
writing cozy python scripts, and breaking into things securely.
welcome to my digital archive—take a look around! 🌸

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Source the hero copy from the profile content

When content.json is edited or VITE_ENABLE_CONTENT_API=true supplies updated profile data, the homepage continues to display this literal biography instead of content.profile.summary; the nearby location and pronouns are likewise hard-coded. This regresses the existing CMS-backed behavior and can leave the most prominent profile information inconsistent with the resume and other content-driven views, so the redesigned copy should come from profile fields.

Useful? React with 👍 / 👎.

Comment thread client/src/App.jsx
Comment on lines +5198 to +5202
<div className="cozy-dock-links">
<a href="#home">Home</a>
<a href="#tools">Tools</a>
<a href="#mentor-profile">Mentor profile</a>
<a href="/port_resume">Resume</a>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep Explore and Games reachable from the new dock

For users entering through the main portfolio, this replacement navigation removes the only links to both the existing /exploration/ route and the #games view. A repo-wide search shows that the route handlers still exist but no other entry links remain, so these features are effectively undiscoverable unless someone already knows their legacy URLs; retain links to them in the new navigation or another visible entry point.

Useful? React with 👍 / 👎.

This branch was successfully deployed

1 active deployment
Preview — b7a81e0c Deployed Oct 8, 2026 by vercel[bot]
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