Skip to content

Pull request for issue #1#2

Merged
attogram merged 1 commit into
mainfrom
feature/static-magic-website
Aug 29, 2025
Merged

Pull request for issue #1#2
attogram merged 1 commit into
mainfrom
feature/static-magic-website

Conversation

@google-labs-jules
Copy link
Copy Markdown
Contributor

Fixes #1

This commit introduces a complete static website built from the attogram/base template. The site, titled "Getting Interactive with GitHub Pages," is designed to showcase interactive features that can be built with only HTML, CSS, and vanilla JavaScript.

Key changes include:

- **New Site Content:** Replaced all placeholder content with a full-fledged educational website.
- **Homepage:** Created a new `index.html` with an introduction to the site's purpose and a full navigation menu.
- **File Structure Refactoring:** Reorganized all content pages from a flat structure into subdirectories (`/features`, `/games`, `/guides`, `/tools`) for better organization, and updated all internal links accordingly.
- **Interactive Feature Pages:** Created 14 feature pages, each with a live demo, explanation, and copyable code snippets. Features include a notes app, Markdown converter, JSON viewer, and more.
- **Games Section:** Built a `/games` section with 10 different browser games, including a clicker game, Tic Tac Toe, a memory match game, and a Wordle clone.
- **Guides:** Added a `/guides` section with pages on best practices, resources, and Markdown usage.
- **Styling and Theming:** Implemented a site-wide stylesheet with a light/dark theme switcher that persists its state in localStorage.
@attogram attogram marked this pull request as ready for review August 29, 2025 23:06
@attogram attogram merged commit 23b8847 into main Aug 29, 2025
1 check passed
@attogram attogram deleted the feature/static-magic-website branch September 16, 2025 13:51
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.

Origin Story - Frontend magic for GitHub Pages - zero backend, pure fun

1 participant