Live Your Life

Объявление

Новости
Конкурс Участвовать в конкурсе можно до 22 декабря включительно
Конкурс Третья часть конкурса. Вернемся к истокам.
Сервис Тестируем функционал: голосовые сообщения
Сервис Наблюдаются проблемы с доступом к mybb. Причины уточняются.
Конкурс Вторая часть конкурса. Раскрываем тайны персонажа.
Конкурс Выбери персонажа.
Новости Минорные изменения.
Сервис Последствия DDoS-атаки устранены. Форумы должны заработать в прежнем режиме.
Сервис На mybb ведется DDoS-атака. Форумы могут быть недоступны какое-то время.
Новости Новый форум для околоролевых проектов.
Сервис Страсти по РКН.
Сервис Новая опция: регистрация без подтверждения по email.
Сервис Блокировки на сервисе.
Скрипты WYSI - визуальный редактор сообщений. Тестирование.
Скрипты Обновление скрипта HTML с доступом по группам
Интересное
Конкурс "Книга Жизни". Третий этап Заявки на все 3 этапа принимаются до 22 декабря.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Live Your Life » Платные услуги » Дизайны, адаптив и техподдержка от бродяги


Дизайны, адаптив и техподдержка от бродяги

Сообщений 1 страница 20 из 22

1

Кто я?

Всем привет! Я Alex Kolmar или просто бродяга. Админить форумы начал почти сразу после своего прихода на ролевые, т.е. с 2011 года. Всё это время я периодически экспериментировал с кодами и графикой, сделал несколько дизайнов для форумов, поставил на коды множество чужих макетов, придумывал и модернизировал разные фишки для сайтов.

Что я умею

Сразу оговорюсь, что хоть я и хорошо знаком с фотошопом, но считаю себя в первую очередь верстальщиком, а уж потом дизайнером. Пока доводилось работать в основном с форумными ролевыми на платформе mybb/rusff, могу попробовать взяться и за что-то другое, но заранее ничего не обещаю.

♦ Поставлю макет вашего дизайна на код
Умею работать с макетами разной сложности, к вёрстке каждого подхожу индивидуально. Макеты обычно режу самостоятельно. Умею работать с макетами, сделанными как в Photoshop, так и в Figma.
Стоимость: от 2000 рублей.

♦ Сделаю мобильную/адаптивную версию вашего форума/сайта
Даже если у вас уже есть установленный дизайн, я могу сделать его версию для мобильного устройства.
Стоимость: от 1500 рублей, если вёрстка основного макета моя, и от 2000 рублей, если основная вёрстка не моя.

♦ Создам полный дизайн под ключ
Не пробовал делать глянцевые дизайны и пока вряд ли возьмусь, также не возьмусь за аниме, Корею. Больше люблю минимализм, фантастику, а также могу попробовать что-то в восточном стиле (в духе Принца Персии, Великолепного Века и т.п.). Если вы знаете, чего хотите, и у вас достаточно референсов, чтобы визуализировать задумку — я могу взяться за создание полного дизайна :з
Стоимость: от 4000 рублей.

♦ Обучу вёрстке и работе с макетом дизайна
Я не обучался вёрстке профессионально, а искал информацию в интернете, спрашивал совета у более опытных и совершенствовался на практике. Это долгий процесс, и если вы не желаете проходить подобный путь, то я готов поделиться с вами полученными знаниями :з В первую очередь это касается установки макета на форумы rusff/mybb — его структура и особенности, как подготовить макет дизайна, что возможно, а что сложно поставить на код, как создавать html-темы, какими инструментами пользоваться, чтобы облегчить себе жизнь и т.д.
Стоимость: 500 рублей/час, 1 занятие - 1,5 часа.

♦ Оформлю html-темы, страницы, интерактивные карты
Умею верстать страницы с нуля с тем или иным наполнением. Могу взяться за дизайн или вёрстку лендинга. Делаю интерактивные карты, иными словами, карты с кликабельными областями, при клике на которые открываются описания с картинками, ссылками и прочим контентом. Если предполагается добавление новых областей на карту, могу написать инструкцию по работе с ней.
Стоимость: от 200 рублей html-ки, карты от 500 рублей.

♦ Адаптирую доптолнения для форума и несложные скрипты
Подгоню по цвету/стилю/размеру различные дополнения для форума (слайдеры, скрипты маски, окна дополнительной информации и т.п.). Могу устанавливать несложные скрипты, найденные на просторах интернета (простые фильтры, разные праздничные украшения, часы, календари и прочие "фишки").
Стоимость: от 200 рублей.

Отредактировано бродяга (20-07-2024 11:30:47)

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+2

2

Немного зимних обновлений!
Вёрстка тестового и чистового дизайнов для crossXXXS!
Макеты, как обычно не мои, я просто верстал. Макеты были созданы не в фотошопе, а в figma.

http://i.imgur.com/IMCm8mZ.jpg

http://i.imgur.com/HDioDX5.jpg

Честно говоря, с тестовиком было сложнее, поскольку там больше фигурных элементов, выступающих за пределы тела форума, плюс менюшка иконками. Во время установки чистовика у меня уже были определены основные алгоритмы работы над тем или иным оформлением, поэтому было проще.

Немного анимаций и описаний:

Шапка тестовик
Шапка чистовик
Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

0

3

Фильтрация элементов по критерию

Всем привет!

Играя на разных ролевых, задумывались ли вы когда-либо, как неудобно порой бывает отыскать нужный смайл-мув среди огромного хаотичного многообразия? Когда-то я играл на форуме, где смайлы-мувы были отсортированы по смыслу. Например "приветствия", "смех", "танцы", "любовь" и т.п.. Это было удобно и меня это избаловало) И всё бы ничего, но порой бывает сложно отнести смайл к какой-то конкретной категории, т.к. он может отвечать сразу нескольким по смыслу. И тогда я всерьёз задумался о фильтрации информации по тегам. Я нашёл на просторах интернета один достаточно простой, но любопытный скрипт, и адаптировал его под наши ролевые форумы. Использовать его можно не только для фильтрации смайлов, но и, допустим, для темы с занятостью персонажей, хронологии и т.п. - тут уж как позволит фантазия.

Итак, ближе к делу.

Предположим, у вас на ролевой есть список персонажей, некоторые из которых имеют 2 и более рода деятельности:

Taylor Noble, 22y.o. - студентка, няня
Archie Cooper, 20y.o. - студент, рок-музыкант
John Fraser, 46y.o. - сержант полиции
Leon Matthews, 34y.o. - журналист, преподаватель в университете
Eloise Simmons, 38y.o. - детектив полиции, писательница
Charlotte Lewis, 51y.o - заведующая хирургическим отделением, преподаватель в университете
Jocelyn Brosseau, 43y.o. - художница

Вот такого результата можно добиться (на оформление не обращайте внимания, я не заморачивался):
[html]<style>

/* Список персонажей
-----------------------------------------------*/

#occup * {margin: 0;}

#occup {
  position: relative;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  max-width: 750px;
  height: auto;
  margin: 5px 0;
  padding: 10px;
  box-sizing: border-box;
  background-color: linen;
  color: #000;
  font: normal 12px/16px sans-serif;
}

#occup span {
  text-align: center;
  font: bold 14px/16px sans-serif;
  text-transform: uppercase;
  padding-bottom: 5px;
  width: 100%;
  display: block;
}

#occup > span  {
  font: bold 16px/20px sans-serif;
}

#occup a {
  text-decoration: none;
  font-weight: normal;
}

#occup .inner {
  display: flex;
  flex-direction: row;
  padding: 0;
  background: none;
  border: none;
}

#occup .inner .chars-nav, #occup .inner .all-chars {
  border: 1px solid currentColor;
  margin: 0 5px;
  box-sizing: border-box;
  padding: 10px;
  display: flex;
  flex-direction: column;
}

#occup .chars-nav {
  width: 30%;
}

#occup .chars-nav a {
  width: fit-content;
  cursor: pointer;
}

#occup .chars-nav .current {font-weight: bold;}

#occup .all-chars {
  width: 70%;
  display: flex;
  flex-direction: column;
}

#occup ul {
  list-style: none;
  padding: 0;
}

#occup .org {display: none;}

#occup .org p {font: normal 12px/16px sans-serif;}

</style>

