Expand description
Default parameters for button rendering
⚠️ ВАЖНО / IMPORTANT ⚠️
ЭТО ЭКСПОРТНЫЕ ВАРИАНТЫ ДЛЯ БЫСТРОГО ПРОТОТИПИРОВАНИЯ НА ОСНОВЕ ЕНУМА! THIS IS FOR QUICK PROTOTYPING BASED ON THE ENUM CATALOG!
Для конечной production реализации используйте КАСТОМНЫЕ ПАРАМЕТРЫ. For final production implementation, use CUSTOM PARAMETERS.
Терминал (layout/render_ui.rs) НЕ использует эти дефолты - там кастомные значения. Terminal (layout/render_ui.rs) does NOT use these defaults - it has custom values.
§Назначение / Purpose
This module provides default sizes and prototype colors for each button variant. Prototype colors are fallback values used when theme is unavailable.
§Архитектура / Architecture
Enum (types.rs) → Defaults (THIS FILE) → Render (render.rs) → Production (custom)
↑ WHAT ↑ Fallback params ↑ Quick proto ↑ Full controlStructs§
- Button
Toggle Defaults - Default sizes for ButtonToggle toggle buttons
- Button
Toggle Prototype Colors - Prototype colors for ButtonToggle toggle buttons
- Checkbox
Defaults - Default sizes for standard checkboxes
- Checkbox
Prototype Colors - Prototype colors for standard checkboxes
- Checkbox
Text Defaults - Default sizes for CheckboxText action buttons
- Checkbox
Text Prototype Colors - Prototype colors for CheckboxText action buttons
- Color
Swatch Icon BarDefaults - Default sizes for icon with color bar swatches
- Color
Swatch Icon BarPrototype Colors - Prototype colors for icon with color bar swatches
- Color
Swatch Square Defaults - Default sizes for square color swatches
- Color
Swatch Square Prototype Colors - Prototype colors for square color swatches
- Dropdown
Chevron Only Defaults - Default sizes for chevron-only dropdowns
- Dropdown
Chevron Only Prototype Colors - Prototype colors for chevron-only dropdowns
- Dropdown
Text Chevron Defaults - Default sizes for text+chevron dropdowns
- Dropdown
Text Chevron Prototype Colors - Prototype colors for text+chevron dropdowns
- Horizontal
TabDefaults - Default sizes for horizontal tabs
- Horizontal
TabPrototype Colors - Prototype colors for horizontal tabs
- Icon
Only Defaults - Default sizes for IconOnly action buttons
- Icon
Only Prototype Colors - Prototype colors for IconOnly action buttons (fallback when theme unavailable)
- Icon
Swap Defaults - Default sizes for IconSwap toggle buttons
- Icon
Swap Prototype Colors - Prototype colors for IconSwap toggle buttons
- Icon
Text Defaults - Default sizes for IconText action buttons
- Icon
Text Prototype Colors - Prototype colors for IconText action buttons
- Line
Text Defaults - Default sizes for LineText action buttons
- Line
Text Prototype Colors - Prototype colors for LineText action buttons
- Text
Defaults - Default sizes for Text action buttons
- Text
Prototype Colors - Prototype colors for Text action buttons
- Vertical
TabDefaults - Default sizes for vertical tabs
- Vertical
TabPrototype Colors - Prototype colors for vertical tabs