feat: floating action button with scroll-to-top and expandable sub-actions - #98
Conversation
…b-actions Co-authored-by: kenjdavidson <6210735+kenjdavidson@users.noreply.github.com>
|
@copilot are you forgetting something? From your instructions? Something you're supposed to provide on UI changes? |
Sorry about that! The PR description has been updated with the required before/after screenshots:
Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
|
@copilot based on the screenshots, I'd like the auxiliary buttons to be a little closer to the main button. |
Co-authored-by: kenjdavidson <6210735+kenjdavidson@users.noreply.github.com>
Done in cc58369 — reduced Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|

FloatingActionButton.tsxReact component with:aria-hiddenwhen FAB is not visible (screen reader accessibility)FloatingActionButtontoBaseLayout.astrowithclient:idleand Home + About sub-actionsScreenshots
Before
No FAB present — bottom-right corner is empty when scrolled.
After — FAB visible (scrolled down)
Teal circular button with an up-arrow appears at the bottom-right once the page is scrolled past 300 px.
After — FAB expanded on hover (light mode)
Sub-buttons now orbit at 58 px — sitting close to the main button.
After — FAB expanded on hover (dark mode)
Original prompt
📍 Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.