Blackboard — fixtures
ilinxa/blackboard-fixturesFreeBlock
Blackboard plus the dummy-data fixtures used by the docs-site demo.
Install it
npx shadcn@latest add https://ui.ilinxa.com/r/blackboard-fixtures.jsonSource
1import type { BlackboardAuthor, BlackboardMember, BlackboardNote } from "./types";23/** The mention-able team roster. */4export const BLACKBOARD_MEMBERS: BlackboardMember[] = [5 { id: "u-hessam", name: "Hessam" },6 { id: "u-maryam", name: "Maryam" },7 { id: "u-ali", name: "Ali" },8 { id: "u-sara", name: "Sara" },9 { id: "u-devran", name: "Devran" },10];1112/** Who's writing in the demo. */13export const BLACKBOARD_CURRENT_USER: BlackboardAuthor = {14 id: "u-hessam",15 name: "Hessam",16 inkColor: "oklch(0.86 0.18 132)",17};1819const AUTHOR: Record<string, BlackboardAuthor> = {20 "u-hessam": { id: "u-hessam", name: "Hessam", inkColor: "oklch(0.86 0.18 132)" },21 "u-maryam": { id: "u-maryam", name: "Maryam", inkColor: "oklch(0.82 0.12 230)" },22 "u-ali": { id: "u-ali", name: "Ali", inkColor: "oklch(0.84 0.14 80)" },23 "u-sara": { id: "u-sara", name: "Sara", inkColor: "oklch(0.80 0.14 18)" },24 "u-devran": { id: "u-devran", name: "Devran", inkColor: "oklch(0.96 0.01 250)" },25};2627/** Seed notes (oldest → newest), fixed ISO timestamps so SSR stays deterministic. */28export const BLACKBOARD_NOTES: BlackboardNote[] = [29 {30 id: "n-101",31 text: "Standup moved to 10:30 from tomorrow 👋",32 author: AUTHOR["u-maryam"],33 createdAt: "2026-06-16T08:05:00.000Z",34 style: { color: "sky", width: "regular", font: "caveat" },35 pinned: true,36 },37 {38 id: "n-102",39 text: "Shipped the media-library smoke fix — green ✅",40 author: AUTHOR["u-ali"],41 createdAt: "2026-06-16T09:20:00.000Z",42 style: { color: "lime", width: "bold", font: "kalam" },43 },44 {45 id: "n-103",46 text: "@Hessam can you review the blackboard plan?",47 author: AUTHOR["u-sara"],48 createdAt: "2026-06-16T11:48:00.000Z",49 style: { color: "amber", width: "regular", font: "patrick" },50 mentions: [{ memberId: "u-hessam", display: "@Hessam", start: 0, length: 7 }],51 },52 {53 id: "n-104",54 text: "On it — pushing the GATE 2 plan now.",55 author: AUTHOR["u-hessam"],56 createdAt: "2026-06-16T12:02:00.000Z",57 style: { color: "chalk", width: "regular", font: "kalam" },58 },59 {60 id: "n-105",61 text: "Coffee machine on 3rd floor is fixed ☕",62 author: AUTHOR["u-devran"],63 createdAt: "2026-06-17T07:15:00.000Z",64 style: { color: "chalk", width: "thin", font: "shadows" },65 },66 {67 id: "n-106",68 text: "Design review @Maryam @Ali at 4pm in the slate room",69 author: AUTHOR["u-hessam"],70 createdAt: "2026-06-17T09:40:00.000Z",71// … truncated
What it pulls in
Other registry items
Files it writes
More from ilinxa
All 184 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Account Switcheraccount-switcher | ilinxa | Blocks | Free | 1 dep · 10 files | |
| Account Switcher (deprecated alias)account-switcher-01 | ilinxa | Blocks | Free | no deps | |
| Account Switcher — fixturesaccount-switcher-fixtures | ilinxa | Blocks | Free | no deps | |
| App Sidebarapp-sidebar | ilinxa | Blocks | Free | 1 dep · 37 files | |
| App Sidebar — fixturesapp-sidebar-fixtures | ilinxa | Blocks | Free | no deps | |
| Rich Text Editor (deprecated alias)article-body-01 | ilinxa | Blocks | Free | no deps | |
| Article Metaarticle-meta | ilinxa | Blocks | Free | 1 dep · 4 files | |
| Article Meta (deprecated alias)article-meta-01 | ilinxa | Blocks | Free | no deps |
