basic-http-server 0.10.0

A simple static HTTP file server, for learning and local development
<!DOCTYPE html>

<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>{title}</title>

    <style type="text/css">
        :root {
            color-scheme: light dark;
        }

        /* from https://jrl.ninja/etc/1/ */
        main {
            max-width: 70ch;
            padding: 2ch;
            margin: auto;
        }

        main img {
            max-width: 70ch;
        }

        a {
            color: #2563eb;
        }
        a:visited {
            color: #7c3aed;
        }

        pre, code {
            background: #f3f4f6;
            border-radius: 4px;
        }
        code {
            padding: 0.1em 0.3em;
        }
        pre {
            padding: 1ch;
            overflow-x: auto;
        }
        pre code {
            padding: 0;
        }

        @media (prefers-color-scheme: dark) {
            a {
                color: #60a5fa;
            }
            a:visited {
                color: #a78bfa;
            }
            pre, code {
                background: #1e293b;
            }
        }
    </style>
  </head>

  <main>
	<h1>{title}</h1>

{body}

  </main>
</html>