Refactor SwipeTabs for smoother touch transitions

- Rewrite SwipeTabs with improved touch handling and animation
- Use translate3d with smoother easing curve (280ms)
- Add coalesced pointer events for high refresh rate displays
- Clean up redundant CSS styles across multiple files
- Add page-max-width dimension variable

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-21 23:08:29 +01:00
parent abd8f75efc
commit e83d62a240
13 changed files with 486 additions and 349 deletions

View File

@@ -61,6 +61,8 @@
--page-padding-y-mobile: 1.25rem;
--page-max-width: 1200px;
/* Maximum content width */
--page-max-width-narrow: 800px;
/* Narrow content width */
/* Container Widths */
--container-sm: 640px;