Skip to content

Commit b00c0d5

Browse files
committed
refactor window-layout-form to use FormSectionComponent
1 parent 75ea8a5 commit b00c0d5

1 file changed

Lines changed: 4 additions & 9 deletions

File tree

src/components/forms/window-layout-form/window-layout-form.component.ts

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,15 @@ import { NumberInputComponent } from '../../shared/number-input/number-input.com
66
import { VersionBadgeComponent } from '../../shared/version-badge/version-badge.component';
77
import { SliderInputComponent } from '../../shared/slider-input/slider-input.component';
88
import { ColorInputComponent } from '../../shared/color-input/color-input.component';
9+
import { FormSectionComponent } from '../../shared/form-section/form-section.component';
910
import { createFormHelper } from '../../../utils/form-helpers';
1011
import { 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

Comments
 (0)