A clean, ad-free news site focused on major world stories. No clickbait, no fluff, just the facts you need to know. Built for GitHub Pages with automatic deployment via GitHub Actions.
Drop a new story-name.md in /news/ with:
---
title: "Story Title"
published_date: "2024-01-15"
summary: "Brief summary of the story for the homepage"
category: "Politics"
tags: ["elections", "democracy", "international"]
image: "/assets/images/story-image.jpg"
external_links:
- title: "Related Article"
url: "https://example.com/article"
---
# Story Title
## Overview
Your story content here...
## Key Developments
More content...
## Analysis
Further analysis...Push to main → GitHub Action builds and deploys automatically.
title: The story headlinepublished_date: When the story was first published (YYYY-MM-DD)summary: Brief description for homepage cardscategory: Story category (Politics, Technology, etc.)tags: Array of relevant tags for searchimage: Optional featured image URLexternal_links: Array of related external links
npm ci→npm run buildlocally- Push to main
- Configure GitHub Pages to deploy from Actions workflow
- Story Cards: Clean homepage with story panels
- Search & Filter: Real-time search across titles, content, and tags
- Categories: Organize stories by topic
- Living Documents: Update stories as events develop
- Responsive Design: Works on all devices
- Clean Typography: Easy to read news content
- No Ads: Distraction-free reading experience
- Fast Loading: Static site generation
- Add story images and media support
- Implement story categories and filtering
- Add social sharing functionality
- Create RSS feed generation
- Add story timestamps and update tracking
- Implement related stories suggestions
- Add dark mode support
- Create story archives by date
- Add service worker for offline access
- Generate SEO files (sitemap, robots.txt)
- Implement analytics (privacy-focused)
- Add story submission workflow