Код:
<!--HTML-->
<div class="guestbook__main__block">
<gb__header>
<title>name forum</title>
<about><items>real-life / city / 2023</items>
<nav><a href="#">правила</a><a href="#">внешности</a><a href="#">шаблон анкеты</a></nav>
</about>
</gb__header>
<faces__block>
<reserved__faces>
<reserved>reserved</reserved>
<scroll>
<datum__title>00.00</datum__title>
<a href="#">name surname</a>
</scroll>
</reserved__faces>
<purchased__faces>
<purchased>purchased</purchased>
<scroll>
<datum__title>00.00</datum__title>
<a href="#">name surname</a>
</scroll>
</purchased__faces>
</faces__block>
<guest__button>
<div id="textguest" style="font-size: 0px;">
<pre><a href="ссылка на профиль">name surname</a></pre></div>
<button onclick="copytext('#textguest')" class="guest__button" title="нажми чтобы взять код">придержать внешность</button>
</guest__button>
</div>
<style>
.guestbook__main__block {
display: block;
width: 600px;
height: 440px;
margin: 0 auto 0 auto !important;
background-image: var(--main-bg);
box-shadow: 0 0 0 1px #dcc49c, inset 0 0 0 1px #fff6e1, inset 0 0 15px 2px #243428, inset 20px 20px 80px 20px #25322985;
border-radius: 10px;
background-size: 120%;
}
gb__header {
position: relative;
display: block;
width: 100%;
height: auto;
padding: 2.4em 0 2em 0;
}
gb__header:after {
content: "";
background: url(https://i.imgur.com/nkdHiVZ.png);
width: 100px;
height: 100px;
display: block;
background-size: 100%;
position: relative;
left: 60px;
top: -90px;
transform: rotate(3deg);
margin: 0 0 4em 0;
}
gb__header:hover:after {
filter: drop-shadow(1px 1px 10px #feb);
}
gb__header:after {
transition: 1s;
}
gb__header > title {
position: relative;
/* top: -30px; */
/* right: 0; */
/* left: 0; */
display: block;
overflow: hidden;
font-size: 3.7em;
font-family: Bochan Alternate;
text-align: center;
color: #edce9b;
text-shadow: 1px 1px 1px #1b2620;
text-transform: uppercase;
}
gb__header > title:hover {
text-shadow: 0 0 10px #ffeebb7a;
}
about {
position: relative;
display: block;
width: 100%;
text-align: center;
}
about items {
font-family: modernspace;
font-weight: bold;
color: #857a68;
text-transform: uppercase;
font-size: 1.2em;
}
about nav {
display: block;
margin: 1em 0 0 0 !important;
z-index: 1;
position: relative;
}
about a {
font-size: 0.8em;
color: #9a7333;
margin: 0 1em 0 0 !important;
font-family: Arial;
font-weight: normal;
background: #edce9b;
border-radius: 10px;
padding: 2px 5px 3px 5px;
letter-spacing: 0.6px;
box-shadow: inset 0 0 0 1px #fff1ddb8, inset 0 0 4px 1px #78633ea1, 0 0 0px 1px #1e231f96;
text-shadow: 1px 1px 0 #ffffff75;
}
guestbook__main {
display: block;
width: 88%;
height: auto;
margin: 1em auto 1em auto !important;
background: #fdfaf582;
padding: 0.8em;
border-radius: 10px;
/* border: 1px solid #dcb98075; */
box-shadow: 0 0 12px 0px #c5b59a94;
}
guestbook__main p {
font-size: 0.8em;
text-align: justify;
color: #455f4f;
}
faces__block {
display: flex;
justify-content: center;
position: relative;
top: -140px;
width: 80%;
height: 19.2em;
margin: 1em auto 1em auto !important;
box-sizing: border-box;
}
reserved__faces,
purchased__faces {
display: flex;
flex-direction: column;
width: 50%;
margin: 1em 1em 1em 1em !important;
padding: 0.6em 1em 0.6em 1.6em;
box-sizing: border-box;
background: #fdfaf5;
box-shadow: 0 0 0 1px #15181682, inset 0 0 0 1px #ffebc8, inset 0 0 10px 3px #bfb8ad;
border-radius: 10px;
}
reserved, purchased {
position: absolute;
top: -6px;
font-size: 10px;
color: var(--a-color-5);
text-transform: uppercase;
letter-spacing: 1px;
text-shadow: 0 0 2px #edce9b9e;
}
reserved:before, purchased:before {
font-family: 'Material Icons';
position: relative;
left: -5px;
top: 2px;
text-shadow: none;
}
reserved:before {
content: "\e51c";
}
purchased:before {
content: "\e263";
}
scroll {
overflow: auto;
display: flex;
flex-direction: column;
padding: 0 1em 0 0;
}
scroll a {
font-weight: bold;
letter-spacing: 0.4px;
text-transform: uppercase;
font-size: 10px;
color: var(--b-color-3);
}
scroll a:before {
content: "\e315";
font-family: 'Material Icons';
position: relative;
top: 1px;
margin-right: 0.6em;
}
datum__title {
display: block;
margin: 1em 0 1em 0 !important;
font-size: 1em;
text-align: center;
color: #afafaf;
}
fc__row {
position: relative;
display: block;
width: 100%;
margin: 0 0 2em 0 !important;
}
fc__name,
datum {
font-size: 1em;
position: absolute;
}
fc__name {
left: 0;
}
fc__name a {
font-weight: bold;
letter-spacing: 0.4px;
}
datum {
right: 0;
color: #afafaf;
}
guest__button {
margin: -12em 0 0 0 !important;
display: block;
text-align: center;
}
.guest__button {
border: none;
width: 78%;
padding: 6px 5px 5px 5px;
border-radius: 10px;
font-size: 0.8em;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 0.6px;
color: #849a8b;
text-shadow: 1px 1px 0 #010101ab;
background: #181f1a66;
box-shadow: inset 0 0 0 1px #3a5243, inset 0 0 4px 1px #314237, 0 0 0px 1px #1e231f96;
transition: 0.5s linear;
}
.guest__button:hover {
color: #c3e0ccd4;
text-shadow: 0 0 4px #e4ffedb8;
box-shadow: inset 0 0 6px 0px #739a81, inset 0 0 4px 1px #314237, 0 0 7px 0px #c0d8c542;
}
scroll::-webkit-scrollbar-thumb {
background-color: var(--b-color-3);
border-radius: 10px;
}
scroll::-webkit-scrollbar-track {
background-color: transparent;
}
</style>


