<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://ex.ss220.club/index.php?action=history&amp;feed=atom&amp;title=ColorPalette</id>
	<title>ColorPalette - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://ex.ss220.club/index.php?action=history&amp;feed=atom&amp;title=ColorPalette"/>
	<link rel="alternate" type="text/html" href="https://ex.ss220.club/index.php?title=ColorPalette&amp;action=history"/>
	<updated>2026-04-21T21:43:40Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://ex.ss220.club/index.php?title=ColorPalette&amp;diff=6&amp;oldid=prev</id>
		<title>Burenov: Новая страница: «&lt;includeonly&gt;{{#switch: {{{1}}} | Civilian = {{#switch: {{{2|Primary}}} | Opaque = var(--civilian-opaque) | Primary = var(--civilian-primary) | Secondary = var(--civilian-secondary) | Light = var(--civilian-light) | Transparent = var(--civilian-transparent) }} | Medical = {{#switch: {{{2|Primary}}} | Opaque = var(--medical-opaque) | Primary = var(--medical-primary) | Secondary = var(--medical-secondary) | Light = var(--medical-light) | Transparent = var(--me...»</title>
		<link rel="alternate" type="text/html" href="https://ex.ss220.club/index.php?title=ColorPalette&amp;diff=6&amp;oldid=prev"/>
		<updated>2026-04-17T16:50:52Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «&amp;lt;includeonly&amp;gt;{{#switch: {{{1}}} | Civilian = {{#switch: {{{2|Primary}}} | Opaque = var(--civilian-opaque) | Primary = var(--civilian-primary) | Secondary = var(--civilian-secondary) | Light = var(--civilian-light) | Transparent = var(--civilian-transparent) }} | Medical = {{#switch: {{{2|Primary}}} | Opaque = var(--medical-opaque) | Primary = var(--medical-primary) | Secondary = var(--medical-secondary) | Light = var(--medical-light) | Transparent = var(--me...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#switch: {{{1}}}&lt;br /&gt;
| Civilian =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--civilian-opaque)&lt;br /&gt;
| Primary = var(--civilian-primary)&lt;br /&gt;
| Secondary = var(--civilian-secondary)&lt;br /&gt;
| Light = var(--civilian-light)&lt;br /&gt;
| Transparent = var(--civilian-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Medical =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--medical-opaque)&lt;br /&gt;
| Primary = var(--medical-primary)&lt;br /&gt;
| Secondary = var(--medical-secondary)&lt;br /&gt;
| Light = var(--medical-light)&lt;br /&gt;
| Transparent = var(--medical-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Supply =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--supply-opaque)&lt;br /&gt;
| Primary = var(--supply-primary)&lt;br /&gt;
| Secondary = var(--supply-secondary)&lt;br /&gt;
| Light = var(--supply-light)&lt;br /&gt;
| Transparent = var(--supply-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Science =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--science-opaque)&lt;br /&gt;
| Primary = var(--science-primary)&lt;br /&gt;
| Secondary = var(--science-secondary)&lt;br /&gt;
| Light = var(--science-light)&lt;br /&gt;
| Transparent = var(--science-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Engineering =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--engineer-opaque)&lt;br /&gt;
| Primary = var(--engineer-primary)&lt;br /&gt;
| Secondary = var(--engineer-secondary)&lt;br /&gt;
| Light = var(--engineer-light)&lt;br /&gt;
| Transparent = var(--engineer-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Security =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--security-opaque)&lt;br /&gt;
| Primary = var(--security-primary)&lt;br /&gt;
| Secondary = var(--security-secondary)&lt;br /&gt;
| Light = var(--security-light)&lt;br /&gt;
| Transparent = var(--security-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Antag =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--antag-opaque)&lt;br /&gt;
| Primary = var(--antag-primary)&lt;br /&gt;
| Secondary = var(--antag-secondary)&lt;br /&gt;
| Light = var(--antag-light)&lt;br /&gt;
| Transparent = var(--antag-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Legal =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--legal-opaque)&lt;br /&gt;
| Primary = var(--legal-primary)&lt;br /&gt;
| Secondary = var(--legal-secondary)&lt;br /&gt;
| Light = var(--legal-light)&lt;br /&gt;
| Transparent = var(--legal-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Command =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--command-opaque)&lt;br /&gt;
| Primary = var(--command-primary)&lt;br /&gt;
| Secondary = var(--command-secondary)&lt;br /&gt;
| Light = var(--command-light)&lt;br /&gt;
| Transparent = var(--command-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Synthetic =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--synthetic-opaque)&lt;br /&gt;
| Primary = var(--synthetic-primary)&lt;br /&gt;
| Secondary = var(--synthetic-secondary)&lt;br /&gt;
| Light = var(--synthetic-light)&lt;br /&gt;
| Transparent = var(--synthetic-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| CentCom =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--centcom-opaque)&lt;br /&gt;
| Primary = var(--centcom-primary)&lt;br /&gt;
| Secondary = var(--centcom-secondary)&lt;br /&gt;
| Light = var(--centcom-light)&lt;br /&gt;
| Transparent = var(--centcom-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Special =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--special-opaque)&lt;br /&gt;
| Primary = var(--special-primary)&lt;br /&gt;
| Secondary = var(--special-secondary)&lt;br /&gt;
| Light = var(--special-light)&lt;br /&gt;
| Transparent = var(--special-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Cyan =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--cyan-opaque)&lt;br /&gt;
| Primary = var(--cyan-primary)&lt;br /&gt;
| Secondary = var(--cyan-secondary)&lt;br /&gt;
| Light = var(--cyan-light)&lt;br /&gt;
| Transparent = var(--cyan-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Blue =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--blue-opaque)&lt;br /&gt;
| Primary = var(--blue-primary)&lt;br /&gt;
| Secondary = var(--blue-secondary)&lt;br /&gt;
| Light = var(--blue-light)&lt;br /&gt;
| Transparent = var(--blue-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Green =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--green-opaque)&lt;br /&gt;
| Primary = var(--green-primary)&lt;br /&gt;
| Secondary = var(--green-secondary)&lt;br /&gt;
| Light = var(--green-light)&lt;br /&gt;
| Transparent = var(--green-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Yellow =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--yellow-opaque)&lt;br /&gt;
| Primary = var(--yellow-primary)&lt;br /&gt;
| Secondary = var(--yellow-secondary)&lt;br /&gt;
| Light = var(--yellow-light)&lt;br /&gt;
| Transparent = var(--yellow-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Red =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--red-opaque)&lt;br /&gt;
| Primary = var(--red-primary)&lt;br /&gt;
| Secondary = var(--red-secondary)&lt;br /&gt;
| Light = var(--red-light)&lt;br /&gt;
| Transparent = var(--red-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Pink =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--pink-opaque)&lt;br /&gt;
| Primary = var(--pink-primary)&lt;br /&gt;
| Secondary = var(--pink-secondary)&lt;br /&gt;
| Light = var(--pink-light)&lt;br /&gt;
| Transparent = var(--pink-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Brown =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--brown-opaque)&lt;br /&gt;
| Primary = var(--brown-primary)&lt;br /&gt;
| Secondary = var(--brown-secondary)&lt;br /&gt;
| Light = var(--brown-light)&lt;br /&gt;
| Transparent = var(--brown-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Lavaland =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--lavaland-opaque)&lt;br /&gt;
| Primary = var(--lavaland-primary)&lt;br /&gt;
| Secondary = var(--lavaland-secondary)&lt;br /&gt;
| Light = var(--lavaland-light)&lt;br /&gt;
| Transparent = var(--lavaland-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Cultist =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--cult-opaque)&lt;br /&gt;
| Primary = var(--cult-primary)&lt;br /&gt;
| Secondary = var(--cult-secondary)&lt;br /&gt;
| Light = var(--cult-light)&lt;br /&gt;
| Transparent = var(--cult-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Ratvar =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--ratvar-opaque)&lt;br /&gt;
| Primary = var(--ratvar-primary)&lt;br /&gt;
| Secondary = var(--ratvar-secondary)&lt;br /&gt;
| Light = var(--ratvar-light)&lt;br /&gt;
| Transparent = var(--ratvar-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Wizard =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--wizard-opaque)&lt;br /&gt;
| Primary = var(--wizard-primary)&lt;br /&gt;
| Secondary = var(--wizard-secondary)&lt;br /&gt;
| Light = var(--wizard-light)&lt;br /&gt;
| Transparent = var(--wizard-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Black =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--black-opaque)&lt;br /&gt;
| Primary = var(--black-primary)&lt;br /&gt;
| Secondary = var(--black-secondary)&lt;br /&gt;
| Light = var(--black-light)&lt;br /&gt;
| Transparent = var(--black-transparent)&lt;br /&gt;
}}&lt;br /&gt;
| Gray =&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = var(--gray-opaque)&lt;br /&gt;
| Primary = var(--gray-primary)&lt;br /&gt;
| Secondary = var(--gray-secondary)&lt;br /&gt;
| Light = var(--gray-light)&lt;br /&gt;
| Transparent = var(--gray-transparent)&lt;br /&gt;
}}&lt;br /&gt;
|&lt;br /&gt;
{{#switch: {{{2|Primary}}}&lt;br /&gt;
| Opaque = hsl(var(--primary-hue), 40%, var(--primary-lightness))&lt;br /&gt;
| Primary = hsla(var(--primary-hue), 40%, var(--primary-lightness), 0.75)&lt;br /&gt;
| Secondary = hsla(var(--primary-hue), 40%, var(--primary-lightness), 0.5)&lt;br /&gt;
| Light = hsla(var(--primary-hue), 40%, var(--primary-lightness), 0.25)&lt;br /&gt;
| Transparent = hsla(var(--primary-hue), 40%, var(--primary-lightness), 0.1)&lt;br /&gt;
}}&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Что это? =&lt;br /&gt;
Это гибкая палитра цветов, сделанная специально для WIKI. &amp;lt;br&amp;gt;&lt;br /&gt;
В ней достаточно цветов, дабы покрыть необходимость срать хардкоженными цветами.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=== В чём её преимущество? ===&lt;br /&gt;
В том что она, при использовании, вставляет CSS переменную. &amp;lt;br&amp;gt;&lt;br /&gt;
Например, когда вы пишите &amp;lt;nowiki&amp;gt;{{ColorPalette|Cyan|Primary}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Оно возвращает: {{ColorPalette|Cyan|Primary}}&lt;br /&gt;
Это очень удобно использовать в шаблонах, так как в конечном итоге, достаточно будет лишь вписать название цвета. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=== С какой целью это сделано? === &lt;br /&gt;
В первую очередь ради возможности сделать 2 темы: светлую и тёмную. &amp;lt;br&amp;gt;&lt;br /&gt;
Во вторую очередь, ради удобства редакторов. Вам не нужно вручную подбирать цвета каждый раз, как используете какой-либо шаблон.&amp;lt;br&amp;gt;&lt;br /&gt;
Все цвета уже сделаны за вас, и вам достаточно лишь выбрать нужный, и использовать его! Всё просто, не так ли?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;НАСТОЯТЕЛЬНО&amp;lt;/b&amp;gt; рекомендуется использовать &amp;lt;b&amp;gt;ТОЛЬКО&amp;lt;/b&amp;gt; шаблон ColorPalette или [[ColorPaletteStyles]], если вы хотите разукрасить свой шаблон. &amp;lt;br&amp;gt;&lt;br /&gt;
В противном случае, он может быть нечитабельным на противоположной теме.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=== Как использовать? ===&lt;br /&gt;
Если вы создаёте шаблон, то в стилях, просто вызываете шаблон палитры, вот пример:&amp;lt;br&amp;gt;&lt;br /&gt;
background-color: &amp;lt;nowiki&amp;gt;{{ColorPalette|{{{Color}}}|Primary}}&amp;lt;/nowiki&amp;gt;;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Таким образом, при использовании шаблона, вам достаточно ввести в поле &amp;lt;b&amp;gt;Color&amp;lt;/b&amp;gt; нужный цвет, примерно вот так:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{| Имя шаблона | Text = Тестовый текст | Color = Security |}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
У каждого цвета имеется несколько вариация, они же оттенки:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Opaque&amp;lt;/b&amp;gt; - Непрозрачный. Используется в основном у обводки (border)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Primary&amp;lt;/b&amp;gt; - Слегка прозрачный. Основной цвет на котором текст&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Secondary&amp;lt;/b&amp;gt; - Дополнительный цвет, чуть прозрачнее чем основной&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Light&amp;lt;/b&amp;gt; - Прозрачный цвет, можно использовать в качестве дополнительного фона&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Transparent&amp;lt;/b&amp;gt; - Самый прозрачный из имеющихся, если быть конкретнее, то он прозрачен на 90%. Идеален для разбавления фона&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Использовать в стилях достаточно легко. Пример:&lt;br /&gt;
&amp;lt;code&amp;gt;background-color: {{ColorPalette|Security|Primary}}&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Однако, если вы хотите покрасить текст, рекомендуется использовать CSS переменные. Их список вы найдёте нажав F12 и прокрутив в самый низ. Пример:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;color: var(--color-white);&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;color: var(--color-olive);&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Таким же образом, можете использовать вариации цветов, просто впишите нужную вместо &amp;lt;b&amp;gt;Primary&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Выбирайте вариации цвета для шаблона с умом! Ваш шаблон не должен быть вырвиглазным на одной теме, но нормальным на другой.&amp;lt;br&amp;gt;&lt;br /&gt;
Если же не получается сделать с имеющимися вариациями так, чтобы шаблон хорошо смотрелся на обоих темах, обратитесь в дискорд, скорее всего требуется точечная настройка переменной цвета для определённой темы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Имеющиеся цвета =&lt;br /&gt;
Ниже перечислен список всех имеющихся на данный момент цветов, со всеми возможными вариациями.&amp;lt;br&amp;gt;&lt;br /&gt;
Цвет текста во всех динамический, зависящий от выбранной темы, так что не удивляйтесь чёрному тексту на чёрном фоне.&amp;lt;br&amp;gt;&lt;br /&gt;
Вы можете попросить в дискорде добавить дополнительный уникальный оттенок, если вам его не хватает.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; flex-wrap: wrap; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
{{ColorPalettePreview|Civilian}}&lt;br /&gt;
{{ColorPalettePreview|Medical}}&lt;br /&gt;
{{ColorPalettePreview|Supply}}&lt;br /&gt;
{{ColorPalettePreview|Science}}&lt;br /&gt;
{{ColorPalettePreview|Engineering}}&lt;br /&gt;
{{ColorPalettePreview|Security}}&lt;br /&gt;
{{ColorPalettePreview|Antag}}&lt;br /&gt;
{{ColorPalettePreview|Legal}}&lt;br /&gt;
{{ColorPalettePreview|Command}}&lt;br /&gt;
{{ColorPalettePreview|Synthetic}}&lt;br /&gt;
{{ColorPalettePreview|CentCom}}&lt;br /&gt;
{{ColorPalettePreview|Special}}&lt;br /&gt;
{{ColorPalettePreview|Cyan}}&lt;br /&gt;
{{ColorPalettePreview|Blue}}&lt;br /&gt;
{{ColorPalettePreview|Green}}&lt;br /&gt;
{{ColorPalettePreview|Yellow}}&lt;br /&gt;
{{ColorPalettePreview|Red}}&lt;br /&gt;
{{ColorPalettePreview|Pink}}&lt;br /&gt;
{{ColorPalettePreview|Brown}}&lt;br /&gt;
{{ColorPalettePreview|Lavaland}}&lt;br /&gt;
{{ColorPalettePreview|Cultist}}&lt;br /&gt;
{{ColorPalettePreview|Ratvar}}&lt;br /&gt;
{{ColorPalettePreview|Wizard}}&lt;br /&gt;
{{ColorPalettePreview|Black}}&lt;br /&gt;
{{ColorPalettePreview|Gray}}&lt;br /&gt;
{{ColorPalettePreview}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Burenov</name></author>
	</entry>
</feed>