RunAshRunAsh

    Workspace

    Dashboard

    Dashboard
    Workspace
    Create projectLibraryTemplatesDesign systemDocumentationAPI management

    Agents & Automation

    Agents
    BETA
    Automation

    Workflows

    Workflows
    Team
    MembersAPI keysDeveloper docs

    Settings & Billing

    Settings
    Billing

    Quick links

    Dashboard
    Workspace
    Agents
    BETA
    Automation
    Workflows
    Team
    Settings
    Billing
    JS

    Guest User

    guest@runash.ai

    RunAsh logo
    RunAsh

    Workspace

    Workspace Ui Style Guide

    Dashboard
    Documentation
    Workspace Ui Style Guide
    Upgrade

    Loading dashboard…

    System healthy

    Last sync: 05:06 PM

    StatusHelpVersionLegalPrivacy

    Shortcuts: ⌘K Search · G then D Dashboard

    StatusHelpVersionLegalPrivacy
    RunAsh logo
    RunAsh AI

    © 2026 RunAsh.AI

    v1.0.0

    Internal docs

    Workspace UI style guide

    Use shared page primitives to keep workspace pages visually consistent and accessible.

    Primitive usage
    Composable modules for workspace-level dashboard pages.
    • PageHeader: Use once per page to define heading hierarchy and context badge.
    • SectionShell: Wrap each functional block in a titled section card.
    • StatusCard: Render loading, empty, error, and success states with consistent badge tones.
    • ActionGrid: Present 2-4 primary actions with equal visual priority.
    Accessibility checks
    Minimum checks before shipping workspace UI updates.
    • Keyboard flow: tab order should move from page header actions to section actions with no focus traps.
    • Labels: each actionable control requires clear, descriptive label text and optional aria-label for context.
    • Focus order: primary actions should appear before secondary actions in DOM order.
    • Status semantics: state labels should be visible and not rely on icon color alone.
    Adoption links
    Apply these primitives across key workspace pages.
    Templates page
    Reference implementation for state patterns and action grids.
    Open templates
    Design system page
    Example of governance-focused content with shared primitives.
    Open design system
    Members page
    Membership workflows with reusable state and action cards.
    Open members
    Connections page
    Integration management route using the same structural system.
    Open connections
    Back to documentation hub