ui-styling
Installation
SKILL.md
UI Styling for Interactive Tools
This skill describes the styling conventions, shared building blocks, and architectural patterns used by all interactive UI tools in Semantic Link Labs so that every tool has a consistent, elegant design.
When to Use This Skill
Use this skill when you need to:
- Add a new interactive UI function to the library.
- Modify an existing interactive UI (e.g.
vertipaq_analyzer,delta_analyzer,perspective_editor). - Add new shared visual components (icons, theme variables, headers, etc.) that should be reused across tools.
- Decide between a static-HTML widget and an anywidget-based widget.
The Two UI Patterns
Semantic Link Labs has exactly two supported patterns for interactive UI tools. Always pick one based on whether the UI needs to call back into Python after the initial render.