Skip to content

Rebuild the GitHub Pages site with lobster.js - #320

Merged
Kyome22 merged 7 commits into
mainfrom
use-lobster
Jun 12, 2026
Merged

Rebuild the GitHub Pages site with lobster.js#320
Kyome22 merged 7 commits into
mainfrom
use-lobster

Conversation

@Kyome22

@Kyome22 Kyome22 commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator

Context of Contribution

  • Bug Fix
  • Refactoring
  • New Feature
  • Others

Summary of the Proposal

Rebuild the docs/ GitHub Pages site on lobster.js, a CDN-loaded Markdown
renderer with no build step. The HTML files become thin loaders, page content
moves into Markdown, and English/Japanese switching is driven by a ?lang
query parameter. A README documents how the site is run.

This is a docs-only change to the published website and does not touch the
application binary. The Microsoft Store API and app dark/light theme checklist
items therefore do not apply; the site itself is a single light design and was
verified to render responsively at desktop and mobile widths.

Reason for the new feature

N/A

Checklist

  • This PR does not contain commits of multiple contexts.
  • Code follows proper indentation and naming conventions.
  • Implemented using only APIs that can be submitted to the Microsoft Store.
  • Works correctly in both dark theme and light theme.
  • Works correctly on any device.

Kyome22 and others added 7 commits June 12, 2026 18:46
Rebuild the docs site on lobster.js: index.html and privacy_policy.html
become thin markdown loaders that select content by the ?lang query param,
with content authored in content.md / content.ja.md and privacy_policy.md /
privacy_policy.ja.md. Restyle style.css around lobster's lbs-* classes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace the standalone Languages section with a "What languages are
supported?" FAQ entry, and drop the running-speed, custom-animation, and
install FAQ entries already covered by the hero, Custom runners section,
and the Microsoft Store badge. Merge the runner-switching detail into the
Custom runners section.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Give the privacy policy page its own body class and override the header
heading to a smaller, non-italic size instead of inheriting the giant hero
title. Also clarify "RunCat" as "RunCat 365" in the policy text.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace the old get_it_from_ms.svg with the current English/Japanese
download_from_microsoft_store badges, select the badge by language, adjust
the height for the new aspect ratio, and remove the unused old asset.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Kyome22
Kyome22 merged commit fbb5c67 into main Jun 12, 2026
@Kyome22
Kyome22 deleted the use-lobster branch June 12, 2026 13:24
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