all on grid

This commit is contained in:
Julie Blanc 2026-03-16 23:29:25 +01:00
parent ce4d7285fe
commit 738d470087
6 changed files with 146 additions and 146 deletions

View file

@ -1,29 +1,29 @@
.chapter {
break-before: right;
page: chapter;
}
.chapter {
break-before: right;
page: chapter;
@page chapter:first {
@top-left-corner {
content: var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol);
}
@page chapter:first {
/* background-color: var(--blue); */
/* color: white!important; */
@top-left-corner {
content: var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) var(--symbol) ;
/* color: white; */
}
@top-left {
content: none;
}
@top-center {
content: none;
}
@top-right {
content: none;
}
@top-left {
content: none;
}
@top-center {
content: none;
}
@top-right {
content: none;
}
}
.chapter-header {
position: relative;
@ -31,140 +31,137 @@
/* break-after: page; */
}
.chapter-header .hgroup{
/* font-family: 'Routed Gothic Wide'; */
.chapter-header .hgroup {
font-size: 22px;
line-height: 1;
font-weight: normal;
/* text-align: center; */
margin-top: calc(var(--baseline)*2);
margin-bottom: calc(var(--baseline)*4);
margin-right: calc(var(--unit)*2);
/* margin-top: calc(var(--baseline)*2);*/
position: relative;
top: calc(var(--baseline)*0.25);
margin-bottom: calc(var(--baseline)*3 + 11px);
padding-right: calc(var(--unit)*2);
position: relative;
padding-left: 15px;
}
.chapter-header .type{
color: var(--blue);
font-family: 'Teletext';
font-weight: 200;
/* font-size: 22px; */
line-height: 1;
font-weight: normal;
text-transform: uppercase;
/* text-decoration: underline;
text-underline-offset: 2px; */
.chapter-header .hgroup::before {
content: "***************************************************************************************************************************************************************************************************************************************************************************************************************************************************";
display: block;
width: calc(100% + 1ch);
height: 100%;
overflow: hidden;
position: absolute;
top: 0;
left: 0px;
z-index: -1;
font-size: var(--sign-size);
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: calc(var(--sign-baseline)*1.5);
overflow-wrap: anywhere;
/* padding-top: 6px; */
}
.chapter-header .type::before{
.chapter-header .type {
display: none;
}
.chapter-header .hgroup h2{
font-weight: normal;
font-size: 1em;
display: inline;
line-height: 1.3;
box-sizing: border-box;
font-family: 'Teletext';
font-weight: 200;
text-align: center;
.chapter-header .hgroup h2 {
font-family: 'Teletext';
font-weight: normal;
font-size: 1em;
line-height: calc(var(--sign-baseline)*1.5);
display: inline;
box-sizing: border-box;
/* text-transform: uppercase; */
}
.chapter-header .hgroup h2 span{
.chapter-header .hgroup h2 span {
color: white;
padding-left: 0.25ch;
padding-right: 0.25ch;
box-decoration-break: clone;
background-color: var(--blue);
padding: 2px 0.25ch;
/* background: linear-gradient(var(--blue), var(--blue)) center / 100% 70% no-repeat; */
text-transform: uppercase;
padding: 1px 0.25ch;
text-transform: uppercase;
}
.chapter-header .author{
font-family: 'Teletext';
font-weight: 200;
color: var(--blue);
margin-top: calc(var(--baseline)*1);
text-transform: uppercase;
.chapter-header .author span {
font-family: 'Teletext';
color: var(--blue);
margin-top: calc(var(--baseline)*1.5);
text-transform: uppercase;
background-color: white;
display: inline-block;
}
.chapter-header .hgroup h2::after{
/* content: "| | | | | ";
.chapter-header .author::before {
display: none;
}
.chapter-header .bio {
display: none;
}
.hgroup-before,
.hgroup-after,
.chapter-header .title-before,
.chapter-header .title-after {
font-size: var(--sign-size);
color: var(--blue);
letter-spacing: var(--sign-spacing);
line-height: var(--sign-baseline);
display: block;
width: 1ch;
text-align: center;
margin-left: calc(var(--unit)*0.5); */
color: var(--sign-color);
letter-spacing: var(--sign-spacing);
font-family: var(--sign-family);
line-height: calc(var(--sign-baseline)*1);
}
.chapter-header .author::before{
display: none;
}
.chapter-header .bio{
display: none;
}
/* .chapter-header p {
text-indent: 0px !important;
}
.chapter-header .type,
.chapter-header .h2-pattern {
display: none;
}
.chapter-header .hgroup{
margin-left: 15%;
.chapter-header .title-before,
.chapter-header .title-after{
white-space: nowrap;
position: absolute;
left: 0px;
}
.chapter-header h2 {
font-family: 'Routed Gothic Wide';
line-height: 1.1;
font-size: 36px;
font-weight: normal;
.chapter-header .title-before {
top: calc(var(--baseline)*-1.25);
}
.chapter-header .title-after {
bottom: calc(var(--baseline)*-1.5);
}
.chapter-header .author {
font-family: 'Routed Gothic Wide';
font-size: 36px;
margin-top: calc(var(--baseline)*6);
margin-bottom: calc(var(--baseline)*2);
.hgroup-before{
position: absolute;
left: calc(var(--pagedjs-margin-left)*-1);
padding-left: 19px;
top: -36px;
}
.chapter-header .bio{
display: none;
}
.hgroup-after{
position: absolute;
bottom: calc(var(--baseline)*-5 + 4px);
right: calc(var(--pagedjs-margin-right)*-1);
.chapter-header{
margin-bottom: calc(var(--baseline)*1);
} */
text-align: right;
/* left: calc(var(--pagedjs-margin-left)*-1);
padding-left: 19px;
top: -36px; */
}