From 0d779a6c34c1bc6ba0a033c300d0ed594e4270f5 Mon Sep 17 00:00:00 2001 From: Your New SJW Waifu Date: Sun, 26 Jul 2020 11:16:14 -0500 Subject: [PATCH] Add kbbs theme by @tk@bbs.kawa-kun.com --- static/styles.json | 1 + static/themes/kbbs.json | 338 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 339 insertions(+) create mode 100644 static/themes/kbbs.json diff --git a/static/styles.json b/static/styles.json index 246bfb5cde..b3113d29de 100644 --- a/static/styles.json +++ b/static/styles.json @@ -14,6 +14,7 @@ "breezy-light": "/static/themes/breezy-light.json", "neckbeard-nest": "/static/themes/neckbeard-nest.json", "retro": "/static/themes/retro.json", + "kbbs": "/static/themes/kbbs.json", "fruit-orchard": "/static/themes/fruit-orchards.json", "electra": "/static/themes/electra.json", "android-10-dark": "/static/themes/android-10-dark.json", diff --git a/static/themes/kbbs.json b/static/themes/kbbs.json new file mode 100644 index 0000000000..3e59861b45 --- /dev/null +++ b/static/themes/kbbs.json @@ -0,0 +1,338 @@ +{ + "_pleroma_theme_version": 2, + "name": "kbbs", + "theme": { + "themeEngineVersion": 3, + "shadows": { + "panel": [ + { + "x": 1, + "y": 1, + "blur": 4, + "spread": 0, + "color": "#000000", + "alpha": 0.6 + } + ], + "topBar": [ + { + "x": 0, + "y": 0, + "blur": 4, + "spread": 0, + "color": "#000000", + "alpha": 0.6 + } + ], + "popup": [ + { + "x": 2, + "y": 2, + "blur": 3, + "spread": 0, + "color": "#000000", + "alpha": 0.5 + } + ], + "avatar": [ + { + "x": 0, + "y": 1, + "blur": 8, + "spread": 0, + "color": "#000000", + "alpha": 0.7 + } + ], + "avatarStatus": [], + "panelHeader": [], + "button": [ + { + "x": 0, + "y": 0, + "blur": 2, + "spread": 0, + "color": "#000000", + "alpha": 1 + }, + { + "x": 0, + "y": 1, + "blur": 0, + "spread": 0, + "color": "#FFFFFF", + "alpha": 0.2, + "inset": true + }, + { + "x": 0, + "y": -1, + "blur": 0, + "spread": 0, + "color": "#000000", + "alpha": 0.2, + "inset": true + } + ], + "buttonHover": [ + { + "x": 0, + "y": 0, + "blur": 4, + "spread": 0, + "color": "#b98a00", + "alpha": 1 + }, + { + "x": 0, + "y": 1, + "blur": 0, + "spread": 0, + "color": "#FFFFFF", + "alpha": 0.2, + "inset": true + }, + { + "x": 0, + "y": -1, + "blur": 0, + "spread": 0, + "color": "#000000", + "alpha": 0.2, + "inset": true + } + ], + "buttonPressed": [ + { + "x": 0, + "y": 0, + "blur": 4, + "spread": 0, + "color": "#b98a00", + "alpha": 1 + }, + { + "x": 0, + "y": 1, + "blur": 0, + "spread": 0, + "color": "#000000", + "alpha": 0.2, + "inset": true + }, + { + "x": 0, + "y": -1, + "blur": 0, + "spread": 0, + "color": "#FFFFFF", + "alpha": 0.2, + "inset": true + } + ], + "input": [ + { + "x": 0, + "y": 1, + "blur": 0, + "spread": 0, + "color": "#000000", + "alpha": 0.2, + "inset": true + }, + { + "x": 0, + "y": -1, + "blur": 0, + "spread": 0, + "color": "#FFFFFF", + "alpha": 0.2, + "inset": true + }, + { + "x": 0, + "y": 0, + "blur": 2, + "inset": true, + "spread": 0, + "color": "#000000", + "alpha": 1 + } + ] + }, + "colors": { + "underlay": "#000000", + "bg": "#1c1200", + "fg": "#221600", + "cRed": "#8f6400", + "cOrange": "#bb8b00", + "cGreen": "#8a6600", + "cBlue": "#8f6a00", + "accent": "#ffbe00", + "link": "#ffbe00", + "text": "#b98a00", + "badgeNotification": "#8f6400", + "badgeNotificationText": "#ffffff", + "panel": "#221600", + "panelText": "#b98a00", + "alertNeutral": "#b98a00", + "alertNeutralPanelText": "#ffd046", + "alertNeutralText": "#ffd046", + "alertWarning": "#bb8b00", + "alertWarningPanelText": "#ffd046", + "alertWarningText": "#ffd046", + "alertError": "#8f6400", + "alertErrorPanelText": "#ffd046", + "alertErrorText": "#ffd046", + "fgText": "#b98a00", + "topBar": "#221600", + "topBarText": "#b98a00", + "input": "#221600", + "inputTopbarText": "#b98a00", + "inputPanelText": "#b98a00", + "inputText": "#b98a00", + "btn": "#221600", + "btnText": "#b98a00", + "btnTopBarText": "#b98a00", + "btnDisabled": "#1e1300", + "btnDisabledTopBarText": "#453100", + "btnPanelText": "#b98a00", + "btnDisabledPanelText": "#453100", + "btnDisabledText": "#453100", + "btnToggled": "#885900", + "btnToggledTopBarText": "#ffffff", + "btnToggledPanelText": "#ffffff", + "btnToggledText": "#ffffff", + "btnPressed": "#221600", + "btnPressedTopBarText": "#b98a00", + "btnPressedTopBar": "#221600", + "btnPressedPanelText": "#b98a00", + "btnPressedPanel": "#221600", + "btnPressedText": "#b98a00", + "tabActiveText": "#b98a00", + "tabText": "#b98a00", + "tab": "#221600", + "fgLink": "#ffbe00", + "topBarLink": "#ffbe00", + "panelLink": "#ffbe00", + "panelFaint": "#b98a00", + "icon": "#6b4e00", + "poll": "#775700", + "pollText": "#ffd046", + "border": "#2d1d00", + "postLink": "#ffbe00", + "lightText": "#ffc720", + "popover": "#1c1200", + "selectedMenuPopover": "#362300", + "highlight": "#362300", + "highlightText": "#b98a00", + "selectedMenu": "#362300", + "selectedMenuText": "#b98a00", + "selectedMenuPopoverIcon": "#785700", + "highlightLink": "#ffbe00", + "selectedMenuLink": "#ffbe00", + "selectedMenuPopoverLink": "#ffbe00", + "selectedMenuPopoverText": "#b98a00", + "faintLink": "#ffbe00", + "highlightFaintLink": "#ffbe00", + "selectedMenuFaintLink": "#ffbe00", + "selectedMenuPopoverFaintLink": "#ffbe00", + "faint": "#b98a00", + "highlightFaintText": "#b98a00", + "selectedMenuFaintText": "#b98a00", + "selectedMenuPopoverFaintText": "#b98a00", + "highlightLightText": "#ffc720", + "selectedMenuLightText": "#ffc720", + "selectedMenuPopoverLightText": "#ffc720", + "selectedMenuIcon": "#785700", + "selectedPost": "#362300", + "selectedPostText": "#b98a00", + "selectedPostIcon": "#785700", + "selectedPostLink": "#ffbe00", + "selectedPostFaintLink": "#ffbe00", + "highlightPostLink": "#ffbe00", + "selectedPostPostLink": "#ffbe00", + "selectedPostLightText": "#ffc720", + "selectedPostFaintText": "#b98a00", + "popoverText": "#b98a00", + "popoverIcon": "#6b4e00", + "popoverLink": "#ffbe00", + "postFaintLink": "#ffbe00", + "popoverPostFaintLink": "#ffbe00", + "popoverFaintLink": "#ffbe00", + "popoverFaintText": "#b98a00", + "popoverPostLink": "#ffbe00", + "popoverLightText": "#ffc720", + "highlightIcon": "#785700", + "highlightPostFaintLink": "#ffbe00", + "profileTint": "#1c1200", + "profileBg": "#0e0a00" + }, + "opacity": { + "underlay": 0.15, + "bg": 1, + "panel": 1, + "alert": 0.5, + "input": 0.5, + "btn": 1, + "faint": 0.5, + "border": 1, + "popover": 1, + "profileTint": 0.5 + }, + "radii": { + "btn": 4, + "input": 4, + "checkbox": 2, + "panel": 10, + "avatar": 5, + "avatarAlt": 50, + "tooltip": 2, + "attachment": 5 + }, + "fonts": { + "interface": { + "family": "PxPlus IBM VGA8" + }, + "input": { + "family": "PxPlus IBM VGA8" + }, + "post": { + "family": "PxPlus IBM VGA8" + }, + "postCode": { + "family": "PxPlus IBM VGA8" + } + } + }, + "source": { + "themeEngineVersion": 3, + "fonts": { + "interface": { + "family": "PxPlus IBM VGA8" + }, + "input": { + "family": "PxPlus IBM VGA8" + }, + "post": { + "family": "PxPlus IBM VGA8" + }, + "postCode": { + "family": "PxPlus IBM VGA8" + } + }, + "shadows": {}, + "opacity": {}, + "colors": { + "bg": "#1c1200", + "fg": "#221600", + "text": "#b98a00", + "link": "#ffbe00", + "cBlue": "#8f6a00", + "cRed": "#8f6400", + "cGreen": "#8a6600", + "cOrange": "#bb8b00" + }, + "radii": {} + } +}