Skip to content

Improve website accessibility and performance - #152

Merged
TrySound merged 1 commit into
mainfrom
fix/website-audit
Aug 26, 2026
Merged

Improve website accessibility and performance#152
TrySound merged 1 commit into
mainfrom
fix/website-audit

Conversation

@TrySound

Copy link
Copy Markdown
Owner

Summary

  • fix narrow viewport overflow and expose the hero formatting example to assistive technology
  • load demos, syntax highlighting, and compatibility polyfills asynchronously
  • reduce phone metadata and update the current minified/gzipped package size
  • add canonical/social metadata, a favicon, and safer external links

Testing

  • pnpm --dir website test
  • pnpm --dir website typecheck
  • pnpm --dir website build --base /rifm/
  • verified no horizontal overflow at 320px, 375px, 800px, and 1280px

@TrySound
TrySound merged commit 56da4b4 into main Aug 26, 2026
3 checks passed
@TrySound
TrySound deleted the fix/website-audit branch August 26, 2026 14:24
TrySound added a commit that referenced this pull request Aug 26, 2026
## Summary
- fix narrow viewport overflow and expose the hero formatting example to
assistive technology
- load demos, syntax highlighting, and compatibility polyfills
asynchronously
- reduce phone metadata and update the current minified/gzipped package
size
- add canonical/social metadata, a favicon, and safer external links

## Testing
- `pnpm --dir website test`
- `pnpm --dir website typecheck`
- `pnpm --dir website build --base /rifm/`
- verified no horizontal overflow at 320px, 375px, 800px, and 1280px
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant