[html]
<style>
/* =========================================================
LIAM WOODS — ВОЛЧЬЕ ЛОГОВО
========================================================= */
.lw-blog {
width: 100%;
max-width: 780px;
margin: 20px auto;
box-sizing: border-box;
font-family: Georgia, "Times New Roman", serif;
color: #e7d9cb;
}
/* =========================================================
ОБЩИЕ БЛОКИ
========================================================= */
.lw-block {
position: relative;
margin-bottom: 12px;
box-sizing: border-box;
background:
radial-gradient(circle at 15% 20%, rgba(138,94,61,.10), transparent 32%),
radial-gradient(circle at 80% 75%, rgba(88,61,42,.08), transparent 30%),
linear-gradient(135deg, #241d18, #171310);
border: 1px solid #594333;
box-shadow:
0 7px 22px rgba(0,0,0,.30),
inset 0 0 35px rgba(0,0,0,.17);
}
/* =========================================================
ПРОФИЛЬ ЛИАМА
========================================================= */
.lw-profile {
padding: 24px 27px 22px;
overflow: hidden;
}
.lw-profile:before {
content: "";
position: absolute;
top: 0;
left: 34px;
width: 1px;
height: 100%;
background: rgba(121,72,56,.16);
}
.lw-profile:after {
content: "LW";
position: absolute;
right: 18px;
bottom: 7px;
font-family:
"Segoe Print",
"Bradley Hand",
cursive;
font-size: 30px;
color: rgba(202,174,150,.12);
transform: rotate(-8deg);
}
/* =========================================================
ОСНОВНАЯ ЧАСТЬ ПРОФИЛЯ
========================================================= */
.lw-profile-main {
position: relative;
z-index: 2;
display: flex;
align-items: stretch;
gap: 23px;
}
/* =========================================================
ФОТО ЛИАМА
========================================================= */
.lw-profile-photo-wrap {
position: relative;
flex: 0 0 180px;
width: 180px;
padding: 8px 8px 27px;
box-sizing: border-box;
background:
linear-gradient(
115deg,
rgba(255,255,255,.20),
transparent 30%
),
#ded4c6;
border: 1px solid #a99b8c;
box-shadow:
0 7px 18px rgba(0,0,0,.42),
inset 0 0 14px rgba(80,56,38,.08);
transform: rotate(-2deg);
}
.lw-profile-photo {
position: relative;
width: 100%;
height: 218px;
overflow: hidden;
background: #29211c;
}
.lw-profile-photo img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center top;
filter:
sepia(8%)
contrast(104%)
brightness(93%)
saturate(91%);
}
.lw-profile-photo:after {
content: "";
position: absolute;
inset: 0;
pointer-events: none;
box-shadow:
inset 0 0 25px rgba(31,21,15,.23);
}
/* подпись под фото */
.lw-profile-photo-caption {
position: absolute;
left: 11px;
bottom: 6px;
font-family:
"Segoe Print",
"Bradley Hand",
cursive;
font-size: 11px;
color: #6e5949;
transform: rotate(-1deg);
}
/* маленький волчий знак */
.lw-profile-wolf {
position: absolute;
right: 10px;
bottom: 5px;
font-size: 13px;
color: rgba(72,54,43,.55);
transform: rotate(8deg);
}
/* =========================================================
ПРАВАЯ ЧАСТЬ ПРОФИЛЯ
========================================================= */
.lw-profile-info {
flex: 1;
min-width: 0;
padding-top: 4px;
}
/* верхняя строка */
.lw-profile-top {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
}
.lw-profile-name {
color: #fff0db;
font-size: 26px;
letter-spacing: 5px;
text-transform: uppercase;
}
.lw-profile-mark {
flex: 0 0 auto;
padding: 5px 9px;
font-family: Arial, sans-serif;
font-size: 8px;
letter-spacing: 2px;
text-transform: uppercase;
color: #d8c5b4;
border: 1px solid rgba(216,197,180,.35);
}
/* подзаголовок */
.lw-profile-id {
margin-top: 6px;
font-family: Arial, sans-serif;
font-size: 9px;
letter-spacing: 2.3px;
text-transform: uppercase;
color: #c8b6a6;
}
/* декоративная линия */
.lw-profile-line {
width: 100%;
height: 1px;
margin-top: 13px;
background:
linear-gradient(
to right,
#9a7559,
rgba(154,117,89,.25),
transparent
);
}
/* цитата */
.lw-profile-quote {
margin-top: 15px;
padding: 10px 12px;
border-left: 2px solid #9a7053;
font-size: 13px;
line-height: 1.7;
font-style: italic;
color: #e0cdbc;
}
/* =========================================================
STATUS
========================================================= */
.lw-status {
display: flex;
flex-wrap: wrap;
gap: 8px 0;
margin-top: 15px;
padding-top: 11px;
border-top: 1px dashed rgba(170,135,108,.38);
font-family: Arial, sans-serif;
font-size: 8px;
line-height: 1.7;
letter-spacing: 1.3px;
text-transform: uppercase;
color: #cbb9aa;
}
.lw-status span {
white-space: nowrap;
}
.lw-status span:not(:last-child):after {
content: "🐺";
margin: 0 10px;
color: #a67b5c;
font-size: 6px;
}
/* рукописная фраза */
.lw-profile-hand {
margin-top: 14px;
text-align: right;
font-family:
"Segoe Print",
"Bradley Hand",
cursive;
font-size: 11px;
color: #d1b9a5;
transform: rotate(-1deg);
}
/* =========================================================
КАРМАНЫ
========================================================= */
.lw-pocket-block {
padding: 17px 24px 19px;
}
.lw-pocket-title {
text-align: center;
font-family: Arial, sans-serif;
font-size: 9px;
letter-spacing: 3px;
text-transform: uppercase;
color: #d9c6b5;
}
.lw-pocket {
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 8px;
margin-top: 12px;
}
.lw-pocket span {
position: relative;
padding: 7px 11px;
background: #d9cdbd;
border: 1px solid #9e8d7d;
box-shadow:
0 3px 7px rgba(0,0,0,.25),
inset 0 0 7px rgba(84,60,41,.07);
color: #4c3c31;
font-family:
"Segoe Print",
"Bradley Hand",
cursive;
font-size: 10px;
}
.lw-pocket span:nth-child(2n) {
transform: rotate(1.5deg);
}
.lw-pocket span:nth-child(3n) {
transform: rotate(-1deg);
}
/* =========================================================
MEMORY BOARD
========================================================= */
.lw-memory-board {
position: relative;
width: 100%;
min-height: 470px;
padding: 30px 24px 40px;
box-sizing: border-box;
overflow: hidden;
background:
radial-gradient(circle at 20% 20%, rgba(129,89,55,.13), transparent 32%),
radial-gradient(circle at 80% 70%, rgba(87,61,42,.12), transparent 28%),
linear-gradient(135deg, #241d18, #171310);
border: 1px solid #594333;
box-shadow:
0 8px 25px rgba(0,0,0,.35),
inset 0 0 45px rgba(0,0,0,.22);
}
/* =========================================================
MEMORY HEADER
========================================================= */
.lw-memory-head {
position: relative;
z-index: 4;
text-align: center;
margin-bottom: 16px;
}
.lw-memory-pattern {
margin-bottom: 5px;
color: #d5a77f;
font-family: Arial, sans-serif;
font-size: 10px;
letter-spacing: 8px;
}
.lw-memory-title {
color: #fff0dc;
font-size: 25px;
letter-spacing: 5px;
text-transform: uppercase;
}
.lw-memory-subtitle {
margin-top: 5px;
color: #c9b7a7;
font-family: Arial, sans-serif;
font-size: 9px;
letter-spacing: 3px;
text-transform: uppercase;
}
/* =========================================================
ПОЛЕ ПОЛАРОИДОВ
========================================================= */
.lw-memory-space {
position: relative;
height: 345px;
}
/* =========================================================
POLAROID
========================================================= */
.lw-polaroid {
position: absolute;
width: 145px;
padding: 8px 8px 10px;
box-sizing: border-box;
cursor: pointer;
color: #46372c;
background:
linear-gradient(
115deg,
rgba(255,255,255,.25),
transparent 30%
),
#e9e1d4;
border: 1px solid #b8ad9e;
box-shadow:
0 5px 14px rgba(0,0,0,.40),
inset 0 0 12px rgba(91,67,43,.07);
transition:
left .3s ease,
top .3s ease,
width .3s ease,
transform .3s ease,
box-shadow .3s ease;
transform-origin: center center;
}
.lw-polaroid:nth-child(2n) {
background-color: #eee6d9;
}
.lw-polaroid:nth-child(3n) {
background-color: #e5ddcf;
}
.lw-polaroid:before {
content: "";
position: absolute;
inset: 0;
pointer-events: none;
box-shadow:
inset 0 0 14px rgba(103,73,45,.12),
inset 0 0 3px rgba(90,62,40,.16);
}
/* =========================================================
PHOTO
========================================================= */
.lw-polaroid-photo {
position: relative;
width: 100%;
height: 103px;
overflow: hidden;
background: #342b25;
}
.lw-polaroid-photo img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
filter:
sepia(12%)
contrast(104%)
brightness(92%)
saturate(90%);
transition: .3s;
}
.lw-polaroid:hover .lw-polaroid-photo img {
filter:
sepia(5%)
contrast(103%)
brightness(97%)
saturate(98%);
}
.lw-polaroid-photo:after {
content: "";
position: absolute;
inset: 0;
pointer-events: none;
box-shadow:
inset 0 0 18px rgba(37,24,16,.22);
}
/* =========================================================
CAPTION
========================================================= */
.lw-polaroid-caption {
position: relative;
min-height: 28px;
margin-top: 6px;
}
.lw-polaroid-name {
padding-right: 23px;
font-size: 13px;
line-height: 1.25;
font-style: italic;
color: #44352c;
}
.lw-polaroid-date {
position: absolute;
right: 2px;
bottom: -1px;
font-family:
"Segoe Print",
"Bradley Hand",
cursive;
font-size: 10px;
transform: rotate(-4deg);
color: #806b5a;
}
/* =========================================================
SYMBOLS
========================================================= */
.lw-symbol {
position: absolute;
top: 4px;
right: 5px;
z-index: 3;
font-family:
"Segoe Print",
cursive;
font-size: 15px;
color: rgba(73,52,39,.65);
transform: rotate(8deg);
}
.lw-audrey {
position: absolute;
left: 9px;
bottom: 6px;
font-family:
"Segoe Print",
"Bradley Hand",
cursive;
font-size: 13px;
font-weight: bold;
color: rgba(116,66,51,.75);
transform: rotate(-8deg);
}
.lw-paw {
position: absolute;
right: 9px;
top: 9px;
z-index: 4;
font-size: 16px;
color: rgba(28,23,20,.40);
transform: rotate(16deg);
pointer-events: none;
}
/* =========================================================
NOTE
========================================================= */
.lw-polaroid-note {
display: none;
margin-top: 8px;
padding: 8px 3px 2px;
border-top: 1px solid #c3b5a6;
font-size: 12px;
line-height: 1.55;
color: #58483c;
}
.lw-polaroid-meta {
display: none;
margin-top: 7px;
font-family: Arial, sans-serif;
font-size: 8px;
line-height: 1.5;
letter-spacing: 1px;
text-transform: uppercase;
color: #756457;
}
.lw-open-hint {
display: none;
margin-top: 8px;
text-align: center;
font-family: Arial, sans-serif;
font-size: 8px;
letter-spacing: 1.3px;
text-transform: uppercase;
color: #805f4c;
}
/* =========================================================
ACTIVE POLAROID
========================================================= */
.lw-polaroid.active {
z-index: 999;
width: 235px;
left: 50% !important;
top: 2px !important;
transform:
translateX(-50%)
rotate(0deg)
scale(1.02) !important;
box-shadow:
0 15px 45px rgba(0,0,0,.68),
0 0 0 1500px rgba(12,10,8,.69);
}
.lw-polaroid.active .lw-polaroid-photo {
height: 155px;
}
.lw-polaroid.active .lw-polaroid-name {
font-size: 16px;
}
.lw-polaroid.active .lw-polaroid-date {
font-size: 11px;
}
.lw-polaroid.active .lw-polaroid-note,
.lw-polaroid.active .lw-polaroid-meta,
.lw-polaroid.active .lw-open-hint {
display: block;
}
/* =========================================================
РАСКЛАДКА
========================================================= */
.lw-polaroid:nth-child(1) {
left: 3%;
top: 25px;
transform: rotate(-8deg);
}
.lw-polaroid:nth-child(2) {
left: 24%;
top: 1px;
transform: rotate(5deg);
}
.lw-polaroid:nth-child(3) {
left: 46%;
top: 28px;
transform: rotate(-3deg);
}
.lw-polaroid:nth-child(4) {
left: 68%;
top: 6px;
transform: rotate(7deg);
}
.lw-polaroid:nth-child(5) {
left: 10%;
top: 170px;
transform: rotate(4deg);
}
.lw-polaroid:nth-child(6) {
left: 34%;
top: 166px;
transform: rotate(-7deg);
}
.lw-polaroid:nth-child(7) {
left: 59%;
top: 172px;
transform: rotate(5deg);
}
.lw-polaroid:nth-child(8) {
left: 76%;
top: 155px;
transform: rotate(-4deg);
}
/* =========================================================
FOOTER ПОЛАРОИДОВ
========================================================= */
.lw-memory-footer {
position: relative;
z-index: 2;
text-align: center;
margin-top: 5px;
color: #c4b3a4;
font-family: Arial, sans-serif;
font-size: 9px;
line-height: 1.6;
letter-spacing: 3px;
text-transform: uppercase;
}
/* =========================================================
FIELD NOTES
========================================================= */
.lw-notes {
padding: 23px 25px 25px;
}
.lw-notes-head {
text-align: center;
}
.lw-notes-title {
color: #f0ddc9;
font-size: 20px;
letter-spacing: 4px;
text-transform: uppercase;
}
.lw-notes-subtitle {
margin-top: 4px;
font-family: Arial, sans-serif;
font-size: 8px;
letter-spacing: 2px;
text-transform: uppercase;
color: #c4b0a0;
}
.lw-note-list {
margin-top: 19px;
}
.lw-note {
position: relative;
margin-bottom: 13px;
padding: 12px 14px 12px 48px;
background: rgba(255,255,255,.025);
border-top: 1px solid rgba(176,143,117,.25);
border-bottom: 1px solid rgba(176,143,117,.18);
}
.lw-note:last-child {
margin-bottom: 0;
}
.lw-note-date {
position: absolute;
left: 8px;
top: 12px;
width: 32px;
text-align: center;
font-family: Arial, sans-serif;
font-size: 8px;
line-height: 1.5;
letter-spacing: 1px;
text-transform: uppercase;
color: #d0b7a3;
}
.lw-note-text {
font-family:
"Segoe Print",
"Bradley Hand",
cursive;
font-size: 11px;
line-height: 1.7;
color: #ead5c2;
}
.lw-note-small {
margin-top: 5px;
font-family: Arial, sans-serif;
font-size: 8px;
letter-spacing: 1px;
text-transform: uppercase;
color: #bfa99a;
}
/* =========================================================
PEOPLE
========================================================= */
.lw-people-block {
padding: 23px 25px;
}
.lw-people-head {
text-align: center;
margin-bottom: 16px;
}
.lw-people-title {
color: #f0ddc9;
font-size: 19px;
letter-spacing: 4px;
text-transform: uppercase;
}
.lw-people-subtitle {
margin-top: 4px;
font-family: Arial, sans-serif;
font-size: 8px;
letter-spacing: 2px;
text-transform: uppercase;
color: #c4b0a0;
}
.lw-person-list {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 8px;
}
.lw-person {
min-width: 130px;
padding: 9px 11px;
box-sizing: border-box;
text-align: center;
background: rgba(255,255,255,.035);
border: 1px solid #6c5544;
}
.lw-person-name {
color: #e7ccb5;
font-size: 12px;
font-style: italic;
}
.lw-person-role {
margin-top: 4px;
font-family: Arial, sans-serif;
font-size: 7px;
line-height: 1.55;
letter-spacing: 1.3px;
text-transform: uppercase;
color: #c8b4a4;
}
/* =========================================================
SECRET A.
========================================================= */
.lw-secret {
overflow: hidden;
}
.lw-secret-button {
width: 100%;
padding: 14px 20px;
box-sizing: border-box;
cursor: pointer;
text-align: center;
user-select: none;
}
.lw-secret-a {
display: inline-block;
font-family:
"Segoe Print",
"Bradley Hand",
cursive;
font-size: 21px;
font-weight: bold;
color: #d8a99b;
transform: rotate(-7deg);
}
.lw-secret-hint {
margin-top: 2px;
font-family: Arial, sans-serif;
font-size: 7px;
letter-spacing: 2px;
text-transform: uppercase;
color: #c4b3a8;
}
.lw-secret-content {
display: none;
padding: 2px 25px 24px;
}
.lw-secret.open .lw-secret-content {
display: block;
}
.lw-secret-paper {
position: relative;
padding: 19px 20px;
color: #504034;
background:
repeating-linear-gradient(
to bottom,
transparent,
transparent 24px,
rgba(105,81,63,.10) 25px
),
#ded2c1;
border: 1px solid #9f8e7c;
box-shadow:
0 5px 14px rgba(0,0,0,.30),
inset 0 0 18px rgba(91,67,43,.08);
transform: rotate(-.5deg);
}
.lw-secret-paper:before {
content: "A.";
position: absolute;
right: 14px;
top: 6px;
font-family:
"Segoe Print",
"Bradley Hand",
cursive;
font-size: 20px;
color: rgba(126,69,55,.25);
transform: rotate(8deg);
}
.lw-secret-note {
margin-bottom: 13px;
font-family:
"Segoe Print",
"Bradley Hand",
cursive;
font-size: 11px;
line-height: 1.8;
color: #59473a;
}
.lw-secret-note:last-child {
margin-bottom: 0;
}
.lw-secret-cross {
text-decoration: line-through;
opacity: .55;
}
.lw-secret-final {
margin-top: 15px;
text-align: right;
font-family:
"Segoe Print",
"Bradley Hand",
cursive;
font-size: 10px;
color: #805d50;
}
/* =========================================================
КОНЕЦ БЛОГА
========================================================= */
.lw-blog-end {
padding: 8px 10px 18px;
text-align: center;
font-family: Arial, sans-serif;
font-size: 8px;
line-height: 1.5;
letter-spacing: 3px;
text-transform: uppercase;
color: #bfaea1;
}
/* =========================================================
MOBILE
========================================================= */
@media screen and (max-width:600px) {
.lw-blog {
width: 97%;
}
.lw-profile {
padding: 20px 16px 21px;
}
.lw-profile:before {
display: none;
}
.lw-profile-main {
display: block;
}
.lw-profile-photo-wrap {
width: 160px;
margin: 0 auto 23px;
transform: rotate(-2deg);
}
.lw-profile-photo {
height: 194px;
}
.lw-profile-info {
width: 100%;
}
.lw-profile-name {
font-size: 22px;
letter-spacing: 4px;
}
.lw-profile-mark {
display: none;
}
.lw-profile-id {
font-size: 8px;
}
.lw-profile-quote {
font-size: 12px;
}
.lw-status {
font-size: 7px;
line-height: 1.8;
}
.lw-status span:not(:last-child):after {
margin: 0 7px;
}
.lw-profile-hand {
font-size: 10px;
}
.lw-pocket-title {
font-size: 8px;
}
.lw-pocket span {
font-size: 9px;
}
.lw-memory-board {
width: 100%;
min-height: 560px;
padding-left: 10px;
padding-right: 10px;
}
.lw-memory-title {
font-size: 22px;
}
.lw-memory-subtitle {
font-size: 8px;
}
.lw-memory-space {
height: 430px;
}
.lw-polaroid {
width: 112px;
}
.lw-polaroid-photo {
height: 78px;
}
.lw-polaroid-name {
font-size: 11px;
}
.lw-polaroid-date {
font-size: 9px;
}
.lw-polaroid:nth-child(1) {
left: 2%;
top: 18px;
}
.lw-polaroid:nth-child(2) {
left: 34%;
top: 3px;
}
.lw-polaroid:nth-child(3) {
left: 66%;
top: 20px;
}
.lw-polaroid:nth-child(4) {
left: 7%;
top: 135px;
}
.lw-polaroid:nth-child(5) {
left: 39%;
top: 147px;
}
.lw-polaroid:nth-child(6) {
left: 68%;
top: 130px;
}
.lw-polaroid:nth-child(7) {
left: 18%;
top: 268px;
}
.lw-polaroid:nth-child(8) {
left: 53%;
top: 275px;
}
.lw-polaroid.active {
width: 215px;
}
.lw-polaroid.active .lw-polaroid-photo {
height: 140px;
}
.lw-polaroid.active .lw-polaroid-name {
font-size: 15px;
}
.lw-polaroid.active .lw-polaroid-date {
font-size: 10px;
}
.lw-polaroid-note {
font-size: 11px;
}
.lw-polaroid-meta,
.lw-open-hint {
font-size: 7px;
}
.lw-memory-footer {
font-size: 8px;
}
.lw-notes,
.lw-people-block {
padding-left: 15px;
padding-right: 15px;
}
.lw-notes-title {
font-size: 18px;
}
.lw-notes-subtitle {
font-size: 7px;
}
.lw-note-date {
font-size: 7px;
}
.lw-note-text {
font-size: 10px;
}
.lw-note-small {
font-size: 7px;
}
.lw-person {
min-width: 110px;
}
.lw-person-name {
font-size: 11px;
}
.lw-person-role {
font-size: 7px;
}
.lw-secret-content {
padding-left: 13px;
padding-right: 13px;
}
.lw-secret-note {
font-size: 10px;
}
}
/* =========================================================
КОНЕЦ STYLE
========================================================= */
</style>
<!-- =======================================================
ВЕСЬ БЛОГ
======================================================= -->
<div class="lw-blog">
<!-- ===================================================
ПРОФИЛЬ ЛИАМА
=================================================== -->
<div class="lw-block lw-profile">
<div class="lw-profile-main">
<!-- ФОТО ЛИАМА -->
<div class="lw-profile-photo-wrap">
<div class="lw-profile-photo">
<img
src="https://upforme.ru/uploads/001c/82/f2/192/284551.png"
alt="Liam Woods">
</div>
<div class="lw-profile-photo-caption">
Волчок
</div>
<div class="lw-profile-wolf">
🐺
</div>
</div>
<!-- ИНФОРМАЦИЯ -->
<div class="lw-profile-info">
<div class="lw-profile-top">
<div class="lw-profile-name">
LIAM WOODS
</div>
<div class="lw-profile-mark">
ВОЛЧЬЕ ЛОГОВО
</div>
</div>
<div class="lw-profile-id">
familiar · black wolf · academy
</div>
<div class="lw-profile-line"></div>
<div class="lw-profile-quote">
Некоторые вещи я запоминаю потому, что хочу.
Другие — потому что забыть их уже невозможно.
</div>
<div class="lw-status">
<span>22 years</span>
<span>black wolf</span>
<span>190 cm</span>
<span>90 kg</span>
<span>familiar</span>
</div>
<div class="lw-profile-hand">
жив, цел, относительно невредим. уже неплохо.
</div>
</div>
</div>
</div>
<!-- ===================================================
ЧТО СЕЙЧАС В КАРМАНАХ
=================================================== -->
<div class="lw-block lw-pocket-block">
<div class="lw-pocket-title">
Что прячется в карманах
</div>
<div class="lw-pocket">
<span>жвачка</span>
<span>наушники</span>
<span>пропуск академии</span>
<span>смятая записка</span>
<span>две конфеты</span>
<span>бумажник</span>
</div>
</div>
<!-- ===================================================
АРХИВ ЭПИЗОДОВ
=================================================== -->
<div class="lw-memory-board">
<div class="lw-memory-head">
<div class="lw-memory-pattern">
◇ ◆ ◇ ◆ ◇
</div>
<div class="lw-memory-title">
MEMORIES
</div>
<div class="lw-memory-subtitle">
каждый момент — это новое начало
</div>
</div>
<div class="lw-memory-space">
<!-- ЭПИЗОД 1 -->
<div class="lw-polaroid"
data-link="https://kindredspirits.ru/viewtopic.php?id=761">
<div class="lw-symbol">☀</div>
<div class="lw-polaroid-photo">
<img
src="https://upforme.ru/uploads/001c/82/f2/192/437566.jpg"
alt="">
</div>
<div class="lw-polaroid-caption">
<div class="lw-polaroid-name">
Яблочная ферма
</div>
<div class="lw-polaroid-date">
18.04.26
</div>
</div>
<div class="lw-polaroid-note">
Я навсегда запомню твоё лицо. Ты так и не рассказал, что увидел тогда и мне интересно…
</div>
<div class="lw-polaroid-meta">
Liam Woods × Audrey Young
</div>
<div class="lw-open-hint">
открыть эпизод
</div>
<div class="lw-audrey">
A.
</div>
</div>
<!-- ЭПИЗОД 2 -->
<div class="lw-polaroid"
data-link="https://kindredspirits.ru/viewtopic.php?id=773">
<div class="lw-symbol">🎃</div>
<div class="lw-polaroid-photo">
<img
src="https://upforme.ru/uploads/001c/82/f2/192/543184.jpg"
alt="">
</div>
<div class="lw-polaroid-caption">
<div class="lw-polaroid-name">
Halloween
</div>
<div class="lw-polaroid-date">
31.10.25
</div>
</div>
<div class="lw-polaroid-note">
Тогда я первый раз поцеловал Одри
и в тот же вечер мог его потерять.
</div>
<div class="lw-polaroid-meta">
Liam Woods × Audrey Young
</div>
<div class="lw-open-hint">
открыть эпизод
</div>
<div class="lw-audrey">
A.
</div>
</div>
<!-- ЭПИЗОД 3 -->
<div class="lw-polaroid"
data-link="https://kindredspirits.ru/viewtopic.php?id=739">
<div class="lw-symbol">🐺</div>
<div class="lw-polaroid-photo">
<img
src="https://upforme.ru/uploads/001c/82/f2/192/962219.jpg"
alt="">
</div>
<div class="lw-polaroid-caption">
<div class="lw-polaroid-name">
Наша первая встреча
</div>
<div class="lw-polaroid-date">
03.09.24
</div>
</div>
<div class="lw-polaroid-note">
Я до сих пор помню, как Одри кричал,
что за ним гонится волк.
Боже, а его лицо — это было нечто.
</div>
<div class="lw-polaroid-meta">
Liam Woods × Audrey Young
</div>
<div class="lw-open-hint">
открыть эпизод
</div>
<div class="lw-audrey">
A.
</div>
</div>
<!-- ЭПИЗОД 4 -->
<div class="lw-polaroid"
data-link="https://kindredspirits.ru/viewtopic.php?id=747">
<div class="lw-symbol">🏚</div>
<div class="lw-polaroid-photo">
<img
src="https://upforme.ru/uploads/001c/82/f2/192/285754.jpg"
alt="">
</div>
<div class="lw-polaroid-caption">
<div class="lw-polaroid-name">
Старый амбар
</div>
<div class="lw-polaroid-date">
20.01.26
</div>
</div>
<div class="lw-polaroid-note">
Благодаря неприятностям своего ведьмака
я тогда чуть не наложил в штаны.
Эта дверь так громко хлопнула!
</div>
<div class="lw-polaroid-meta">
Liam Woods × Audrey Young × Hanney Meadow
</div>
<div class="lw-open-hint">
открыть эпизод
</div>
</div>
<!-- ЭПИЗОД 5 -->
<div class="lw-polaroid"
data-link="https://kindredspirits.ru/viewtopic.php?id=801">
<div class="lw-symbol">🦦</div>
<div class="lw-polaroid-photo">
<img
src="https://upforme.ru/uploads/001c/82/f2/192/713356.jpg"
alt="">
</div>
<div class="lw-polaroid-caption">
<div class="lw-polaroid-name">
Мисс Выдрингтон
</div>
<div class="lw-polaroid-date">
15.02.26
</div>
</div>
<div class="lw-polaroid-note">
Ты мне попадалась каждый день.
Неделю!
Так ещё и желание выиграла…
хитрожопая.
</div>
<div class="lw-polaroid-meta">
Liam Woods × Velanna Marrow
</div>
<div class="lw-open-hint">
открыть эпизод
</div>
</div>
<!-- ЭПИЗОД 6 -->
<div class="lw-polaroid"
data-link="https://kindredspirits.ru/viewtopic.php?id=807">
<div class="lw-symbol">🐇</div>
<div class="lw-polaroid-photo">
<img
src="https://upforme.ru/uploads/001c/82/f2/192/734838.jpg"
alt="">
</div>
<div class="lw-polaroid-caption">
<div class="lw-polaroid-name">
Зачет для фамильяров
</div>
<div class="lw-polaroid-date">
25.05.25
</div>
</div>
<div class="lw-polaroid-note">
С Кэрол в паре ещё так не работали,
но этого кролика я запомнил надолго.
</div>
<div class="lw-polaroid-meta">
Liam Woods × Ann Caroline MacLaine
</div>
<div class="lw-open-hint">
открыть эпизод
</div>
</div>
<!-- ЭПИЗОД 7 — ШАБЛОН -->
<div class="lw-polaroid"
data-link="https://kindredspirits.ru/viewtopic.php?id=904">
<div class="lw-symbol">△</div>
<div class="lw-polaroid-photo">
<img
src="https://upforme.ru/uploads/001c/82/f2/192/139349.png"
alt="">
</div>
<div class="lw-polaroid-caption">
<div class="lw-polaroid-name">
Слежка
</div>
<div class="lw-polaroid-date">
08.11.25
</div>
</div>
<div class="lw-polaroid-note">
И зачем я только отправился за ним…
</div>
<div class="lw-polaroid-meta">
Liam Woods × Audrey Young
</div>
<div class="lw-open-hint">
открыть эпизод
</div>
<div class="lw-audrey">
A.
</div>
<div class="lw-paw">
👀
</div>
</div>
<!-- ЭПИЗОД 8 — ШАБЛОН -->
<div class="lw-polaroid"
data-link="#">
<div class="lw-symbol">✧</div>
<div class="lw-polaroid-photo">
<img
src="ССЫЛКА_НА_ФОТО"
alt="">
</div>
<div class="lw-polaroid-caption">
<div class="lw-polaroid-name">
???
</div>
<div class="lw-polaroid-date">
00.00.00
</div>
</div>
<div class="lw-polaroid-note">
Иногда фотография говорит намного больше,
чем хотелось бы записывать словами.
</div>
<div class="lw-polaroid-meta">
character × character
</div>
<div class="lw-open-hint">
ещё один клик — открыть эпизод ↗
</div>
</div>
</div>
<div class="lw-memory-footer">
ЧЕРЕЗ НАШУ СВЯЗЬ С ДРУГИМИ МЫ МОЖЕМ ПРИКОСНУТЬСЯ К САМОМУ ПРЕКРАСНОМУ В НАС САМИХ
</div>
</div>
<!-- ===================================================
FIELD NOTES
=================================================== -->
<div class="lw-block lw-notes">
<div class="lw-notes-head">
<div class="lw-notes-title">
FIELD NOTES
</div>
<div class="lw-notes-subtitle">
мысли, которые не заслужили отдельной страницы
</div>
</div>
<div class="lw-note-list">
<div class="lw-note">
<div class="lw-note-date">
18<br>APR
</div>
<div class="lw-note-text">
С этого дня я официально ненавижу яблоки.
</div>
<div class="lw-note-small">
Исключительно черные.
</div>
</div>
<div class="lw-note">
<div class="lw-note-date">
25<br>MAY
</div>
<div class="lw-note-text">
Никогда не думал, что однажды буду бегать
по заповеднику за кроликом ради зачёта.
</div>
<div class="lw-note-small">
академия продолжает удивлять
</div>
</div>
<div class="lw-note">
<div class="lw-note-date">
NO<br>DATE
</div>
<div class="lw-note-text">
Неприятности Одри меня любят и почти не доставляют мне проблем. Почти.
</div>
</div>
<div class="lw-note">
<div class="lw-note-date">
03<br>AM
</div>
<div class="lw-note-text">
кофе: 3.<br>
сна: часа четыре.<br>
здравых решений: ни одного.
</div>
</div>
</div>
</div>
<!-- ===================================================
PEOPLE
=================================================== -->
<div class="lw-block lw-people-block">
<div class="lw-people-head">
<div class="lw-people-title">
PEOPLE
</div>
<div class="lw-people-subtitle">
Каждая встреча - не случайность
</div>
</div>
<div class="lw-person-list">
<div class="lw-person">
<div class="lw-person-name">
Audrey Young
</div>
<div class="lw-person-role">
Мой ведьмак.<br>
Доставляет много проблем
</div>
</div>
<div class="lw-person">
<div class="lw-person-name">
Velanna Marrow
</div>
<div class="lw-person-role">
Miss Выдрингтон.<br>
Хитрожопая бестия
</div>
</div>
<div class="lw-person">
<div class="lw-person-name">
Ann Caroline MacLaine
</div>
<div class="lw-person-role">
Однокурсница.<br>
Коллега по забегу за кроликом
</div>
</div>
<div class="lw-person">
<div class="lw-person-name">
Hanney Meadow
</div>
<div class="lw-person-role">
Принимает здравые решения.<br>
Пугливая, но милая
</div>
</div>
</div>
</div>
<!-- ===================================================
СЕКРЕТНЫЙ РАЗДЕЛ A.
=================================================== -->
<div class="lw-block lw-secret">
<div class="lw-secret-button">
<div class="lw-secret-a">
A.
</div>
<div class="lw-secret-hint">
Никому не показывать.
</div>
</div>
<div class="lw-secret-content">
<div class="lw-secret-paper">
<div class="lw-secret-note">
Иногда я ищу его глазами раньше,
чем вообще успеваю понять, что делаю.
</div>
<div class="lw-secret-note">
Наверное, это просто связь фамильяра и ведьмака.
Очень удобно всё на неё списывать.
</div>
<div class="lw-secret-note">
Он со своими неприятностями меня доведет до седины.
</div>
<div class="lw-secret-note lw-secret-cross">
Я больше не думаю о том поцелуе на балу.
</div>
<div class="lw-secret-note">
Враньё.
</div>
<div class="lw-secret-final">
кажется, я влюблён
</div>
</div>
</div>
</div>
<div class="lw-blog-end">
Liam Woods · personal archive · do not touch
</div>
</div>
<script>
(function () {
/* =====================================================
ПОЛАРОИДЫ
===================================================== */
var boards = document.querySelectorAll('.lw-memory-board');
for (var b = 0; b < boards.length; b++) {
(function (board) {
var cards = board.querySelectorAll('.lw-polaroid');
function closeCards(exceptCard) {
for (var i = 0; i < cards.length; i++) {
if (cards[i] !== exceptCard) {
cards[i].classList.remove('active');
}
}
}
for (var i = 0; i < cards.length; i++) {
cards[i].onclick = function (event) {
event = event || window.event;
if (event.stopPropagation) {
event.stopPropagation();
} else {
event.cancelBubble = true;
}
var card = this;
/* =========================================
ВТОРОЙ КЛИК
========================================= */
if (card.classList.contains('active')) {
var link = card.getAttribute('data-link');
if (
link &&
link !== "#" &&
link !== "ССЫЛКА_НА_ЭПИЗОД"
) {
var newTab = window.open(link, '_blank');
if (newTab) {
newTab.opener = null;
}
}
return;
}
/* =========================================
ПЕРВЫЙ КЛИК
========================================= */
closeCards(card);
card.classList.add('active');
};
}
/* ===============================================
КЛИК ПО СВОБОДНОМУ МЕСТУ
=============================================== */
board.onclick = function () {
closeCards(null);
};
})(boards[b]);
}
/* =====================================================
СЕКРЕТНЫЙ БЛОК A.
===================================================== */
var secrets = document.querySelectorAll('.lw-secret');
for (var s = 0; s < secrets.length; s++) {
(function (secret) {
var button = secret.querySelector('.lw-secret-button');
if (!button) {
return;
}
button.onclick = function () {
if (secret.classList.contains('open')) {
secret.classList.remove('open');
} else {
secret.classList.add('open');
}
};
})(secrets[s]);
}
})();
</script>
[/html]
Отредактировано Liam Woods (21-09-2026 23:50:37)















































