File tree Expand file tree Collapse file tree
src/onegov/org/theme/styles Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -819,10 +819,6 @@ table {
819819 form style customizations
820820*/
821821form {
822- label {
823- min-width : 75% ;
824- }
825-
826822 label > ul ,
827823 .upload-widget > ul ,
828824 .group-label > ul {
@@ -944,6 +940,21 @@ form {
944940 }
945941 }
946942
943+ // The "select all / deselect all" controls that multicheckbox.js prepends
944+ // as a list item without its own checkbox. Keep the three labels grouped on
945+ // one line. The standard form macro already does this via
946+ // `.group-label > ul li` (flex), but the search filter renders the
947+ // multicheckbox outside that wrapper, so its item needs `display: flex`
948+ // here too.
949+ ul :has (li input [type = " checkbox" ]) > li :first-child:not (:has (input )) {
950+ display : flex ;
951+ align-items : baseline ;
952+
953+ label {
954+ flex : 0 0 auto ;
955+ }
956+ }
957+
947958 input [type = " radio" ] {
948959 margin : .29rem .4rem 0 0 !important ;
949960 }
You can’t perform that action at this time.
0 commit comments