Skip to content

Demo mode: pre-loaded TKL layout for first-time visitors #25

@karava

Description

@karava

Problem

When visiting zumap.app without a keyboard connected, the UI is mostly empty. First-time visitors can't see what Zumap can do.

Desired behavior

  • Load a TKL (tenkeyless) keyboard layout by default when no device is connected
  • Users can click around, remap keys, switch layers, and explore the UI
  • Clear banner: 'Demo Mode — connect a keyboard for full functionality'
  • Import/export still works in demo mode
  • When a real keyboard is connected, seamlessly switch to it

Why this matters

First impressions matter. Contributors and potential users need to see Zumap in action before they invest time. A live, interactive demo converts visitors into community members.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions