css: limits removal of ul style only to checkboxes and radios lists (#86669) #510

Merged
tjund merged 2 commits from wip/86669-ul-style-on-blockwidget into main 2024-03-04 15:20:05 +01:00
3 changed files with 19 additions and 9 deletions

View File

@ -585,6 +585,7 @@ hr {
.list-with-images {
@extend .bare-list;
display: flex;
flex-wrap: wrap;
justify-content: center;

View File

@ -366,9 +366,14 @@ CheckboxesWithImagesWidget, .RadiobuttonsWithImagesWidget {
.CheckboxesWidget,
.RadiobuttonsWidget {
.content label {
display: block;
padding-bottom: 0.7em;
.content {
label {
display: block;
padding-bottom: 0.7em;
}
ul {
@extend .bare-list;
}
}
&.widget-inline-radio .content li,
&.widget-inline-radio .content label {
@ -389,12 +394,6 @@ div.content label {
margin-right: 1em;
}
div.widget div.content ul {
padding: 0;
margin: 0;
list-style: none;
}
span.helptext,
div.hint {
display: block;

View File

@ -141,3 +141,13 @@ $black: #000000 !default;
[hidden] {
display: none !important;
}
// bare list : for ol / ul, remove default list styles
@mixin bare-list {
padding: 0;
margin: 0;
list-style: none;
}
.bare-list {
@include bare-list();
}