feat: Archivum skeleton — Go/GraphQL backend + Vue 3 PWA frontend

Full project scaffold: multi-stage Dockerfile (ARM64/AMD64), AsciiDoc↔TipTap
bridge, Setup Wizard, CodeMirror source editor, Git-backed storage layer,
LDAP+JWT auth skeleton, Tailwind mobile-first layout, and VS Code build/push
tasks targeting registry at 192.168.0.19:5000.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-10 13:07:01 +02:00
parent 3db6fec664
commit e6b64e3344
35 changed files with 1882 additions and 74 deletions

View File

@@ -0,0 +1,23 @@
@tailwind base;
@tailwind components;
@tailwind utilities;
@layer base {
html {
font-family: 'Inter', ui-sans-serif, system-ui;
}
/* AsciiDoc rendered output */
.adoc-content h1 { @apply text-2xl font-bold mb-4 mt-6; }
.adoc-content h2 { @apply text-xl font-semibold mb-3 mt-5; }
.adoc-content h3 { @apply text-lg font-medium mb-2 mt-4; }
.adoc-content p { @apply mb-3 leading-relaxed; }
.adoc-content pre { @apply bg-surface-800 rounded-lg p-4 overflow-x-auto font-mono text-sm mb-4; }
.adoc-content code { @apply font-mono text-sm bg-surface-800 px-1 rounded; }
.adoc-content ul { @apply list-disc list-inside mb-3 space-y-1; }
.adoc-content ol { @apply list-decimal list-inside mb-3 space-y-1; }
.adoc-content blockquote { @apply border-l-4 border-slate-500 pl-4 italic text-slate-400 mb-3; }
.adoc-content table { @apply w-full text-sm border-collapse mb-4; }
.adoc-content th { @apply bg-surface-800 px-3 py-2 text-left border border-slate-700; }
.adoc-content td { @apply px-3 py-2 border border-slate-700; }
}