Collection15 items

longbridge/gpui-component

View on GitHub
9,901Stars

🎯Skills15

🎯gpui-style-guide🎯Skill

Enforces consistent GPUI component design patterns by providing a comprehensive style guide for creating and reviewing Rust UI components.

gpui-style-guide
🎯gpui-async🎯Skill

Enables asynchronous operations and background tasks in GPUI, allowing seamless coordination between UI updates and concurrent computations.

gpui-async
🎯gpui-event🎯Skill

Enables type-safe event handling, subscriptions, and observations for coordinating component interactions in GPUI applications.

gpui-event
🎯gpui-layout-and-style🎯Skill

Provides CSS-like layout and styling for Rust GPUI components using type-safe, chainable methods for flexbox, sizing, colors, and spacing.

gpui-layout-and-style
🎯gpui-entity🎯Skill

Manages application state through safe, concurrent entities with read, update, and weak reference capabilities for reactive and async-friendly state handling in GPUI.

gpui-entity
🎯gpui-focus-handle🎯Skill

Enables keyboard-driven focus management and navigation between focusable elements in GPUI user interfaces.

gpui-focus-handle
🎯gpui-action🎯Skill

Defines and manages keyboard-driven actions and key bindings for declarative UI interactions in GPUI applications.

gpui-action
🎯gpui-context🎯Skill

gpui-context skill from longbridge/gpui-component

gpui-context
🎯gpui-test🎯Skill

Enables comprehensive testing of GPUI applications with deterministic, single-threaded test execution for UI components and async operations.

gpui-test
🎯gpui-element🎯Skill

Enables low-level, performance-critical custom UI element creation with precise control over layout, painting, and interaction phases in GPUI.

gpui-element
🎯gpui-global🎯Skill

Manages global application state and configuration in GPUI, enabling centralized data access and sharing across components.

gpui-global
🎯generate-component-story🎯Skill

generate-component-story skill from longbridge/gpui-component

generate-component-story
🎯generate-component-documentation🎯Skill

Generates comprehensive markdown documentation for React/UI components by analyzing existing documentation patterns and component implementations.

generate-component-documentation
🎯new-component🎯Skill

Generates new GPUI UI components following existing patterns, styles, and API conventions for consistent and well-structured user interface elements.

new-component
🎯github-pull-request-description🎯Skill

Generates concise, structured GitHub Pull Request descriptions with optional breaking changes documentation.

github-pull-request-description