<div id="occup">
<span class="actitle">Список персонажей и занятость</span>
<div class="inner">
    <!--фильтрация объектов по классу, адаптация by Alex Kolmar-->
    <script type="text/javascript">
    $(function() {
        var newSelection = "";
        $(".chars-nav a").click(function(){
        $(".all-chars").show();
        $(".chars-nav a").removeClass("current");
        $(this).addClass("current");
        newSelection = $(this).attr("rel");
        $(".char").not("."+newSelection).slideUp();
        $("."+newSelection).slideDown();
        });
    });
    </script>
    <div class="chars-nav">
    <span>Сфера деятельности</span>
    <a rel="all" class="current">Все персонажи</a>
    <a rel="edu">Образование</a>
    <a rel="law">Органы правопорядка</a>
    <a rel="med">Здравоохранение</a>
    <a rel="cre">Творчество</a>
    <a rel="other">Прочее</a>
    </div>
    <ul class="all-chars">
    <li class="edu char org"><span>Образование</span>
        <div class="orgdescr">
        <p>Студенты, преподаватели, ученики, профессора - все, кто так или иначе даёт или получает знания в учебных заведениях.</p>
        </div>
    </li>
    <li class="law char org"><span>Органы правопорядка</span>
        <div class="orgdescr">
        <p>Их служба и опасна и трудна! Те, кто стоит на страже закона и порядка.</p>
        </div>
    </li>
    <li class="med char org"><span>Здравоохранение</span>
        <div class="orgdescr">
        <p>Во тьме ночной, при свете дня они борются за жизни, не жалея себя.</p>
        </div>
    </li>
    <li class="cre char org"><span>Творчество</span>
        <div class="orgdescr">
        <p>Самовыражение достойно уважения! Те, кто так или иначе пожелал заявить о себе миру.</p>
        </div>
    </li>
    <li class="edu other all char"><a href="">Taylor Noble, 22y.o.</a> - студентка, няня</li>
    <li class="edu cre all char"><a href="">Archie Cooper, 20y.o.</a> - студент, рок-музыкант</li>
    <li class="law all char"><a href="">John Fraser, 46y.o.</a> - сержант полиции</li>
    <li class="cre edu all char"><a href="">Leon Matthews, 34y.o.</a> - журналист, преподаватель в университете</li>
    <li class="law cre all char"><a href="">Eloise Simmons, 38y.o.</a> - детектив полиции, писательница</li>
    <li class="med edu all char"><a href="">Charlotte Lewis, 51y.o.</a> - заведующая хирургическим отделением, преподаватель в университете</li>
    <li class="cre all char"><a href="">Jocelyn Brosseau, 43y.o.</a> - художница</li>
    </ul>
</div>
</div>[/html]

Собственно, код

Вставлять туда, куда нужно - если в пост в теме, то в тегах html
Код:
<style>

/* Список персонажей
-----------------------------------------------*/

#occup * {margin: 0;}

#occup {
  position: relative;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  max-width: 900px;
  height: auto;
  margin: 5px auto;
  padding: 10px;
  box-sizing: border-box;
  background-color: linen;
  color: #000;
  font: normal 12px/16px sans-serif;
}

#occup span {
  text-align: center;
  font: bold 14px/16px sans-serif;
  text-transform: uppercase;
  padding-bottom: 5px;
  width: 100%;
  display: block;
}

#occup > span  {
  font: bold 16px/20px sans-serif;
}

#occup a {
  text-decoration: none;
  font-weight: normal;
}

#occup .inner {
  display: flex;
  flex-direction: row;
  padding: 0;
  background: none;
  border: none;
}

#occup .inner .chars-nav, #occup .inner .all-chars {
  border: 1px solid currentColor;
  margin: 0 5px;
  box-sizing: border-box;
  padding: 10px;
  display: flex;
  flex-direction: column;
}

#occup .chars-nav {
  width: 30%;
}

#occup .chars-nav a {
  width: fit-content;
  cursor: pointer;
}

#occup .chars-nav .current {font-weight: bold;}

#occup .all-chars {
  width: 70%;
  display: flex;
  flex-direction: column;
  list-style: none;
  padding: 0;
}

#occup ul {
  list-style: none;
  padding: 0;
}

#occup .org {display: none;}

#occup .org p {font: normal 12px/16px sans-serif;}

</style>

