Skip to content

fix: resolve stylelint errors and dedupe gallery carousel SCSS - #399

Merged
AdamJ merged 4 commits into
mainfrom
claude/lint-build-cleanup
Jun 28, 2026
Merged

fix: resolve stylelint errors and dedupe gallery carousel SCSS#399
AdamJ merged 4 commits into
mainfrom
claude/lint-build-cleanup

Conversation

@AdamJ

@AdamJ AdamJ commented Jun 28, 2026

Copy link
Copy Markdown
Owner

Fix all 23 stylelint errors across the SCSS partials (deprecated property notation, alpha/hex formatting, redundant longhand, blank-line rules), with the two clip deprecation cases on .skip-link replaced by the modern clip-path equivalent. Also collapse the 15x-repeated carousel slide/thumbnail selector blocks in _gallery.scss into two Sass @for loops, verified byte-equivalent via sorted diff of compiled output.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 28, 2026

Copy link
Copy Markdown

Deploying adamj-github-io with  Cloudflare Pages  Cloudflare Pages

Latest commit: 91c58ef
Status: ✅  Deploy successful!
Preview URL: https://43f5a0ef.adamj-github-io.pages.dev
Branch Preview URL: https://claude-lint-build-cleanup.adamj-github-io.pages.dev

View logs

@AdamJ AdamJ moved this from Ideas to In Progress in Personal projects Jun 28, 2026
claude added 4 commits June 28, 2026 19:44
Fix all 23 stylelint errors across the SCSS partials (deprecated
property notation, alpha/hex formatting, redundant longhand, blank-line
rules), with the two clip deprecation cases on .skip-link replaced by
the modern clip-path equivalent. Also collapse the 15x-repeated
carousel slide/thumbnail selector blocks in _gallery.scss into two
Sass @for loops, verified byte-equivalent via sorted diff of compiled
output.
slugify is required directly in .eleventy.js but was only present as a
transitive dependency, relying on pnpm's lockfile resolution rather than
an explicit declaration. Add it to devDependencies alongside the other
build-time requires.

Also remove the unused build:sass-nomap script, drop the pointless
npm-run-all wrapper around the single build:sass-site task by inlining
it into build:sass directly, and switch the bump script from npm to
pnpm for consistency with the project's pnpm-only enforcement.
docs/workbox-v7.4.1/ is recreated on every build:sw run but was
untracked by an earlier commit without ever being added to
.gitignore, so it kept reappearing as a stray untracked directory.
Rebuild docs/ to reconcile the gallery/stylelint dedupe changes with
main's card-shadow consolidation and dependency cleanup.
@AdamJ
AdamJ force-pushed the claude/lint-build-cleanup branch from 91c58ef to 56c529f Compare June 28, 2026 19:47
@AdamJ
AdamJ merged commit f17eb68 into main Jun 28, 2026
4 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Personal projects Jun 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor release tag

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants