{
  "version": 1,
  "name": "From overview to activity",
  "url": "https://swipefile.design/board/from-overview-to-activity/",
  "markdown_url": "https://swipefile.design/board/from-overview-to-activity/notes.md",
  "json_url": "https://swipefile.design/board/from-overview-to-activity/data.json",
  "pdf_url": "https://swipefile.design/board/from-overview-to-activity/export.pdf",
  "reference_count": 3,
  "unavailable_count": 0,
  "guidance": "Use these references for design principles. Follow the project brief and use original branding, content, and imagery. Captures document a particular date; they do not verify current product behavior.",
  "references": [
    {
      "slug": "openpanel-dashboard",
      "name": "OpenPanel — Analytics overview",
      "kind": "app",
      "archetype": "Analytics Dashboard",
      "summary": "An analytics overview combines compact KPI trends with a large chart and ranked breakdowns.",
      "use_for": "Arrange analytics from headline metrics to trend context and then detailed rankings.",
      "source_url": "https://demo.openpanel.dev/demo/shoey",
      "reference_url": "https://swipefile.design/ref/openpanel-dashboard/",
      "screenshot_url": "https://swipefile.design/_astro/full.D6Z_7hA-.webp",
      "thumbnail_url": "https://swipefile.design/_astro/card.BngM8MBD.webp",
      "captured": "2026-09-05",
      "capture_scope": "viewport",
      "provenance": "demo",
      "tags": [
        "analytics dashboard",
        "dashboards",
        "navigation",
        "openpanel"
      ],
      "patterns": [
        "Dashboards",
        "Navigation"
      ],
      "design_notes": {
        "surface": "Analytics overview",
        "nav": "Date range, aggregation, filters, and workspace selection remain above the analysis.",
        "layout": "A persistent left rail supports a metrics strip, wide time-series chart, and paired data tables.",
        "density": "Headline metrics are spacious; supporting chart labels and rankings use denser alignment.",
        "color": "White and pale gray surfaces, blue charts, and restrained green or red change indicators.",
        "typography": "Tabular numeric values, small uppercase metric labels, and clear section labels support dense comparison.",
        "pattern": "Arrange analytics from headline metrics to trend context and then detailed rankings.",
        "states": "Populated public demo overview with a selected date range and visible traffic breakdowns.",
        "dont": "Adapt the interaction pattern to your own product. Do not copy brand assets, sample identities, proprietary text, or assume unseen states. Specify keyboard behavior, loading, empty, error, and narrow-screen layouts for your implementation."
      },
      "recreation_prompt": "# Design reference: OpenPanel — Analytics overview\nSource: https://demo.openpanel.dev/demo/shoey\nSwipefile reference: https://swipefile.design/ref/openpanel-dashboard/\nCaptured: 2026-09-05. This is a dated reference, not a claim about the current live product.\nCapture scope: one viewport. Do not infer unseen page sections or a complete user flow.\n\n## Objective\nAdapt the interaction and layout patterns below to my project. Use my own content and identity. Do not reproduce logos, proprietary copy, or brand assets.\n\n## Reference notes\n- surface: Analytics overview\n- nav: Date range, aggregation, filters, and workspace selection remain above the analysis.\n- layout: A persistent left rail supports a metrics strip, wide time-series chart, and paired data tables.\n- density: Headline metrics are spacious; supporting chart labels and rankings use denser alignment.\n- color: White and pale gray surfaces, blue charts, and restrained green or red change indicators.\n- typography: Tabular numeric values, small uppercase metric labels, and clear section labels support dense comparison.\n- pattern: Arrange analytics from headline metrics to trend context and then detailed rankings.\n- states: Populated public demo overview with a selected date range and visible traffic breakdowns.\n- dont: Adapt the interaction pattern to your own product. Do not copy brand assets, sample identities, proprietary text, or assume unseen states. Specify keyboard behavior, loading, empty, error, and narrow-screen layouts for your implementation.\n\nUseful for: Arrange analytics from headline metrics to trend context and then detailed rankings.\n\n## Acceptance criteria\n- Existing project conventions, design tokens, working functionality, and unrelated changes are preserved.\n- Two or three reference principles clearly support the user's task; conflicts are resolved in favor of usability and the existing product.\n- Reusable components and semantic HTML express the interface. Available licensed assets are used; important UI text is never rendered as a bitmap.\n- Every visible control has a defined behavior. Loading, empty, error, success, disabled, and long-content states are specified where relevant. Demo data is clearly labeled.\n- Navigation and content adapt at 375px, 768px, and 1440px without horizontal page overflow. Keyboard use, visible focus, labeled inputs, at least 44px touch targets, readable contrast, and reduced motion are supported.\n- Verification distinguishes rendered behavior from proposals and identifies anything still requiring a backend or external service.\n\n## Quality bar\nClear hierarchy, consistent spacing, restrained surfaces, and purposeful motion. Avoid decorative gradients, excessive cards, placeholder buttons, and invented metrics unless the project calls for them. Do not claim a feature is connected or tested without evidence."
    },
    {
      "slug": "openpanel-events",
      "name": "OpenPanel — Event explorer",
      "kind": "app",
      "archetype": "Analytics Dashboard",
      "summary": "An event explorer presents a live stream of activity with consistent metadata columns.",
      "use_for": "Make operational event data scannable through stable columns, concise labels, and visible stream status.",
      "source_url": "https://demo.openpanel.dev/demo/shoey/events/events",
      "reference_url": "https://swipefile.design/ref/openpanel-events/",
      "screenshot_url": "https://swipefile.design/_astro/full.CBcxL816.webp",
      "thumbnail_url": "https://swipefile.design/_astro/card.CSwT3xFH.webp",
      "captured": "2026-09-05",
      "capture_scope": "viewport",
      "provenance": "demo",
      "tags": [
        "analytics dashboard",
        "dashboards",
        "navigation",
        "openpanel"
      ],
      "patterns": [
        "Dashboards",
        "Navigation"
      ],
      "design_notes": {
        "surface": "Event explorer",
        "nav": "Events, conversions, and stats tabs share a local header with listening status, date range, and filters.",
        "layout": "A wide table fills the workspace under tabs and filter controls beside a persistent navigation rail.",
        "density": "Headline metrics are spacious; supporting chart labels and rankings use denser alignment.",
        "color": "Neutral surfaces, thin row dividers, pastel event-type icons, and a green listening indicator.",
        "typography": "Small column headings and aligned timestamps contrast with stronger event names.",
        "pattern": "Make operational event data scannable through stable columns, concise labels, and visible stream status.",
        "states": "Populated public demo event table with anonymous sample profiles and recent activity.",
        "dont": "Adapt the interaction pattern to your own product. Do not copy brand assets, sample identities, proprietary text, or assume unseen states. Specify keyboard behavior, loading, empty, error, and narrow-screen layouts for your implementation."
      },
      "recreation_prompt": "# Design reference: OpenPanel — Event explorer\nSource: https://demo.openpanel.dev/demo/shoey/events/events\nSwipefile reference: https://swipefile.design/ref/openpanel-events/\nCaptured: 2026-09-05. This is a dated reference, not a claim about the current live product.\nCapture scope: one viewport. Do not infer unseen page sections or a complete user flow.\n\n## Objective\nAdapt the interaction and layout patterns below to my project. Use my own content and identity. Do not reproduce logos, proprietary copy, or brand assets.\n\n## Reference notes\n- surface: Event explorer\n- nav: Events, conversions, and stats tabs share a local header with listening status, date range, and filters.\n- layout: A wide table fills the workspace under tabs and filter controls beside a persistent navigation rail.\n- density: Headline metrics are spacious; supporting chart labels and rankings use denser alignment.\n- color: Neutral surfaces, thin row dividers, pastel event-type icons, and a green listening indicator.\n- typography: Small column headings and aligned timestamps contrast with stronger event names.\n- pattern: Make operational event data scannable through stable columns, concise labels, and visible stream status.\n- states: Populated public demo event table with anonymous sample profiles and recent activity.\n- dont: Adapt the interaction pattern to your own product. Do not copy brand assets, sample identities, proprietary text, or assume unseen states. Specify keyboard behavior, loading, empty, error, and narrow-screen layouts for your implementation.\n\nUseful for: Make operational event data scannable through stable columns, concise labels, and visible stream status.\n\n## Acceptance criteria\n- Existing project conventions, design tokens, working functionality, and unrelated changes are preserved.\n- Two or three reference principles clearly support the user's task; conflicts are resolved in favor of usability and the existing product.\n- Reusable components and semantic HTML express the interface. Available licensed assets are used; important UI text is never rendered as a bitmap.\n- Every visible control has a defined behavior. Loading, empty, error, success, disabled, and long-content states are specified where relevant. Demo data is clearly labeled.\n- Navigation and content adapt at 375px, 768px, and 1440px without horizontal page overflow. Keyboard use, visible focus, labeled inputs, at least 44px touch targets, readable contrast, and reduced motion are supported.\n- Verification distinguishes rendered behavior from proposals and identifies anything still requiring a backend or external service.\n\n## Quality bar\nClear hierarchy, consistent spacing, restrained surfaces, and purposeful motion. Avoid decorative gradients, excessive cards, placeholder buttons, and invented metrics unless the project calls for them. Do not claim a feature is connected or tested without evidence."
    },
    {
      "slug": "resend-status",
      "name": "Resend — Service status",
      "kind": "app",
      "archetype": "Analytics Dashboard",
      "summary": "A service-status page summarizes current health and shows uptime history for individual services.",
      "use_for": "Communicate system health with a readable overall summary and drill-down service history.",
      "source_url": "https://resend-status.com/",
      "reference_url": "https://swipefile.design/ref/resend-status/",
      "screenshot_url": "https://swipefile.design/_astro/full.BRLI5I57.webp",
      "thumbnail_url": "https://swipefile.design/_astro/card.DgfdzT-A.webp",
      "captured": "2026-09-05",
      "capture_scope": "viewport",
      "provenance": "live",
      "tags": [
        "analytics dashboard",
        "dashboards",
        "resend"
      ],
      "patterns": [
        "Dashboards"
      ],
      "design_notes": {
        "surface": "Service status",
        "nav": "Report and subscription actions sit in the top bar.",
        "layout": "A constrained central column stacks overall status, service rows, and a history action.",
        "density": "Headline metrics are spacious; supporting chart labels and rankings use denser alignment.",
        "color": "Charcoal surfaces, green operational indicators, and occasional warm historical incident markers.",
        "typography": "Bright service labels and small muted percentages make repeated uptime rows easy to compare.",
        "pattern": "Communicate system health with a readable overall summary and drill-down service history.",
        "states": "Capture-time operational summary and per-service uptime bars; conditions may change.",
        "dont": "Adapt the interaction pattern to your own product. Do not copy brand assets, sample identities, proprietary text, or assume unseen states. Specify keyboard behavior, loading, empty, error, and narrow-screen layouts for your implementation."
      },
      "recreation_prompt": "# Design reference: Resend — Service status\nSource: https://resend-status.com/\nSwipefile reference: https://swipefile.design/ref/resend-status/\nCaptured: 2026-09-05. This is a dated reference, not a claim about the current live product.\nCapture scope: one viewport. Do not infer unseen page sections or a complete user flow.\n\n## Objective\nAdapt the interaction and layout patterns below to my project. Use my own content and identity. Do not reproduce logos, proprietary copy, or brand assets.\n\n## Reference notes\n- surface: Service status\n- nav: Report and subscription actions sit in the top bar.\n- layout: A constrained central column stacks overall status, service rows, and a history action.\n- density: Headline metrics are spacious; supporting chart labels and rankings use denser alignment.\n- color: Charcoal surfaces, green operational indicators, and occasional warm historical incident markers.\n- typography: Bright service labels and small muted percentages make repeated uptime rows easy to compare.\n- pattern: Communicate system health with a readable overall summary and drill-down service history.\n- states: Capture-time operational summary and per-service uptime bars; conditions may change.\n- dont: Adapt the interaction pattern to your own product. Do not copy brand assets, sample identities, proprietary text, or assume unseen states. Specify keyboard behavior, loading, empty, error, and narrow-screen layouts for your implementation.\n\nUseful for: Communicate system health with a readable overall summary and drill-down service history.\n\n## Acceptance criteria\n- Existing project conventions, design tokens, working functionality, and unrelated changes are preserved.\n- Two or three reference principles clearly support the user's task; conflicts are resolved in favor of usability and the existing product.\n- Reusable components and semantic HTML express the interface. Available licensed assets are used; important UI text is never rendered as a bitmap.\n- Every visible control has a defined behavior. Loading, empty, error, success, disabled, and long-content states are specified where relevant. Demo data is clearly labeled.\n- Navigation and content adapt at 375px, 768px, and 1440px without horizontal page overflow. Keyboard use, visible focus, labeled inputs, at least 44px touch targets, readable contrast, and reduced motion are supported.\n- Verification distinguishes rendered behavior from proposals and identifies anything still requiring a backend or external service.\n\n## Quality bar\nClear hierarchy, consistent spacing, restrained surfaces, and purposeful motion. Avoid decorative gradients, excessive cards, placeholder buttons, and invented metrics unless the project calls for them. Do not claim a feature is connected or tested without evidence."
    }
  ]
}
