orklev2-ui

Community

Master Orkid Lev2 UI widgets and overlays

Authortweakoz
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Developers and tool authors working with the Orkid engine need a concise, actionable reference to understand and reuse the Lev2 UI widget system, layout models, event routing, overlays, property editors, Outliner patterns, toolbars, PrimCanvas GPU drawing, and Python binding conventions across the codebase and examples.

Core Features & Use Cases

  • Comprehensive mapping of core UI headers and their responsibilities (Widget, Group, LayoutGroup, Anchor/Guide, Event, Context/Overlays, Style/Theme, Pack widgets).
  • Clear guidance on event routing, handler results, overlay stacking, and GIL-safe Python callbacks to integrate custom widgets and editor tooling.
  • PrimCanvas reference with layer-based GPU primitives, pipelines, coordinate notes, and examples for quads, text, sprites, and triangle primitives for performant custom drawing.
  • Python binding and example patterns including OutlinerModel subclasses, PropertySheet annotation and custom editors, Dropdown and Choicelist behaviors, and composite widgets like FilesystemBrowser and ColorPicker for rapid editor development.

Quick Start

Show me how to create a VerticalPack containing a LineEdit and a PrimCanvas layer using Orkid's Python bindings, including example usage and how to wire basic UI events to update the PrimCanvas.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: orklev2-ui
Download link: https://github.com/tweakoz/orkid/archive/main.zip#orklev2-ui

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.