Skip to content

feat: add GitHub Pages Solarized Dark CSS stylesheet (Issue#5)#28

Merged
seanseannery merged 1 commit intomainfrom
feat/gh-pages-css
Mar 7, 2026
Merged

feat: add GitHub Pages Solarized Dark CSS stylesheet (Issue#5)#28
seanseannery merged 1 commit intomainfrom
feat/gh-pages-css

Conversation

@seanseannery
Copy link
Owner

Key Changes

  • Adds site/style.css: a full Solarized Dark CSS stylesheet for the ops CLI GitHub Pages landing page
  • Implements CSS custom properties for the complete Solarized Dark palette (--bg, --cyan, --blue, etc.)
  • Styles all major page sections: header, hero, terminal demo (with animated line appearance and blinking cursor), install tabs, usage, features grid, links grid, and footer
  • Includes responsive mobile breakpoints (@media (max-width: 600px))

Why do we need this?

Issue#5 tracks building a GitHub Pages landing page for the ops CLI. This PR delivers the CSS layer, providing the Solarized Dark visual theme that will be shared across the HTML page (and any future pages). Separating the stylesheet into site/style.css keeps styling concerns decoupled from markup.

New modules or other dependencies introduced

None. Pure CSS — no build tools, preprocessors, or external dependencies required.

How was this tested?

Visually verified that the stylesheet covers all specified selectors and CSS custom properties per the spec. The file is pure static CSS with no logic, so no automated tests apply. Integration testing will occur when the HTML page (Issue#5) references this stylesheet.

@seanseannery seanseannery merged commit 2bc5720 into main Mar 7, 2026
4 checks passed
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