Skip to content

Commit 75ea8a5

Browse files
committed
refactor mouse-form to use FormSectionComponent
1 parent 45f238b commit 75ea8a5

1 file changed

Lines changed: 4 additions & 9 deletions

File tree

src/components/forms/mouse-form/mouse-form.component.ts

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,15 @@ import { KittyMouseConfig } from '../../../models/kitty-types';
55
import { NumberInputComponent } from '../../shared/number-input/number-input.component';
66
import { ColorInputComponent } from '../../shared/color-input/color-input.component';
77
import { VersionBadgeComponent } from '../../shared/version-badge/version-badge.component';
8+
import { FormSectionComponent } from '../../shared/form-section/form-section.component';
89
import { createFormHelper } from '../../../utils/form-helpers';
910
import { 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

Comments
 (0)