calepin 0.0.14

A Rust CLI for preprocessing Typst documents with executable code chunks
@import url('https://fonts.googleapis.com/css2?family=GFS+Didot&display=swap');

:root {
  --calepin-accent: #1c9bad;
  --calepin-accent-hover: #16808f;
  --calepin-radius-sm: 4px;
  --calepin-topbar-height: 3.5rem;
}

:root:not([data-theme="dark"]),
[data-theme="dark"] {
  --pico-primary: var(--calepin-accent);
  --pico-primary-background: var(--calepin-accent);
  --pico-primary-border: var(--calepin-accent);
  --pico-primary-underline: rgba(28, 155, 173, 0.5);
  --pico-primary-hover: var(--calepin-accent-hover);
  --pico-primary-hover-background: var(--calepin-accent-hover);
  --pico-primary-hover-border: var(--calepin-accent-hover);
  --pico-primary-hover-underline: var(--calepin-accent-hover);
  --pico-primary-focus: rgba(28, 155, 173, 0.4);
  --pico-primary-inverse: #fff;
}

html {
  scroll-behavior: smooth;
}

body {
  font-variant-numeric: oldstyle-nums;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "GFS Didot", Didot, Georgia, "Times New Roman", serif;
}

h1 {
  font-size: 1.9rem;
  line-height: 1.2;
  margin-bottom: 1rem;
}

figure {
  text-align: center;
}

figure > img {
  display: block;
  max-width: 100%;
  margin-inline: auto;
}