mm.weblog.lol

mm.weblog.lol ·
<style>
  @import url("https://static.omg.lol/type/font-honey.css");
  @import url("https://static.omg.lol/type/font-lato-regular.css");
  @import url("https://static.omg.lol/type/font-lato-bold.css");
  @import url("https://static.omg.lol/type/font-lato-italic.css");
  @import url("https://static.omg.lol/type/font-md-io.css");
  @import url("https://static.omg.lol/type/fontawesome-free/css/all.css");

  :root {
    --foreground: #212529;
    --background: #f8f9fa;
    --link: #0b7285;
    --accent: #868e96;
  }

  @media (prefers-color-scheme: dark) {
    :root {
      --foreground: #eee;
      --background: #222;
      --link: #99e9f2;
      --accent: #ced4da;
    }
  }

  * {
    box-sizing: border-box;
  }

  body {
    font-family: "Lato", sans-serif;
    font-size: 120%;
    color: var(--foreground);
    background: var(--background);
  }

  header nav ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
  }

  header nav li {
    display: inline-block;
  }

  header nav li a {
    display: block;
    text-decoration: none;
    margin-right: 1em;
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-family: "VC Honey Deck", serif;
    margin: 1rem 0;
  }

  p,
  li {
    line-height: 160%;
  }

  header,
  main,
  footer {
    max-width: 60em;
    margin: 2em auto;
    padding: 0 1em;
  }

  header {
    margin-top: 4em;
  }

  footer p {
    margin-top: 5em;
    font-size: 90%;
    text-align: center;
  }

  a:link {
    color: var(--link);
  }
  a:visited {
    color: var(--link);
  }
  a:hover {
    color: var(--link);
  }
  a:active {
    color: var(--link);
  }

  .post-info,
  .post-tags {
    font-size: 85%;
    color: var(--accent);
    text-align: right;
  }

  .post-info i:nth-child(2) {
    margin-left: 0.75em;
  }

  .tag {
    background: var(--accent);
    color: var(--background) !important;
    padding: 0.3em 0.4em;
    margin: 0.8em 0 0 0.4em;
    border-radius: 0.5em;
    text-decoration: none;
    display: inline-block;
  }

  hr {
    border: 0;
    height: 1px;
    background: #333;
    margin: 2em 0;
  }

  code {
    padding: 0.2em 0.3em;
    border: 1px solid var(--accent);
    white-space: pre-wrap;
    word-wrap: break-word;
  }

  pre,
  code {
    font-family: "MD IO 0.4";
    font-size: 90%;
  }

  pre code {
    background: #000;
    color: #eee;
    display: inline-block;
    padding: 1em;
    white-space: pre-wrap;
    word-wrap: break-word;
  }

  img {
    max-width: 100%;
  }

  table {
    border-collapse: collapse;
  }

  td,
  th {
    padding: 0.75em;
    text-align: left;
    border: 1px solid var(--accent);
  }

  .weblog-title a {
    text-decoration: none;
    color: var(--foreground);
  }
</style>

mm.weblog.lol

</header>

<main>
  <article>{body}</article>

  <hr />
</main>

<footer>
  <p>Made with <a href="https://weblog.lol">weblog.lol</a>.</p>
</footer>

Recent posts