blog/assets/scss/_media.scss

50 lines
1.0 KiB
SCSS

// media queries
@media only screen and (max-width: $screen-tablet) {
main {
align-self: stretch;
overflow-x: hidden; // safety for negative figure margin below
width: auto;
aside,
article h2,
article p {
margin-left: 0;
margin-right: 0;
max-width: 100%;
text-align: left;
width: 100%;
}
article {
ul {
align-self: end;
padding: 0;
width: calc(100% - 2.5vmax);
}
figure {
margin: 2vmax -6vmin 1vmax;
}
}
}
ul.list li {
flex-direction: column;
time {
padding: 1vmax 0 0 0;
}
}
}
@media only screen and (min-width: $screen-display) {
main article h2 {
margin: 2vmax 7vmin 1vmax;
}
ul.list li time {
padding-left: 3rem;
}
}
@media only screen and (min-width: $screen-full) {
main article h2 {
margin: 2vmax 5vmin 1vmax;
}
}