Skip to content

core: frontend: Fix layout issues on small screens - #4422

Merged
joaoantoniocardoso merged 5 commits into
bluerobotics:masterfrom
patrickelectric:fix-mobile-layout
Sep 14, 2026
Merged

joaoantoniocardoso merged 5 commits into
bluerobotics:masterfrom
patrickelectric:fix-mobile-layout

Conversation

@patrickelectric

@patrickelectric patrickelectric commented Sep 9, 2026

Copy link
Copy Markdown
Member

Helps #4391

before:

now:

Vuetify stylesheet is imported after this one and both selectors have
the same specificity, so break-all was winning and titles were still
breaking in half.

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
…obile

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
… screens

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

Automated PR Review

0. Summary

  • Verdict: LGTM :shipit:

Small, focused frontend fix for mobile/small-screen layouts: disables the Vuetify data-table mobile breakdown on Processes.vue, wraps the GPS action buttons in AutoCoordinateDetector.vue, switches FailsafeCard.vue param rows to responsive cols="12" sm="7|5" with text-start text-sm-end (removing the redundant .action-col { text-align: end } rule), scopes the global v-card word-break rule under .v-application and adds overflow-wrap: break-word, and constrains the Autopilot banner image with max-width: 100%; object-fit: contain.

No further comments, nice job 👍

Generated by PR Review Bot. This is advisory, a human reviewer must still approve.

@patrickelectric
patrickelectric requested a review from a team September 10, 2026 00:18
@patrickelectric patrickelectric added the move-to-stable Needs to be cherry-picked and move to stable label Sep 10, 2026

@joaoantoniocardoso joaoantoniocardoso left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's much better, thanks

@joaoantoniocardoso
joaoantoniocardoso merged commit 10c7e8a into bluerobotics:master Sep 14, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

move-to-stable Needs to be cherry-picked and move to stable

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants