mirror of
https://github.com/rishikanthc/Scriberr.git
synced 2026-06-29 23:36:18 +00:00
- Extract SelectField, SwitchField, SliderField, AdvancedAccordion to FormHelpers - Move shared CSS class constants (inputClassName, etc.) to FormHelpers - Extract DiarizationSection to eliminate 3x copy-pasted diarization blocks - Replace 11 inline Select blocks, 5 Switch+label blocks, 2 Slider blocks, 2 Accordion wrappers with single-line helper calls TranscriptionConfigDialog: 1178 → 702 lines (-40%) FormHelpers: 119 → 264 lines (reusable form infrastructure) https://claude.ai/code/session_01YMyUwpk577EradV93tMMqS