intro bottom

This commit is contained in:
Julie Blanc 2026-04-21 23:05:59 +02:00
parent 9ef96b6897
commit 725306418d
8 changed files with 116 additions and 103 deletions

View file

@ -1,7 +1,7 @@
$width: 176mm;
$height: 240mm;
$top: 10mm;
$bottom: 14mm;
$bottom: 19mm;
$inside: 20mm;
$outside: 14mm;
$content-h: calc($height - $top - $bottom - 1mm);
@ -12,40 +12,44 @@ $unit: calc($content-w/7);
:root{
// --content-w: #{$content-w};
// --unit: calc(var(--content-w)/7);
--unit: 80px;
--unit: calc(#{$content-w}/7);
// --unit: 80px;
--margin-box: -13px;
}
@media print {
@page {
size: $width $height;
margin-top: $top;
margin-bottom: $bottom;
// bleed: 6mm;
// marks: crop;
bleed: 6mm;
marks: crop;
}
@page:left {
margin-left: $outside;
margin-right: $inside;
// background-image: url("/images/layout-1_3.png");
// background-size: 100% 100%;
@bottom-left {
content: counter(page);
font-family: var(--font-sans);
font-size: var(--fs-num);
font-weight: 500;
text-align: left;
width: $indent;
position: relative;
top: var(--margin-box);
}
@bottom-center {
content: "Höchstpersönlichkeit";
font-family: var(--font-sans);
font-size: var(--fs-num);
font-weight: 500;
text-align: left;
position: relative;
top: var(--margin-box);
}
}
@ -53,35 +57,48 @@ $unit: calc($content-w/7);
margin-left: $inside;
margin-right: $outside;
// background-image: url("/images/layout-1_20.png");
// background-image: url('/images/layout-1_2.png');
// background-size: 100% 100%;
@bottom-left {
content: string(chapterCount);
font-family: var(--font-sans);
font-size: var(--fs-num);
font-weight: 500;
text-align: left;
width: $indent;
width: calc(var(--unit)*3);
padding-left: calc(var(--unit)*2);
position: relative;
top: var(--margin-box);
}
@bottom-center {
content: string(chapter);
font-family: var(--font-sans);
font-size: var(--fs-num);
font-weight: 500;
text-align: left;
position: relative;
top: var(--margin-box);
width: calc(var(--unit)*3.5);
}
@bottom-right {
content: counter(page);
font-family: var(--font-sans);
font-size: var(--fs-num);
font-weight: 500;
text-align: right;
position: relative;
top: var(--margin-box);
}
}
@page:first {
@page chapter:first {
@top-left-corner { content: none; }
@top-left { content: none; }
@top-center { content: none; }
@ -118,26 +135,7 @@ $unit: calc($content-w/7);
@bottom-right-corner { content: none; }
}
@page chapter {
margin-left: $outside;
margin-right: $outside;
@top-left-corner { content: none; }
@top-left { content: none; }
@top-center { content: none; }
@top-right { content: none; }
@top-right-corner { content: none; }
@left-top { content: none; }
@left-middle { content: none; }
@left-bottom { content: none; }
@right-top { content: none; }
@right-middle { content: none; }
@right-bottom { content: none; }
@bottom-left-corner { content: none; }
@bottom-left { content: none; }
@bottom-center { content: none; }
@bottom-right { content: none; }
@bottom-right-corner { content: none; }
}
}
@ -151,6 +149,7 @@ $unit: calc($content-w/7);
string-set: chapter content(text);
}
.chapter{
page: chapter;
break-before: page;

View file

@ -12,8 +12,7 @@
position: absolute;
top: 0;
left: 0;
color: blue;
// color: red;
}
.body-note{

View file

@ -79,6 +79,21 @@ ul{
// THESE --------------------------------------------------
.thesis-title{
width: 100%;
display: flex;
}
.thesis-title p::after{
content: '';
display: block;
width: 100%;
height: 10px;
background-color: black;
flex-grow: 1;
}
.thesis p{
display: block;
}
@ -112,10 +127,11 @@ ul{
break-after: right;
}
.intro{
p{
font-size: var(--fs-intro);
padding-left: calc(var(--unit)*1);
line-height: 1.4;
line-height: 23px;
display: block;
}
}

View file

@ -80,7 +80,7 @@
font-size: 105px;
line-height: 0.9;
hyphens: auto;
hyphenate-limit-chars: 8 4 3;
hyphenate-limit-chars: 12 4 3;
span{
@ -195,7 +195,9 @@
}
[data-id="section__content"][data-split-from] > :first-child {
[data-id="section__content"] > .chapter h2:first-child,
[data-id="section__content"] > .chapter h3:first-child,
[data-id="section__content"] > .chapter h4:first-child {
margin-top: 0;
}

View file

@ -9,7 +9,7 @@
--fs-intro: 16.5px;
--baseline: 18px;
--indent: 26px;
--fs-num: 12px;
--fs-num: 11px;
}

View file

@ -10,7 +10,7 @@
--fs-intro: 16.5px;
--baseline: 18px;
--indent: 26px;
--fs-num: 12px;
--fs-num: 11px;
}
* {
@ -34,14 +34,17 @@ body {
}
:root {
--unit: 80px;
--unit: calc(142mm/7);
--margin-box: -13px;
}
@media print {
@page {
size: 176mm 240mm;
margin-top: 10mm;
margin-bottom: 14mm;
margin-bottom: 19mm;
bleed: 6mm;
marks: crop;
}
@page :left {
margin-left: 14mm;
@ -50,14 +53,20 @@ body {
content: counter(page);
font-family: var(--font-sans);
font-size: var(--fs-num);
font-weight: 500;
text-align: left;
width: 10mm;
position: relative;
top: var(--margin-box);
}
@bottom-center {
content: "Höchstpersönlichkeit";
font-family: var(--font-sans);
font-size: var(--fs-num);
font-weight: 500;
text-align: left;
position: relative;
top: var(--margin-box);
}
}
@page :right {
@ -67,23 +76,34 @@ body {
content: string(chapterCount);
font-family: var(--font-sans);
font-size: var(--fs-num);
font-weight: 500;
text-align: left;
width: 10mm;
width: calc(var(--unit) * 3);
padding-left: calc(var(--unit) * 2);
position: relative;
top: var(--margin-box);
}
@bottom-center {
content: string(chapter);
font-family: var(--font-sans);
font-size: var(--fs-num);
font-weight: 500;
text-align: left;
position: relative;
top: var(--margin-box);
width: calc(var(--unit) * 3.5);
}
@bottom-right {
content: counter(page);
font-family: var(--font-sans);
font-size: var(--fs-num);
font-weight: 500;
text-align: right;
position: relative;
top: var(--margin-box);
}
}
@page :first {
@page chapter:first {
@top-left-corner {
content: none;
}
@ -183,58 +203,6 @@ body {
content: none;
}
}
@page chapter {
margin-left: 14mm;
margin-right: 14mm;
@top-left-corner {
content: none;
}
@top-left {
content: none;
}
@top-center {
content: none;
}
@top-right {
content: none;
}
@top-right-corner {
content: none;
}
@left-top {
content: none;
}
@left-middle {
content: none;
}
@left-bottom {
content: none;
}
@right-top {
content: none;
}
@right-middle {
content: none;
}
@right-bottom {
content: none;
}
@bottom-left-corner {
content: none;
}
@bottom-left {
content: none;
}
@bottom-center {
content: none;
}
@bottom-right {
content: none;
}
@bottom-right-corner {
content: none;
}
}
}
#section__content h1 .h1-count {
string-set: chapterCount content(text);
@ -304,6 +272,20 @@ ul {
color: red;
}
.thesis-title {
width: 100%;
display: flex;
}
.thesis-title p::after {
content: "";
display: block;
width: 100%;
height: 10px;
background-color: black;
flex-grow: 1;
}
.thesis p {
display: block;
}
@ -317,7 +299,7 @@ ul {
.intro p {
font-size: var(--fs-intro);
padding-left: calc(var(--unit) * 1);
line-height: 1.4;
line-height: 23px;
display: block;
}
@ -347,7 +329,7 @@ ol[type="1"] {
margin-bottom: 1em;
}
#section__content h1 {
min-height: 215mm;
min-height: 210mm;
display: flex;
flex-direction: column;
justify-content: space-between;
@ -400,7 +382,7 @@ ol[type="1"] {
font-size: 105px;
line-height: 0.9;
hyphens: auto;
hyphenate-limit-chars: 8 4 3;
hyphenate-limit-chars: 12 4 3;
}
#section__content h1 span {
display: block;
@ -488,7 +470,9 @@ ol[type="1"] {
left: 0;
}
[data-id=section__content][data-split-from] > :first-child {
[data-id=section__content] > .chapter h2:first-child,
[data-id=section__content] > .chapter h3:first-child,
[data-id=section__content] > .chapter h4:first-child {
margin-top: 0;
}
@ -510,7 +494,6 @@ ol[type="1"] {
position: absolute;
top: 0;
left: 0;
color: blue;
}
.body-note {

View file

@ -1 +1 @@
{"version":3,"sources":["style.css","modules/_var.scss","modules/_init.scss","modules/_layout.scss","modules/_text.scss","modules/_num-paragraph.scss","modules/_titles.scss","modules/_list-of-abbr.scss","modules/_notes.scss","modules/_toc.scss"],"names":[],"mappings":"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","file":"style.css"}
{"version":3,"sources":["style.css","modules/_var.scss","modules/_init.scss","modules/_layout.scss","modules/_text.scss","modules/_num-paragraph.scss","modules/_titles.scss","modules/_list-of-abbr.scss","modules/_notes.scss","modules/_toc.scss"],"names":[],"mappings":"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","file":"style.css"}

View file

@ -12,6 +12,20 @@ export default class beforeAll extends Handler {
wrapChapterAndIntro(content);
}
afterPageLayout(pageElement, page, breakToken){
let intro = pageElement.querySelector('.intro');
let pageContent = pageElement.querySelector('.pagedjs_page_content');
if(intro && pageContent){
let introBottom = intro.getBoundingClientRect().bottom;
let pageContentBottom = pageContent.getBoundingClientRect().bottom;
let gap = pageContentBottom - introBottom;
gap = gap - 4; // snap on baseline
intro.style.paddingTop = gap + "px";
}
}
}