@@ -6,20 +6,15 @@ import { NumberInputComponent } from '../../shared/number-input/number-input.com
66import { VersionBadgeComponent } from '../../shared/version-badge/version-badge.component' ;
77import { SliderInputComponent } from '../../shared/slider-input/slider-input.component' ;
88import { ColorInputComponent } from '../../shared/color-input/color-input.component' ;
9+ import { FormSectionComponent } from '../../shared/form-section/form-section.component' ;
910import { createFormHelper } from '../../../utils/form-helpers' ;
1011import { KittyVersionService } from '../../../services/kitty-version.service' ;
1112
1213@Component ( {
1314 selector : 'app-window-layout-form' ,
14- imports : [ CommonModule , FormsModule , NumberInputComponent , VersionBadgeComponent , SliderInputComponent , ColorInputComponent ] ,
15+ imports : [ CommonModule , FormsModule , NumberInputComponent , VersionBadgeComponent , SliderInputComponent , ColorInputComponent , FormSectionComponent ] ,
1516 template : `
16- <div class="space-y-6">
17- <div>
18- <h2 class="text-2xl font-bold text-kitty-primary mb-2">Window Layout</h2>
19- <p class="text-kitty-text-dim">Configure window sizing, tiling layouts, borders, and padding</p>
20- </div>
21-
22- <div class="space-y-6 bg-kitty-surface rounded-lg p-6 border border-kitty-border">
17+ <app-form-section title="Window Layout" description="Configure window sizing, tiling layouts, borders, and padding">
2318 <div class="form-group">
2419 <label class="flex items-center gap-3 cursor-pointer">
2520 <input
@@ -472,7 +467,7 @@ import { KittyVersionService } from '../../../services/kitty-version.service';
472467 </div>
473468 </div>
474469 }
475- </div >
470+ </app-form-section >
476471 ` ,
477472 styles : [ ]
478473} )
0 commit comments