RiftWorks
Найти
Персональное меню
Вы не представились системе
user-interface-preferences
Персональные инструменты
Обсуждение
Вклад
Создать учётную запись
Войти
Параметры
notifications
Редактирование:
Шаблон:Dropdown
associated-pages
Шаблон
Обсуждение
Просмотры
Читать
Править код
История
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
<includeonly><div class="floating-dropdown {{#if:{{{Class|}}}|{{{Class}}}|}}" data-position='{{{Position|bottom}}}' style="{{{TitleStyles|}}}"><div class="floating-dropdown--content"><div class="floating-dropdown--contains {{#if:{{{Class|}}}|{{{Class}}}--content|}}" style="{{{ContentStyles|}}}">{{{Content}}}</div><div class="dropdown-content-fill"></div></div><div class="dropdown-fill">{{{Title}}}</div></div></includeonly><noinclude> {{Important|Category=Шаблоны|Title=FloatingUI|Note=Шаблон использует [https://floating-ui.com FloatingUI] и он не будет работать без него!<br>Вся логика находится прямо в скине, а значит в другом скине он бесполезен!}} = Что это? = Если ты на этой странице, то тебе наверняка интересно что же это? А я расскажу. Это Dropdown, знакомься, он умеет не многое, но он достаточно универсален (наверное).<br> Что же он может? Ну вот краткий список: # Автоматическая подгонка ширины контента, под ширину тайтла, это если простым языком. # Неплохая кастомизируемость, учитывая где мы блять находимся. # Он не покинет зону твоего экрана, если ты не пролистаешь слишком далеко от него, ну то есть контент может быть как сверху, так и снизу тайтла. # В отличии от [[Шаблон:Tooltip|тултипов]] и [[Шаблон:Popup|попапов]], их спокойно можно открывать сразу несколько штук, если это кому-то вообще надо. # Так же, в отличии от них, он открывается при клике на тайтл. = Класс, а как использовать? = Нравится? Надо? Если ответ да на оба вопроса, читай дальше, я тут описываю как юзать его. Шаблон имеет следующие свойства, читай внимательно, дабы потом не стоять у разбитого корыта. {| class="wikitable" ! Пропс ! Что делает |- | Title | Это собственно то на что юзер будет жать, обычный текст по сути, ну или что тебе там в голову придёт засунуть сюда... |- | Content | То что будет показываться юзеру, после того как он клацнет на Title. Можешь засунуть сюда что душе угодно. |- | TitleStyles | Дополнительные стили для тайтла. Можешь засунуть сюда цвет фона, размер шрифта, отступы и прочее говно. Например <code>TitleStyles = background-color: {{ColorPalette|Red|Light}}; color: var(--color-text);</code> |- | ContentStyles | Аналогично пропсу выше, только стили применяются к контенту, использовать так же. |- | Class | Тебе это скорее всего не пригодится. Добавляет вписанный класс в основной элемент дропдауна, и такой же класс но с припиской <code>--content</code> к контентной части. |- | Position | Где твой тултип будет изначально. По-умолчанию стоит <code>bottom</code>, но ты можешь при желании вписать <code>top</code>. Бога ради, не вписывай '''ничего''' другого!!! |} = Пример = Простенький пример использования. <pre> {{Dropdown | Title = Нажми на меня | Content = Молодец, ты нажал на меня! Но в чём смысл... | TitleStyles = background-color: {{ColorPalette|Blue|Light}}; | ContentStyles = background-color: {{ColorPalette|Blue|Secondary}}; | Class = can-you-see-me | Position = top }} </pre> {{Dropdown | Title = Нажми на меня | Content = Молодец, ты нажал на меня! Но в чём смысл... | TitleStyles = background-color: {{ColorPalette|Blue|Light}}; | ContentStyles = background-color: {{ColorPalette|Blue|Secondary}}; | Class = can-you-see-me | Position = top }}
Описание изменений:
Обратите внимание, что все изменения в RiftWorks рассматриваются как выпущенные на условиях лицензии Creative Commons Attribution-NonCommercial-ShareAlike (см.
RiftWorks:Авторские права
). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника в общественном достоянии или под совместимой лицензией.
Не размещайте без разрешения материалы, защищённые авторским правом!
Отменить
Справка по редактированию
(в новом окне)
Шаблоны, используемые на этой странице:
Шаблон:ColorPalette
(
править
)
Шаблон:Dropdown
(
править
)
Шаблон:Important
(
править
)