Skip to content

fix(docs): clean up AI slop in GitHub Pages website#2

Merged
paul-cch merged 2 commits into
mainfrom
fix/deslop-website
Feb 26, 2026
Merged

fix(docs): clean up AI slop in GitHub Pages website#2
paul-cch merged 2 commits into
mainfrom
fix/deslop-website

Conversation

@paul-cch
Copy link
Copy Markdown
Owner

@paul-cch paul-cch commented Feb 26, 2026

Summary

  • Remove 2 unused CSS variables (--bg-soft, --panel) from :root
  • Collapse 3 stacked body gradients into 1 linear gradient
  • Promote 2 hardcoded colors in .btn-primary to :root variables (--accent-warm, --accent-dark)
  • Tighten marketing copy: "vivid" → "high-contrast", remove filler sentence, trim meta desc
  • Add aria-label="... (opens in new tab)" to all 5 external links

Test plan

🤖 Generated with Claude Code

Remove unused CSS variables, consolidate overengineered gradients,
tighten marketing copy, add aria-labels to external links, and
promote hardcoded colors to :root variables.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Copilot AI review requested due to automatic review settings February 26, 2026 13:13
@paul-cch paul-cch requested review from Copilot and removed request for Copilot February 26, 2026 13:14
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR cleans up the GitHub Pages website by removing unused CSS variables, consolidating gradients, tightening marketing copy, and promoting hardcoded colors to CSS variables. While the title mentions "AI slop", the changes focus on simplifying the website's code and content.

Changes:

  • Removed unused CSS variables (--bg-soft, --panel) and simplified the body background from 3 layered gradients to 1
  • Promoted hardcoded colors in .btn-primary to CSS variables (--accent-warm, --accent-dark)
  • Tightened marketing copy by removing redundant words and changing descriptors
  • Added aria-labels to all external links (though this introduces accessibility issues)
  • Removed redundant descriptive text from the Release Demo section

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
docs/styles.css Removed 2 unused CSS variables, added 2 new variables for button colors, simplified body background gradient from 3 layers to 1
docs/index.html Added aria-labels to external links, tightened meta description and marketing copy, removed redundant paragraph

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/index.html Outdated
Comment thread docs/index.html Outdated
Comment thread docs/index.html Outdated
Comment thread docs/index.html Outdated
@paul-cch
Copy link
Copy Markdown
Owner Author

@copilot open a new pull request to apply changes based on the comments in this thread

Copy link
Copy Markdown

Copilot AI commented Feb 26, 2026

@paul-cch I've opened a new pull request, #3, to work on those changes. Once the pull request is ready, I'll request review from you.

@paul-cch paul-cch self-assigned this Feb 26, 2026
Modern screen readers already announce target="_blank" links as
opening in a new tab. The aria-label duplicated visible link text
and could override it for assistive technology users.

Addresses Copilot review on PR #2.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@paul-cch paul-cch closed this Feb 26, 2026
@paul-cch paul-cch merged commit 6a15926 into main Feb 26, 2026
6 checks passed
@paul-cch paul-cch deleted the fix/deslop-website branch February 26, 2026 13:27
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.

3 participants