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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions