This post demonstrates a self-contained HTML file mapped to a specific slug.

Why Use Custom HTML?

Sometimes markdown isn't enough. You might need:

  • Custom CSS for a specific post
  • Interactive JavaScript components
  • Complex layouts
  • Embedded widgets or demos

Custom Styled Section

This gradient box uses custom CSS defined only in this post.

Interactive Demo

Click me to see something happen!

Clicks: 0

How It Works

Place your HTML file in content/posts/ with a .html extension. The build script will copy it to public/posts/ and register it in the manifest.

content/posts/my-custom-post.html -> /posts/my-custom-post