Apps nav + back-to-apps behavior, emoji font fallbacks, and version bump to 2.0.3#24
Apps nav + back-to-apps behavior, emoji font fallbacks, and version bump to 2.0.3#24360-Host wants to merge 1 commit into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 153fdbe191
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| <header class="docs-topbar"> | ||
| <div class="docs-topbar-left"> | ||
| <button class="docs-pill-btn" onclick="window.location.href='apps.html'">← Apps</button> | ||
| <button class="docs-pill-btn" onclick="history.length > 1 ? history.back() : location.assign('apps.html')">← Apps</button> |
There was a problem hiding this comment.
Keep the Apps button from leaving the site
Using history.back() here means the ← Apps control can navigate to whatever page was visited before this one (including an external site) whenever browser history exists, instead of consistently opening the Apps launcher. This is a regression from the previous direct apps.html navigation and is reproducible when arriving from search/social links; clicking ← Apps then leaves 360 rather than going to Apps.
Useful? React with 👍 / 👎.
Motivation
Appsentry to sidebars and topbars.Description
window.location.href='apps.html'with a conditional back-first patternhistory.length > 1 ? history.back() : location.assign('apps.html')on many pages and added agoBackToApps()helper in a few files.Appsnavigation items to multiple sidebars and topbars (for exampleai.html,chat.html,news.html,search.html,games/*,zone.html, and others)..app-icon,.vids-nav-icon,.vids-empty-icon,.tool-btn,.vids-dropzone-icon, and.tab) to improve cross-platform emoji rendering.README.md, CSS/JS headers, sidebar footers andpackage.jsonto2.0.3(and adjusted in-page log strings where applicable).Testing
Codex Task