- Add sticky positioning to form action buttons (always visible at bottom)
- Add Ctrl+S / Cmd+S keyboard shortcut to save forms
- Create reusable useFormShortcuts hook
- Apply to all create forms: spool, filament, vendor
Fixes: https://github.com/Donkie/Spoolman/issues/274
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Changes:
- Add 1400px max-width container in SpoolmanLayout
- Add 800px max-width for forms via CSS override
This prevents the UI from feeling too spread out on wide monitors
and MacBooks, improving readability and reducing eye movement.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>