Skip to content

Put settings checkboxes on their own line - #156

Merged
kittendevv merged 1 commit into
kittendevv:mainfrom
Bouni:fix-134
Oct 1, 2026
Merged

kittendevv merged 1 commit into
kittendevv:mainfrom
Bouni:fix-134

Conversation

@Bouni

@Bouni Bouni commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

daisyUI 5 dropped the form-control class and its .label is inline-flex, so a checkbox row and the field label after it shared one line, with the second label offset because vertical margins don't apply to inline elements. In Payments, "Allow editing and deleting sent/paid invoices" and "Payment Methods" overlapped this way; the same happened in the Tax, Numbering and XML export sections.

Add flex to the checkbox rows so each is a full-width block.

daisyUI 5 dropped the form-control class and its .label is inline-flex,
so a checkbox row and the field label after it shared one line, with
the second label offset because vertical margins don't apply to inline
elements. In Payments, "Allow editing and deleting sent/paid invoices"
and "Payment Methods" overlapped this way; the same happened in the
Tax, Numbering and XML export sections.

Add flex to the checkbox rows so each is a full-width block.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Bouni

Bouni commented Oct 1, 2026

Copy link
Copy Markdown
Contributor Author

Fix for #134

@kittendevv
kittendevv merged commit 870ffbe into kittendevv:main Oct 1, 2026
4 checks passed
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.

2 participants