2026-03-02T08-38-10_auto_memory/memories.db-wal

This commit is contained in:
Nicholai Vogel 2026-03-02 01:38:10 -07:00
parent 215454efa3
commit b3f62064a1
3 changed files with 136 additions and 0 deletions

View File

@ -0,0 +1,9 @@
---
interface Props {
data: Record<string, unknown>;
}
const { data } = Astro.props;
---
<script type="application/ld+json" set:html={JSON.stringify(data)} />

View File

@ -0,0 +1,127 @@
@import "tailwindcss";
@plugin "@tailwindcss/typography";
@font-face {
font-family: "Inter";
font-style: normal;
font-weight: 100 900;
font-display: swap;
src: url("https://fonts.gstatic.com/s/inter/v21/UcCo3FwrK3iLTcviYwY.woff2")
format("woff2");
}
@font-face {
font-family: "JetBrains Mono";
font-style: normal;
font-weight: 400 700;
font-display: swap;
src: url("https://fonts.gstatic.com/s/jetbrainsmono/v21/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxjPVmUsaaDhw.woff2")
format("woff2");
}
@theme {
--color-primary: #6366f1;
--color-primary-dark: #4338ca;
--color-primary-light: #a5b4fc;
--color-accent: #14b8a6;
--color-accent-dark: #0f766e;
--color-surface: #0f172a;
--color-surface-muted: #1e293b;
--color-surface-border: #334155;
--color-text: #f8fafc;
--color-text-muted: #94a3b8;
--font-display: "Inter", system-ui, sans-serif;
--font-body: "Inter", system-ui, sans-serif;
--font-mono: "JetBrains Mono", "Fira Code", monospace;
}
body {
font-family: var(--font-body);
background-color: var(--color-surface);
color: var(--color-text);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: var(--font-display);
font-weight: 700;
}
code,
pre {
font-family: var(--font-mono);
}
/* Scrollbar */
::-webkit-scrollbar {
width: 8px;
height: 8px;
}
::-webkit-scrollbar-track {
background: var(--color-surface);
}
::-webkit-scrollbar-thumb {
background: var(--color-surface-border);
border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
background: var(--color-text-muted);
}
/* Selection */
::selection {
background-color: color-mix(in srgb, var(--color-primary) 40%, transparent);
color: var(--color-text);
}
/* Prose overrides for dark theme */
.prose {
--tw-prose-body: var(--color-text);
--tw-prose-headings: var(--color-text);
--tw-prose-links: var(--color-primary-light);
--tw-prose-bold: var(--color-text);
--tw-prose-counters: var(--color-text-muted);
--tw-prose-bullets: var(--color-text-muted);
--tw-prose-hr: var(--color-surface-border);
--tw-prose-quotes: var(--color-text-muted);
--tw-prose-quote-borders: var(--color-primary);
--tw-prose-captions: var(--color-text-muted);
--tw-prose-code: var(--color-primary-light);
--tw-prose-pre-code: var(--color-text);
--tw-prose-pre-bg: var(--color-surface-muted);
--tw-prose-th-borders: var(--color-surface-border);
--tw-prose-td-borders: var(--color-surface-border);
}
/* Safe viewport height */
.h-screen-safe {
height: 100vh;
height: 100dvh;
}
.min-h-screen-safe {
min-height: 100vh;
min-height: 100dvh;
}
/* Reduced motion */
@media (prefers-reduced-motion: reduce) {
*,
*::before,
*::after {
animation-duration: 0.01ms !important;
animation-iteration-count: 1 !important;
transition-duration: 0.01ms !important;
scroll-behavior: auto !important;
}
}

Binary file not shown.