<div id="occup">
	<span class="actitle">Список персонажей и занятость</span>
	<div class="inner">
    <!--фильтрация объектов по классу, адаптация by Alex Kolmar-->
    <script type="text/javascript">
    	$(function() {
        var newSelection = "";
          $(".chars-nav a").click(function(){
        	$(".all-chars").show();
        	$(".chars-nav a").removeClass("current");
        	$(this).addClass("current");
        	newSelection = $(this).attr("rel");
        	$(".char").not("."+newSelection).slideUp();
        	$("."+newSelection).slideDown();
          });
    	});
    </script>
    <div class="chars-nav">
    	<span>Сфера деятельности</span>
    	<a rel="all" class="current">Все персонажи</a>
    	<a rel="edu">Образование</a>
    	<a rel="law">Органы правопорядка</a>
    	<a rel="med">Здравоохранение</a>
    	<a rel="cre">Творчество</a>
    	<a rel="other">Прочее</a>
    </div>
    <ul class="all-chars">
    	<li class="edu char org"><span>Образование</span>
        <div class="orgdescr">
        	<p>Студенты, преподаватели, ученики, профессора - все, кто так или иначе даёт или получает знания в учебных заведениях.</p>
        </div>
    	</li>
    	<li class="law char org"><span>Органы правопорядка</span>
        <div class="orgdescr">
        	<p>Их служба и опасна и трудна! Те, кто стоит на страже закона и порядка.</p>
        </div>
    	</li>
    	<li class="med char org"><span>Здравоохранение</span>
        <div class="orgdescr">
        	<p>Во тьме ночной, при свете дня они борются за жизни, не жалея себя.</p>
        </div>
    	</li>
    	<li class="cre char org"><span>Творчество</span>
        <div class="orgdescr">
        	<p>Самовыражение достойно уважения! Те, кто так или иначе пожелал заявить о себе миру.</p>
        </div>
    	</li>
    	<li class="edu other all char"><a href="">Taylor Noble, 22y.o.</a> - студентка, няня</li>
    	<li class="edu cre all char"><a href="">Archie Cooper, 20y.o.</a> - студент, рок-музыкант</li>
    	<li class="law all char"><a href="">John Fraser, 46y.o.</a> - сержант полиции</li>
    	<li class="cre edu all char"><a href="">Leon Matthews, 34y.o.</a> - журналист, преподаватель в университете</li>
    	<li class="law cre all char"><a href="">Eloise Simmons, 38y.o.</a> - детектив полиции, писательница</li>
    	<li class="med edu all char"><a href="">Charlotte Lewis, 51y.o.</a> - заведующая хирургическим отделением, преподаватель в университете</li>
    	<li class="cre all char"><a href="">Jocelyn Brosseau, 43y.o.</a> - художница</li>
    </ul>
	</div>
</div>

Разбор кода

1) Функционал - что зачем нужно и как поменять

1) Нас интересует в первую очередь этот кусок (навигация):

<div class="chars-nav">
  <span>Сфера деятельности</span>
  <a rel="all" class="current">Все персонажи</a>
  <a rel="edu">Образование</a>
  <a rel="law">Органы правопорядка</a>
  <a rel="med">Здравоохранение</a>
  <a rel="cre">Творчество</a>
  <a rel="other">Прочее</a>
</div>

1.1) <a rel="all" class="current">Все персонажи</a> - весь список персонажей. Класс current для отображения по умолчанию, до начала фильтрации.
1.2) Названия, выделенные красным - классы сфер деятельности. Можно добавить/убрать лишнее или придумать свои названия.

2) Список персонажей:

<ul class="all-chars">
    <li class="edu char org"><span>Образование</span>
        <div class="orgdescr">
        <p>Студенты, преподаватели, ученики, профессора - все, кто так или иначе даёт или получает знания в учебных заведениях.</p>
        </div>
    </li>
    <li class="law char org"><span>Органы правопорядка</span>
        <div class="orgdescr">
        <p>Их служба и опасна и трудна! Те, кто стоит на страже закона и порядка.</p>
        </div>
    </li>
    <li class="med char org"><span>Здравоохранение</span>
        <div class="orgdescr">
        <p>Во тьме ночной, при свете дня они борются за жизни, не жалея себя.</p>
        </div>
    </li>
    <li class="cre char org"><span>Творчество</span>
        <div class="orgdescr">
        <p>Самовыражение достойно уважения! Те, кто так или иначе пожелал заявить о себе миру.</p>
        </div>
    </li>
    <li class="edu other all char"><a href="">Taylor Noble, 22y.o.</a> - студентка, няня</li>
    <li class="edu cre all char"><a href="">Archie Cooper, 20y.o.</a> - студент, рок-музыкант</li>
    <li class="law all char"><a href="">John Fraser, 46y.o.</a> - сержант полиции</li>
    <li class="cre edu all char"><a href="">Leon Matthews, 34y.o.</a> - журналист, преподаватель в университете</li>
    <li class="law cre all char"><a href="">Eloise Simmons, 38y.o.</a> - детектив полиции, писательница</li>
    <li class="med edu all char"><a href="">Charlotte Lewis, 51y.o.</a> - заведующая хирургическим отделением, преподаватель в университете</li>
    <li class="cre all char"><a href="">Jocelyn Brosseau, 43y.o.</a> - художница</li>
    </ul>

