Files
2024-07-15 12:33:27 +02:00

79 lines
1.6 KiB
CSS

/**
* Page layout styles.
*/
@import "../base/variables.pcss.css";
.honey-page {
display: flex;
flex-direction: column;
max-width: var(--site-max-width);
min-height: 100vh;
margin: 0 auto;
}
.honey-page__content-wrapper {
width: 100%;
}
@media screen and (min-width: 64rem) {
.honey-page__content-wrapper {
display: flex;
flex: 1 0 auto;
width: 100%;
margin: 0 auto;
}
}
@media screen and (min-width: 64rem) {
.honey-page__content {
flex: 0 0 67%;
order: 1;
}
}
.honey-page__content > .layout-content {
padding: var(--space-m) var(--space-l);
}
@media screen and (min-width: 64rem) {
.honey-page__content > .layout-content {
width: calc(67vw - 2rem);
max-width: calc(67vw - var(--space-l) - ((100vw - var(--site-content-max-width)) / 2 ));
padding: var(--space-l) 0 var(--space-xxl) var(--space-xxl);
}
}
.honey-page__highlighted {
padding: 0 var(--space-l);
}
@media screen and (min-width: 64rem) {
.honey-page__highlighted {
width: calc(67vw - 2rem);
max-width: calc(67vw - var(--space-l) - ((100vw - var(--site-content-max-width)) / 2 ));
padding: 0 0 0 var(--space-xxl);
}
}
.honey-page__sidebar {
padding: var(--space-m) var(--space-l);
}
@media screen and (min-width: 64rem) {
.honey-page__sidebar {
display: flex;
flex: 0 0 33%;
justify-content: flex-end;
padding: 0;
}
}
@media screen and (min-width: 64rem) {
.honey-page__sidebar > div {
width: calc(33vw - var(--space-l));
max-width: calc(33vw - var(--space-l) - ((100vw - var(--site-content-max-width)) / 2 ));
}
}