[hideprofile]Персональная страница
[indent]Каждый персонаж может обзавестись личной страницей!
[indent] Это красивое выпадающее окно, которое появляется при клике на плашку.
[indent] Имейте ввиду - плашка без личной страницы может быть, а вот личная страница без плашки - нет. Поэтому обязательно обзаведитесь плашкой в этой теме.[indent] Личная страница содержит в себе вашу коллекцию элементов оформления профиля и ваши достижения.
[html]<div class="generator-layout">
<div class="character-generator">
<!-- ЗАВИТОК СВЕРХУ -->
<div class="decor-top">
<!-- Вставьте сюда свои завитки: SVG, img или символы -->
<!-- Пример: <img src="..." alt=""> -->
</div>
<div class="generator-title">
Генератор личной страницы персонажа
</div>
<div class="generator-subtitle">
Заполните поля ниже и получите готовый HTML-код профиля.
</div>
<!-- ОСНОВНАЯ ИНФОРМАЦИЯ -->
<div class="generator-section section-main">
<div class="section-title">Основная информация</div>
<label>Фон личной страницы</label>
<input type="text" id="character-background" placeholder="https://...">
<label>Аватар</label>
<input type="text" id="character-avatar" placeholder="https://...">
<label>Имя персонажа</label>
<input type="text" id="character-name" placeholder="Имя и Фамилия">
</div>
<!-- ФАКТЫ -->
<div class="generator-section section-facts">
<div class="section-title">Факты о персонаже</div>
<div class="section-hint">Можно добавить до 6 коротких фактов.</div>
<div id="facts-list">
<div class="repeat-item">
<input type="text" class="fact-input" placeholder="Краткий факт">
<button type="button" class="remove-button" onclick="removeItem(this)">x</button>
</div>
</div>
<button type="button" class="add-button" onclick="addFact()">+ Добавить факт</button>
</div>
<!-- КОЛЛЕКЦИЯ -->
<div class="generator-section section-collection">
<div class="section-title">Коллекция</div>
<!-- Обертка для трёх блоков в ряд -->
<div class="collection-row">
<div class="collection-block">
<div class="collection-title">Бэкграунды профиля</div>
<div id="profile-backgrounds">
<div class="collection-item">
<input type="text" class="collection-image" placeholder="Ссылка на изображение">
<button type="button" class="remove-button" onclick="removeItem(this)">x</button>
</div>
</div>
<button type="button" class="add-button" onclick="addProfileBackground()">+ Добавить бэкграунд</button>
</div>
<div class="collection-block">
<div class="collection-title">Плашки</div>
<div id="plaques-list">
<div class="plaque-generator-item">
<input type="text" class="plaque-line1" placeholder="Первая строка">
<input type="text" class="plaque-line2" placeholder="Вторая строка">
<input type="text" class="plaque-image" placeholder="Ссылка на изображение">
<button type="button" class="remove-button" onclick="removeItem(this)">x</button>
</div>
</div>
<button type="button" class="add-button" onclick="addPlaque()">+ Добавить плашку</button>
</div>
<div class="collection-block">
<div class="collection-title">Иконки</div>
<div id="icons-list">
<div class="collection-item">
<input type="text" class="collection-image" placeholder="Ссылка на иконку">
<button type="button" class="remove-button" onclick="removeItem(this)">x</button>
</div>
</div>
<button type="button" class="add-button" onclick="addIcon()">+ Добавить иконку</button>
</div>
</div>
<!-- Блоки под ними -->
<div class="collection-block collection-block-wide">
<div class="collection-title">Бэкграунды личной страницы</div>
<div id="page-backgrounds">
<div class="collection-item">
<input type="text" class="collection-image" placeholder="Ссылка на изображение">
<button type="button" class="remove-button" onclick="removeItem(this)">x</button>
</div>
</div>
<button type="button" class="add-button" onclick="addPageBackground()">+ Добавить бэкграунд</button>
</div>
<div class="collection-block collection-block-wide">
<div class="collection-title">Твинки</div>
<div class="section-hint">Необязательный раздел. Если твинков нет, ничего добавлять не нужно.</div>
<div id="twinks-list"></div>
<button type="button" class="add-button" onclick="addTwink()">+ Добавить твинка</button>
</div>
</div>
<!-- ГЕНЕРАЦИЯ -->
<button type="button" class="generate-button" onclick="generateCharacter()">Сгенерировать код</button>
<!-- РЕЗУЛЬТАТ -->
<div class="result-wrapper" id="result-wrapper" style="display:none;">
<div class="result-title">Готовый код</div>
<textarea id="character-result" readonly></textarea>
<button type="button" class="copy-button" onclick="copyCharacterCode()">Копировать код</button>
<div class="copy-message" id="copy-message"></div>
</div>
<!-- ЗАВИТОК СНИЗУ -->
<div class="decor-bottom">
<!-- Вставьте сюда свои завитки: SVG, img или символы -->
<!-- Пример: <img src="..." alt=""> -->
</div>
</div>
</div>
<script type="text/javascript" src="https://forumstatic.ru/files/0011/93/3d/48215.js?v=2"></script>
[/html]
[html]<style>
</style>
<section class='lod-bank'>
<div class='lod-name-bank'>
Галерея
</div>
<bank>
<bgperspage data-title='бэкграунды для личной страницы'><div>
<img src='https://forumstatic.ru/files/001c/17/76/90092.jpg' />
<img src='https://forumstatic.ru/files/001c/17/76/36951.jpg' />
<img src='https://forumstatic.ru/files/001c/17/76/13231.jpg' />
<img src='https://forumstatic.ru/files/001c/17/76/23414.jpg' />
<img src='https://forumstatic.ru/files/001c/17/76/34234.jpg' />
<img src='https://forumstatic.ru/files/001c/17/76/74740.jpg' />
<img src='https://forumstatic.ru/files/001c/17/76/83566.jpg' />
<img src='https://forumstatic.ru/files/001c/17/76/20114.jpg' />
<img src='https://forumstatic.ru/files/001c/17/76/89320.jpg' />
<img src='https://forumstatic.ru/files/001c/17/76/12551.jpg' />
<img src='https://forumstatic.ru/files/001c/17/76/33797.jpg' />
<img src='https://forumstatic.ru/files/001c/17/76/20103.jpg' />
</div></bgperspage >
</div></plaquesbank>
</bank>
</section>[/html]


