Skip to content

Open the repo to contributors and default to the light theme - #1

Merged
mehfuzh merged 2 commits into
mainfrom
contributing
Nov 4, 2026
Merged

mehfuzh merged 2 commits into
mainfrom
contributing

Conversation

@mehfuzh

@mehfuzh mehfuzh commented Nov 4, 2026

Copy link
Copy Markdown
Member
  • README rewritten for people using and contributing to the site: what it is, quick start, commands, layout, writing docs, and how hosting works (Pages, API, Cloudflare redirects).
  • CONTRIBUTING.md: edit-this-page for small fixes, issue → fork → PR for larger ones, writing style, images, commits.
  • CI (.github/workflows/ci.yml): npm run typecheck and npm run build on every PR. The build already fails on broken links (onBrokenLinks: 'throw').
  • Edit this page links on every doc now point at smartloop-ai/smartloop.ai. projectName is updated for the repo rename.
  • Light theme by default: respectPrefersColorScheme: false, so the first visit is light whatever the OS setting. The toggle still works and is remembered. The built HTML no longer checks prefers-color-scheme.

Typecheck and build pass locally.

🤖 Generated with Claude Code

- README: what the site is, quick start, layout, writing docs, how it is
  hosted. CONTRIBUTING: the PR workflow, writing style, images, commits.
- CI builds and type-checks every pull request; the build already fails
  on broken links.
- "Edit this page" on every doc, pointing at smartloop-ai/smartloop.ai.
- Light theme on a first visit whatever the system setting; the toggle
  still switches and is remembered.
@mehfuzh
mehfuzh merged commit d9c7088 into main Nov 4, 2026
@mehfuzh
mehfuzh deleted the contributing branch November 4, 2026 06:52
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