2.1) org - класс для описания сферы деятельности. Не отображается в общем списке персонажей, в стиле скрыт. В целом описание сферы опционально, можно полностью снести вот этот кусок:

Свернутый текст

<li class="edu char org"><span>Образование</span>
        <div class="orgdescr">
        <p>Студенты, преподаватели, ученики, профессора - все, кто так или иначе даёт или получает знания в учебных заведениях.</p>
        </div>
    </li>
    <li class="law char org"><span>Органы правопорядка</span>
        <div class="orgdescr">
        <p>Их служба и опасна и трудна! Те, кто стоит на страже закона и порядка.</p>
        </div>
    </li>
    <li class="med char org"><span>Здравоохранение</span>
        <div class="orgdescr">
        <p>Во тьме ночной, при свете дня они борются за жизни, не жалея себя.</p>
        </div>
    </li>
    <li class="cre char org"><span>Творчество</span>
        <div class="orgdescr">
        <p>Самовыражение достойно уважения! Те, кто так или иначе пожелал заявить о себе миру.</p>
        </div>
    </li>

Важно! Если вы всё же хотите сделать описание сфер деятельности, то все сферы должны находить выше списка персонажей! Иначе получится бардак.

2.2) all - класс, нужный, чтобы персонаж отображался в списке всех персонажей. У описания сфер деятельности нет этого класса, чтобы они отображались только непосредственно в своём списке.

2.3) char - класс, нужный для обозначения персонажа, что это именно действующий персонаж. Если вы хотите добавить в список персонажей акционных персонажей, помимо действющих, им можно добавить свой класс, а классом char объединить всех действующих персонажей.

2.4) edu law med cre other - классы, выделенные красным - сферы деятельности. Должны совпадать со списком в навигации. Добавляя в список персонажей очередного персонажа, можно приписывать ему сколько угодно подходящих классов:

<li class="класс1 класс2 класс3 all char"><a href="">Имя</a></li>

2) Стилевая часть - как оформить

Итак, обо всём по порядку.

1)

#occup * {margin: 0;}

Эта часть обнуляет отступы от краёв всех элементов внутри указанного id. Необязательно, если вам не нужно - можете вообще убрать и указать отступы конкретно для нужного селектора.

2)

#occup {
  position: relative;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  max-width: 900px;
  height: auto;
  margin: 5px auto;
  padding: 10px;
  box-sizing: border-box;
  background-color: linen;
  color: #000;
  font: normal 12px/16px sans-serif;
}

Селектор контейнера с фильтром - в данном случае общие настройки контейнера с занятостью персонажей - размер, позицинирование, настройки цвета и шрифта и т.п.

3)

#occup span {
  text-align: center;
  font: bold 14px/16px sans-serif;
  text-transform: uppercase;
  padding-bottom: 5px;
  width: 100%;
  display: block;
}

#occup > span  {
  font: bold 16px/20px sans-serif;
}

Все заголовки в контейнере занятости, а второй селектор - основной заголовок.

4)

#occup a {
  text-decoration: none;
  font-weight: normal;
}

Общий стиль ссылок внутри контейнера с фильтром. Если какие-то настройки не отображаются, то можно прописать как .punbb #occup a или добавить !important к нужной строке.

5)

#occup .inner {
  display: flex;
  flex-direction: row;
}

Внутренний контейнер, содержащий в себе контейнер с навигацией по сферам и контейнер со списком персонажей.

6)

#occup .inner .chars-nav, #occup .inner .all-chars {
  border: 1px solid currentColor;
  margin: 0 5px;
  box-sizing: border-box;
  padding: 10px;
  display: flex;
  flex-direction: column;
}

#occup .chars-nav {
  width: 30%;
}

#occup .all-chars {
  width: 70%;
  display: flex;
  flex-direction: column;
}

Собственно, 2 внутренних контейнера - .chars-nav  - список сфер деятельности, .all-chars - список персонажей. Первый селектор - общие настройки, второй и третий - отдельные для каждого. В данном случае у них разная ширина.

6)

#occup .chars-nav a {
  width: fit-content;
  cursor: pointer;
}

Настройки ссылок в навигации по сферам. Необязательный в целом параметр.

7)

#occup .chars-nav .current {font-weight: bold;}

Выделение активного фильтра в навигации по сферам деятельности. В данном случае просто ссылка выделена жирным шрифтом. Можно добавлять свои настройки - цвет, размер и т.п.

8)

#occup ul {
  list-style: none;
  padding: 0;
}

То же, что и #occup .chars-nav, но если у вас будет не ul, а div, то надобности в этом куске кода не будет. Данный кусок убирает точки и отступы в элементах списка (в принципе, те же настройки уже есть в стиле форумов).

9)

#occup .org {display: none;}

Сокрытие описания каждой из сфер деятельности из общего списка персонажей. Если у вас в принципе не планируется описаний сфер деятельности, то этот кусок не нужен.

10)

#occup .org p {font: normal 12px/16px sans-serif;}

Настройки шрифта в описании сфер деятельности. Тоже опционально.

3) Скриптовая часть - для самых любопытных

Сам скрипт фильтра я нашёл здесь: тык. Это тоже не первоисточник, т.к. автор статьи перевёл её с иностранного языка. А вот первоисточник.
Меня не устраивали некоторые эффекты анимации и ещё некоторые детали, поэтому я модернизировал скрипт под свои нужды.

Авторская версия

<script type="text/javascript">
  $(function() {
    var newSelection = "";
    $("#flavor-nav a").click(function(){
      $("#all-flavors").fadeTo(200, 0.10);
      $("#flavor-nav a").removeClass("current");
      $(this).addClass("current");
      newSelection = $(this).attr("rel");
      $(".flavor").not("."+newSelection).slideUp();
      $("."+newSelection).slideDown();
      $("#all-flavors").fadeTo(600, 1);
    });
  });
</script>

Моя версия

<script type="text/javascript">
  $(function() {
    var newSelection = "";
    $(".chars-nav a").click(function(){
      $(".all-chars").show();
      $(".chars-nav a").removeClass("current");
      $(this).addClass("current");
      newSelection = $(this).attr("rel");
      $(".char").not("."+newSelection).slideUp();
      $("."+newSelection).slideDown();
    });
  });
</script>

Меня в первую очередь не устраивало, что при выборе того или иного фильтра эффект угасания применяется ко всей выборке подходящих элементов. Поэтому я убрал эту строчку (красным). И, соответственно, заменил fadeTo(200, 0.10) на просто show().
Вообще говоря, такие методы, как fadeTo или slideUp хорошо применять для плавной анимации. В данном случае у меня используется slideUp и slideDown при переключении фильтров, но если вам не нужна анимация, то можно заменить на hide и show. Вот так:

<script type="text/javascript">
  $(function() {
    var newSelection = "";
    $(".chars-nav a").click(function(){
      $(".all-chars").show();
      $(".chars-nav a").removeClass("current");
      $(this).addClass("current");
      newSelection = $(this).attr("rel");
      $(".char").not("."+newSelection).hide();
      $("."+newSelection).show();
    });
  });
</script>

Важно! На форумах в коде уже есть добавленная библиотека jQuery, нужная для работы данного скрипта. Но если вы соберётесь использовать данный скрипт где-то вне форумов, то убедитесь, что библиотека jQuery установлена, либо добавьте вот такую строчку перед скриптом:

Код:
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2'></script>

Чего не может скрипт: нельзя вывести список персонажей из более, чем одной сферы одновременно. Либо все персонажи, либо из какой-либо одной сферы.

P.S. не знаю, когда, но когда-нибудь я выкачу пример с использованием данного фильтра для смайликов под формой ответа. Основы по второму разу расписывать не буду, только нюансы, которые потребуются для реализации скрипта в этой роли.

И да, если вам понравилась эта идея со скриптом, но вы не разобрались, как её можно применить и настроить, я с удовольствием помогу вам с этим за скромное вознаграждение :з

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+6

4

Покумекал не оч давно над шаблонами инсты. Рисовал сам в фигме читай с нуля по примерам заказчика в ТЗ. Иконки взял из интернета, но подумываю как-нибудь перерисовать сам.

https://i.imgur.com/UGfyfZy.png
https://i.imgur.com/7uKWTWG.png

https://i.imgur.com/E0MR4kO.pnghttps://i.imgur.com/WZiuJxI.png

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+2

5

Друзья! Спешу сообщить, что у меня появились собственные баннеры.
Поэтому если хотите отблагодарить меня за мою работу или просто порекомендовать мои услуги, можете добавить его к себе на форум в раздел баннеров. Это исключительно добровольно :з Но может, когда-нибудь я придумаю как организовать взаимный обмен баннерами. Пока не знаю, как т_т
P.S. Ссылка в баннере ведёт на эту тему.

Анимация
https://i.imgur.com/Eo5bp9I.gif

Код:
<a href="https://urchoice.su/viewtopic.php?id=58409" target="_blank" title="вёрстка, дизайн, обучение от бродяги"><img src="https://i.imgur.com/Eo5bp9I.gif"></a>

Статика
https://i.imgur.com/VblrKZk.png

Код:
<a href="https://urchoice.su/viewtopic.php?id=58409" target="_blank" title="вёрстка, дизайн, обучение от бродяги"><img src="https://i.imgur.com/VblrKZk.png"></a>
Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

0

6

Внезапно сделал фулл дизайн О_о Приятель попросил по-братски. Не думал, что что-то получится, но получилось :з Правда, опять в синих тонах. Ну что делать - люблю я синий!
Скоро начнут шутить: "О, дизайн синий? Да это бродягин!" XD
P.S. Нет, диз не по DC, хоть некоторые картинки с персонажами оттуда. Просто у меня только они были под рукой XD Предполагается, что авторка, sci-fi.

https://i.imgur.com/dbnny0O.jpg

И графика на минималках XD к дизайну
https://i.imgur.com/YRKzyvR.png https://i.imgur.com/tUkyim6.png
https://i.imgur.com/HAeHILJ.png https://i.imgur.com/jfoh7eO.gif

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+2

7

Автоматическая дата в футере сайта

Всем добра! Замечали ли вы, что в футере сайтов в разделе копирайтов нередко можно видеть год создания сайта, либо несколько лет - с момента создания, до текущего?

А знаете ли вы, что год(ы) можно задать автоматически, чтобы не бежать к компьютеру в 00:00 1 января и не менять дату? :D

Есть простенький скрипт, точнее два его варианта.

Первый, где указывается только текущий год:

Код:
<script>document.write(new Date().getFullYear());</script>

Второй, где указываются годы, начиная с создания сайта и по нынешний:

Код:
2020<script>new Date().getFullYear()>2020&&document.write("-"+new Date().getFullYear());</script>

Пояснение

2020<script>new Date().getFullYear()>2020&&document.write("-"+new Date().getFullYear());</script>

Зелёным - год создания сайта дважды. Если год создания совпадает с текущим годом, то будет отображаться не 2023-2023, а только один год, нынешний, так что можно заблаговременно поставить такой код.

Для удобства блок копирайта целиком, в html-низ:

Код:
<div class="copyright"><style>.copyright{text-align: center;}</style>
Copyright &copy; Design by <a href="ссылка" target="_blank">имя_автора</a>, 2023<script>new Date().getFullYear()>2023&&document.write("-"+new Date().getFullYear());</script>. All rights reserved.
</div>
Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+1

8

Вёрстка макета в фигме для ролевой sold out ☺️
Вёрстка макета форума включала в себя 12 html для оргтем + личную страницу (минипрофиль, инфоблок).

https://i.imgur.com/13UMV66.jpg

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

0

9

Вёрстка мобильной версии для ролевой Вентанна

https://i.imgur.com/77oWF4n.jpg

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+3

10

Обновка для sold out подъехала! Дизайн не мой, вёрстка моя :з

https://i.imgur.com/WhmuJ8i.jpg

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

0

11

Дизайн для SW Medley.
Адаптивный дизайн - отображение для всех видов устройств: персонального компьютера, планшета, мобильного телефона;
Меняющаяся картинка в шапке + меняющееся окно нужных в шапке (Ротатор произвольного контента);
Адаптация имеющихся на форуме скриптов - маски профиля, оформление ЛЗ со скриптом всплывающего окна на мобильной версии;
Редизайн хронологии и интерактивной карты с имеющимися там скриптами.

https://i.imgur.com/lPaI166.jpg

https://i.imgur.com/Bf03ZPg.jpg

https://i.imgur.com/9FhzRdt.jpg

https://i.imgur.com/Qa2nCuK.jpg

https://i.imgur.com/OK7gs7i.jpg

Анимация
Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

0

12

Вёрстка дизайна (автор: Moju) для ролевой по мотивам Гарри Поттера - Аркантос.
Макет дизайна был создан в фигме.

https://i.imgur.com/Z50FzkL.jpg

Анимация
Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+1

13

Вёрстка дизайна (автор: kumpelstiltskin) для форумной ролевой игры Lesser Evil.
Макет дизайна создан в Figma.
Особенности:

  • Меняющаяся картинка в шапке (скрипт ротатора контента);

  • Меняющаяся шапка по наведению курсора (реализована простым hover-эффектом);

  • Меняющиеся текстовые блоки по бокам в шапке (скрипт ротатора контента);

  • 2 раскрывающихся менюшки в шапке (скрипт от Вещего Духа);

  • 2 всплывающих подсказки с картинками, описанием обязанностей администраторов и их контактами в шапке (реализовано с помощью CSS);

  • Кастомные иконки над формой ответа.

https://i.imgur.com/dXXQkav.jpg

Анимация
Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+2

14

Вёрстка дизайна (автор макета: Moju) для форумной ролевой Kindred Souls.
Макет дизайна был создан в фигме.

http://i.imgur.com/NUyzAB5l.jpg

Ещё скрины
Анимация

Вёрстка дизайна (автор макета: кодрэд) для форумной ролевой Digest.

http://i.imgur.com/wZVbXful.jpg

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

0

15

Вёрстка дизайна для ролевой hunters
https://i.imgur.com/oGEis9g.jpeg

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

0

16

Вёрстка мобильной версии для ролевой по мотивам сериала "Люцифер".
Мобильный дизайн создан на основе разработанного мною кода. Вёрстка предусматривает мобильную версию скрытых от гостя разделов, включая раздел "загрузки" и админку (см. Анимация 2).

http://i.imgur.com/pa3y6x7.jpg

http://i.imgur.com/tDOfGuO.jpg

Анимация 1
Анимация 2
Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

0

17

Вёрстка макета дизайна (автор макета - wasurenagusa, она же Незабудка) на форумную ролевую А зомби здесь тихие. Особенности:
- Меняющаяся картинка в шапке.
- Появляющаяся таблица в шапке.
- Полная адаптация для смартфонов, включая раздел администрирования.

http://i.imgur.com/w2nV0fo.jpg

http://i.imgur.com/JbM3AK2.jpg

Десктоп анимация
Мобильный анимация

Отредактировано бродяга (31-03-2024 22:18:39)

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+1

18

Итак, я наконец-то подъехал с новым дизайном на грани фола для своей ролевой. Дизайн выполнен в комиксном стиле, без большого количества деталей, вроде сложных рамочек, прописанных в css.
Из фишек:
- Анимированное лого в шапке, полностью на css;
- Информация о лучших игроках и т.п. в таблице по наведению на шапку;
- Индивидуальное оформление некоторых подфорумов;

http://i.imgur.com/Gfjhd0Z.png

http://i.imgur.com/IB784MW.png

Анимация


Реклама и баннер:
https://i.imgur.com/W3wcRov.png

https://i.imgur.com/Xmsh4jd.png

Графика для технических акков:
https://i.imgur.com/SDhgs7F.png https://i.imgur.com/BqEV0wy.png https://i.imgur.com/js29VYR.png

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+4

19

Вёрстка дизайна для ролевой ILLYON. Все 3 картинки в шапке меняются, также присутствует слайдер с информацией. Помимо вёрстки дизайна я также сверстал html в гостевую и несколько типовых html со вкладками для матчасти.

https://i.imgur.com/gdOAjyp.jpeg

https://i.imgur.com/Lu2P9IX.png

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+1

20

[Старенькое] Вёрстка дизайна для ролевой ХАФТРАУМ | Клетка грёз. Присутствуют десктопная и плашетная/мобильная версии. Дизайн на ролевой уже сменился, но структура в общем и целом осталась прежней.

http://i.imgur.com/uYWoyze.jpg

http://i.imgur.com/11cGjGN.jpg

Подпись автора

https://forumupload.ru/uploads/0018/1e/e2/2/295990.png https://i.imgur.com/0e7EYng.png
Time to burn
Анкета ролевика

+2


Вы здесь » Live Your Life » Платные услуги » Дизайны, адаптив и техподдержка от бродяги


Рейтинг форумов | Создать форум бесплатно