settings
code:style.css
/* ---- imports ---- */
@import url('./pin.css');
/* ---- root / variables ---- */
:root {
--base-font: 'Noto Sans JP';
}
body {
}
/* ---- layout ---- */
/* ---- text ---- */
.dropdown-menu, .grid li.relation-label a .title, strong, b, em {
font-family: var(--base-font) !important;
}
.lines a.page-link, .page-list-item .description .page-link,
.lines a.link, .page-list-item .description .link {
color: var(--color-accent);
}
/* ---- additional_function ---- */
display: none;
}
code: pin.css
a .pin {display: none}
.grid li.page-list-item{
&.pin::after {display: none}
a {border: unset}
}
.page-list .grid {position: relative}
.page-list-item.pin + .page-list-item:not(.pin):not(.list-style-item) {
grid-column-start: 1;
position: static;
&:before{
content: "";
position: absolute;
width: 100%;
margin-top: -23px;
@media screen and (max-width: 767px){
margin-top: -14px;
}
}
}
li.pin:not(:has(~ li.pin)) {
margin-bottom: 30px;
@media screen and (max-width: 767px){
margin-bottom: 20px;
}
}