mirror of https://gitlab.com/bashrc2/epicyon
Lookup hex values for color names
parent
8728de34b1
commit
930f38d23e
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "لا تظهر زر رد الفعل",
|
||||
"New feed URL": "موجز جديد URL",
|
||||
"New link title and URL": "عنوان الارتباط الجديد وعنوان URL",
|
||||
"Theme Designer": "مصمم المظهر"
|
||||
"Theme Designer": "مصمم المظهر",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "No mostris el botó de reacció",
|
||||
"New feed URL": "URL de feed nou",
|
||||
"New link title and URL": "Títol i URL de l'enllaç nous",
|
||||
"Theme Designer": "Dissenyador temàtic"
|
||||
"Theme Designer": "Dissenyador temàtic",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "Peidiwch â dangos y botwm Adwaith",
|
||||
"New feed URL": "URL porthiant newydd",
|
||||
"New link title and URL": "Teitl dolen ac URL newydd",
|
||||
"Theme Designer": "Dylunydd Thema"
|
||||
"Theme Designer": "Dylunydd Thema",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "Reaktionstaste nicht anzeigen",
|
||||
"New feed URL": "Neue Feed-URL",
|
||||
"New link title and URL": "Neuer Linktitel und URL",
|
||||
"Theme Designer": "Themendesigner"
|
||||
"Theme Designer": "Themendesigner",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "Don't show the Reaction button",
|
||||
"New feed URL": "New feed URL",
|
||||
"New link title and URL": "New link title and URL",
|
||||
"Theme Designer": "Theme Designer"
|
||||
"Theme Designer": "Theme Designer",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "No mostrar el botón de reacción",
|
||||
"New feed URL": "URL de nuevo feed",
|
||||
"New link title and URL": "Nuevo título de enlace y URL",
|
||||
"Theme Designer": "Diseñadora de temas"
|
||||
"Theme Designer": "Diseñadora de temas",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "Ne pas afficher le bouton Réaction",
|
||||
"New feed URL": "Nouvelle URL de flux",
|
||||
"New link title and URL": "Nouveau titre et URL du lien",
|
||||
"Theme Designer": "Concepteur de thème"
|
||||
"Theme Designer": "Concepteur de thème",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "Ná taispeáin an cnaipe Imoibriú",
|
||||
"New feed URL": "URL beathaithe nua",
|
||||
"New link title and URL": "Teideal nasc nua agus URL",
|
||||
"Theme Designer": "Dearthóir Téama"
|
||||
"Theme Designer": "Dearthóir Téama",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "प्रतिक्रिया बटन न दिखाएं",
|
||||
"New feed URL": "नया फ़ीड URL",
|
||||
"New link title and URL": "नया लिंक शीर्षक और URL",
|
||||
"Theme Designer": "थीम डिजाइनर"
|
||||
"Theme Designer": "थीम डिजाइनर",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "Non mostrare il pulsante Reazione",
|
||||
"New feed URL": "Nuovo URL del feed",
|
||||
"New link title and URL": "Nuovo titolo e URL del collegamento",
|
||||
"Theme Designer": "Progettista di temi"
|
||||
"Theme Designer": "Progettista di temi",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "反応ボタンを表示しない",
|
||||
"New feed URL": "新しいフィードURL",
|
||||
"New link title and URL": "新しいリンクのタイトルとURL",
|
||||
"Theme Designer": "テーマデザイナー"
|
||||
"Theme Designer": "テーマデザイナー",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "Bişkoka Reaksiyonê nîşan nede",
|
||||
"New feed URL": "URL-ya feed nû",
|
||||
"New link title and URL": "Sernav û URL-ya girêdana nû",
|
||||
"Theme Designer": "Theme Designer"
|
||||
"Theme Designer": "Theme Designer",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -495,5 +495,6 @@
|
|||
"Don't show the Reaction button": "Don't show the Reaction button",
|
||||
"New feed URL": "New feed URL",
|
||||
"New link title and URL": "New link title and URL",
|
||||
"Theme Designer": "Theme Designer"
|
||||
"Theme Designer": "Theme Designer",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "Não mostrar o botão de reação",
|
||||
"New feed URL": "Novo URL de feed",
|
||||
"New link title and URL": "Novo título e URL do link",
|
||||
"Theme Designer": "Designer de Tema"
|
||||
"Theme Designer": "Designer de Tema",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "Не показывать кнопку реакции",
|
||||
"New feed URL": "URL нового канала",
|
||||
"New link title and URL": "Новое название ссылки и URL",
|
||||
"Theme Designer": "Дизайнер тем"
|
||||
"Theme Designer": "Дизайнер тем",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "Usionyeshe kitufe cha Majibu",
|
||||
"New feed URL": "URL mpya ya mipasho",
|
||||
"New link title and URL": "Kichwa kipya cha kiungo na URL",
|
||||
"Theme Designer": "Mbuni wa Mandhari"
|
||||
"Theme Designer": "Mbuni wa Mandhari",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -499,5 +499,6 @@
|
|||
"Don't show the Reaction button": "不显示“反应”按钮",
|
||||
"New feed URL": "新供稿网址",
|
||||
"New link title and URL": "新链接标题和 URL",
|
||||
"Theme Designer": "主题设计师"
|
||||
"Theme Designer": "主题设计师",
|
||||
"Reset": ""
|
||||
}
|
||||
|
|
|
@ -15,6 +15,157 @@ from webapp_utils import htmlFooter
|
|||
from webapp_utils import getBannerFile
|
||||
|
||||
|
||||
color_to_hex = {
|
||||
"aliceblue": "#f0f8ff",
|
||||
"antiquewhite": "#faebd7",
|
||||
"aqua": "#00ffff",
|
||||
"aquamarine": "#7fffd4",
|
||||
"azure": "#f0ffff",
|
||||
"beige": "#f5f5dc",
|
||||
"bisque": "#ffe4c4",
|
||||
"black": "#000000",
|
||||
"blanchedalmond": "#ffebcd",
|
||||
"blue": "#0000ff",
|
||||
"blueviolet": "#8a2be2",
|
||||
"brown": "#a52a2a",
|
||||
"burlywood": "#deb887",
|
||||
"cadetblue": "#5f9ea0",
|
||||
"chartreuse": "#7fff00",
|
||||
"chocolate": "#d2691e",
|
||||
"coral": "#ff7f50",
|
||||
"cornflowerblue": "#6495ed",
|
||||
"cornsilk": "#fff8dc",
|
||||
"crimson": "#dc143c",
|
||||
"cyan": "#00ffff",
|
||||
"darkblue": "#00008b",
|
||||
"darkcyan": "#008b8b",
|
||||
"darkgoldenrod": "#b8860b",
|
||||
"darkgray": "#a9a9a9",
|
||||
"darkgrey": "#a9a9a9",
|
||||
"darkgreen": "#006400",
|
||||
"darkkhaki": "#bdb76b",
|
||||
"darkmagenta": "#8b008b",
|
||||
"darkolivegreen": "#556b2f",
|
||||
"darkorange": "#ff8c00",
|
||||
"darkorchid": "#9932cc",
|
||||
"darkred": "#8b0000",
|
||||
"darksalmon": "#e9967a",
|
||||
"darkseagreen": "#8fbc8f",
|
||||
"darkslateblue": "#483d8b",
|
||||
"darkslategray": "#2f4f4f",
|
||||
"darkslategrey": "#2f4f4f",
|
||||
"darkturquoise": "#00ced1",
|
||||
"darkviolet": "#9400d3",
|
||||
"deeppink": "#ff1493",
|
||||
"deepskyblue": "#00bfff",
|
||||
"dimgray": "#696969",
|
||||
"dimgrey": "#696969",
|
||||
"dodgerblue": "#1e90ff",
|
||||
"firebrick": "#b22222",
|
||||
"floralwhite": "#fffaf0",
|
||||
"forestgreen": "#228b22",
|
||||
"fuchsia": "#ff00ff",
|
||||
"gainsboro": "#dcdcdc",
|
||||
"ghostwhite": "#f8f8ff",
|
||||
"gold": "#ffd700",
|
||||
"goldenrod": "#daa520",
|
||||
"gray": "#808080",
|
||||
"grey": "#808080",
|
||||
"green": "#008000",
|
||||
"greenyellow": "#adff2f",
|
||||
"honeydew": "#f0fff0",
|
||||
"hotpink": "#ff69b4",
|
||||
"indianred": "#cd5c5c",
|
||||
"indigo": "#4b0082",
|
||||
"ivory": "#fffff0",
|
||||
"khaki": "#f0e68c",
|
||||
"lavender": "#e6e6fa",
|
||||
"lavenderblush": "#fff0f5",
|
||||
"lawngreen": "#7cfc00",
|
||||
"lemonchiffon": "#fffacd",
|
||||
"lightblue": "#add8e6",
|
||||
"lightcoral": "#f08080",
|
||||
"lightcyan": "#e0ffff",
|
||||
"lightgoldenrodyellow": "#fafad2",
|
||||
"lightgray": "#d3d3d3",
|
||||
"lightgrey": "#d3d3d3",
|
||||
"lightgreen": "#90ee90",
|
||||
"lightpink": "#ffb6c1",
|
||||
"lightsalmon": "#ffa07a",
|
||||
"lightseagreen": "#20b2aa",
|
||||
"lightskyblue": "#87cefa",
|
||||
"lightslategray": "#778899",
|
||||
"lightslategrey": "#778899",
|
||||
"lightsteelblue": "#b0c4de",
|
||||
"lightyellow": "#ffffe0",
|
||||
"lime": "#00ff00",
|
||||
"limegreen": "#32cd32",
|
||||
"linen": "#faf0e6",
|
||||
"magenta": "#ff00ff",
|
||||
"maroon": "#800000",
|
||||
"mediumaquamarine": "#66cdaa",
|
||||
"mediumblue": "#0000cd",
|
||||
"mediumorchid": "#ba55d3",
|
||||
"mediumpurple": "#9370db",
|
||||
"mediumseagreen": "#3cb371",
|
||||
"mediumslateblue": "#7b68ee",
|
||||
"mediumspringgreen": "#00fa9a",
|
||||
"mediumturquoise": "#48d1cc",
|
||||
"mediumvioletred": "#c71585",
|
||||
"midnightblue": "#191970",
|
||||
"mintcream": "#f5fffa",
|
||||
"mistyrose": "#ffe4e1",
|
||||
"moccasin": "#ffe4b5",
|
||||
"navajowhite": "#ffdead",
|
||||
"navy": "#000080",
|
||||
"oldlace": "#fdf5e6",
|
||||
"olive": "#808000",
|
||||
"olivedrab": "#6b8e23",
|
||||
"orange": "#ffa500",
|
||||
"orangered": "#ff4500",
|
||||
"orchid": "#da70d6",
|
||||
"palegoldenrod": "#eee8aa",
|
||||
"palegreen": "#98fb98",
|
||||
"paleturquoise": "#afeeee",
|
||||
"palevioletred": "#db7093",
|
||||
"papayawhip": "#ffefd5",
|
||||
"peachpuff": "#ffdab9",
|
||||
"peru": "#cd853f",
|
||||
"pink": "#ffc0cb",
|
||||
"plum": "#dda0dd",
|
||||
"powderblue": "#b0e0e6",
|
||||
"purple": "#800080",
|
||||
"red": "#ff0000",
|
||||
"rosybrown": "#bc8f8f",
|
||||
"royalblue": "#4169e1",
|
||||
"saddlebrown": "#8b4513",
|
||||
"salmon": "#fa8072",
|
||||
"sandybrown": "#f4a460",
|
||||
"seagreen": "#2e8b57",
|
||||
"seashell": "#fff5ee",
|
||||
"sienna": "#a0522d",
|
||||
"silver": "#c0c0c0",
|
||||
"skyblue": "#87ceeb",
|
||||
"slateblue": "#6a5acd",
|
||||
"slategray": "#708090",
|
||||
"slategrey": "#708090",
|
||||
"snow": "#fffafa",
|
||||
"springgreen": "#00ff7f",
|
||||
"steelblue": "#4682b4",
|
||||
"tan": "#d2b48c",
|
||||
"teal": "#008080",
|
||||
"thistle": "#d8bfd8",
|
||||
"tomato": "#ff6347",
|
||||
"turquoise": "#40e0d0",
|
||||
"violet": "#ee82ee",
|
||||
"wheat": "#f5deb3",
|
||||
"white": "#ffffff",
|
||||
"whitesmoke": "#f5f5f5",
|
||||
"yellow": "#ffff00",
|
||||
"yellowgreen": "#9acd32",
|
||||
}
|
||||
|
||||
|
||||
def htmlThemeDesigner(cssCache: {}, baseDir: str,
|
||||
nickname: str, domain: str,
|
||||
translate: {}, defaultTimeline: str,
|
||||
|
@ -73,8 +224,11 @@ def htmlThemeDesigner(cssCache: {}, baseDir: str,
|
|||
|
||||
for variableName, value in themeJson.items():
|
||||
# only use colors defined as hex
|
||||
if not value.startswith('#'):
|
||||
continue
|
||||
if not value.startswith('#'):
|
||||
if color_to_hex.get(value):
|
||||
value = color_to_hex[value]
|
||||
else:
|
||||
continue
|
||||
if variableName.endswith('-color') or \
|
||||
variableName.endswith('-text'):
|
||||
variableNameStr = variableName.replace('-', ' ')
|
||||
|
|
Loading…
Reference in New Issue