Skip to content

chore: dashboards improvements#4269

Merged
adrianthedev merged 3 commits into4-devfrom
chore/dashboards-improvements
Feb 16, 2026
Merged

chore: dashboards improvements#4269
adrianthedev merged 3 commits into4-devfrom
chore/dashboards-improvements

Conversation

@adrianthedev
Copy link
Collaborator

@adrianthedev adrianthedev commented Feb 16, 2026

Description

Adds a few tweaks to support changes in https://github.com/avo-hq/avo-dashboards/pull/61

Checklist:

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works

Note

Medium Risk
Moderate risk due to a default behavior change (click_row_to_view_record now true) and structural changes to CardComponent/Turbo frames that could impact styling and layout across the UI; dev-only editor links are low risk in production.

Overview
Improves dashboard UI spacing and component flexibility by refining layout CSS (adds default select styling, adjusts main scrollable padding, and tweaks panel/card header padding logic including a new compact header option).

Refactors Avo::UI::CardComponent to allow wrapper_class customization and makes body a dedicated component (rendered directly) for easier body-level classes/data; also updates TurboFrameWrapperComponent to render via turbo_frame_tag and accept a class prop.

Adds development-only “Open in your editor” links for resources and actions via new helper methods (editor_file_path/editor_url) backed by a configurable default_editor_url, and flips the default click_row_to_view_record setting to enabled.

Written by Cursor Bugbot for commit 626a2c6. This will update automatically on new commits. Configure here.

@github-actions github-actions bot added the Chore label Feb 16, 2026
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@adrianthedev adrianthedev merged commit 0270c01 into 4-dev Feb 16, 2026
19 of 20 checks passed
@adrianthedev adrianthedev deleted the chore/dashboards-improvements branch February 16, 2026 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments