2008
[html] <div id="spiritworkroom">
<div class="spiritfirst">
<div class="spiritfirstpic"><img src="https://forumupload.ru/uploads/001c/34/47/2/225902.jpg"></div>
<div class="spiritfirsttitle">Звезда Рассвета
<subtitle>Новая с каждым рассветом</subtitle></div>
<div class="spiritfirsttext"><subtitle></subtitle>
<about></about></div>
</div>
<div class="spiritsecond">
<div class="tabs">
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1">О персонаже</label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2">Назначения</label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3">Потомки</label>
<section id="content-tab1">
<p>
О жизни этой кошки известно совершенно немного, как и то, почему она умерла. Старейшины помнят только то, что она часто шла на рискованные сделки, что было недопустимо для предводительницы. Ещё она запомнилась тем, что в её правление в Речном племени прибавилось воителей. Эта кошка была оптимисткой и пыталась во всём находить светлую сторону.
</p>
</section>
<section id="content-tab2">
<p>
Оруженосцы: Неизвестно<br>
Глашатаи: Лунария (Лунная Звезда)<br>
</p>
</section>
<section id="content-tab3">
<p>
Потомков нет.
</p>
</section>
</div>
</div>
</div>
<div class="clearer"></div>
<style>
/* код от вещего духа */
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Prata&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700|Old+Standard+TT:400,700|Oranienbaum|Oswald:300,400,700|PT+Sans:400,700|Roboto+Condensed:300,400,700|Roboto:300,400,700');
#spiritworkroom {width: 665px;
height: 213px;
background: #242424;
margin:auto;
box-shadow: 0 0 0 1px rgba(0,0,0,.2)}
.spiritfirst {float: left;
margin: 10px;
width: 180px;
height: 180px;
box-shadow: 0 0 0 1px rgba(0,0,0,.2);
overflow: hidden;
position: relative;
border: 5px solid #dddbcb}
.spiritfirstpic {margin:auto;
width: 180px;
height: 180px;}
.spiritfirsttitle {font-family: playfair display;
font-weight: 900;
width: 180px;
color: #dfdfdf;
text-shadow: 1px 1px 0px #000;
font-size: 18px;
height: 73px;
margin: -50px 0 0 0px;
z-index: 10;
position: relative;
text-align: center;
padding-left: 10px;
background: rgba(0,0,0,.65);
transition: all .7s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirsttitle subtitle {box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
font-family: pt sans;
font-weight: normal;
color: #cecece;
text-shadow: 1px 1px 0px #333;
font-size: 9px;
display: block;
text-align: right;
letter-spacing: 1px;
margin-top:4px;
margin-right: 20px}
.spiritfirsttitle:before {background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.65));
content: "";
display: block;
position: absolute;
width: 100%;
height: 50px;
top: -50px;
margin-left: -10px}
.spiritfirsttext {
z-index:8;
position: relative;
background: rgba(0,0,0,.65);
width: 180px;
margin: 0px 0 0 0px;
font-family: pt sans;
font-size: 10px;
text-align: justify;
padding: 1px 0px;
color: #efefef;}
.spiritfirsttext about {margin: 10px 15px;
display: block;
box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
padding-top:10px}
.spiritfirsttext:after {background:linear-gradient(to bottom, rgba(0,0,0,.65), rgba(0,0,0,0));
content: "";
display: block;
position: absolute;
width: 100%;
height: 100px;
bottom: -100px;
margin-left: 0px}
.spiritfirsttext subtitle {
text-align: center;
display: block;
width: 180px;
font-size: 9px;
font-family: pt sans;
color: #242424;
opacity: 0;
transform: translate(0,180px);
transition: all 1s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirst:hover .spiritfirsttitle {margin-top: -300px;
}
.spiritfirst:hover subtitle {opacity:1;
transform: translate(0,0px)}
.spiritsecond {background: #dddbcb;
width: 452px;
margin: 10px;
height: 193px;
margin-top:9px;
border: 1px solid rgba(0,0,0,.2);
position: absolute;
margin-left: 205px
}
.tabs {
padding: 0px;
margin: 0 auto;
}
.tabs>section {
display: none;
padding: 10px;
height: 130px;
width: 420px;
overflow-y: auto;
margin: 5px;
font-family: arial;
font-size: 11px;
text-align: justify
}
.tabs>section>p {
margin: 0 0 5px;
line-height: 1.5;
color: #383838;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@keyframes fadeIn {
from {
transform: translate(-180px,0);
transform-origin: 50% 0%;
}
to {
transform: translate(0px,0);
}
}
.tabs>input {
display: none;
position: absolute;
}
.tabs>label:first-of-type {box-shadow: none}
.tabs>label {
display: inline-grid;
margin: 0 -3px 0px;
padding: 10px 0px;
font-weight: 600;
text-align: center;
color: #242424;
background: #919399;
width: 131px;
border: solid rgba(0,0,0,.2);
border-width: 0px 0px 1px 0px;
left: 3px;
top: 0px;
position: relative;
font-family: pt sans;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: lighter;
box-shadow: 1px 0 0 0 rgba(0,0,0,.2) inset
}
.tabs>label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #524a43;
left:3px;
bottom:3px;
transform: scaleX(0);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
.tabs>label:hover:after {transform: scaleX(1);
background: #888;}
.tabs>label:hover {
color: #242424;
cursor: pointer;
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s
}
.tabs>input:checked+label {
color: #242424;
background: #f1f1f1;
}
.tabs>input:checked+label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #888;
left:3px;
bottom:3px;
transform: scaleX(1);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3 {
display: block;
}
</style>[/html]
2008 - 2010
[html] <div id="spiritworkroom">
<div class="spiritfirst">
<div class="spiritfirstpic"><img src="https://forumupload.ru/uploads/001c/34/47/2/782086.jpg"></div>
<div class="spiritfirsttitle">Лунная Звезда
<subtitle>The only star in tne black sky...</subtitle></div>
<div class="spiritfirsttext"><subtitle></subtitle>
<about></about></div>
</div>
<div class="spiritsecond">
<div class="tabs">
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1">О персонаже</label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2">Назначения</label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3">Потомки</label>
<section id="content-tab1">
<p>
После ухода из жизни Звезды Рассвета предводительницей стала глашатая Лунария. Она стала Лунной Звездой. Кошка пыталась поддерживать отношения с другими предводителями на высоком уровне, не любила бессмысленных передряг и всегда отстаивала честь племени. Но как она ни старалась следовать законам, она полюбила грозового воителя - Ежевику. У Лунной Звезды родились котята, одну дочь она отдала в Грозовое племя. О том, что её мать - предводительница Речного племени, маленькая кошечка узнала незадолго до становления ученицей. Так же сестра Лунной Звезды - Звёздная Сирень была предводительницей племени Ветра. Правление Лунной Звезды было одним из самым долгих. Она заступила на должность предводительницы молодой кошкой, но постепенно набиралась опыта и стала сильной предводительницей. Великое Путешествие она прошла со всеми остальными котами и нашла для племени новый дом, за что и заслужила звание великой предводительницы в хронике Речного племени.
</p>
</section>
<section id="content-tab2">
<p>
Оруженосцы: Синичка, Яролика<br>
Глашатаи: Белка (Молниеносная Звезда)<br>
</p>
</section>
<section id="content-tab3">
<p>
● Льдина
● Пламя (Пламенный Страх)
● Летний Бриз
</p>
</section>
</div>
</div>
</div>
<div class="clearer"></div>
<style>
/* код от вещего духа */
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Prata&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700|Old+Standard+TT:400,700|Oranienbaum|Oswald:300,400,700|PT+Sans:400,700|Roboto+Condensed:300,400,700|Roboto:300,400,700');
#spiritworkroom {width: 665px;
height: 213px;
background: #242424;
margin:auto;
box-shadow: 0 0 0 1px rgba(0,0,0,.2)}
.spiritfirst {float: left;
margin: 10px;
width: 180px;
height: 180px;
box-shadow: 0 0 0 1px rgba(0,0,0,.2);
overflow: hidden;
position: relative;
border: 5px solid #dddbcb}
.spiritfirstpic {margin:auto;
width: 180px;
height: 180px;}
.spiritfirsttitle {font-family: playfair display;
font-weight: 900;
width: 180px;
color: #dfdfdf;
text-shadow: 1px 1px 0px #000;
font-size: 18px;
height: 73px;
margin: -50px 0 0 0px;
z-index: 10;
position: relative;
text-align: center;
padding-left: 10px;
background: rgba(0,0,0,.65);
transition: all .7s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirsttitle subtitle {box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
font-family: pt sans;
font-weight: normal;
color: #cecece;
text-shadow: 1px 1px 0px #333;
font-size: 9px;
display: block;
text-align: right;
letter-spacing: 1px;
margin-top:4px;
margin-right: 20px}
.spiritfirsttitle:before {background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.65));
content: "";
display: block;
position: absolute;
width: 100%;
height: 50px;
top: -50px;
margin-left: -10px}
.spiritfirsttext {
z-index:8;
position: relative;
background: rgba(0,0,0,.65);
width: 180px;
margin: 0px 0 0 0px;
font-family: pt sans;
font-size: 10px;
text-align: justify;
padding: 1px 0px;
color: #efefef;}
.spiritfirsttext about {margin: 10px 15px;
display: block;
box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
padding-top:10px}
.spiritfirsttext:after {background:linear-gradient(to bottom, rgba(0,0,0,.65), rgba(0,0,0,0));
content: "";
display: block;
position: absolute;
width: 100%;
height: 100px;
bottom: -100px;
margin-left: 0px}
.spiritfirsttext subtitle {
text-align: center;
display: block;
width: 180px;
font-size: 9px;
font-family: pt sans;
color: #242424;
opacity: 0;
transform: translate(0,180px);
transition: all 1s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirst:hover .spiritfirsttitle {margin-top: -300px;
}
.spiritfirst:hover subtitle {opacity:1;
transform: translate(0,0px)}
.spiritsecond {background: #dddbcb;
width: 452px;
margin: 10px;
height: 193px;
margin-top:9px;
border: 1px solid rgba(0,0,0,.2);
position: absolute;
margin-left: 205px
}
.tabs {
padding: 0px;
margin: 0 auto;
}
.tabs>section {
display: none;
padding: 10px;
height: 130px;
width: 420px;
overflow-y: auto;
margin: 5px;
font-family: arial;
font-size: 11px;
text-align: justify
}
.tabs>section>p {
margin: 0 0 5px;
line-height: 1.5;
color: #383838;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@keyframes fadeIn {
from {
transform: translate(-180px,0);
transform-origin: 50% 0%;
}
to {
transform: translate(0px,0);
}
}
.tabs>input {
display: none;
position: absolute;
}
.tabs>label:first-of-type {box-shadow: none}
.tabs>label {
display: inline-grid;
margin: 0 -3px 0px;
padding: 10px 0px;
font-weight: 600;
text-align: center;
color: #242424;
background: #919399;
width: 131px;
border: solid rgba(0,0,0,.2);
border-width: 0px 0px 1px 0px;
left: 3px;
top: 0px;
position: relative;
font-family: pt sans;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: lighter;
box-shadow: 1px 0 0 0 rgba(0,0,0,.2) inset
}
.tabs>label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #524a43;
left:3px;
bottom:3px;
transform: scaleX(0);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
.tabs>label:hover:after {transform: scaleX(1);
background: #888;}
.tabs>label:hover {
color: #242424;
cursor: pointer;
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s
}
.tabs>input:checked+label {
color: #242424;
background: #f1f1f1;
}
.tabs>input:checked+label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #888;
left:3px;
bottom:3px;
transform: scaleX(1);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3 {
display: block;
}
</style>[/html]
2010
[html] <div id="spiritworkroom">
<div class="spiritfirst">
<div class="spiritfirstpic"><img src="https://forumavatars.ru/img/avatars/0004/e7/0d/5-1724042578.jpg"></div>
<div class="spiritfirsttitle">Молниеносная Звезда
<subtitle>Shout, nobody hears...</subtitle></div>
<div class="spiritfirsttext"><subtitle></subtitle>
<about></about></div>
</div>
<div class="spiritsecond">
<div class="tabs">
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1">О персонаже</label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2">Назначения</label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3">Потомки</label>
<section id="content-tab1">
<p>
Молниеносная Звезда была одной из лучших воительниц племени. Она хорошо сражалась и всегда приносила много дичи. Она была верной своему племени. Но позже она нарушила закон. Она полюбила кота из племени Ветра и родила от него троих котят. В то же время предводительницей стала Лунная Звезда и надо было выбирать глашатая. На эту роль было два кандидата - честолюбивый Кровозуб и Белка. Кошка не могла позволить захватить этому коту власть, но кто бы сделал глашатаем кормящую королеву? Поэтому она отдала котят в племя отца, сказав, что их утащила лиса. Молниеносная Звезда стала предводительницей после смерти Лунной Звезды. Она получила звёздное имя, но жизнь у неё по прежнему оставалась одна. Связь со Звёздными предками сразу прерывалась, когда они хотели дать ей жизни. Об этом Молниеносная Звезда рассказала лишь своей целительнице, Росинке. Молниеносная Звезда много делала для своего племени, она прославилась тем, что заботилась о каждом коте племени, но не позволяла воителям распускаться. В ее правление Речному племени привились такие качества как воинственность и дисциплинированность, а так же она ратовала за соблюдение Воинского закона. Молниеносную Звезду убила предательница, бывшая Грозовая кошка Черит.
</p>
</section>
<section id="content-tab2">
<p>
Оруженосцы: Солнце, Льдина, Горчица (Песчаная Буря)<br>
Глашатаи: Закат, Ливень (Ливнезвезд)<br>
</p>
</section>
<section id="content-tab3">
<p>
• Жемчужница • Облако • Ива • Сычеух • Рассвет • Волчелапка • Кречет • Кремнелапик • Ракушка • Яблочник • Калина
</p>
</section>
</div>
</div>
</div>
<div class="clearer"></div>
<style>
/* код от вещего духа */
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Prata&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700|Old+Standard+TT:400,700|Oranienbaum|Oswald:300,400,700|PT+Sans:400,700|Roboto+Condensed:300,400,700|Roboto:300,400,700');
#spiritworkroom {width: 665px;
height: 213px;
background: #242424;
margin:auto;
box-shadow: 0 0 0 1px rgba(0,0,0,.2)}
.spiritfirst {float: left;
margin: 10px;
width: 180px;
height: 180px;
box-shadow: 0 0 0 1px rgba(0,0,0,.2);
overflow: hidden;
position: relative;
border: 5px solid #dddbcb}
.spiritfirstpic {margin:auto;
width: 180px;
height: 180px;}
.spiritfirsttitle {font-family: playfair display;
font-weight: 500;
width: 180px;
color: #dfdfdf;
text-shadow: 1px 1px 0px #000;
font-size: 18px;
height: 73px;
margin: -65px 0 0 0px;
z-index: 10;
position: relative;
text-align: center;
padding-left: 10px;
background: rgba(0,0,0,.65);
transition: all .7s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirsttitle subtitle {box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
font-family: pt sans;
font-weight: normal;
color: #cecece;
text-shadow: 1px 1px 0px #333;
font-size: 9px;
display: block;
text-align: right;
letter-spacing: 1px;
margin-top:4px;
margin-right: 20px}
.spiritfirsttitle:before {background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.65));
content: "";
display: block;
position: absolute;
width: 100%;
height: 50px;
top: -50px;
margin-left: -10px}
.spiritfirsttext {
z-index:8;
position: relative;
background: rgba(0,0,0,.65);
width: 180px;
margin: 0px 0 0 0px;
font-family: pt sans;
font-size: 10px;
text-align: justify;
padding: 1px 0px;
color: #efefef;}
.spiritfirsttext about {margin: 10px 15px;
display: block;
box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
padding-top:10px}
.spiritfirsttext:after {background:linear-gradient(to bottom, rgba(0,0,0,.65), rgba(0,0,0,0));
content: "";
display: block;
position: absolute;
width: 100%;
height: 100px;
bottom: -100px;
margin-left: 0px}
.spiritfirsttext subtitle {
text-align: center;
display: block;
width: 180px;
font-size: 9px;
font-family: pt sans;
color: #242424;
opacity: 0;
transform: translate(0,180px);
transition: all 1s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirst:hover .spiritfirsttitle {margin-top: -300px;
}
.spiritfirst:hover subtitle {opacity:1;
transform: translate(0,0px)}
.spiritsecond {background: #dddbcb;
width: 452px;
margin: 10px;
height: 193px;
margin-top:9px;
border: 1px solid rgba(0,0,0,.2);
position: absolute;
margin-left: 205px
}
.tabs {
padding: 0px;
margin: 0 auto;
}
.tabs>section {
display: none;
padding: 10px;
height: 130px;
width: 420px;
overflow-y: auto;
margin: 5px;
font-family: arial;
font-size: 11px;
text-align: justify
}
.tabs>section>p {
margin: 0 0 5px;
line-height: 1.5;
color: #383838;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@keyframes fadeIn {
from {
transform: translate(-180px,0);
transform-origin: 50% 0%;
}
to {
transform: translate(0px,0);
}
}
.tabs>input {
display: none;
position: absolute;
}
.tabs>label:first-of-type {box-shadow: none}
.tabs>label {
display: inline-grid;
margin: 0 -3px 0px;
padding: 10px 0px;
font-weight: 600;
text-align: center;
color: #242424;
background: #919399;
width: 131px;
border: solid rgba(0,0,0,.2);
border-width: 0px 0px 1px 0px;
left: 3px;
top: 0px;
position: relative;
font-family: pt sans;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: lighter;
box-shadow: 1px 0 0 0 rgba(0,0,0,.2) inset
}
.tabs>label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #524a43;
left:3px;
bottom:3px;
transform: scaleX(0);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
.tabs>label:hover:after {transform: scaleX(1);
background: #888;}
.tabs>label:hover {
color: #242424;
cursor: pointer;
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s
}
.tabs>input:checked+label {
color: #242424;
background: #f1f1f1;
}
.tabs>input:checked+label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #888;
left:3px;
bottom:3px;
transform: scaleX(1);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3 {
display: block;
}
</style>[/html]
2010
[html] <div id="spiritworkroom">
<div class="spiritfirst">
<div class="spiritfirstpic"><img src="https://forumupload.ru/uploads/001c/34/47/2/617106.jpg"></div>
<div class="spiritfirsttitle">Ливнезвёзд
<subtitle>Предводитель на одну луну</subtitle></div>
<div class="spiritfirsttext"><subtitle></subtitle>
<about></about></div>
</div>
<div class="spiritsecond">
<div class="tabs">
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1">О персонаже</label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2">Назначения</label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3">Потомки</label>
<section id="content-tab1">
<p>
Другой глашатай Молниеносной Звезды, Закат, умер, а Ливнезвёзд стал предводителем. Вообще, очень мало известно о том моменте его жизни. Ливнезвёзд обещал Огненной Звезде поддержку в борьбе против племени Ветра и племени Теней, так как считал их действия несправедливыми, но так и не успел воплотить свои обещания в жизнь. Прожил недолго, ушёл вникуда и погиб при невыясненных обстоятельствах.
</p>
</section>
<section id="content-tab2">
<p>
Оруженосцы: Неизвестно<br>
Глашатаи: Камышинник (Звездный Камыш)<br>
<br>
Интересный факт: Предводители на луну - явление странное, иногда встречаемое, но неподвластное Звездному племени.
</p>
</section>
<section id="content-tab3">
<p>
Потомков нет
</p>
</section>
</div>
</div>
</div>
<div class="clearer"></div>
<style>
/* код от вещего духа */
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Prata&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700|Old+Standard+TT:400,700|Oranienbaum|Oswald:300,400,700|PT+Sans:400,700|Roboto+Condensed:300,400,700|Roboto:300,400,700');
#spiritworkroom {width: 665px;
height: 213px;
background: #242424;
margin:auto;
box-shadow: 0 0 0 1px rgba(0,0,0,.2)}
.spiritfirst {float: left;
margin: 10px;
width: 180px;
height: 180px;
box-shadow: 0 0 0 1px rgba(0,0,0,.2);
overflow: hidden;
position: relative;
border: 5px solid #dddbcb}
.spiritfirstpic {margin:auto;
width: 180px;
height: 180px;}
.spiritfirsttitle {font-family: playfair display;
font-weight: 900;
width: 180px;
color: #dfdfdf;
text-shadow: 1px 1px 0px #000;
font-size: 18px;
height: 73px;
margin: -50px 0 0 0px;
z-index: 10;
position: relative;
text-align: center;
padding-left: 10px;
background: rgba(0,0,0,.65);
transition: all .7s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirsttitle subtitle {box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
font-family: pt sans;
font-weight: normal;
color: #cecece;
text-shadow: 1px 1px 0px #333;
font-size: 9px;
display: block;
text-align: right;
letter-spacing: 1px;
margin-top:4px;
margin-right: 20px}
.spiritfirsttitle:before {background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.65));
content: "";
display: block;
position: absolute;
width: 100%;
height: 50px;
top: -50px;
margin-left: -10px}
.spiritfirsttext {
z-index:8;
position: relative;
background: rgba(0,0,0,.65);
width: 180px;
margin: 0px 0 0 0px;
font-family: pt sans;
font-size: 10px;
text-align: justify;
padding: 1px 0px;
color: #efefef;}
.spiritfirsttext about {margin: 10px 15px;
display: block;
box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
padding-top:10px}
.spiritfirsttext:after {background:linear-gradient(to bottom, rgba(0,0,0,.65), rgba(0,0,0,0));
content: "";
display: block;
position: absolute;
width: 100%;
height: 100px;
bottom: -100px;
margin-left: 0px}
.spiritfirsttext subtitle {
text-align: center;
display: block;
width: 180px;
font-size: 9px;
font-family: pt sans;
color: #242424;
opacity: 0;
transform: translate(0,180px);
transition: all 1s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirst:hover .spiritfirsttitle {margin-top: -300px;
}
.spiritfirst:hover subtitle {opacity:1;
transform: translate(0,0px)}
.spiritsecond {background: #dddbcb;
width: 452px;
margin: 10px;
height: 193px;
margin-top:9px;
border: 1px solid rgba(0,0,0,.2);
position: absolute;
margin-left: 205px
}
.tabs {
padding: 0px;
margin: 0 auto;
}
.tabs>section {
display: none;
padding: 10px;
height: 130px;
width: 420px;
overflow-y: auto;
margin: 5px;
font-family: arial;
font-size: 11px;
text-align: justify
}
.tabs>section>p {
margin: 0 0 5px;
line-height: 1.5;
color: #383838;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@keyframes fadeIn {
from {
transform: translate(-180px,0);
transform-origin: 50% 0%;
}
to {
transform: translate(0px,0);
}
}
.tabs>input {
display: none;
position: absolute;
}
.tabs>label:first-of-type {box-shadow: none}
.tabs>label {
display: inline-grid;
margin: 0 -3px 0px;
padding: 10px 0px;
font-weight: 600;
text-align: center;
color: #242424;
background: #919399;
width: 131px;
border: solid rgba(0,0,0,.2);
border-width: 0px 0px 1px 0px;
left: 3px;
top: 0px;
position: relative;
font-family: pt sans;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: lighter;
box-shadow: 1px 0 0 0 rgba(0,0,0,.2) inset
}
.tabs>label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #524a43;
left:3px;
bottom:3px;
transform: scaleX(0);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
.tabs>label:hover:after {transform: scaleX(1);
background: #888;}
.tabs>label:hover {
color: #242424;
cursor: pointer;
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s
}
.tabs>input:checked+label {
color: #242424;
background: #f1f1f1;
}
.tabs>input:checked+label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #888;
left:3px;
bottom:3px;
transform: scaleX(1);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3 {
display: block;
}
</style>[/html]
2010 - 2012
[html] <div id="spiritworkroom">
<div class="spiritfirst">
<div class="spiritfirstpic"><img src="https://forumupload.ru/uploads/001c/34/47/2/447319.jpg"></div>
<div class="spiritfirsttitle">Звёздный Камыш
<subtitle>War is over</subtitle></div>
<div class="spiritfirsttext"><subtitle></subtitle>
<about></about></div>
</div>
<div class="spiritsecond">
<div class="tabs">
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1">О персонаже</label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2">Назначения</label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3">Потомки</label>
<section id="content-tab1">
<p>
Звёздный Камыш показал себя как мудрый руководитель, однако история умалчивает о том, что уже в это время он был под влиянием своего глашатая Шиповника. Тот науськивал его объявлять войны и ставить ультиматумы; Речное племя неплохо поднялось, и все уважали Звёздного Камыша как вожака, не зная, что на самом деле он - марионетка.
Звёздный Камыш заслужил звание великого предводителя за свою самоотверженность в непростой период истории - правлении Четверки. Сражаясь с котом Темного леса, он потерял все свои жизни кроме одной и был ослеплен. Не в силах больше управлять племенем, Камыш передал власть своему преемнику, Острозвезду.
</p>
</section>
<section id="content-tab2">
<p>
Оруженосцы: Росинка (схожесть с именем целительницы)<br>
Глашатаи: Дождь, Шиповник (Острозвёзд)<br>
<br>
Интересный факт: Звёздный Камыш был влюблен в Огненную Звезду, предводительницу Грозового племени, и встречался с ней во снах. Это было пресечено Шиповником, когда тот стал его марионеткой.
</p>
</section>
<section id="content-tab3">
<p>
• Янтарница • Водная Гладь • Воздух • Сычеух • Кречет • Кремнелапик • Ракушка • Яблочник • Калина
</p>
</section>
</div>
</div>
</div>
<div class="clearer"></div>
<style>
/* код от вещего духа */
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Prata&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700|Old+Standard+TT:400,700|Oranienbaum|Oswald:300,400,700|PT+Sans:400,700|Roboto+Condensed:300,400,700|Roboto:300,400,700');
#spiritworkroom {width: 665px;
height: 213px;
background: #242424;
margin:auto;
box-shadow: 0 0 0 1px rgba(0,0,0,.2)}
.spiritfirst {float: left;
margin: 10px;
width: 180px;
height: 180px;
box-shadow: 0 0 0 1px rgba(0,0,0,.2);
overflow: hidden;
position: relative;
border: 5px solid #dddbcb}
.spiritfirstpic {margin:auto;
width: 180px;
height: 180px;}
.spiritfirsttitle {font-family: playfair display;
font-weight: 900;
width: 180px;
color: #dfdfdf;
text-shadow: 1px 1px 0px #000;
font-size: 18px;
height: 73px;
margin: -50px 0 0 0px;
z-index: 10;
position: relative;
text-align: center;
padding-left: 10px;
background: rgba(0,0,0,.65);
transition: all .7s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirsttitle subtitle {box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
font-family: pt sans;
font-weight: normal;
color: #cecece;
text-shadow: 1px 1px 0px #333;
font-size: 9px;
display: block;
text-align: right;
letter-spacing: 1px;
margin-top:4px;
margin-right: 20px}
.spiritfirsttitle:before {background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.65));
content: "";
display: block;
position: absolute;
width: 100%;
height: 50px;
top: -50px;
margin-left: -10px}
.spiritfirsttext {
z-index:8;
position: relative;
background: rgba(0,0,0,.65);
width: 180px;
margin: 0px 0 0 0px;
font-family: pt sans;
font-size: 10px;
text-align: justify;
padding: 1px 0px;
color: #efefef;}
.spiritfirsttext about {margin: 10px 15px;
display: block;
box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
padding-top:10px}
.spiritfirsttext:after {background:linear-gradient(to bottom, rgba(0,0,0,.65), rgba(0,0,0,0));
content: "";
display: block;
position: absolute;
width: 100%;
height: 100px;
bottom: -100px;
margin-left: 0px}
.spiritfirsttext subtitle {
text-align: center;
display: block;
width: 180px;
font-size: 9px;
font-family: pt sans;
color: #242424;
opacity: 0;
transform: translate(0,180px);
transition: all 1s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirst:hover .spiritfirsttitle {margin-top: -300px;
}
.spiritfirst:hover subtitle {opacity:1;
transform: translate(0,0px)}
.spiritsecond {background: #dddbcb;
width: 452px;
margin: 10px;
height: 193px;
margin-top:9px;
border: 1px solid rgba(0,0,0,.2);
position: absolute;
margin-left: 205px
}
.tabs {
padding: 0px;
margin: 0 auto;
}
.tabs>section {
display: none;
padding: 10px;
height: 130px;
width: 420px;
overflow-y: auto;
margin: 5px;
font-family: arial;
font-size: 11px;
text-align: justify
}
.tabs>section>p {
margin: 0 0 5px;
line-height: 1.5;
color: #383838;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@keyframes fadeIn {
from {
transform: translate(-180px,0);
transform-origin: 50% 0%;
}
to {
transform: translate(0px,0);
}
}
.tabs>input {
display: none;
position: absolute;
}
.tabs>label:first-of-type {box-shadow: none}
.tabs>label {
display: inline-grid;
margin: 0 -3px 0px;
padding: 10px 0px;
font-weight: 600;
text-align: center;
color: #242424;
background: #919399;
width: 131px;
border: solid rgba(0,0,0,.2);
border-width: 0px 0px 1px 0px;
left: 3px;
top: 0px;
position: relative;
font-family: pt sans;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: lighter;
box-shadow: 1px 0 0 0 rgba(0,0,0,.2) inset
}
.tabs>label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #524a43;
left:3px;
bottom:3px;
transform: scaleX(0);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
.tabs>label:hover:after {transform: scaleX(1);
background: #888;}
.tabs>label:hover {
color: #242424;
cursor: pointer;
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s
}
.tabs>input:checked+label {
color: #242424;
background: #f1f1f1;
}
.tabs>input:checked+label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #888;
left:3px;
bottom:3px;
transform: scaleX(1);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3 {
display: block;
}
</style>[/html]
2012 - 2017
[html] <div id="spiritworkroom">
<div class="spiritfirst">
<div class="spiritfirstpic"><img src="https://forumupload.ru/uploads/001c/34/47/2/898056.jpg"></div>
<div class="spiritfirsttitle">Острозвёзд
<subtitle>As the world turns</subtitle></div>
<div class="spiritfirsttext"><subtitle></subtitle>
<about></about></div>
</div>
<div class="spiritsecond">
<div class="tabs">
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1">О персонаже</label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2">Назначения</label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3">Потомки</label>
<section id="content-tab1">
<p>
Острозвезд чистокровен до мозга костей, чем очень гордится. Еще будучи воителем, Острозвезд усомнился в существовании Звездного племени, будучи сбитым с пути кошкой, по имени Черит. Это во многом повлияло и на мнение Звездного Камыша, который думал предать племя Теней в битве с Четверкой и в последний момент перейти на другую сторону. Затем это сыграло немаловажную роль в битве за Воинский закон с Темным Лесом. Острозвезд напал на Крылозвезда, предводителя племени Теней, чье племя было союзниками Речным. Но потом, когда разум начал проясняться, в том числе и у других котов, бывших под влиянием Черит, Острозвезд помог выиграть битву, изгнав остатки одиночек. Звездный Камыш растерял все жизни в той схватке, а так же лишился зрения, потому Острозвезд занял его место.
За свое правление Острозвезд вновь возвысил Речное племя, поставив его как опасного противника и желанного союзника; немало расширил земли своего племени. Он очень харизматичная личность, которую некоторые считают лучшим, что случилось с Речным племенем, а другие - ужасаются. В свое правление он вводит новые правила в своем лагере, одно из них - предательство племени жестоко карается - он приказывал ослеплять предателей, а после изгонять их. Однако ни одного кота Острозвёзд в итоге не ослепил, что говорит о том, что его правление можно больше воспринимать как запугивание, нежели реальные отступления от Воинского закона.
И хотя Острозвезд считался (а может лишь он считал себя таковым) хорошим предводителем, он никак не мог ожидать, что в один день его лагерь захватят одиночки и предатели племени. Никто и подумать не мог, что власть захватит кошка, которой Острозвезд доверял - его подруга Ива.
</p>
</section>
<section id="content-tab2">
<p>
Оруженосцы: Лунный Тростник, Орлюшка, Водолапка (Водная Гладь), Рысенок (Рысохват)<br>
Глашатаи: Гнев (считался погибшим, но живет сейчас в племени Ветра), Облако (ушел в палатку старейшин), Осинник (Осозвёзд)<br>
<br>
Интересный факт: После предательства Гнева и отставки Облака Острозвёзд долго не назначал нового глашатая, так как не мог найти замену Облаку, который являлся его лучшим другом. Также он боялся повтора истории с предательством Гнева. Ива метила на место глашатая, однако Острозвёзд как будто бы не видел этого и в итоге сделал глашатаем Осинника.
</p>
</section>
<section id="content-tab3">
<p>
• Тмин • Фиалка • Камышница • Лавина • Восход • Вода • Блеск • Ирисохвостая • Пятногрив • Пушица • Волчелапка • Рассвет • Кречет • Перьецап • Крапивка • Камышник • Метеор • Ракитник • Маковинка
</p>
</section>
</div>
</div>
</div>
<div class="clearer"></div>
<style>
/* код от вещего духа */
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Prata&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700|Old+Standard+TT:400,700|Oranienbaum|Oswald:300,400,700|PT+Sans:400,700|Roboto+Condensed:300,400,700|Roboto:300,400,700');
#spiritworkroom {width: 665px;
height: 213px;
background: #242424;
margin:auto;
box-shadow: 0 0 0 1px rgba(0,0,0,.2)}
.spiritfirst {float: left;
margin: 10px;
width: 180px;
height: 180px;
box-shadow: 0 0 0 1px rgba(0,0,0,.2);
overflow: hidden;
position: relative;
border: 5px solid #dddbcb}
.spiritfirstpic {margin:auto;
width: 180px;
height: 180px;}
.spiritfirsttitle {font-family: playfair display;
font-weight: 900;
width: 180px;
color: #dfdfdf;
text-shadow: 1px 1px 0px #000;
font-size: 18px;
height: 73px;
margin: -50px 0 0 0px;
z-index: 10;
position: relative;
text-align: center;
padding-left: 10px;
background: rgba(0,0,0,.65);
transition: all .7s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirsttitle subtitle {box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
font-family: pt sans;
font-weight: normal;
color: #cecece;
text-shadow: 1px 1px 0px #333;
font-size: 9px;
display: block;
text-align: right;
letter-spacing: 1px;
margin-top:4px;
margin-right: 20px}
.spiritfirsttitle:before {background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.65));
content: "";
display: block;
position: absolute;
width: 100%;
height: 50px;
top: -50px;
margin-left: -10px}
.spiritfirsttext {
z-index:8;
position: relative;
background: rgba(0,0,0,.65);
width: 180px;
margin: 0px 0 0 0px;
font-family: pt sans;
font-size: 10px;
text-align: justify;
padding: 1px 0px;
color: #efefef;}
.spiritfirsttext about {margin: 10px 15px;
display: block;
box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
padding-top:10px}
.spiritfirsttext:after {background:linear-gradient(to bottom, rgba(0,0,0,.65), rgba(0,0,0,0));
content: "";
display: block;
position: absolute;
width: 100%;
height: 100px;
bottom: -100px;
margin-left: 0px}
.spiritfirsttext subtitle {
text-align: center;
display: block;
width: 180px;
font-size: 9px;
font-family: pt sans;
color: #242424;
opacity: 0;
transform: translate(0,180px);
transition: all 1s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirst:hover .spiritfirsttitle {margin-top: -300px;
}
.spiritfirst:hover subtitle {opacity:1;
transform: translate(0,0px)}
.spiritsecond {background: #dddbcb;
width: 452px;
margin: 10px;
height: 193px;
margin-top:9px;
border: 1px solid rgba(0,0,0,.2);
position: absolute;
margin-left: 205px
}
.tabs {
padding: 0px;
margin: 0 auto;
}
.tabs>section {
display: none;
padding: 10px;
height: 130px;
width: 420px;
overflow-y: auto;
margin: 5px;
font-family: arial;
font-size: 11px;
text-align: justify
}
.tabs>section>p {
margin: 0 0 5px;
line-height: 1.5;
color: #383838;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@keyframes fadeIn {
from {
transform: translate(-180px,0);
transform-origin: 50% 0%;
}
to {
transform: translate(0px,0);
}
}
.tabs>input {
display: none;
position: absolute;
}
.tabs>label:first-of-type {box-shadow: none}
.tabs>label {
display: inline-grid;
margin: 0 -3px 0px;
padding: 10px 0px;
font-weight: 600;
text-align: center;
color: #242424;
background: #919399;
width: 131px;
border: solid rgba(0,0,0,.2);
border-width: 0px 0px 1px 0px;
left: 3px;
top: 0px;
position: relative;
font-family: pt sans;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: lighter;
box-shadow: 1px 0 0 0 rgba(0,0,0,.2) inset
}
.tabs>label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #524a43;
left:3px;
bottom:3px;
transform: scaleX(0);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
.tabs>label:hover:after {transform: scaleX(1);
background: #888;}
.tabs>label:hover {
color: #242424;
cursor: pointer;
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s
}
.tabs>input:checked+label {
color: #242424;
background: #f1f1f1;
}
.tabs>input:checked+label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #888;
left:3px;
bottom:3px;
transform: scaleX(1);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3 {
display: block;
}
</style>[/html]
2017
[html] <div id="spiritworkroom">
<div class="spiritfirst">
<div class="spiritfirstpic"><img src="https://forumupload.ru/uploads/001c/34/47/2/45504.webp"></div>
<div class="spiritfirsttitle">Ивовая Звезда
<subtitle>You'll never know what hit you</subtitle></div>
<div class="spiritfirsttext"><subtitle></subtitle>
<about></about></div>
</div>
<div class="spiritsecond">
<div class="tabs">
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1">О персонаже</label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2">Назначения</label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3">Потомки</label>
<section id="content-tab1">
<p>
Ива захватила власть силой с помощью Мастера и его приспешников. Ненавидя Острозвёзда всей душой, кошка привела в племя одиночек, устроила переворот и назвалась Ивовой Звездой. Так же она провозгласила себя избранной Звездным племенем, чтобы остановить тиранию. И даже сказала, что ей даровали девять жизней. Правила кошка недолго, в основном ее план вышел не таким, как она ожидала, потому что приходилось делить власть с Мастером. Вместо лучшей жизни она получила то, что заслужила - прозвище тирана и убийцы.
Во время бойни в первый день погибло множество котов по ее вине, а также она собственными лапами убила своего сына Сычеуха. Когда Осозвёзд, признанный предками новым предводителем, пришел освобождать племя вместе с другими речными воителями, Ива бежала и погибла под обвалом, как считают воители... В самом же деле, ее история здесь не закончилась.
</p>
</section>
<section id="content-tab2">
<p>
Оруженосцы: Лунный Тростник, Орлюшка, Водолапка (Водная Гладь), Рысенок (Рысохват)<br>
Глашатаи: нет
</p>
</section>
<section id="content-tab3">
<p>
• Сычеух • Волчелапка • Рассвет • Кречет • Ракушка • Кремнелапик • Яблочник • Калина • Ракитник
</p>
</section>
</div>
</div>
</div>
<div class="clearer"></div>
<style>
/* код от вещего духа */
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Prata&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700|Old+Standard+TT:400,700|Oranienbaum|Oswald:300,400,700|PT+Sans:400,700|Roboto+Condensed:300,400,700|Roboto:300,400,700');
#spiritworkroom {width: 665px;
height: 213px;
background: #242424;
margin:auto;
box-shadow: 0 0 0 1px rgba(0,0,0,.2)}
.spiritfirst {float: left;
margin: 10px;
width: 180px;
height: 180px;
box-shadow: 0 0 0 1px rgba(0,0,0,.2);
overflow: hidden;
position: relative;
border: 5px solid #dddbcb}
.spiritfirstpic {margin:auto;
width: 180px;
height: 180px;}
.spiritfirsttitle {font-family: playfair display;
font-weight: 900;
width: 180px;
color: #dfdfdf;
text-shadow: 1px 1px 0px #000;
font-size: 18px;
height: 73px;
margin: -50px 0 0 0px;
z-index: 10;
position: relative;
text-align: center;
padding-left: 10px;
background: rgba(0,0,0,.65);
transition: all .7s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirsttitle subtitle {box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
font-family: pt sans;
font-weight: normal;
color: #cecece;
text-shadow: 1px 1px 0px #333;
font-size: 9px;
display: block;
text-align: right;
letter-spacing: 1px;
margin-top:4px;
margin-right: 20px}
.spiritfirsttitle:before {background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.65));
content: "";
display: block;
position: absolute;
width: 100%;
height: 50px;
top: -50px;
margin-left: -10px}
.spiritfirsttext {
z-index:8;
position: relative;
background: rgba(0,0,0,.65);
width: 180px;
margin: 0px 0 0 0px;
font-family: pt sans;
font-size: 10px;
text-align: justify;
padding: 1px 0px;
color: #efefef;}
.spiritfirsttext about {margin: 10px 15px;
display: block;
box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
padding-top:10px}
.spiritfirsttext:after {background:linear-gradient(to bottom, rgba(0,0,0,.65), rgba(0,0,0,0));
content: "";
display: block;
position: absolute;
width: 100%;
height: 100px;
bottom: -100px;
margin-left: 0px}
.spiritfirsttext subtitle {
text-align: center;
display: block;
width: 180px;
font-size: 9px;
font-family: pt sans;
color: #242424;
opacity: 0;
transform: translate(0,180px);
transition: all 1s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirst:hover .spiritfirsttitle {margin-top: -300px;
}
.spiritfirst:hover subtitle {opacity:1;
transform: translate(0,0px)}
.spiritsecond {background: #dddbcb;
width: 452px;
margin: 10px;
height: 193px;
margin-top:9px;
border: 1px solid rgba(0,0,0,.2);
position: absolute;
margin-left: 205px
}
.tabs {
padding: 0px;
margin: 0 auto;
}
.tabs>section {
display: none;
padding: 10px;
height: 130px;
width: 420px;
overflow-y: auto;
margin: 5px;
font-family: arial;
font-size: 11px;
text-align: justify
}
.tabs>section>p {
margin: 0 0 5px;
line-height: 1.5;
color: #383838;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@keyframes fadeIn {
from {
transform: translate(-180px,0);
transform-origin: 50% 0%;
}
to {
transform: translate(0px,0);
}
}
.tabs>input {
display: none;
position: absolute;
}
.tabs>label:first-of-type {box-shadow: none}
.tabs>label {
display: inline-grid;
margin: 0 -3px 0px;
padding: 10px 0px;
font-weight: 600;
text-align: center;
color: #242424;
background: #919399;
width: 131px;
border: solid rgba(0,0,0,.2);
border-width: 0px 0px 1px 0px;
left: 3px;
top: 0px;
position: relative;
font-family: pt sans;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: lighter;
box-shadow: 1px 0 0 0 rgba(0,0,0,.2) inset
}
.tabs>label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #524a43;
left:3px;
bottom:3px;
transform: scaleX(0);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
.tabs>label:hover:after {transform: scaleX(1);
background: #888;}
.tabs>label:hover {
color: #242424;
cursor: pointer;
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s
}
.tabs>input:checked+label {
color: #242424;
background: #f1f1f1;
}
.tabs>input:checked+label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #888;
left:3px;
bottom:3px;
transform: scaleX(1);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3 {
display: block;
}
</style>[/html]
2017 - 2024
[html] <div id="spiritworkroom">
<div class="spiritfirst">
<div class="spiritfirstpic"><img src="https://forumupload.ru/uploads/001c/34/47/2/783264.jpg"></div>
<div class="spiritfirsttitle">Осозвёзд
<subtitle>I'll be watching you</subtitle></div>
<div class="spiritfirsttext"><subtitle></subtitle>
<about></about></div>
</div>
<div class="spiritsecond">
<div class="tabs">
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1">О персонаже</label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2">Назначения</label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3">Потомки</label>
<section id="content-tab1">
<p>
Осозвёзд всю свою воинскую жизнь старательно шел стопами Острозвезда, своего предшественника. Он видел его своим идеалом и кумиром. Преуспел в воинском искусстве, стал первым среди бойцов племени, и в довольно молодом возрасте стал глашатаем предводителя, на чье место долго метила Ива, но не получила желаемого, так как Острозвезд желал видеть именно Осинника, как сына своего погибшего лучшего друга и просто перспективного воителя.
Стоит отметить дальнейшее влияние Кречета на своего наставника. Осинник стал более детально вдумываться в происходящее и оценивать свои поступки не просто железной логикой, но и чувствами. Кречет подарил ему дружбу, которая зачастую граничит с бесконечными пикировками, но тем не менее - мнение своего воспитанника Осозвёзд ценит, как ничье другое, хотя зачастую и не признается.
Стал предводителем Осозвёзд не сразу после смерти Острозвезда, которая произошла во время захвата Речного племени так называемой Ивовой Звездой и ее армией одиночек во главе с Мастером. Одиночка по имени Мракокрыл спас глашатая и его оруженосца, показав тайный лаз - иначе они были бы тотчас убиты - и некоторое время
Осинник, Кречет и их двое друзей-одиночек (Мракокрыл и Блудник) выжидали подходящий момент для нападения и вызволения соплеменников. Но он предоставился только тогда, когда, собрав у Лунного Озера всех своих соплеменников, Осинник получил девять жизней - именно после этого они вступили в бой и отвоевали племя. Ива бежала, а захват лагеря и территорий оставался лишь вопросом времени.
Мракокрыл во многом поддерживал предводителя, но ему не повезло - не без заботливой подсказки Воздуха, который уже в то время был на стороне Ивы, Осозвезд узнал о его романе с Ручейницей, кошкой, которая якобы носила котят предводителя. По этой причине Осозвезд посчитал их предателями и изгнал их из племени. После того ко стал подозрительным, в особенности к одиночкам. На одном из Советов племен, Осозвезд предложил внести закон о том, что одиночки не могут вступать в племена. Его поддержал Чернозвезд, но дальше это предложение не продвинулось. В тот момент предводитель уже попал под влияние духа Острозвезда, однако об этом никто не догадывался. После, когда появилось Единое племя, Осозвезд вступит в альянс с племенем Теней и расскажет Кусающему Звезды о том, что Алозвезд (предводитель Грозового племени и автор предложения о Едином Племени) попал под влияние Ивы - предательницы Речного племени.
Осозвезд принял участие в битве с Единым племенем - он сражался с Мракокрылом, победил его, но отдал за это последнюю жизнь.
</p>
</section>
<section id="content-tab2">
<p>
Оруженосцы: Кречет<br>
Глашатаи: Песчаный Змей (ушёл из племени), Мракокрыл (был изгнан, как предатель), Кречет
</p>
</section>
<section id="content-tab3">
<p>
• Галечка (приемная дочь)
</p>
</section>
</div>
</div>
</div>
<div class="clearer"></div>
<style>
/* код от вещего духа */
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Prata&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700|Old+Standard+TT:400,700|Oranienbaum|Oswald:300,400,700|PT+Sans:400,700|Roboto+Condensed:300,400,700|Roboto:300,400,700');
#spiritworkroom {width: 665px;
height: 213px;
background: #242424;
margin:auto;
box-shadow: 0 0 0 1px rgba(0,0,0,.2)}
.spiritfirst {float: left;
margin: 10px;
width: 180px;
height: 180px;
box-shadow: 0 0 0 1px rgba(0,0,0,.2);
overflow: hidden;
position: relative;
border: 5px solid #dddbcb}
.spiritfirstpic {margin:auto;
width: 180px;
height: 180px;}
.spiritfirsttitle {font-family: playfair display;
font-weight: 900;
width: 180px;
color: #dfdfdf;
text-shadow: 1px 1px 0px #000;
font-size: 18px;
height: 73px;
margin: -50px 0 0 0px;
z-index: 10;
position: relative;
text-align: center;
padding-left: 10px;
background: rgba(0,0,0,.65);
transition: all .7s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirsttitle subtitle {box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
font-family: pt sans;
font-weight: normal;
color: #cecece;
text-shadow: 1px 1px 0px #333;
font-size: 9px;
display: block;
text-align: right;
letter-spacing: 1px;
margin-top:4px;
margin-right: 20px}
.spiritfirsttitle:before {background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.65));
content: "";
display: block;
position: absolute;
width: 100%;
height: 50px;
top: -50px;
margin-left: -10px}
.spiritfirsttext {
z-index:8;
position: relative;
background: rgba(0,0,0,.65);
width: 180px;
margin: 0px 0 0 0px;
font-family: pt sans;
font-size: 10px;
text-align: justify;
padding: 1px 0px;
color: #efefef;}
.spiritfirsttext about {margin: 10px 15px;
display: block;
box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
padding-top:10px}
.spiritfirsttext:after {background:linear-gradient(to bottom, rgba(0,0,0,.65), rgba(0,0,0,0));
content: "";
display: block;
position: absolute;
width: 100%;
height: 100px;
bottom: -100px;
margin-left: 0px}
.spiritfirsttext subtitle {
text-align: center;
display: block;
width: 180px;
font-size: 9px;
font-family: pt sans;
color: #242424;
opacity: 0;
transform: translate(0,180px);
transition: all 1s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirst:hover .spiritfirsttitle {margin-top: -300px;
}
.spiritfirst:hover subtitle {opacity:1;
transform: translate(0,0px)}
.spiritsecond {background: #dddbcb;
width: 452px;
margin: 10px;
height: 193px;
margin-top:9px;
border: 1px solid rgba(0,0,0,.2);
position: absolute;
margin-left: 205px
}
.tabs {
padding: 0px;
margin: 0 auto;
}
.tabs>section {
display: none;
padding: 10px;
height: 130px;
width: 420px;
overflow-y: auto;
margin: 5px;
font-family: arial;
font-size: 11px;
text-align: justify
}
.tabs>section>p {
margin: 0 0 5px;
line-height: 1.5;
color: #383838;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@keyframes fadeIn {
from {
transform: translate(-180px,0);
transform-origin: 50% 0%;
}
to {
transform: translate(0px,0);
}
}
.tabs>input {
display: none;
position: absolute;
}
.tabs>label:first-of-type {box-shadow: none}
.tabs>label {
display: inline-grid;
margin: 0 -3px 0px;
padding: 10px 0px;
font-weight: 600;
text-align: center;
color: #242424;
background: #919399;
width: 131px;
border: solid rgba(0,0,0,.2);
border-width: 0px 0px 1px 0px;
left: 3px;
top: 0px;
position: relative;
font-family: pt sans;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: lighter;
box-shadow: 1px 0 0 0 rgba(0,0,0,.2) inset
}
.tabs>label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #524a43;
left:3px;
bottom:3px;
transform: scaleX(0);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
.tabs>label:hover:after {transform: scaleX(1);
background: #888;}
.tabs>label:hover {
color: #242424;
cursor: pointer;
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s
}
.tabs>input:checked+label {
color: #242424;
background: #f1f1f1;
}
.tabs>input:checked+label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #888;
left:3px;
bottom:3px;
transform: scaleX(1);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3 {
display: block;
}
</style>[/html]
2024
[html] <div id="spiritworkroom">
<div class="spiritfirst">
<div class="spiritfirstpic"><img src="https://forumupload.ru/uploads/001c/34/47/2/964169.png"></div>
<div class="spiritfirsttitle">Чистозвёзд
<subtitle>делай, если в этом любовь</subtitle></div>
<div class="spiritfirsttext"><subtitle></subtitle>
<about></about></div>
</div>
<div class="spiritsecond">
<div class="tabs">
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1">О персонаже</label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2">Назначения</label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3">Потомки</label>
<section id="content-tab1">
<p>
Чистозвезд был уважаем многими воителями Речного племени - от мала до велика. Прожив долгие семдесят пять лун, он был лишь воином, который всегда следовал закону. Он был добр ко всем, за это его и любили.
В битве с Единым племенем он храбро сражался, не на жизнь, а на смерть. И в определенный момент пал. Но ему не было суждено погибнуть: на пороге смерти кот увидел своего отца, который отдал свою жизнь предка для чего-то великого - для того, чтобы Чистозвезд занял место предводителя. Найдя Камышника, Чистозвезд пошел с ним к Лунному Озеру, где и получил дар девяти жизней.
Однако уже через пару лун Чистозвёзд погиб, будучи сбитым Чудовищем двуногих, поскольку погнался за лисой, в желании отомстить за смерть возлюбленной Воды, не видя ничего на своем пути. Племенам особо не запомнился, так как не успел сделать ничего значимого.
</p>
</section>
<section id="content-tab2">
<p>
Оруженосцы: Бежевичка<br>
Глашатаи: Всплеск
</p>
</section>
<section id="content-tab3">
<p>
• Ирисохвостая • Блеск • Камыш • Капель • Перьецап • Крапивка • Веснолапка
</p>
</section>
</div>
</div>
</div>
<div class="clearer"></div>
<style>
/* код от вещего духа */
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Prata&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700|Old+Standard+TT:400,700|Oranienbaum|Oswald:300,400,700|PT+Sans:400,700|Roboto+Condensed:300,400,700|Roboto:300,400,700');
#spiritworkroom {width: 665px;
height: 213px;
background: #242424;
margin:auto;
box-shadow: 0 0 0 1px rgba(0,0,0,.2)}
.spiritfirst {float: left;
margin: 10px;
width: 180px;
height: 180px;
box-shadow: 0 0 0 1px rgba(0,0,0,.2);
overflow: hidden;
position: relative;
border: 5px solid #dddbcb}
.spiritfirstpic {margin:auto;
width: 180px;
height: 180px;}
.spiritfirsttitle {font-family: playfair display;
font-weight: 900;
width: 180px;
color: #dfdfdf;
text-shadow: 1px 1px 0px #000;
font-size: 18px;
height: 73px;
margin: -50px 0 0 0px;
z-index: 10;
position: relative;
text-align: center;
padding-left: 10px;
background: rgba(0,0,0,.65);
transition: all .7s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirsttitle subtitle {box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
font-family: pt sans;
font-weight: normal;
color: #cecece;
text-shadow: 1px 1px 0px #333;
font-size: 9px;
display: block;
text-align: right;
letter-spacing: 1px;
margin-top:4px;
margin-right: 20px}
.spiritfirsttitle:before {background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.65));
content: "";
display: block;
position: absolute;
width: 100%;
height: 50px;
top: -50px;
margin-left: -10px}
.spiritfirsttext {
z-index:8;
position: relative;
background: rgba(0,0,0,.65);
width: 180px;
margin: 0px 0 0 0px;
font-family: pt sans;
font-size: 10px;
text-align: justify;
padding: 1px 0px;
color: #efefef;}
.spiritfirsttext about {margin: 10px 15px;
display: block;
box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
padding-top:10px}
.spiritfirsttext:after {background:linear-gradient(to bottom, rgba(0,0,0,.65), rgba(0,0,0,0));
content: "";
display: block;
position: absolute;
width: 100%;
height: 100px;
bottom: -100px;
margin-left: 0px}
.spiritfirsttext subtitle {
text-align: center;
display: block;
width: 180px;
font-size: 9px;
font-family: pt sans;
color: #242424;
opacity: 0;
transform: translate(0,180px);
transition: all 1s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}
.spiritfirst:hover .spiritfirsttitle {margin-top: -300px;
}
.spiritfirst:hover subtitle {opacity:1;
transform: translate(0,0px)}
.spiritsecond {background: #dddbcb;
width: 452px;
margin: 10px;
height: 193px;
margin-top:9px;
border: 1px solid rgba(0,0,0,.2);
position: absolute;
margin-left: 205px
}
.tabs {
padding: 0px;
margin: 0 auto;
}
.tabs>section {
display: none;
padding: 10px;
height: 130px;
width: 420px;
overflow-y: auto;
margin: 5px;
font-family: arial;
font-size: 11px;
text-align: justify
}
.tabs>section>p {
margin: 0 0 5px;
line-height: 1.5;
color: #383838;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@keyframes fadeIn {
from {
transform: translate(-180px,0);
transform-origin: 50% 0%;
}
to {
transform: translate(0px,0);
}
}
.tabs>input {
display: none;
position: absolute;
}
.tabs>label:first-of-type {box-shadow: none}
.tabs>label {
display: inline-grid;
margin: 0 -3px 0px;
padding: 10px 0px;
font-weight: 600;
text-align: center;
color: #242424;
background: #919399;
width: 131px;
border: solid rgba(0,0,0,.2);
border-width: 0px 0px 1px 0px;
left: 3px;
top: 0px;
position: relative;
font-family: pt sans;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: lighter;
box-shadow: 1px 0 0 0 rgba(0,0,0,.2) inset
}
.tabs>label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #524a43;
left:3px;
bottom:3px;
transform: scaleX(0);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
.tabs>label:hover:after {transform: scaleX(1);
background: #888;}
.tabs>label:hover {
color: #242424;
cursor: pointer;
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s
}
.tabs>input:checked+label {
color: #242424;
background: #f1f1f1;
}
.tabs>input:checked+label:after {content: "";
display: block;
position:absolute;
width: 123px;
height: 3px;
background: #888;
left:3px;
bottom:3px;
transform: scaleX(1);
transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}
#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3 {
display: block;
}
</style>[/html]