летопись событий
учитываются как завершенные, так и активные эпизоды
[html]<link href="https://fonts.googleapis.com/css2?family=Oranienbaum&family=PT+Sans&display=swap" rel="stylesheet"><style>
.ship20 {
--bgsw: 900px; /* максимальная ширина блока */
--sct1: #000; /* цвет общего текста */
--sct1a: #718862; /* цвет ccылок */
--szt: 1.2em; /* размер шрифта */
--pad2: 24px; /* отступ между эпизодами */
--pad1: 18px; /* отступ текста слева */
--pwt: 46px; /* ширина левого блока */
--bgs2: #718862; /* цвет границы*/
--bgs3: #67745e; /* цвет ленты */
--sct3: #ffef84e0; /* текст ленты */
--sct2: #767676; /* цвет даты и участников */
--bgsa: #718862; /* активный эпизод */
--bgsz: #0a3a41; /* завершенный эпизод */
--bgsnz: #1b1b1b; /* незавершенный эпизод */
}
.ship20 * {box-sizing: border-box; line-height: 140% !important;}
.ship20 {margin: auto 40px auto 0px; max-width: var(--bgsw); background: var(--bgs1); color: var(--sct1); font-size: var(--szt);}
.ship20 a {color: var(--sct1a) !important;}
.ship20 a:hover {filter: brightness(1.2);}
.ship20 p {margin: 0px auto 0px calc(var(--pad1) + var(--pwt)) !important; padding: 0 var(--pad2) var(--pad2) 0 !important; position: relative; text-align: justify;}
.ship20 p:before {content:' '; display: block; position: absolute; margin-left: calc(0px - var(--pad1) - var(--pwt)); height: 100%; width: var(--pwt); border-right: 1px solid var(--bgs2); }
/** эпизод **/
.ship20 p > a:first-child {display: block; padding: 4px 0 4px 0; font-size: 14px; font-weight: 400; font-style: italic; font-family: Georgia, Times New Roman, serif;}
/** маркеры shipovnik **/
.ship20 p > a.ep_a:before, .ship20 p > a.ep_z:before, .ship20 p > a.ep_nz:before {content: ''; display:block; position:absolute; transform: translate(-50%, 50%); width: 12px; height: 12px; margin-left: calc(0px - var(--pad1) - var(--pwt) / 2); border-radius: 50%;}
.ship20 p > a.ep_a:before {background: var(--bgsa);}
.ship20 p > a.ep_z:before {background: var(--bgsz);}
.ship20 p > a.ep_nz:before {background: var(--bgsnz);}
/** дата и участники **/
.ship20 em {display: block; padding: 0 0 6px 0; font-style: normal !important; color: var(--sct2); font-size: 11px; font-family: Tahoma, sans-serif;}
/** год или эпоха **/
.ship20 ht0 {display:block; position:relative; padding: 7px 30px; margin: 0px auto; color: var(--sct3); background: var(--bgs3); font-size: 15px; text-transform: uppercase; font-family: 'Oranienbaum', Tahoma, serif;}
.ship20 ht0:after {content:''; display: block; position: absolute; top: 0px; right: -29px; width: 30px; height: 100%; clip-path: polygon(0% 0%, 75% 0%, 30% 50%, 75% 100%, 0% 100%); background: var(--bgs3);}
.ship20 ht0 + p > a:first-child {padding-top: var(--pad2);}</style>
<div class="ship20">
<!--- START --->
<!----- ГОД ИЛИ ЭПОХА ----->
<ht0>1492 DR</ht0>
<p><a class="ep_z" href="#">Падение Эльтуреля</a>
<em>начало 1492 DR</em>
В начале года город Элтурель оказался затянутым в Авернус (Первый круг Ада). А затем возвратился обратно. Поскольку жителям пришлось вступать в межрасовые союзы с обитателями Авернуса, в городе появилось большое количество тифлингов. Когда Элтурель снова возник на материальном плане, для этих существ не оказалось места на их прежней родине, вероятно, потому что они напоминали о страшных событиях, пережитых в Аду.</p>
<p><a class="ep_z" href="#">Начало событий Baldur's Gate 3</a>
<em>~середина 1492 DR</em>
Примерно в середине года неподалеку от Врат Балдура потерпел крушение наутилоид, сбитый силами гитиянок и красных драконов.</p>
<p><a class="ep_z" href="https://dungeonsanddragons.f-rpg.me/viewtopic.php?id=39#p389">Insomnia</a>
<em>Акт I // Gale Dekarios, Shadowheart</em>
В лагере произошло убийство. Гейл и Шэдоухарт, встревоженные возможным ужасающим влиянием личинок, пошли пить на берег реки. Сначала по отдельности, а потом и вместе, попутно делясь не только своими переживаниями, историями из жизни и трюками, но и вином.</p>
<!----- ГОД ИЛИ ЭПОХА ----->
<ht0>1493 DR</ht0>
<p><a class="ep_a" href="#">Активный эпизод</a>
<em> дата // Участники </em>
Описание эпизода
</p>
<p><a class="ep_z" href="#">Завершенный эпизод</a>
<em> дата // Участники </em>
Описание эпизода
</p>
<p><a class="ep_nz" href="#">Незавершенный эпизод</a>
<em> дата // Участники </em>
Описание эпизода
</p>
<!--- END ---></div>[/html]