Skip to content

ADFA-4947: make the feedback FAB distinct from cards (teal tint) - #355

Merged
luisguzman-adfa merged 1 commit into
mainfrom
fix/ADFA-4947-feedback-fab-contrast
Aug 6, 2026
Merged

ADFA-4947: make the feedback FAB distinct from cards (teal tint)#355
luisguzman-adfa merged 1 commit into
mainfrom
fix/ADFA-4947-feedback-fab-contrast

Conversation

@luisguzman-adfa

Copy link
Copy Markdown
Collaborator

The draggable feedback FAB used the default FloatingActionButton background, which resolved to the same surface as k2go_card_bg (k2go_surface) in both light and dark themes. Since the button floats and can be moved over any card, it blended into whatever card it hovered over and was hard to make out.

Tint it in FeedbackFab.installOn with the teal accent (k2go_teal) and an on-teal icon (k2go_on_teal) — both flip day/night — so it stays distinct from the cards in either theme; the FAB's default elevation already provides the floating shadow. Applies to every redesign screen, since the FAB is created centrally in installOn. The terminal's FAB (main.xml, over a black background) is left as-is.

The draggable feedback FAB used the default FloatingActionButton background,
which resolved to the same surface as k2go_card_bg (k2go_surface) in both light
and dark themes. Since the button floats and can be moved over any card, it
blended into whatever card it hovered over and was hard to make out.

Tint it in FeedbackFab.installOn with the teal accent (k2go_teal) and an on-teal
icon (k2go_on_teal) — both flip day/night — so it stays distinct from the cards
in either theme; the FAB's default elevation already provides the floating
shadow. Applies to every redesign screen, since the FAB is created centrally in
installOn. The terminal's FAB (main.xml, over a black background) is left as-is.
@luisguzman-adfa
luisguzman-adfa merged commit d1ab926 into main Aug 6, 2026
@luisguzman-adfa
luisguzman-adfa deleted the fix/ADFA-4947-feedback-fab-contrast branch August 6, 2026 19:40
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