Skip to content

Keep button_to action items on the title bar's row - #73

Merged
Fivell merged 1 commit into
masterfrom
fix/button-to-form-inline
Oct 14, 2026
Merged

Fivell merged 1 commit into
masterfrom
fix/button-to-form-inline

Conversation

@Fivell

@Fivell Fivell commented Oct 14, 2026

Copy link
Copy Markdown
Member

One-liner follow-up to #72, caught by the live regression pass on the console: a button_to action item renders as a block <form>, so once a consumer deletes its old float: left workaround the button drops onto its own line and the title bar stacks (screenshot-verified on a customer show page with three button_to items). display: inline-block on .action_item > form keeps it in the row like its anchor siblings.

rake css passes.

A button_to renders as a block-level <form>, which drops to its own line
once consumers delete their old float workaround (the float itself
collapsed the flex bar's height — the button hung below the bar).
inline-block keeps the form in the row like its anchor siblings.
@Fivell
Fivell merged commit ba08948 into master Oct 14, 2026
3 checks passed
@Fivell
Fivell deleted the fix/button-to-form-inline branch October 14, 2026 21:14
@Fivell Fivell mentioned this pull request Oct 20, 2026
senid231 pushed a commit to senid231/active_admin_theme that referenced this pull request Nov 4, 2026
Minor, not major: the variable contract only grows - $skinTitleBarHeight
joins it - and nothing that worked against 3.1.1 stops working. Several
defaults do look different, and the Upgrading section now spells them out.

What moved since 3.1.1:

  activeadmin-plugins#74  a title-bar dropdown opens under its own button again
  activeadmin-plugins#73  button_to action items stay on the title bar's row
  activeadmin-plugins#72  a wigu/all umbrella require; title-bar dropdowns right-align
  activeadmin-plugins#71  the header, title bar and flash bar are pinned to the viewport and
       index-table headers stick, with per-table opt-outs
  activeadmin-plugins#70  date-range filters laid out with flexbox
  activeadmin-plugins#69  documentation for crisscross highlighting and the Trix editor
  activeadmin-plugins#68  crisscross cell highlighting for index tables
  activeadmin-plugins#67  Trix / ActionText editor themed in light and dark
  activeadmin-plugins#65  --aa-datetimepicker-* bridge variables
  activeadmin-plugins#64  utility nav with the server clock, theme switch and glyph logout
  activeadmin-plugins#63  dark-mode interactive states
  activeadmin-plugins#62  dark styling for select2 and tom-select

The npm package moves with it: src/ is regenerated from app/assets by the
prepare script, so the Sprockets and bundler consumers ship the same files.
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