fix: remove `ViewTransition`'s weird zooming effect caused by difference in page height
style: move home page footer to a more appropriate location
style: re-position home page buttons to be flex
feat: start working on slip page, renamed old "archive" table to a more appropriate name "expired".
fix(rubgram): add descriptive label for cancel button
feat(rules): add link to privacy policy
- Created a new sync.ts file to handle API requests.
- Defined interfaces for AvatarApiResponse, Data, and Avatar.
- Implemented a main function to fetch avatar data from the specified endpoint.