Repository navigation
feat: improve accessibility, performance, and SEO - #7
Merged
Merged
Conversation
Accessibility (Web Interface Guidelines): - Add aria-labels to icon buttons and dynamic elements - Add skip link for keyboard navigation - Add proper focus-visible states (remove outline:none anti-pattern) - Add keyboard support for history items (role=button + keydown) - Fix heading hierarchy with visually-hidden H1 - Add semantic <main> element - Use proper input types (tel, email) with autocomplete attributes - Add prefers-reduced-motion support - Fix typography: use proper ellipsis character (…) Performance (Vercel Best Practices): - Add defer to third-party scripts (pdfmake) - Add preconnect for CDN and font domains - Add font-variant-numeric: tabular-nums for number alignment - Replace transition:all with specific properties - Add touch-action: manipulation for mobile Design Enhancements: - Upgrade typography: DM Sans (body) + Plus Jakarta Sans (headings) - Add subtle noise texture overlay for depth - Add text-wrap: balance on headings SEO Improvements: - Add robots.txt with sitemap reference - Add sitemap.xml - Improve title tag with keywords (56 chars) - Add SoftwareApplication + WebApplication structured data - Add OG image meta tags - Change twitter:card to summary_large_image - Add theme-color meta tag Amp-Thread-ID: https://ampcode.com/threads/T-019bee5e-33fb-7526-9a97-ab10f03bd6ff Co-authored-by: Amp <amp@ampcode.com>
Deploying rebill with
|
| Latest commit: |
b93f711
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://458e7d25.rebill.pages.dev |
| Branch Preview URL: | https://feat-ui-accessibility-seo-im.rebill.pages.dev |
Playwright test resultsDetails
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Accessibility (Web Interface Guidelines):
Performance (Vercel Best Practices):
Design Enhancements:
SEO Improvements:
Amp-Thread-ID: https://ampcode.com/threads/T-019bee5e-33fb-7526-9a97-ab10f03bd6ff