Перейти к содержанию

MediaWiki:Common.js: различия между версиями

Нет описания правки
Нет описания правки
Строка 1: Строка 1:
(function () {
(function () {
     const themes = {
     const themes = {
         'theme-nanotrasen': { name: 'Nanotrasen TGUI', logo: '/images/nanotrasen_logo.png' },
         'theme-nanotrasen': { name: 'Nanotrasen TGUI', logo: '/images/Nanotrasen_logo.png' },
         'theme-syndicate':  { name: 'Syndicate TGUI',  logo: '/images/syndicate_logo.png' },
         'theme-syndicate':  { name: 'Syndicate TGUI',  logo: '/images/Syndicate_logo.png' },
         'theme-plasmafire': { name: 'Plasmafire' },
         'theme-plasmafire': { name: 'Plasmafire' },
         'theme-clockcult':  { name: 'Clock Cult' },
         'theme-clockcult':  { name: 'Clock Cult' },
Строка 40: Строка 40:
         selectHtml += '<input type="checkbox" id="p-tg-theme-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-tg-theme" class="vector-dropdown-checkbox">';
         selectHtml += '<input type="checkbox" id="p-tg-theme-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-tg-theme" class="vector-dropdown-checkbox">';
         selectHtml += '<label id="p-tg-theme-dropdown-label" for="p-tg-theme-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--weight-quiet cdx-button--icon-only" aria-label="Смена темы" title="Выбрать тему фракции">';
         selectHtml += '<label id="p-tg-theme-dropdown-label" for="p-tg-theme-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--weight-quiet cdx-button--icon-only" aria-label="Смена темы" title="Выбрать тему фракции">';
         selectHtml += '<span class="vector-icon" style="font-size: 16px; display: flex; align-items: center; justify-content: center;">🎨</span>';
         selectHtml += '<span class="vector-icon tg-custom-palette-icon"><img src="/images/Palette.png" alt="Themes" style="width: 20px; height: 20px; object-fit: contain; display: block;" /></span>';
         selectHtml += '</label>';
         selectHtml += '</label>';
         selectHtml += '<div class="vector-dropdown-content" style="padding: 8px; min-width: 180px;">';
         selectHtml += '<div class="vector-dropdown-content" style="padding: 8px; min-width: 180px;">';