Skip to content

Refactor website#13

Open
MasterCruelty wants to merge 2 commits into
mainfrom
claude/improve-website-design-6NLd8
Open

Refactor website#13
MasterCruelty wants to merge 2 commits into
mainfrom
claude/improve-website-design-6NLd8

Conversation

@MasterCruelty

Copy link
Copy Markdown
Owner

No description provided.

claude added 2 commits May 19, 2026 20:36
- Remove iframe + fake-browser-chrome architecture; tabs now swap real
  <section>s in index.html so there's no double-scrollbar and no extra
  page loads.
- Drop Bootstrap 3 CDN and the duplicate inner stylesheet — single
  style.css now powers everything.
- Build out the home tab with an about card, social/elsewhere link rows,
  skill pills, and a 3-up stat strip.
- Rebuild Progetti as a real card grid (university + personal), each
  card with tag, description, tech chips, and hover lift.
- Reuse the card grid for AT/M Shitposting with per-platform brand
  accents (Facebook blue, Instagram pink, Telegram cyan) and a separate
  press section.
- Polish: hero accent gradient + soft glow, blinking caret, breadcrumb
  per tab, smooth tab transitions, footer, and improved responsive
  breakpoints.
index.html is now a structural shell (114 lines) — all the
repetitive card markup is gone. To add a project, social link, or
press item, just edit the corresponding array in data.js. app.js
holds the small template-literal renderers and the tab/year wiring.

HTML escaping is applied to every interpolated value to keep things
safe if data ever comes from elsewhere.
@MasterCruelty MasterCruelty self-assigned this Jun 13, 2026
@MasterCruelty MasterCruelty added enhancement New feature or request low priority One day I'll fix labels Jun 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request low priority One day I'll fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants