Design systems, code-side
    Features
    Docs
    Pricing
    Mastery

    Articles to learn all about design systems.

    Sessions

    Videos and tutorial series with design system experts.

    Blog

    Latest posts and updates from our team.

    Log in
      • What is a design system
        • Why you need a design system
      • Design Tokens
        • Naming
        • Color systems
        • Tools
        • Resources
      • Design kit
        • Tools
      • Component library
        • Why use open-source libraries?
        • Best open-source libraries
          • for React
          • for React-Native
          • for SolidJS
          • for Svelte
          • for Vue 3
          • for Web Components
        • How to build components
        • Tools
      • Content Design
        • Tools
      • Documentation site
        • What technology to use?
        • Best documentation sites
        • Tools
      • Design system tools
      • Design system examples

      How to build a Context-Menu #

      Context menus are menus that appear upon user interaction. They have many names: pop-up menus, dropdown menus, or contextual menus.

      A comprehensive guide to creating intuitive context menus

      This post focuses on desktop menu, but it's a gem of details for building robust context-menu on the web as well.

      Building your design system?

      Backlight is an all-in-one design system platform that makes it easy for the whole team to collaborate on, build and ship a design system.

      Try for free