{"_id":"@captainsafia/slidev-theme-sketchdeck","name":"@captainsafia/slidev-theme-sketchdeck","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@captainsafia/slidev-theme-sketchdeck","version":"0.1.0","description":"A whimsical-but-technical Slidev theme: whiteboard paper, hand-drawn borders, Excalidraw-flavoured accents.","keywords":["slidev-theme","slidev","excalidraw","tldraw","handwritten","whiteboard"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/captainsafia/slidev-theme-sketchdeck.git"},"homepage":"https://github.com/captainsafia/slidev-theme-sketchdeck#readme","bugs":{"url":"https://github.com/captainsafia/slidev-theme-sketchdeck/issues"},"type":"module","publishConfig":{"access":"public"},"engines":{"slidev":">=0.48.0"},"slidev":{"colorSchema":"light","defaults":{"aspectRatio":"16/9","canvasWidth":1920,"transition":"fade-out","highlighter":"shiki","fonts":{"sans":"Shantell Sans","serif":"Shantell Sans","mono":"JetBrains Mono","handwriting":"Caveat"}}},"devDependencies":{"@slidev/cli":"^52.0.0"},"scripts":{"dev":"slidev example.md --open","build":"slidev build example.md","export":"slidev export example.md"},"gitHead":"ef032d9821487d0bbf75b40c9653f2eb60473a98","_id":"@captainsafia/slidev-theme-sketchdeck@0.1.0","_nodeVersion":"22.22.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-WySgpHO5Li981F1ICLid7mxLw7qL8HqsNP49k2M3J/sFfYqIveOCkkTx2KhB7/t2SW4BOtPAib8yP1g99y+srg==","shasum":"ba4846b7c64a058f8c57520d48428ab5fc909d1a","tarball":"https://registry.npmjs.org/@captainsafia/slidev-theme-sketchdeck/-/slidev-theme-sketchdeck-0.1.0.tgz","fileCount":25,"unpackedSize":31551,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC5LUAhfhcat7iD1MitH64k9mHtjXZPRHgJV5uheQdd3AiASYcXnBUFiNI4ItXfSie/ja8b0dv/+YwDCM9GrP25R2A=="}]},"_npmUser":{"name":"captainsafia","email":"safia@safia.rocks"},"directories":{},"maintainers":[{"name":"captainsafia","email":"safia@safia.rocks"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/slidev-theme-sketchdeck_0.1.0_1785195243227_0.9053402416727732"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-27T23:34:03.038Z","0.1.0":"2026-07-27T23:34:03.377Z","modified":"2026-07-27T23:34:03.576Z"},"maintainers":[{"name":"captainsafia","email":"safia@safia.rocks"}],"description":"A whimsical-but-technical Slidev theme: whiteboard paper, hand-drawn borders, Excalidraw-flavoured accents.","homepage":"https://github.com/captainsafia/slidev-theme-sketchdeck#readme","keywords":["slidev-theme","slidev","excalidraw","tldraw","handwritten","whiteboard"],"repository":{"type":"git","url":"git+https://github.com/captainsafia/slidev-theme-sketchdeck.git"},"bugs":{"url":"https://github.com/captainsafia/slidev-theme-sketchdeck/issues"},"license":"MIT","readme":"# @captainsafia/slidev-theme-sketchdeck\n\nA whimsical-but-technical [Slidev](https://sli.dev) theme. Whiteboard paper, wobbly\nhand-drawn borders, handwritten type, and Excalidraw's small red/blue/green/yellow\naccent palette. Light mode only, on purpose.\n\n## Use\n\n```yaml\n---\ntheme: '@captainsafia/slidev-theme-sketchdeck'\n---\n```\n\nSlidev installs it on first run. Fonts (Caveat, Shantell Sans, JetBrains Mono) come\nfrom Slidev's font provider via `slidev.defaults.fonts` — no manual link tag needed.\n\n## Layouts\n\n| Layout       | For                               | Frontmatter / slots                         |\n| ------------ | --------------------------------- | ------------------------------------------- |\n| `cover`      | Title slide                       | `eyebrow:`, `#sketch` slot                  |\n| `section`    | Dark divider                      | `part:`, `accent: red\\|blue\\|green\\|yellow` |\n| `default`    | Heading + bullets                 | —                                           |\n| `two-cols`   | Text beside a diagram             | `::left::` / `::right::`                    |\n| `whiteboard` | Full-bleed diagram on graph paper | `#title`, `#board` slots                    |\n| `code`       | Code with line focus              | `file:`, `#title` slot                      |\n| `table`      | Comparison matrix                 | cell classes `{.good} {.meh} {.bad} {.pick}`|\n| `stats`      | Metric cards                      | wrap cards in `<div class=\"sk-stat-row\">`   |\n| `quote`      | Pull quote on warm paper          | `source:`                                   |\n| `end`        | Thanks / contact                  | `#notes` slot                               |\n| `center`     | Anything, centred                 | —                                           |\n\n## Components\n\n- `<SketchBox color wobble tilt flat>` — wobbly bordered card. `color`: paper, warm, shaded, red, blue, green. `wobble`: a–d.\n- `<StickyNote color tilt>` — small mono chip / taped label.\n- `<Scribble color tilt top left right bottom>` — handwritten margin annotation; positions absolutely when given an offset.\n- `<SketchPlaceholder label wobble tilt hatch>` — hatched box standing in for a real diagram. Swap these for images.\n- `<StatCard value color wobble tilt>` — big handwritten number + caption.\n- `<Underline color width tilt>` — highlighter stroke rule.\n\n## Per-slide classes\n\n- `class: grid-paper` — graph paper instead of dots\n- `class: plain-paper` — no background texture\n- `class: sk-dark` — ink background, paper text\n\n## Tokens\n\nAll colours and the four wobble radii are CSS variables on `:root` (`--sk-ink`,\n`--sk-red`, `--sk-wobble-a` …). Override them in your own `style.css` to rebrand\nwithout touching the layouts.\n\n## Develop\n\n```bash\npnpm i\npnpm dev\n```\n\nMIT.\n","readmeFilename":"README.md","_rev":"1-08435ac0014dcc048262006c60b250c5"}