diff --git a/css/modules/_footnotes.scss b/css/modules/_footnotes.scss index 2bd344b..964aaf5 100644 --- a/css/modules/_footnotes.scss +++ b/css/modules/_footnotes.scss @@ -1,51 +1,88 @@ -@page { - @footnote { - float: bottom; - footnote-policy: auto; - } - } +// @page { +// @footnote { +// float: bottom; +// footnote-policy: auto; +// } +// } - .pagedjs_footnote_content{ - padding-top: calc(var(--baseline)*1); - } +// .pagedjs_footnote_content{ +// padding-top: calc(var(--baseline)*1); +// } -.inline-note { - float: footnote; - footnote-policy: auto; - font-size: var(--fs-small); - line-height: calc(var(--baseline)*0.8); - padding-left: var(--indent); - position: relative; - font-weight: 600; +// .inline-note { +// float: footnote; +// footnote-policy: auto; +// font-size: 9px; +// line-height: calc(var(--baseline)*0.8); +// padding-left: var(--indent); +// position: relative; +// // font-weight: 100; - &::marker{ - display: none; - content: ""; - } +// &::marker{ +// display: none; +// content: ""; +// } -} +// } -[data-counter-note]{ -&::before{ - content: attr(data-counter-note) "."; - position: absolute; - left: 0px; - } -} +// [data-counter-note]{ +// &::before{ +// content: attr(data-counter-note) "."; +// position: absolute; +// left: 0px; +// } +// } -.inline-note::after{ - font-family: var(--font); - font-size: var(--fs-small); +// [data-footnote-call]{ +// font-size: 9px; +// } + + +.footnote-ref{ + font-family: var(--font-title); line-height: 0; - position: relative; - top: -3px; - font-variant-position: normal!important; - -} - -blockquote .inline-note{ - font-variant-position: normal!important; + font-size: var(--fs-small); + font-weight: 500; } +#footnotes{ + break-before: right; + + .title-part{ + font-family: var(--font-title); + font-size: 1.1rem; + font-weight: 500; + line-height: calc(var(--baseline)*1.2); + margin-top: calc(var(--baseline)*2); + padding-bottom: calc(var(--baseline)*1); + padding-right: 2ch; + padding-left: 2ch; + text-align: center; + text-wrap: balance; + &::before{ + content: attr(data-part-number) ". " + } + } + + li{ + font-size: var(--fs-small); + + // &::marker{ + // font-family: var(--font-title); + // font-weight: 500; + // } + } + + .footnote-back{ + display: none; + } + + + +} + +[data-id="footnotes"][data-split-from] > :first-child { + margin-top: 0; +} \ No newline at end of file diff --git a/css/modules/_layout.scss b/css/modules/_layout.scss index 4304e1c..6397c6e 100644 --- a/css/modules/_layout.scss +++ b/css/modules/_layout.scss @@ -1,12 +1,12 @@ @media print { @page { - size: 176mm 240mm; + size: 134mm 205mm; // size: 150mm 220mm; margin-top: 36px; margin-bottom: 20mm; - bleed: 6mm; - marks: crop; + // bleed: 6mm; + // marks: crop; } @page:left { margin-left: 18mm; diff --git a/css/modules/_text.scss b/css/modules/_text.scss index 0695543..3650501 100644 --- a/css/modules/_text.scss +++ b/css/modules/_text.scss @@ -37,14 +37,12 @@ ol[type="1"] + p{ blockquote{ - font-family: var(--font-serif); + padding-left: calc(var(--indent)*1); - padding-right: calc(var(--indent)*1); - // font-size: var(--fs-small); + font-size: var(--fs-small); + // line-height: calc(var(--baseline)*0.75); margin-top: calc(var(--baseline)*0.5); margin-bottom: calc(var(--baseline)*0.5); - font-size: 12px; - color: #343434; } @@ -57,12 +55,8 @@ blockquote + ol + p{ .these{ - // color: red; - // font-family: var(--font-title); + font-family: var(--font-title); margin-bottom: calc(var(--baseline)*1); - border-left: 4px solid #efefef; - box-decoration-break: clone; - padding-left: calc(var(--indent)*0.5); } @@ -72,31 +66,20 @@ ol[type="1"]{ break-after: avoid; position: absolute; - left: 0px; + left: calc(var(--indent)*-1.5 - 0.5ch); - display: flex; - gap: 0.25ch; - - &::after{ + &::before{ content: attr(start); // font-family: var(--font-title); // font-weight: 500; - font-size: var(--fs-small); + font-size: 0.6rem; color: #999; - // display: block; - // height: var(--baseline); + display: block; + height: var(--baseline); - // padding-right: 1ch; - // border-right: 1px solid #efefef; - } - - li::before{ - font-size: var(--fs-small); - content: "¶"; - color: #d7d7d7; - position: relative; - top: -1px; + padding-right: 1ch; + border-right: 1px solid #efefef; } @@ -104,3 +87,48 @@ ol[type="1"]{ } + +// GRADATIONS + + +/* +ol[type="1"]{ + list-style-type: none; + position: relative; + break-after: avoid; + + position: absolute; + left: calc(var(--indent)*-1.5 - 0.5ch); + &::before{ + content: attr(start); + font-family: var(--font-title); + font-weight: 500; + font-size: 0.6rem; + color: #999; + display: block; + + padding: 0px 2px; + // border: 1px solid #efefef; + min-width: 20px; + justify-content: center; + } + + + +} +.pagedjs_page_content::before{ + --color: #efefef; + --size: 20px; + content: ""; + display: block; + height: 100%; + width: var(--size); + position: absolute; + left: calc(var(--indent)*-1 - var(--size)); + background: linear-gradient(transparent 0%, transparent calc(var(--baseline) - 1px), var(--color) calc(var(--baseline) - 1px), var(--color) var(--baseline)), transparent; + background-size: 100% var(--baseline); + background-repeat: repeat-y; + +} + +*/ \ No newline at end of file diff --git a/css/modules/_titles.scss b/css/modules/_titles.scss index 3d8fa16..d86c5ca 100644 --- a/css/modules/_titles.scss +++ b/css/modules/_titles.scss @@ -1,14 +1,13 @@ #section__content{ - margin-left: 28mm; - h1, h2, h3 { + h1, h2, h3 { &::before{ content: attr(data-counter); } } - h4, h5, h6{ + h4, h5, h6{ &::before{ content: attr(data-counter) ". "; } @@ -70,13 +69,10 @@ margin-top: calc(var(--baseline)*1 + 6px); padding-bottom: calc(var(--baseline)*1); padding-right: 2ch; - padding-left: calc(var(--indent)*2); &::before{ - position: absolute; - left: 0; - // display: block; - // font-size: var(--fs-num); - // padding-left: var(--indent); + display: block; + font-size: var(--fs-num); + padding-left: var(--indent); } } @@ -93,11 +89,12 @@ position: relative; margin-top: calc(var(--baseline)*1 + 4px); padding-bottom: calc(var(--baseline)*0.75); - padding-left: calc(var(--indent)*2); &::before{ - - position: absolute; - left: 0; + display: block; + font-size: var(--fs-num); + padding-left: var(--indent); + // position: absolute; + // left: 0; } } @@ -106,19 +103,13 @@ font-weight: 500; font-size: 0.9rem; line-height: calc(var(--baseline)*1); + padding-left: calc(var(--indent)*1); padding-right: calc(var(--indent)*2); position: relative; margin-top: calc(var(--baseline)*1 + 4px); padding-bottom: calc(var(--baseline)*0.75); text-decoration: underline 1px #cfcfcf; text-underline-offset: 3px; - - padding-left: calc(var(--indent)*2); - &::before{ - - // position: absolute; - // left: 0; - } } @@ -127,7 +118,7 @@ font-weight: 500; font-size: 0.8rem; line-height: calc(var(--baseline)*1); - padding-left: calc(var(--indent)*2); + padding-left: calc(var(--indent)*1); // padding-right: calc(var(--indent)*2); position: relative; margin-top: calc(var(--baseline)*1 + 4px); @@ -154,32 +145,19 @@ h1{ font-family: var(--font-title); - font-size: 1.6rem; + font-size: 1.4rem; font-weight: 500; text-transform: uppercase; - line-height: calc(var(--baseline)*1.6); - // text-align: center; + line-height: calc(var(--baseline)*1.4); + text-align: center; position: relative; margin-top: calc(var(--baseline)*2 - 3px); padding-bottom: calc(var(--baseline)*1); - padding-left: calc(var(--indent)*2); + padding-left: 1ch; padding-right: 1ch; - - &::before{ - // font-size: var(--fs-num); - // width: 2ch; - // height: 2ch; - // border: 1px solid currentColor; - // border-radius: 50%; - // display: flex; - // align-items: center; - // justify-content: center; - position: absolute; - left: 0; - width: calc(var(--indent)*2 - 0.5ch); - // border-bottom: 2px solid #cfcfcf; - // top: 3px; + display: block; + font-size: var(--fs-num); } } diff --git a/css/modules/_var.scss b/css/modules/_var.scss index 18aac84..bd1e219 100644 --- a/css/modules/_var.scss +++ b/css/modules/_var.scss @@ -1,10 +1,9 @@ :root{ - --font: 'Akkurat Std', sans-serif; - --font-serif: 'Edgar', sans-serif; + --font: 'Edgar', sans-serif; --font-title: 'Allium Rounded', sans-serif; --font-sans: 'Allium Rounded', sans-serif; --font-size: 11px; - --fs-small: 8.5px; + --fs-small: 9.5px; --fs-num: 14px; --baseline: 16px; diff --git a/css/style.css b/css/style.css index 78bb725..8b1046c 100644 --- a/css/style.css +++ b/css/style.css @@ -1,11 +1,10 @@ @charset "UTF-8"; :root { - --font: "Akkurat Std", sans-serif; - --font-serif: "Edgar", sans-serif; + --font: "Edgar", sans-serif; --font-title: "Allium Rounded", sans-serif; --font-sans: "Allium Rounded", sans-serif; --font-size: 11px; - --fs-small: 8.5px; + --fs-small: 9.5px; --fs-num: 14px; --baseline: 16px; --indent: 26px; @@ -33,11 +32,9 @@ body { @media print { @page { - size: 176mm 240mm; + size: 134mm 205mm; margin-top: 36px; margin-bottom: 20mm; - bleed: 6mm; - marks: crop; } @page :left { margin-left: 18mm; @@ -214,13 +211,10 @@ ol[type="1"] + p { } blockquote { - font-family: var(--font-serif); padding-left: calc(var(--indent) * 1); - padding-right: calc(var(--indent) * 1); + font-size: var(--fs-small); margin-top: calc(var(--baseline) * 0.5); margin-bottom: calc(var(--baseline) * 0.5); - font-size: 12px; - color: #343434; } .these + ol + p, @@ -229,11 +223,8 @@ blockquote + ol + p { } .these { + font-family: var(--font-title); margin-bottom: calc(var(--baseline) * 1); - border-left: 4px solid #efefef; - -webkit-box-decoration-break: clone; - box-decoration-break: clone; - padding-left: calc(var(--indent) * 0.5); } ol[type="1"] { @@ -242,26 +233,59 @@ ol[type="1"] { -moz-column-break-after: avoid; break-after: avoid; position: absolute; - left: 0px; - display: flex; - gap: 0.25ch; + left: calc(var(--indent) * -1.5 - 0.5ch); } -ol[type="1"]::after { +ol[type="1"]::before { content: attr(start); - font-size: var(--fs-small); + font-size: 0.6rem; color: #999; -} -ol[type="1"] li::before { - font-size: var(--fs-small); - content: "¶"; - color: #d7d7d7; - position: relative; - top: -1px; + display: block; + height: var(--baseline); + padding-right: 1ch; + border-right: 1px solid #efefef; } -#section__content { - margin-left: 28mm; +/* +ol[type="1"]{ + list-style-type: none; + position: relative; + break-after: avoid; + + position: absolute; + left: calc(var(--indent)*-1.5 - 0.5ch); + &::before{ + content: attr(start); + font-family: var(--font-title); + font-weight: 500; + font-size: 0.6rem; + color: #999; + display: block; + + padding: 0px 2px; + // border: 1px solid #efefef; + min-width: 20px; + justify-content: center; + } + + + } +.pagedjs_page_content::before{ + --color: #efefef; + --size: 20px; + content: ""; + display: block; + height: 100%; + width: var(--size); + position: absolute; + left: calc(var(--indent)*-1 - var(--size)); + background: linear-gradient(transparent 0%, transparent calc(var(--baseline) - 1px), var(--color) calc(var(--baseline) - 1px), var(--color) var(--baseline)), transparent; + background-size: 100% var(--baseline); + background-repeat: repeat-y; + +} + +*/ #section__content h1::before, #section__content h2::before, #section__content h3::before { content: attr(data-counter); } @@ -314,11 +338,11 @@ ol[type="1"] li::before { margin-top: calc(var(--baseline) * 1 + 6px); padding-bottom: calc(var(--baseline) * 1); padding-right: 2ch; - padding-left: calc(var(--indent) * 2); } #section__content h2::before { - position: absolute; - left: 0; + display: block; + font-size: var(--fs-num); + padding-left: var(--indent); } #section__content h3 { font-family: var(--font-title); @@ -329,17 +353,18 @@ ol[type="1"] li::before { position: relative; margin-top: calc(var(--baseline) * 1 + 4px); padding-bottom: calc(var(--baseline) * 0.75); - padding-left: calc(var(--indent) * 2); } #section__content h3::before { - position: absolute; - left: 0; + display: block; + font-size: var(--fs-num); + padding-left: var(--indent); } #section__content h4 { font-family: var(--font-title); font-weight: 500; font-size: 0.9rem; line-height: calc(var(--baseline) * 1); + padding-left: calc(var(--indent) * 1); padding-right: calc(var(--indent) * 2); position: relative; margin-top: calc(var(--baseline) * 1 + 4px); @@ -347,14 +372,13 @@ ol[type="1"] li::before { -webkit-text-decoration: underline 1px #cfcfcf; text-decoration: underline 1px #cfcfcf; text-underline-offset: 3px; - padding-left: calc(var(--indent) * 2); } #section__content h5 { font-family: var(--font-title); font-weight: 500; font-size: 0.8rem; line-height: calc(var(--baseline) * 1); - padding-left: calc(var(--indent) * 2); + padding-left: calc(var(--indent) * 1); position: relative; margin-top: calc(var(--baseline) * 1 + 4px); padding-bottom: calc(var(--baseline) * 0.25); @@ -374,67 +398,61 @@ ol[type="1"] li::before { h1 { font-family: var(--font-title); - font-size: 1.6rem; + font-size: 1.4rem; font-weight: 500; text-transform: uppercase; - line-height: calc(var(--baseline) * 1.6); + line-height: calc(var(--baseline) * 1.4); + text-align: center; position: relative; margin-top: calc(var(--baseline) * 2 - 3px); padding-bottom: calc(var(--baseline) * 1); - padding-left: calc(var(--indent) * 2); + padding-left: 1ch; padding-right: 1ch; } h1::before { - position: absolute; - left: 0; - width: calc(var(--indent) * 2 - 0.5ch); + display: block; + font-size: var(--fs-num); } section h1:first-of-type { margin-top: 3px !important; } -@page { - @footnote { - float: bottom; - footnote-policy: auto; - } -} -.pagedjs_footnote_content { - padding-top: calc(var(--baseline) * 1); -} - -.inline-note { - float: footnote; - footnote-policy: auto; - font-size: var(--fs-small); - line-height: calc(var(--baseline) * 0.8); - padding-left: var(--indent); - position: relative; - font-weight: 600; -} -.inline-note::marker { - display: none; - content: ""; -} - -[data-counter-note]::before { - content: attr(data-counter-note) "."; - position: absolute; - left: 0px; -} - -.inline-note::after { - font-family: var(--font); - font-size: var(--fs-small); +.footnote-ref { + font-family: var(--font-title); line-height: 0; - position: relative; - top: -3px; - font-variant-position: normal !important; + font-size: var(--fs-small); + font-weight: 500; } -blockquote .inline-note { - font-variant-position: normal !important; +#footnotes { + -moz-column-break-before: right; + break-before: right; +} +#footnotes .title-part { + font-family: var(--font-title); + font-size: 1.1rem; + font-weight: 500; + line-height: calc(var(--baseline) * 1.2); + margin-top: calc(var(--baseline) * 2); + padding-bottom: calc(var(--baseline) * 1); + padding-right: 2ch; + padding-left: 2ch; + text-align: center; + text-wrap: balance; +} +#footnotes .title-part::before { + content: attr(data-part-number) ". "; +} +#footnotes li { + font-size: var(--fs-small); +} +#footnotes .footnote-back { + display: none; +} + +[data-id=footnotes][data-split-from] > :first-child { + margin-top: 0; } #section__list-of-abbr { diff --git a/css/style.css.map b/css/style.css.map index 1cd0617..067fd3c 100644 --- a/css/style.css.map +++ b/css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.css","modules/_var.scss","modules/_init.scss","modules/_layout.scss","modules/_text.scss","modules/_titles.scss","modules/_footnotes.scss","modules/_list-of-abbr.scss"],"names":[],"mappings":"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","file":"style.css"} \ No newline at end of file +{"version":3,"sources":["style.css","modules/_var.scss","modules/_init.scss","modules/_layout.scss","modules/_text.scss","modules/_titles.scss","modules/_footnotes.scss","modules/_list-of-abbr.scss"],"names":[],"mappings":"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","file":"style.css"} \ No newline at end of file diff --git a/csspageweaver/manifest.json b/csspageweaver/manifest.json index 5bd177d..7f59ca6 100644 --- a/csspageweaver/manifest.json +++ b/csspageweaver/manifest.json @@ -1,5 +1,5 @@ { - "plugins": ["baseline","grid","marginBox","imposition","spread","previewPage","reloadInPlace","inlineNotes"], + "plugins": ["baseline","grid","marginBox","imposition","spread","previewPage","reloadInPlace","fullPage"], "pluginsParameters":{}, "css": [ "css/style.css" @@ -11,7 +11,8 @@ } }, "hook": [ - "/js/counters.js" + "/js/counters.js", + "/js/sectionedFootnotes.js" ] } diff --git a/index.html b/index.html index 888a588..7812dfb 100644 --- a/index.html +++ b/index.html @@ -9,11 +9,9 @@ - - - - - + + +