Skip to content

Create Jekyll-based static website for documentation#2

Merged
leandroebner merged 9 commits intomainfrom
docs
Dec 15, 2025
Merged

Create Jekyll-based static website for documentation#2
leandroebner merged 9 commits intomainfrom
docs

Conversation

@leandroebner
Copy link
Copy Markdown
Owner

This pull request introduces the initial setup for the "HOMatE.club" documentation website, providing both the content and configuration needed for a Jekyll-based static site. The changes include documentation landing pages, site configuration, theming, and a system for tracking the status and history of the mate-lemonade project.

Documentation and Content:

  • Added a main landing page for "HOMatE.club" in docs/README.md, describing the project, its status, and roadmap.
  • Created a status page (docs/status/README.md) that will display the current availability of the lemonade, including an embedded gist for live updates.
  • Added a syntax reference page (docs/status/syntax.md) to document the log format used for tracking history and status.

Jekyll Site Configuration and Theming:

  • Added Jekyll configuration (docs/_config.yml), a custom layout (docs/_layouts/default.html), and a stylesheet (docs/assets/css/style.scss) to define the site's appearance and structure, including logo, theme, and metadata. [1] [2] [3]
  • Set up a custom domain for GitHub Pages with a CNAME file pointing to homate.club.

Readme and Project Badges:

  • Updated the main README.md to include project badges, links, and a more informative header.

@leandroebner leandroebner self-assigned this Dec 15, 2025
@leandroebner leandroebner added the documentation Improvements or additions to documentation label Dec 15, 2025
@leandroebner leandroebner marked this pull request as ready for review December 15, 2025 23:39
Copilot AI review requested due to automatic review settings December 15, 2025 23:39
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR establishes a Jekyll-based documentation website for the HOMatE.club project, providing comprehensive setup for a GitHub Pages deployment with custom domain support, branding, and dynamic status tracking.

Key Changes

  • Created Jekyll site configuration with custom theming and logo for the HOMatE.club brand
  • Added documentation pages including main landing page, status tracking page, and syntax reference
  • Set up custom domain (homate.club) for GitHub Pages deployment

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
docs/_config.yml Jekyll configuration with minimal theme, logo, and site metadata
docs/_layouts/default.html Custom HTML layout template extending minimal theme
docs/assets/css/style.scss Stylesheet to hide gist metadata in embedded content
docs/assets/logo.svg SVG logo file for the HOMatE.club branding
docs/README.md Main landing page with project overview and navigation
docs/status/README.md Status page embedding a GitHub gist for live updates
docs/status/syntax.md Documentation for log format used in status tracking
docs/CNAME Custom domain configuration for GitHub Pages
README.md Updated with badges and enhanced header

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/status/README.md
Comment thread docs/_layouts/default.html
@leandroebner leandroebner merged commit e3889d1 into main Dec 15, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants