Открыть меню
Переключить меню настроек
Открыть персональное меню
Вы не представились системе
Ваш IP-адрес будет виден всем, если вы внесёте какие-либо изменения.

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

Страница интерфейса MediaWiki
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
/* --- Светлая тема --- */
/* --- Светлая тема --- */
.skin-theme-clientpref-light {
.skin-theme-clientpref-day {
     /* Ваши переменные для СВЕТЛОЙ темы */
     /* Ваши переменные для СВЕТЛОЙ темы */
     /* Текстовые цвета (темный текст на светлом фоне) */
     /* Текстовые цвета (темный текст на светлом фоне) */
     --color-base: #212529;              /* Основной текст: стандартный темный (почти черный) */
     --color-base: #008C9E;              /* Основной текст: глубокий серо-синий для мягкости */
     --color-subtle: #6C757D;            /* Второстепенный, неяркий текст: серый */
     --color-subtle: #606f7b;            /* Второстепенный, неяркий текст: приглушенный серо-синий */
     --color-emphasized: #000000;        /* Выделенный текст: черный для максимального акцента */
     --color-emphasized: #1a1e21;        /* Выделенный текст: очень темный, почти черный */


     /* Цвета ссылок */
     /* Цвета ссылок */
     --color-link: #60bec9;             /*  Бирюзовый */
     --color-link: #3E95A5;
     --color-link--hover: #29d8ef;       /* Бирюзовый */
     --color-link--hover: #2F7F8C;
 
    /* "Прогрессивные" элементы*/
    --color-progressive: #008C9E;
    --color-progressive--hover: #007585;
    --color-progressive--active: #005F6B;


     /* "Прогрессивные" элементы (например, кнопки подтверждения, информационные блоки) */
     /* Переменные Citizen для фона*/
     --color-progressive: #17a2b8;       /* Бирюзово-голубой (Cyan) */
    /* Эти значения создают чистый и светлый фон */
     --color-progressive--hover: #117a8b; /* Темнее при наведении */
    --color-surface-0: #f8f9fa;        /* Основной фон страницы: очень светлый, почти белый */
     --color-progressive--active: #0c6270;/* Еще темнее при активации */
    --color-surface-1: #ffffff;        /* Фон для элементов типа карточек, меню: чистый белый */
     --color-surface-2: #e9ecef;         /* Следующий уровень поверхности: легкий серый для разделения */
     /* --color-surface-3: #dee2e6; */  /* Пример дополнительного фона, если нужен */
     /* --color-surface-4: #ced4da; */  /* Пример еще одного уровня фона */


     /* Переменные Citizen для фона (примеры) */
     /* Дополнительно: можно определить основной HSL цвет с бирюзовым оттенком,
     --color-surface-0: #FFFFFF;         /* Основной фон страницы: белый */
      если вы хотите, чтобы Citizen генерировал другие элементы на его основе.
     --color-surface-1: #F8F9FA;         /* Фон для элементов типа карточек, меню: очень светло-серый */
      Бирюзовый оттенок находится примерно между 180 и 195 градусами для более голубого варианта.
     --color-surface-2: #E9ECEF;         /* Следующий уровень поверхности: светло-серый (часто для границ или разделителей) */
    */
    /* --color-surface-3: #DEE2E6; */
     --color-primary__h: 190;       // Оттенок бирюзово-голубого
    /* --color-surface-4: #CED4DA; */
     --color-primary__s: 70%;       // Насыщенность
     --color-primary__l: 40%;       // Светлота (достаточно темная для генерации контрастных вариаций)
}
}



Версия от 23:18, 1 июня 2025

/* --- Светлая тема --- */
.skin-theme-clientpref-day {
    /* Ваши переменные для СВЕТЛОЙ темы */

    /* Текстовые цвета (темный текст на светлом фоне) */
    --color-base: #008C9E;              /* Основной текст: глубокий серо-синий для мягкости */
    --color-subtle: #606f7b;            /* Второстепенный, неяркий текст: приглушенный серо-синий */
    --color-emphasized: #1a1e21;        /* Выделенный текст: очень темный, почти черный */

    /* Цвета ссылок */
    --color-link: #3E95A5;
    --color-link--hover: #2F7F8C;

    /* "Прогрессивные" элементы*/
    --color-progressive: #008C9E;
    --color-progressive--hover: #007585;
    --color-progressive--active: #005F6B;

    /* Переменные Citizen для фона*/
    /* Эти значения создают чистый и светлый фон */
    --color-surface-0: #f8f9fa;         /* Основной фон страницы: очень светлый, почти белый */
    --color-surface-1: #ffffff;         /* Фон для элементов типа карточек, меню: чистый белый */
    --color-surface-2: #e9ecef;         /* Следующий уровень поверхности: легкий серый для разделения */
    /* --color-surface-3: #dee2e6; */   /* Пример дополнительного фона, если нужен */
    /* --color-surface-4: #ced4da; */   /* Пример еще одного уровня фона */

    /* Дополнительно: можно определить основной HSL цвет с бирюзовым оттенком,
       если вы хотите, чтобы Citizen генерировал другие элементы на его основе.
       Бирюзовый оттенок находится примерно между 180 и 195 градусами для более голубого варианта.
    */
    --color-primary__h: 190;        // Оттенок бирюзово-голубого
    --color-primary__s: 70%;        // Насыщенность
    --color-primary__l: 40%;        // Светлота (достаточно темная для генерации контрастных вариаций)
}

/* --- Темная тема --- */
.skin-theme-clientpref-night {
    /* Ваши переменные для ТЕМНОЙ темы */
    /* Текстовые цвета (светлый текст на темном фоне) - используем ваши исходные значения */
    --color-base: #E0E0E0;          /* Основной текст: светло-серый */
    --color-subtle: #bbbbbb;        /* Второстепенный, неяркий текст: более тусклый светло-серый (f5f5f5 может быть слишком ярким для "subtle") */
    --color-emphasized: #f5f5f5;    /* Выделенный текст: почти белый */

    /* Цвета ссылок - используем ваши исходные значения */
    --color-link: #60bec9;
    --color-link--hover: #29d8ef;

    /* "Прогрессивные" элементы - используем ваши исходные значения */
    --color-progressive: #00acc1;
    --color-progressive--hover: #29d8ef;
    --color-progressive--active: #29d8ef; /* Можно сделать темнее для активного состояния, например #008a9a */

    /* Переменные Citizen для фона (примеры) */
    --color-surface-0: #07090d;     /* Основной фон страницы (почти черный) */
    --color-surface-1: #0a0d14;     /* Фон для элементов типа карточек, меню (чуть светлее основного) */
    --color-surface-2: #0d121b;     /* Следующий уровень поверхности */
    /* --color-surface-3: ... */
    /* --color-surface-4: ... */
}