hackertours-theme/sass/custom/list-straight-left/_list-straight-left.scss
Fredrik Jonsson b7977e1c28 First commit.
2017-03-09 14:29:29 +01:00

55 lines
896 B
SCSS

// Lists with a straight left margin.
%ul-straight-left {
list-style: none;
padding-left: 1rem;
text-indent: -1rem;
& > li {
&::before {
@include font-size(s);
@include padding-right(.5);
content: '\2022';
@include respond-to(xxl) {
@include font-size(s-2);
}
}
}
}
%ol-straight-left {
display: table;
list-style: none;
padding: 0;
& > li {
display: table-row;
counter-increment: table-ol;
&::before {
@include font-size(s);
@include padding-right(.5);
display: table-cell;
content: counter(table-ol) '.';
text-align: right;
@include respond-to(xxl) {
@include font-size(s-2);
}
}
}
}
%ul-straight-left--off {
padding-left: 0;
text-indent: 0;
& > li {
&::before {
font-size: inherit;
padding-right: 0;
content: '';
}
}
}