Для редактирования страниц необходимо зарегистрироваться в проекте.
|
Модуль:Styles: различия между версиями
Перейти к навигации
Перейти к поиску
Coyc (обсуждение | вклад) Нет описания правки |
Coyc (обсуждение | вклад) мНет описания правки |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 9: | Строка 9: | ||
-- naming based on "Navbox" elements | -- naming based on "Navbox" elements | ||
style.main_colors = { | style.main_colors = { | ||
game = {border = '#53d76a', title = '#e2ffe5', above = '# | game = {border = '#53d76a', title = '#e2ffe5', above = '#caffcf', group = '#F1FAF2', subgroup = '#F1FAF2', dark = '#F7F7F7', background = '#fafffc'}; | ||
music = {border = '#cc99cc', title = '#ddcef2', above = '# | music = {border = '#cc99cc', title = '#ddcef2', above = '#d3c0ff', group = '#ddcef2', subgroup = '#ddcef2', dark = '#F7F7F7', background = '#f9fbfd'}; | ||
printwork = {border = '#A8A077', title = '#fff6da', above = '#F6F5F1', group = '#FFFAE9', subgroup = '#FFFAE9', dark = '#F7F7F7', background = '#fff'}; | printwork = {border = '#A8A077', title = '#fff6da', above = '#F6F5F1', group = '#FFFAE9', subgroup = '#FFFAE9', dark = '#F7F7F7', background = '#fff'}; | ||
} | } |
Текущая версия от 08:59, 23 июня 2016
Для документации этого модуля может быть создана страница Модуль:Styles/doc
-- Library containing global coloring and styling used by multiple scripts
-- dependencies
local common = require("Module:Common")
-- create global object
local style = {}
-- naming based on "Navbox" elements
style.main_colors = {
game = {border = '#53d76a', title = '#e2ffe5', above = '#caffcf', group = '#F1FAF2', subgroup = '#F1FAF2', dark = '#F7F7F7', background = '#fafffc'};
music = {border = '#cc99cc', title = '#ddcef2', above = '#d3c0ff', group = '#ddcef2', subgroup = '#ddcef2', dark = '#F7F7F7', background = '#f9fbfd'};
printwork = {border = '#A8A077', title = '#fff6da', above = '#F6F5F1', group = '#FFFAE9', subgroup = '#FFFAE9', dark = '#F7F7F7', background = '#fff'};
}
-- function for easy adding of styles to html tags
function style.add(tbl, val)
if common.isset(val) then
local av = tostring(val):gsub("^%s*(.-)%s*$", "%1")
if string.sub(av, -1) ~= ';' then av = av .. ';' end
tbl[#tbl+1] = av
end
end
return style