Float the GitHub link outside navigation - #86
Merged
Conversation
|
🚅 Deployed to the tax-tracker-pr-86 environment in endearing-eagerness
|
railway-app
Bot
temporarily deployed
to
endearing-eagerness / tax-tracker-pr-86
August 2, 2026 00:15
Destroyed
There was a problem hiding this comment.
Pull request overview
This PR updates the frontend shell and project README to make the GitHub repository link less intrusive by moving it out of the primary navigation and rendering it as a fixed-position floating action button, while also improving the Railway deployment link presentation in the README.
Changes:
- Replace the sidebar GitHub nav item with a bottom-right floating GitHub icon link (with accessible labeling).
- Add styling for the floating GitHub button, including safe-area inset handling for mobile.
- Replace the README’s plain Railway link with a clickable Railway “live” badge and update the AppShell test accordingly.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| README.md | Replaces the plain Railway URL section with a clickable “Railway live” badge. |
| frontend/src/index.css | Adds .github-fab styles to render the GitHub link as a floating bottom-right button. |
| frontend/src/app/AppShell.tsx | Removes the GitHub link from the sidebar nav and adds a floating, accessible GitHub icon link. |
| frontend/src/app/AppShell.test.tsx | Updates the expected accessible name for the GitHub link to match the new FAB aria-label. |
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.
Summary
Verification