@@ -5,20 +5,15 @@ import { KittyMouseConfig } from '../../../models/kitty-types';
55import { NumberInputComponent } from '../../shared/number-input/number-input.component' ;
66import { ColorInputComponent } from '../../shared/color-input/color-input.component' ;
77import { VersionBadgeComponent } from '../../shared/version-badge/version-badge.component' ;
8+ import { FormSectionComponent } from '../../shared/form-section/form-section.component' ;
89import { createFormHelper } from '../../../utils/form-helpers' ;
910import { KittyVersionService } from '../../../services/kitty-version.service' ;
1011
1112@Component ( {
1213 selector : 'app-mouse-form' ,
13- imports : [ CommonModule , FormsModule , NumberInputComponent , ColorInputComponent , VersionBadgeComponent ] ,
14+ imports : [ CommonModule , FormsModule , NumberInputComponent , ColorInputComponent , VersionBadgeComponent , FormSectionComponent ] ,
1415 template : `
15- <div class="space-y-6">
16- <div>
17- <h2 class="text-2xl font-bold text-kitty-primary mb-2">Mouse</h2>
18- <p class="text-kitty-text-dim">Configure mouse interactions, URL detection, and clipboard behavior</p>
19- </div>
20-
21- <div class="space-y-6 bg-kitty-surface rounded-lg p-6 border border-kitty-border">
16+ <app-form-section title="Mouse" description="Configure mouse interactions, URL detection, and clipboard behavior">
2217 <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
2318 <div class="form-group">
2419 <label class="block text-sm font-medium text-kitty-text mb-2">
@@ -341,7 +336,7 @@ import { KittyVersionService } from '../../../services/kitty-version.service';
341336 </div>
342337 </div>
343338 </div>
344- </div >
339+ </app-form-section >
345340 }
346341 </div>
347342 ` ,
0 commit comments