A simple, elegant blog website built with HTML, CSS, and JavaScript.
- 📱 Fully responsive design
- 📝 Markdown support for blog posts
- 🎨 Clean, modern UI
- 🚀 No build process required
- 📄 Multiple pages (Home, Blog, About, Post)
index.html- Homepage with featured postsblog.html- All blog posts listingabout.html- About pagepost.html- Individual post viewstyles.css- All stylingscript.js- JavaScript for dynamic content and markdown rendering
- Open
index.htmlin your web browser - Navigate through the site using the navigation menu
- Click on any post to read the full content
Edit the posts array in script.js to add new blog posts. Each post should have:
id: Unique identifiertitle: Post titledate: Publication date (YYYY-MM-DD)excerpt: Short descriptioncontent: Full post content in Markdown
- Modify colors in the
:rootsection ofstyles.css - Update site name in all HTML files
- Add your own content to the About page
- Change the footer copyright information
- HTML5
- CSS3 (with CSS Grid and Flexbox)
- Vanilla JavaScript
- Marked.js for Markdown parsing
Works in all modern browsers (Chrome, Firefox, Safari, Edge).