~jadedctrl/jam-xwx-moe

Showing details for patch 659c582941d9350c5a6e167f2ba66c578b295e1d.
2023-05-06 (Sat), 5:54 AM - Jaidyn Ann - 659c582941d9350c5a6e167f2ba66c578b295e1d

Ek

Summary of changes
24 files added
  • favicon.png
  • robots.txt
  • static/bildoj/404.og.jpg
  • static/bildoj/background poŝtelefona — jamada falas.jpg
  • static/bildoj/background poŝtelefona — jamada falas.txt
  • static/bildoj/emblemo.png
  • static/bildoj/fono.jpg
  • static/bildoj/jamada muzikumas.gif
  • static/bildoj/konsterna.jpg
  • static/bildoj/konsterna.og.jpg
  • static/bildoj/konsterna.xcf
  • static/favicon.png
  • static/ktp/404.html
  • static/ktp/404.jpg
  • static/styles.json
  • static/terms-of-service.html
  • static/themes/haveno.json
  • static/themes/malvo.json
  • static/themes/marbordo.json
  • static/themes/neforgesumino.json
  • static/themes/restoracio.json
  • static/themes/rozo.json
  • static/themes/suneca.json
  • static/themes/teo.json
Binary files old-jam-xwx-moe/favicon.png and new-jam-xwx-moe/favicon.png differ
diff -rN -u old-jam-xwx-moe/robots.txt new-jam-xwx-moe/robots.txt
--- old-jam-xwx-moe/robots.txt	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/robots.txt	2024-11-23 19:38:05.016990172 +0000
@@ -0,0 +1,2 @@
+User-Agent: *
+Disallow: 
Binary files old-jam-xwx-moe/static/bildoj/404.og.jpg and new-jam-xwx-moe/static/bildoj/404.og.jpg differ
Binary files old-jam-xwx-moe/static/bildoj/background poŝtelefona — jamada falas.jpg and new-jam-xwx-moe/static/bildoj/background poŝtelefona — jamada falas.jpg differ
diff -rN -u "old-jam-xwx-moe/static/bildoj/background po\305\235telefona \342\200\224 jamada falas.txt" "new-jam-xwx-moe/static/bildoj/background po\305\235telefona \342\200\224 jamada falas.txt"
--- "old-jam-xwx-moe/static/bildoj/background po\305\235telefona \342\200\224 jamada falas.txt"	1970-01-01 00:00:00.000000000 +0000
+++ "new-jam-xwx-moe/static/bildoj/background po\305\235telefona \342\200\224 jamada falas.txt"	2024-11-23 19:38:05.024990175 +0000
@@ -0,0 +1 @@
+https://konachan.net/post/show/123779/inami_mahiru-working-yamada_aoi
Binary files old-jam-xwx-moe/static/bildoj/emblemo.png and new-jam-xwx-moe/static/bildoj/emblemo.png differ
Binary files old-jam-xwx-moe/static/bildoj/fono.jpg and new-jam-xwx-moe/static/bildoj/fono.jpg differ
Binary files old-jam-xwx-moe/static/bildoj/jamada muzikumas.gif and new-jam-xwx-moe/static/bildoj/jamada muzikumas.gif differ
Binary files old-jam-xwx-moe/static/bildoj/konsterna.jpg and new-jam-xwx-moe/static/bildoj/konsterna.jpg differ
Binary files old-jam-xwx-moe/static/bildoj/konsterna.og.jpg and new-jam-xwx-moe/static/bildoj/konsterna.og.jpg differ
Binary files old-jam-xwx-moe/static/bildoj/konsterna.xcf and new-jam-xwx-moe/static/bildoj/konsterna.xcf differ
Binary files old-jam-xwx-moe/static/favicon.png and new-jam-xwx-moe/static/favicon.png differ
diff -rN -u old-jam-xwx-moe/static/ktp/404.html new-jam-xwx-moe/static/ktp/404.html
--- old-jam-xwx-moe/static/ktp/404.html	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/static/ktp/404.html	2024-11-23 19:38:05.052990189 +0000
@@ -0,0 +1,31 @@
+<!DOCTYPE HTML>
+<html lang="eo">
+  <meta charset="UTF-8">
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+  <head>
+	<title>jam.xwx.moe — 404!</title>
+	<style>
+	  body {
+		  text-align: center;
+	  }
+	  img {
+		  height: 80%;
+		  position: absolute;
+		  left: 0;
+		  bottom: 0;
+		  z-index: -1;
+	  }
+	</style>
+  </head>
+
+  <body>
+	<div>
+	  <h1>404</h1>
+	  <h2>Dezi? Kien vi iris?</h2>
+      <h4>(Tiu paĝo ne troviĝas, verŝajne.)</h4>
+
+	  <img src="404.jpg">
+	</div>
+  </body>
+</html>
Binary files old-jam-xwx-moe/static/ktp/404.jpg and new-jam-xwx-moe/static/ktp/404.jpg differ
diff -rN -u old-jam-xwx-moe/static/styles.json new-jam-xwx-moe/static/styles.json
--- old-jam-xwx-moe/static/styles.json	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/static/styles.json	2024-11-23 19:38:05.016990172 +0000
@@ -0,0 +1,24 @@
+{
+  "haveno": "/static/themes/haveno.json",
+  "malvo": "/static/themes/malvo.json",
+  "marbordo": "/static/themes/marbordo.json",
+  "neforgesumino": "/static/themes/neforgesumino.json",
+  "restoracio": "/static/themes/restoracio.json",
+  "rozo": "/static/themes/rozo.json",
+  "suneca": "/static/themes/suneca.json",
+  "teo": "/static/themes/teo.json",
+
+  "pleroma-light": "/static/themes/pleroma-light.json",
+  "pleroma-amoled": [ "Pleroma Dark AMOLED", "#000000", "#111111", "#b0b0b1", "#d8a070", "#aa0000", "#0fa00f", "#0095ff", "#d59500"],
+  "classic-dark": [ "Classic Dark", "#161c20", "#282e32", "#b9b9b9", "#baaa9c", "#d31014", "#0fa00f", "#0095ff", "#ffa500" ],
+  "bird": [ "Bird", "#f8fafd", "#e6ecf0", "#14171a", "#0084b8", "#e0245e", "#17bf63", "#1b95e0", "#fab81e"],
+  "ir-black": [ "Ir Black", "#000000", "#242422", "#b5b3aa", "#ff6c60", "#FF6C60", "#A8FF60", "#96CBFE", "#FFFFB6" ],
+  "monokai": [ "Monokai", "#272822", "#383830", "#f8f8f2", "#f92672", "#F92672", "#a6e22e", "#66d9ef", "#f4bf75" ],
+  "redmond-xx": "/static/themes/redmond-xx.json",
+  "redmond-xx-se": "/static/themes/redmond-xx-se.json",
+  "redmond-xxi": "/static/themes/redmond-xxi.json",
+  "breezy-dark": "/static/themes/breezy-dark.json",
+  "breezy-light": "/static/themes/breezy-light.json",
+  "mammal": "/static/themes/mammal.json",
+  "paper": "/static/themes/paper.json"
+}
diff -rN -u old-jam-xwx-moe/static/terms-of-service.html new-jam-xwx-moe/static/terms-of-service.html
--- old-jam-xwx-moe/static/terms-of-service.html	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/static/terms-of-service.html	2024-11-23 19:38:05.016990172 +0000
@@ -0,0 +1,4 @@
+<p>Ni ĉiuj subtenu on <a href="https://anidb.net/character/15958">Jamada</a>!</p>
+<p>Fizike neeblus al ŝi malpli utili, sed malgraŭ tio, neniu povas nei ŝian ĉarmon.</p>
+<p>Troviĝas tie leciono, eble! Aŭ ne!</p>
+<img alt="Desgnita movbildo de Jamada, kiu ludas tamburinon fervore." src="static/bildoj/jamada muzikumas.gif"/>
diff -rN -u old-jam-xwx-moe/static/themes/haveno.json new-jam-xwx-moe/static/themes/haveno.json
--- old-jam-xwx-moe/static/themes/haveno.json	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/static/themes/haveno.json	2024-11-23 19:38:05.052990189 +0000
@@ -0,0 +1,689 @@
+{
+  "_pleroma_theme_version": 2,
+  "name": "Haveno",
+  "theme": {
+    "themeEngineVersion": 3,
+    "shadows": {
+      "panel": [
+        {
+          "color": "#735639",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#735639",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        },
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.3"
+        }
+      ],
+      "popup": [
+        {
+          "color": "#735639",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "avatar": [
+        {
+          "color": "#735639",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "color": "#735639",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "panelHeader": [
+        {
+          "color": "#735639",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "button": [
+        {
+          "color": "#735639",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "input": [
+        {
+          "color": "#808080",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "colors": {
+      "underlay": "#000000",
+      "bg": "#f7f7f7",
+      "fg": "#ccb095",
+      "cGreen": "#2e8006",
+      "cRed": "#a60808",
+      "cOrange": "#a65200",
+      "cBlue": "#074a8c",
+      "accent": "#074a8c",
+      "link": "#074a8c",
+      "text": "#000000",
+      "chatBg": "#f7f7f7",
+      "chatMessageIncomingBg": "#f7f7f7",
+      "chatMessageOutgoingBg": "#ebebeb",
+      "chatMessageOutgoingBorder": "#e6e6e6",
+      "chatMessageOutgoingLink": "#074a8c",
+      "chatMessageOutgoingText": "#000000",
+      "border": "#808080",
+      "chatMessageIncomingBorder": "#7b7b7b",
+      "chatMessageIncomingLink": "#074a8c",
+      "chatMessageIncomingText": "#000000",
+      "badgeNeutral": "#2e8006",
+      "badgeNeutralText": "#ffffff",
+      "badgeNotification": "#a60808",
+      "badgeNotificationText": "#ffffff",
+      "alertNeutral": "#000000",
+      "alertNeutralText": "#000000",
+      "alertPopupNeutral": "#000000",
+      "alertPopupNeutralText": "#ffffff",
+      "alertSuccess": "#2e8006",
+      "alertSuccessText": "#000000",
+      "alertPopupSuccess": "#2e8006",
+      "alertPopupSuccessText": "#000000",
+      "alertWarning": "#a65200",
+      "alertWarningText": "#000000",
+      "alertPopupWarning": "#a65200",
+      "alertPopupWarningText": "#ffffff",
+      "alertError": "#a60808",
+      "alertErrorText": "#000000",
+      "alertPopupError": "#a60808",
+      "alertPopupErrorText": "#ffffff",
+      "panel": "#ccb095",
+      "panelText": "#000000",
+      "alertNeutralPanelText": "#ffffff",
+      "alertSuccessPanelText": "#000000",
+      "alertWarningPanelText": "#000000",
+      "alertErrorPanelText": "#000000",
+      "fgText": "#000000",
+      "topBar": "#ccb095",
+      "topBarText": "#000000",
+      "input": "#ffffff",
+      "inputTopbarText": "#000000",
+      "inputPanelText": "#000000",
+      "inputText": "#000000",
+      "btn": "#ccb095",
+      "btnText": "#000000",
+      "btnTopBarText": "#000000",
+      "btnDisabled": "#ede6df",
+      "btnDisabledTopBarText": "#b2aca7",
+      "btnPanelText": "#000000",
+      "btnDisabledPanelText": "#b2aca7",
+      "btnDisabledText": "#b2aca7",
+      "btnToggled": "#eee4da",
+      "btnToggledTopBarText": "#000000",
+      "btnToggledPanelText": "#000000",
+      "btnToggledText": "#000000",
+      "btnPressed": "#735639",
+      "btnPressedTopBarText": "#ffffff",
+      "btnPressedTopBar": "#735639",
+      "btnPressedPanelText": "#ffffff",
+      "btnPressedPanel": "#735639",
+      "btnPressedText": "#ffffff",
+      "tabActiveText": "#000000",
+      "tabText": "#000000",
+      "tab": "#ccb095",
+      "fgLink": "#73b6f9",
+      "topBarLink": "#07498d",
+      "panelLink": "#07498d",
+      "panelFaint": "#000000",
+      "icon": "#4d4d4d",
+      "poll": "#97b2cd",
+      "pollText": "#000000",
+      "postCyantext": "#074a8c",
+      "postGreentext": "#2e8006",
+      "postLink": "#074a8c",
+      "lightText": "#000000",
+      "popover": "#f7f7f7",
+      "selectedMenuPopover": "#ebebeb",
+      "highlight": "#ceddeb",
+      "highlightText": "#000000",
+      "selectedMenu": "#ceddeb",
+      "selectedMenuText": "#000000",
+      "selectedMenuPopoverIcon": "#767676",
+      "highlightLink": "#074a8c",
+      "selectedMenuLink": "#074a8c",
+      "selectedMenuPopoverLink": "#074a8c",
+      "selectedMenuPopoverText": "#000000",
+      "faintLink": "#074a8c",
+      "highlightFaintLink": "#074a8c",
+      "selectedMenuFaintLink": "#074a8c",
+      "selectedMenuPopoverFaintLink": "#074a8c",
+      "faint": "#000000",
+      "highlightFaintText": "#000000",
+      "selectedMenuFaintText": "#000000",
+      "selectedMenuPopoverFaintText": "#000000",
+      "highlightLightText": "#000000",
+      "selectedMenuLightText": "#000000",
+      "selectedMenuPopoverLightText": "#000000",
+      "selectedMenuIcon": "#676f76",
+      "selectedPost": "#ceddeb",
+      "selectedPostText": "#000000",
+      "selectedPostIcon": "#676f76",
+      "selectedPostLink": "#074a8c",
+      "selectedPostFaintLink": "#074a8c",
+      "highlightPostLink": "#074a8c",
+      "selectedPostPostLink": "#074a8c",
+      "selectedPostLightText": "#000000",
+      "selectedPostFaintText": "#000000",
+      "popoverText": "#000000",
+      "popoverIcon": "#7c7c7c",
+      "popoverLink": "#074a8c",
+      "postFaintLink": "#074a8c",
+      "popoverPostFaintLink": "#074a8c",
+      "popoverFaintLink": "#074a8c",
+      "popoverFaintText": "#000000",
+      "popoverPostLink": "#074a8c",
+      "popoverLightText": "#000000",
+      "highlightIcon": "#676f76",
+      "highlightPostFaintLink": "#074a8c",
+      "profileTint": "#f7f7f7",
+      "profileBg": "#828a91",
+      "wallpaper": "#fdfdfd"
+    },
+    "opacity": {
+      "underlay": 0.3,
+      "bg": 1,
+      "border": 1,
+      "alert": 0.5,
+      "alertPopup": 0.95,
+      "panel": 1,
+      "input": 0.5,
+      "btn": 1,
+      "faint": 0.5,
+      "popover": 1,
+      "profileTint": 0.5
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2",
+      "chatMessage": "3"
+    },
+    "fonts": {
+      "interface": {
+        "family": "sans-serif"
+      },
+      "input": {
+        "family": "inherit"
+      },
+      "post": {
+        "family": "inherit"
+      },
+      "postCode": {
+        "family": "monospace"
+      }
+    }
+  },
+  "source": {
+    "themeEngineVersion": 3,
+    "fonts": {},
+    "shadows": {
+      "button": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#735639",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": "1"
+        }
+      ],
+      "panelHeader": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#735639",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "panel": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#735639",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": "1"
+        }
+      ],
+      "avatar": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#735639",
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#735639",
+          "alpha": 1
+        }
+      ],
+      "popup": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#735639",
+          "alpha": 1
+        },
+        {
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#735639",
+          "alpha": "1"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "input": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#808080",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "opacity": {
+      "underlay": "0.3",
+      "faint": "0.6"
+    },
+    "colors": {
+      "bg": "#f7f7f7",
+      "fg": "#ccb095",
+      "text": "#000000",
+      "underlay": "#000000",
+      "link": "#074a8c",
+      "cBlue": "#074a8c",
+      "cRed": "#a60808",
+      "cGreen": "#2e8006",
+      "cOrange": "#a65200",
+      "highlight": "#ceddeb",
+      "selectedMenu": "#ceddeb",
+      "border": "#808080",
+      "icon": "#4d4d4d",
+      "btnPressed": "#735639",
+      "input": "#ffffff"
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2"
+    }
+  }
+}
diff -rN -u old-jam-xwx-moe/static/themes/malvo.json new-jam-xwx-moe/static/themes/malvo.json
--- old-jam-xwx-moe/static/themes/malvo.json	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/static/themes/malvo.json	2024-11-23 19:38:05.052990189 +0000
@@ -0,0 +1,689 @@
+{
+  "_pleroma_theme_version": 2,
+  "name": "Malvo",
+  "theme": {
+    "themeEngineVersion": 3,
+    "shadows": {
+      "panel": [
+        {
+          "color": "#620e8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#620e8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        },
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.3"
+        }
+      ],
+      "popup": [
+        {
+          "color": "#620e8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "avatar": [
+        {
+          "color": "#620e8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "color": "#620e8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "panelHeader": [
+        {
+          "color": "#620e8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "button": [
+        {
+          "color": "#620e8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "input": [
+        {
+          "color": "#808080",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "colors": {
+      "underlay": "#000000",
+      "bg": "#f7f7f7",
+      "fg": "#e2c2f2",
+      "cGreen": "#2e8006",
+      "cRed": "#a60808",
+      "cOrange": "#a65200",
+      "cBlue": "#074a8c",
+      "accent": "#806c0d",
+      "link": "#806c0d",
+      "text": "#000000",
+      "chatBg": "#f7f7f7",
+      "chatMessageIncomingBg": "#f7f7f7",
+      "chatMessageOutgoingBg": "#ebebeb",
+      "chatMessageOutgoingBorder": "#e6e6e6",
+      "chatMessageOutgoingLink": "#f2de7f",
+      "chatMessageOutgoingText": "#000000",
+      "border": "#808080",
+      "chatMessageIncomingBorder": "#7b7b7b",
+      "chatMessageIncomingLink": "#806c0d",
+      "chatMessageIncomingText": "#000000",
+      "badgeNeutral": "#2e8006",
+      "badgeNeutralText": "#ffffff",
+      "badgeNotification": "#a60808",
+      "badgeNotificationText": "#ffffff",
+      "alertNeutral": "#000000",
+      "alertNeutralText": "#000000",
+      "alertPopupNeutral": "#000000",
+      "alertPopupNeutralText": "#ffffff",
+      "alertSuccess": "#2e8006",
+      "alertSuccessText": "#000000",
+      "alertPopupSuccess": "#2e8006",
+      "alertPopupSuccessText": "#000000",
+      "alertWarning": "#a65200",
+      "alertWarningText": "#000000",
+      "alertPopupWarning": "#a65200",
+      "alertPopupWarningText": "#ffffff",
+      "alertError": "#a60808",
+      "alertErrorText": "#000000",
+      "alertPopupError": "#a60808",
+      "alertPopupErrorText": "#ffffff",
+      "panel": "#e2c2f2",
+      "panelText": "#000000",
+      "alertNeutralPanelText": "#ffffff",
+      "alertSuccessPanelText": "#000000",
+      "alertWarningPanelText": "#000000",
+      "alertErrorPanelText": "#000000",
+      "fgText": "#000000",
+      "topBar": "#e2c2f2",
+      "topBarText": "#000000",
+      "input": "#ffffff",
+      "inputTopbarText": "#000000",
+      "inputPanelText": "#000000",
+      "inputText": "#000000",
+      "btn": "#e2c2f2",
+      "btnText": "#000000",
+      "btnTopBarText": "#000000",
+      "btnDisabled": "#f2eaf6",
+      "btnDisabledTopBarText": "#b6b0b9",
+      "btnPanelText": "#000000",
+      "btnDisabledPanelText": "#b6b0b9",
+      "btnDisabledText": "#b6b0b9",
+      "btnToggled": "#ba6ee1",
+      "btnToggledTopBarText": "#000000",
+      "btnToggledPanelText": "#000000",
+      "btnToggledText": "#000000",
+      "btnPressed": "#620e8c",
+      "btnPressedTopBarText": "#ffffff",
+      "btnPressedTopBar": "#620e8c",
+      "btnPressedPanelText": "#ffffff",
+      "btnPressedPanel": "#620e8c",
+      "btnPressedText": "#ffffff",
+      "tabActiveText": "#000000",
+      "tabText": "#000000",
+      "tab": "#e2c2f2",
+      "fgLink": "#f2de7f",
+      "topBarLink": "#816d0e",
+      "panelLink": "#816d0e",
+      "panelFaint": "#000000",
+      "icon": "#4d4d4d",
+      "poll": "#c8c09a",
+      "pollText": "#000000",
+      "postCyantext": "#074a8c",
+      "postGreentext": "#2e8006",
+      "postLink": "#806c0d",
+      "lightText": "#000000",
+      "popover": "#f7f7f7",
+      "selectedMenuPopover": "#ebebeb",
+      "highlight": "#faf0bb",
+      "highlightText": "#000000",
+      "selectedMenu": "#faf0bb",
+      "selectedMenuText": "#000000",
+      "selectedMenuPopoverIcon": "#767676",
+      "highlightLink": "#f2de7f",
+      "selectedMenuLink": "#816d0e",
+      "selectedMenuPopoverLink": "#f2de7f",
+      "selectedMenuPopoverText": "#000000",
+      "faintLink": "#806c0d",
+      "highlightFaintLink": "#f2de7f",
+      "selectedMenuFaintLink": "#816d0e",
+      "selectedMenuPopoverFaintLink": "#f2de7f",
+      "faint": "#000000",
+      "highlightFaintText": "#000000",
+      "selectedMenuFaintText": "#000000",
+      "selectedMenuPopoverFaintText": "#000000",
+      "highlightLightText": "#000000",
+      "selectedMenuLightText": "#000000",
+      "selectedMenuPopoverLightText": "#000000",
+      "selectedMenuIcon": "#7d785e",
+      "selectedPost": "#faf0bb",
+      "selectedPostText": "#000000",
+      "selectedPostIcon": "#7d785e",
+      "selectedPostLink": "#816d0e",
+      "selectedPostFaintLink": "#816d0e",
+      "highlightPostLink": "#f2de7f",
+      "selectedPostPostLink": "#816d0e",
+      "selectedPostLightText": "#000000",
+      "selectedPostFaintText": "#000000",
+      "popoverText": "#000000",
+      "popoverIcon": "#7c7c7c",
+      "popoverLink": "#806c0d",
+      "postFaintLink": "#806c0d",
+      "popoverPostFaintLink": "#806c0d",
+      "popoverFaintLink": "#806c0d",
+      "popoverFaintText": "#000000",
+      "popoverPostLink": "#806c0d",
+      "popoverLightText": "#000000",
+      "highlightIcon": "#7d785e",
+      "highlightPostFaintLink": "#f2de7f",
+      "profileTint": "#f7f7f7",
+      "profileBg": "#828a91",
+      "wallpaper": "#fdfdfd"
+    },
+    "opacity": {
+      "underlay": 0.3,
+      "bg": 1,
+      "border": 1,
+      "alert": 0.5,
+      "alertPopup": 0.95,
+      "panel": 1,
+      "input": 0.5,
+      "btn": 1,
+      "faint": 0.5,
+      "popover": 1,
+      "profileTint": 0.5
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2",
+      "chatMessage": "3"
+    },
+    "fonts": {
+      "interface": {
+        "family": "sans-serif"
+      },
+      "input": {
+        "family": "inherit"
+      },
+      "post": {
+        "family": "inherit"
+      },
+      "postCode": {
+        "family": "monospace"
+      }
+    }
+  },
+  "source": {
+    "themeEngineVersion": 3,
+    "fonts": {},
+    "shadows": {
+      "button": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#620e8c",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": "1"
+        }
+      ],
+      "panelHeader": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#620e8c",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "panel": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#620e8c",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": 1
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": "1"
+        }
+      ],
+      "avatar": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#620e8c",
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#620e8c",
+          "alpha": 1
+        }
+      ],
+      "popup": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#620e8c",
+          "alpha": 1
+        },
+        {
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#620e8c",
+          "alpha": "1"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "input": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#808080",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "opacity": {
+      "underlay": "0.3",
+      "faint": "0.6"
+    },
+    "colors": {
+      "bg": "#f7f7f7",
+      "fg": "#e2c2f2",
+      "text": "#000000",
+      "underlay": "#000000",
+      "link": "#806c0d",
+      "cBlue": "#074a8c",
+      "cRed": "#a60808",
+      "cGreen": "#2e8006",
+      "cOrange": "#a65200",
+      "highlight": "#faf0bb",
+      "selectedMenu": "#faf0bb",
+      "border": "#808080",
+      "icon": "#4d4d4d",
+      "btnPressed": "#620e8c",
+      "input": "#ffffff"
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2"
+    }
+  }
+}
diff -rN -u old-jam-xwx-moe/static/themes/marbordo.json new-jam-xwx-moe/static/themes/marbordo.json
--- old-jam-xwx-moe/static/themes/marbordo.json	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/static/themes/marbordo.json	2024-11-23 19:38:05.052990189 +0000
@@ -0,0 +1,689 @@
+{
+  "_pleroma_theme_version": 2,
+  "name": "Marbordo",
+  "theme": {
+    "themeEngineVersion": 3,
+    "shadows": {
+      "panel": [
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        },
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.3"
+        }
+      ],
+      "popup": [
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "avatar": [
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "panelHeader": [
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "button": [
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "input": [
+        {
+          "color": "#808080",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "colors": {
+      "underlay": "#000000",
+      "bg": "#f7f7f7",
+      "fg": "#faf0bb",
+      "cGreen": "#2e8006",
+      "cRed": "#a60808",
+      "cOrange": "#a65200",
+      "cBlue": "#074a8c",
+      "accent": "#074a8c",
+      "link": "#074a8c",
+      "text": "#000000",
+      "chatBg": "#f7f7f7",
+      "chatMessageIncomingBg": "#f7f7f7",
+      "chatMessageOutgoingBg": "#ebebeb",
+      "chatMessageOutgoingBorder": "#e6e6e6",
+      "chatMessageOutgoingLink": "#074a8c",
+      "chatMessageOutgoingText": "#000000",
+      "border": "#808080",
+      "chatMessageIncomingBorder": "#7b7b7b",
+      "chatMessageIncomingLink": "#074a8c",
+      "chatMessageIncomingText": "#000000",
+      "badgeNeutral": "#2e8006",
+      "badgeNeutralText": "#ffffff",
+      "badgeNotification": "#a60808",
+      "badgeNotificationText": "#ffffff",
+      "alertNeutral": "#000000",
+      "alertNeutralText": "#000000",
+      "alertPopupNeutral": "#000000",
+      "alertPopupNeutralText": "#ffffff",
+      "alertSuccess": "#2e8006",
+      "alertSuccessText": "#000000",
+      "alertPopupSuccess": "#2e8006",
+      "alertPopupSuccessText": "#000000",
+      "alertWarning": "#a65200",
+      "alertWarningText": "#000000",
+      "alertPopupWarning": "#a65200",
+      "alertPopupWarningText": "#ffffff",
+      "alertError": "#a60808",
+      "alertErrorText": "#000000",
+      "alertPopupError": "#a60808",
+      "alertPopupErrorText": "#ffffff",
+      "panel": "#faf0bb",
+      "panelText": "#000000",
+      "alertNeutralPanelText": "#000000",
+      "alertSuccessPanelText": "#000000",
+      "alertWarningPanelText": "#000000",
+      "alertErrorPanelText": "#000000",
+      "fgText": "#000000",
+      "topBar": "#faf0bb",
+      "topBarText": "#000000",
+      "input": "#ffffff",
+      "inputTopbarText": "#000000",
+      "inputPanelText": "#000000",
+      "inputText": "#000000",
+      "btn": "#faf0bb",
+      "btnText": "#000000",
+      "btnTopBarText": "#000000",
+      "btnDisabled": "#f8f6e8",
+      "btnDisabledTopBarText": "#bab8ae",
+      "btnPanelText": "#000000",
+      "btnDisabledPanelText": "#bab8ae",
+      "btnDisabledText": "#bab8ae",
+      "btnToggled": "#f4dc5c",
+      "btnToggledTopBarText": "#000000",
+      "btnToggledPanelText": "#000000",
+      "btnToggledText": "#000000",
+      "btnPressed": "#806c0d",
+      "btnPressedTopBarText": "#ffffff",
+      "btnPressedTopBar": "#806c0d",
+      "btnPressedPanelText": "#ffffff",
+      "btnPressedPanel": "#806c0d",
+      "btnPressedText": "#ffffff",
+      "tabActiveText": "#000000",
+      "tabText": "#000000",
+      "tab": "#faf0bb",
+      "fgLink": "#074a8c",
+      "topBarLink": "#074a8c",
+      "panelLink": "#074a8c",
+      "panelFaint": "#000000",
+      "icon": "#4d4d4d",
+      "poll": "#97b2cd",
+      "pollText": "#000000",
+      "postCyantext": "#074a8c",
+      "postGreentext": "#2e8006",
+      "postLink": "#074a8c",
+      "lightText": "#000000",
+      "popover": "#f7f7f7",
+      "selectedMenuPopover": "#ebebeb",
+      "highlight": "#cbe0f5",
+      "highlightText": "#000000",
+      "selectedMenu": "#cbe0f5",
+      "selectedMenuText": "#000000",
+      "selectedMenuPopoverIcon": "#767676",
+      "highlightLink": "#074a8c",
+      "selectedMenuLink": "#074a8c",
+      "selectedMenuPopoverLink": "#074a8c",
+      "selectedMenuPopoverText": "#000000",
+      "faintLink": "#074a8c",
+      "highlightFaintLink": "#074a8c",
+      "selectedMenuFaintLink": "#074a8c",
+      "selectedMenuPopoverFaintLink": "#074a8c",
+      "faint": "#000000",
+      "highlightFaintText": "#000000",
+      "selectedMenuFaintText": "#000000",
+      "selectedMenuPopoverFaintText": "#000000",
+      "highlightLightText": "#000000",
+      "selectedMenuLightText": "#000000",
+      "selectedMenuPopoverLightText": "#000000",
+      "selectedMenuIcon": "#66707b",
+      "selectedPost": "#cbe0f5",
+      "selectedPostText": "#000000",
+      "selectedPostIcon": "#66707b",
+      "selectedPostLink": "#074a8c",
+      "selectedPostFaintLink": "#074a8c",
+      "highlightPostLink": "#074a8c",
+      "selectedPostPostLink": "#074a8c",
+      "selectedPostLightText": "#000000",
+      "selectedPostFaintText": "#000000",
+      "popoverText": "#000000",
+      "popoverIcon": "#7c7c7c",
+      "popoverLink": "#074a8c",
+      "postFaintLink": "#074a8c",
+      "popoverPostFaintLink": "#074a8c",
+      "popoverFaintLink": "#074a8c",
+      "popoverFaintText": "#000000",
+      "popoverPostLink": "#074a8c",
+      "popoverLightText": "#000000",
+      "highlightIcon": "#66707b",
+      "highlightPostFaintLink": "#074a8c",
+      "profileTint": "#f7f7f7",
+      "profileBg": "#828a91",
+      "wallpaper": "#fdfdfd"
+    },
+    "opacity": {
+      "underlay": 0.3,
+      "bg": 1,
+      "border": 1,
+      "alert": 0.5,
+      "alertPopup": 0.95,
+      "panel": 1,
+      "input": 0.5,
+      "btn": 1,
+      "faint": 0.5,
+      "popover": 1,
+      "profileTint": 0.5
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2",
+      "chatMessage": "3"
+    },
+    "fonts": {
+      "interface": {
+        "family": "sans-serif"
+      },
+      "input": {
+        "family": "inherit"
+      },
+      "post": {
+        "family": "inherit"
+      },
+      "postCode": {
+        "family": "monospace"
+      }
+    }
+  },
+  "source": {
+    "themeEngineVersion": 3,
+    "fonts": {},
+    "shadows": {
+      "button": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": "1"
+        }
+      ],
+      "panelHeader": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "panel": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": "1"
+        }
+      ],
+      "avatar": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": 1
+        }
+      ],
+      "popup": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": 1
+        },
+        {
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": "1"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "input": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#808080",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "opacity": {
+      "underlay": "0.3",
+      "faint": "0.6"
+    },
+    "colors": {
+      "bg": "#f7f7f7",
+      "fg": "#faf0bb",
+      "text": "#000000",
+      "underlay": "#000000",
+      "link": "#074a8c",
+      "cBlue": "#074a8c",
+      "cRed": "#a60808",
+      "cGreen": "#2e8006",
+      "cOrange": "#a65200",
+      "highlight": "#cbe0f5",
+      "selectedMenu": "#cbe0f5",
+      "border": "#808080",
+      "icon": "#4d4d4d",
+      "btnPressed": "#806c0d",
+      "input": "#ffffff"
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2"
+    }
+  }
+}
diff -rN -u old-jam-xwx-moe/static/themes/neforgesumino.json new-jam-xwx-moe/static/themes/neforgesumino.json
--- old-jam-xwx-moe/static/themes/neforgesumino.json	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/static/themes/neforgesumino.json	2024-11-23 19:38:05.052990189 +0000
@@ -0,0 +1,689 @@
+{
+  "_pleroma_theme_version": 2,
+  "name": "Neforgesumino",
+  "theme": {
+    "themeEngineVersion": 3,
+    "shadows": {
+      "panel": [
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        },
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.3"
+        }
+      ],
+      "popup": [
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "avatar": [
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "panelHeader": [
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "button": [
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#806c0d",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "input": [
+        {
+          "color": "#808080",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "colors": {
+      "underlay": "#000000",
+      "bg": "#f7f7f7",
+      "fg": "#cbe0f5",
+      "cGreen": "#2e8006",
+      "cRed": "#a60808",
+      "cOrange": "#a65200",
+      "cBlue": "#074a8c",
+      "accent": "#806c0d",
+      "link": "#806c0d",
+      "text": "#000000",
+      "chatBg": "#f7f7f7",
+      "chatMessageIncomingBg": "#f7f7f7",
+      "chatMessageOutgoingBg": "#ebebeb",
+      "chatMessageOutgoingBorder": "#e6e6e6",
+      "chatMessageOutgoingLink": "#f2de7f",
+      "chatMessageOutgoingText": "#000000",
+      "border": "#808080",
+      "chatMessageIncomingBorder": "#7b7b7b",
+      "chatMessageIncomingLink": "#806c0d",
+      "chatMessageIncomingText": "#000000",
+      "badgeNeutral": "#2e8006",
+      "badgeNeutralText": "#ffffff",
+      "badgeNotification": "#a60808",
+      "badgeNotificationText": "#ffffff",
+      "alertNeutral": "#000000",
+      "alertNeutralText": "#000000",
+      "alertPopupNeutral": "#000000",
+      "alertPopupNeutralText": "#ffffff",
+      "alertSuccess": "#2e8006",
+      "alertSuccessText": "#000000",
+      "alertPopupSuccess": "#2e8006",
+      "alertPopupSuccessText": "#000000",
+      "alertWarning": "#a65200",
+      "alertWarningText": "#000000",
+      "alertPopupWarning": "#a65200",
+      "alertPopupWarningText": "#ffffff",
+      "alertError": "#a60808",
+      "alertErrorText": "#000000",
+      "alertPopupError": "#a60808",
+      "alertPopupErrorText": "#ffffff",
+      "panel": "#cbe0f5",
+      "panelText": "#000000",
+      "alertNeutralPanelText": "#ffffff",
+      "alertSuccessPanelText": "#000000",
+      "alertWarningPanelText": "#000000",
+      "alertErrorPanelText": "#000000",
+      "fgText": "#000000",
+      "topBar": "#cbe0f5",
+      "topBarText": "#000000",
+      "input": "#ffffff",
+      "inputTopbarText": "#000000",
+      "inputPanelText": "#000000",
+      "inputText": "#000000",
+      "btn": "#cbe0f5",
+      "btnText": "#000000",
+      "btnTopBarText": "#000000",
+      "btnDisabled": "#ecf2f7",
+      "btnDisabledTopBarText": "#b1b5b9",
+      "btnPanelText": "#000000",
+      "btnDisabledPanelText": "#b1b5b9",
+      "btnDisabledText": "#b1b5b9",
+      "btnToggled": "#76ade5",
+      "btnToggledTopBarText": "#000000",
+      "btnToggledPanelText": "#000000",
+      "btnToggledText": "#000000",
+      "btnPressed": "#074a8c",
+      "btnPressedTopBarText": "#ffffff",
+      "btnPressedTopBar": "#074a8c",
+      "btnPressedPanelText": "#ffffff",
+      "btnPressedPanel": "#074a8c",
+      "btnPressedText": "#ffffff",
+      "tabActiveText": "#000000",
+      "tabText": "#000000",
+      "tab": "#cbe0f5",
+      "fgLink": "#f2de7f",
+      "topBarLink": "#816d0e",
+      "panelLink": "#816d0e",
+      "panelFaint": "#000000",
+      "icon": "#4d4d4d",
+      "poll": "#c8c09a",
+      "pollText": "#000000",
+      "postCyantext": "#074a8c",
+      "postGreentext": "#2e8006",
+      "postLink": "#806c0d",
+      "lightText": "#000000",
+      "popover": "#f7f7f7",
+      "selectedMenuPopover": "#ebebeb",
+      "highlight": "#faf0bb",
+      "highlightText": "#000000",
+      "selectedMenu": "#faf0bb",
+      "selectedMenuText": "#000000",
+      "selectedMenuPopoverIcon": "#767676",
+      "highlightLink": "#f2de7f",
+      "selectedMenuLink": "#816d0e",
+      "selectedMenuPopoverLink": "#f2de7f",
+      "selectedMenuPopoverText": "#000000",
+      "faintLink": "#806c0d",
+      "highlightFaintLink": "#f2de7f",
+      "selectedMenuFaintLink": "#816d0e",
+      "selectedMenuPopoverFaintLink": "#f2de7f",
+      "faint": "#000000",
+      "highlightFaintText": "#000000",
+      "selectedMenuFaintText": "#000000",
+      "selectedMenuPopoverFaintText": "#000000",
+      "highlightLightText": "#000000",
+      "selectedMenuLightText": "#000000",
+      "selectedMenuPopoverLightText": "#000000",
+      "selectedMenuIcon": "#7d785e",
+      "selectedPost": "#faf0bb",
+      "selectedPostText": "#000000",
+      "selectedPostIcon": "#7d785e",
+      "selectedPostLink": "#816d0e",
+      "selectedPostFaintLink": "#816d0e",
+      "highlightPostLink": "#f2de7f",
+      "selectedPostPostLink": "#816d0e",
+      "selectedPostLightText": "#000000",
+      "selectedPostFaintText": "#000000",
+      "popoverText": "#000000",
+      "popoverIcon": "#7c7c7c",
+      "popoverLink": "#806c0d",
+      "postFaintLink": "#806c0d",
+      "popoverPostFaintLink": "#806c0d",
+      "popoverFaintLink": "#806c0d",
+      "popoverFaintText": "#000000",
+      "popoverPostLink": "#806c0d",
+      "popoverLightText": "#000000",
+      "highlightIcon": "#7d785e",
+      "highlightPostFaintLink": "#f2de7f",
+      "profileTint": "#f7f7f7",
+      "profileBg": "#828a91",
+      "wallpaper": "#fdfdfd"
+    },
+    "opacity": {
+      "underlay": 0.3,
+      "bg": 1,
+      "border": 1,
+      "alert": 0.5,
+      "alertPopup": 0.95,
+      "panel": 1,
+      "input": 0.5,
+      "btn": 1,
+      "faint": 0.5,
+      "popover": 1,
+      "profileTint": 0.5
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2",
+      "chatMessage": "3"
+    },
+    "fonts": {
+      "interface": {
+        "family": "sans-serif"
+      },
+      "input": {
+        "family": "inherit"
+      },
+      "post": {
+        "family": "inherit"
+      },
+      "postCode": {
+        "family": "monospace"
+      }
+    }
+  },
+  "source": {
+    "themeEngineVersion": 3,
+    "fonts": {},
+    "shadows": {
+      "button": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": "1"
+        }
+      ],
+      "panelHeader": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "panel": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": 1
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#806c0d",
+          "alpha": "1"
+        }
+      ],
+      "avatar": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        }
+      ],
+      "popup": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        },
+        {
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": "1"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "input": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#808080",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "opacity": {
+      "underlay": "0.3",
+      "faint": "0.6"
+    },
+    "colors": {
+      "bg": "#f7f7f7",
+      "fg": "#cbe0f5",
+      "text": "#000000",
+      "underlay": "#000000",
+      "link": "#806c0d",
+      "cBlue": "#074a8c",
+      "cRed": "#a60808",
+      "cGreen": "#2e8006",
+      "cOrange": "#a65200",
+      "highlight": "#faf0bb",
+      "selectedMenu": "#faf0bb",
+      "border": "#808080",
+      "icon": "#4d4d4d",
+      "btnPressed": "#074a8c",
+      "input": "#ffffff"
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2"
+    }
+  }
+}
diff -rN -u old-jam-xwx-moe/static/themes/restoracio.json new-jam-xwx-moe/static/themes/restoracio.json
--- old-jam-xwx-moe/static/themes/restoracio.json	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/static/themes/restoracio.json	2024-11-23 19:38:05.052990189 +0000
@@ -0,0 +1,689 @@
+{
+  "_pleroma_theme_version": 2,
+  "name": "Restoracio",
+  "theme": {
+    "themeEngineVersion": 3,
+    "shadows": {
+      "panel": [
+        {
+          "color": "#a65200",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#a65200",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        },
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.3"
+        }
+      ],
+      "popup": [
+        {
+          "color": "#a65200",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "avatar": [
+        {
+          "color": "#a65200",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "color": "#a65200",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "panelHeader": [
+        {
+          "color": "#a65200",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "button": [
+        {
+          "color": "#a65200",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#cbe0f5",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#074a8c",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#cbe0f5",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "input": [
+        {
+          "color": "#808080",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "colors": {
+      "underlay": "#000000",
+      "bg": "#f7f7f7",
+      "fg": "#fadcbe",
+      "cGreen": "#2e8006",
+      "cRed": "#a60808",
+      "cOrange": "#a65200",
+      "cBlue": "#074a8c",
+      "accent": "#074a8c",
+      "link": "#074a8c",
+      "text": "#000000",
+      "chatBg": "#f7f7f7",
+      "chatMessageIncomingBg": "#f7f7f7",
+      "chatMessageOutgoingBg": "#ebebeb",
+      "chatMessageOutgoingBorder": "#e6e6e6",
+      "chatMessageOutgoingLink": "#074a8c",
+      "chatMessageOutgoingText": "#000000",
+      "border": "#808080",
+      "chatMessageIncomingBorder": "#7b7b7b",
+      "chatMessageIncomingLink": "#074a8c",
+      "chatMessageIncomingText": "#000000",
+      "badgeNeutral": "#2e8006",
+      "badgeNeutralText": "#ffffff",
+      "badgeNotification": "#a60808",
+      "badgeNotificationText": "#ffffff",
+      "alertNeutral": "#000000",
+      "alertNeutralText": "#000000",
+      "alertPopupNeutral": "#000000",
+      "alertPopupNeutralText": "#ffffff",
+      "alertSuccess": "#2e8006",
+      "alertSuccessText": "#000000",
+      "alertPopupSuccess": "#2e8006",
+      "alertPopupSuccessText": "#000000",
+      "alertWarning": "#a65200",
+      "alertWarningText": "#000000",
+      "alertPopupWarning": "#a65200",
+      "alertPopupWarningText": "#ffffff",
+      "alertError": "#a60808",
+      "alertErrorText": "#000000",
+      "alertPopupError": "#a60808",
+      "alertPopupErrorText": "#ffffff",
+      "panel": "#fadcbe",
+      "panelText": "#000000",
+      "alertNeutralPanelText": "#ffffff",
+      "alertSuccessPanelText": "#000000",
+      "alertWarningPanelText": "#000000",
+      "alertErrorPanelText": "#000000",
+      "fgText": "#000000",
+      "topBar": "#fadcbe",
+      "topBarText": "#000000",
+      "input": "#ffffff",
+      "inputTopbarText": "#000000",
+      "inputPanelText": "#000000",
+      "inputText": "#000000",
+      "btn": "#fadcbe",
+      "btnText": "#000000",
+      "btnTopBarText": "#000000",
+      "btnDisabled": "#f8f1e9",
+      "btnDisabledTopBarText": "#bab5af",
+      "btnPanelText": "#000000",
+      "btnDisabledPanelText": "#bab5af",
+      "btnDisabledText": "#bab5af",
+      "btnToggled": "#f3aa60",
+      "btnToggledTopBarText": "#000000",
+      "btnToggledPanelText": "#000000",
+      "btnToggledText": "#000000",
+      "btnPressed": "#a65200",
+      "btnPressedTopBarText": "#ffffff",
+      "btnPressedTopBar": "#a65200",
+      "btnPressedPanelText": "#ffffff",
+      "btnPressedPanel": "#a65200",
+      "btnPressedText": "#ffffff",
+      "tabActiveText": "#000000",
+      "tabText": "#000000",
+      "tab": "#fadcbe",
+      "fgLink": "#074a8c",
+      "topBarLink": "#074a8c",
+      "panelLink": "#074a8c",
+      "panelFaint": "#000000",
+      "icon": "#4d4d4d",
+      "poll": "#97b2cd",
+      "pollText": "#000000",
+      "postCyantext": "#074a8c",
+      "postGreentext": "#2e8006",
+      "postLink": "#074a8c",
+      "lightText": "#000000",
+      "popover": "#f7f7f7",
+      "selectedMenuPopover": "#ebebeb",
+      "highlight": "#cbe0f5",
+      "highlightText": "#000000",
+      "selectedMenu": "#cbe0f5",
+      "selectedMenuText": "#000000",
+      "selectedMenuPopoverIcon": "#767676",
+      "highlightLink": "#074a8c",
+      "selectedMenuLink": "#074a8c",
+      "selectedMenuPopoverLink": "#074a8c",
+      "selectedMenuPopoverText": "#000000",
+      "faintLink": "#074a8c",
+      "highlightFaintLink": "#074a8c",
+      "selectedMenuFaintLink": "#074a8c",
+      "selectedMenuPopoverFaintLink": "#074a8c",
+      "faint": "#000000",
+      "highlightFaintText": "#000000",
+      "selectedMenuFaintText": "#000000",
+      "selectedMenuPopoverFaintText": "#000000",
+      "highlightLightText": "#000000",
+      "selectedMenuLightText": "#000000",
+      "selectedMenuPopoverLightText": "#000000",
+      "selectedMenuIcon": "#66707b",
+      "selectedPost": "#cbe0f5",
+      "selectedPostText": "#000000",
+      "selectedPostIcon": "#66707b",
+      "selectedPostLink": "#074a8c",
+      "selectedPostFaintLink": "#074a8c",
+      "highlightPostLink": "#074a8c",
+      "selectedPostPostLink": "#074a8c",
+      "selectedPostLightText": "#000000",
+      "selectedPostFaintText": "#000000",
+      "popoverText": "#000000",
+      "popoverIcon": "#7c7c7c",
+      "popoverLink": "#074a8c",
+      "postFaintLink": "#074a8c",
+      "popoverPostFaintLink": "#074a8c",
+      "popoverFaintLink": "#074a8c",
+      "popoverFaintText": "#000000",
+      "popoverPostLink": "#074a8c",
+      "popoverLightText": "#000000",
+      "highlightIcon": "#66707b",
+      "highlightPostFaintLink": "#074a8c",
+      "profileTint": "#f7f7f7",
+      "profileBg": "#828a91",
+      "wallpaper": "#fdfdfd"
+    },
+    "opacity": {
+      "underlay": 0.3,
+      "bg": 1,
+      "border": 1,
+      "alert": 0.5,
+      "alertPopup": 0.95,
+      "panel": 1,
+      "input": 0.5,
+      "btn": 1,
+      "faint": 0.5,
+      "popover": 1,
+      "profileTint": 0.5
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2",
+      "chatMessage": "3"
+    },
+    "fonts": {
+      "interface": {
+        "family": "sans-serif"
+      },
+      "input": {
+        "family": "inherit"
+      },
+      "post": {
+        "family": "inherit"
+      },
+      "postCode": {
+        "family": "monospace"
+      }
+    }
+  },
+  "source": {
+    "themeEngineVersion": 3,
+    "fonts": {},
+    "shadows": {
+      "button": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a65200",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#cbe0f5",
+          "alpha": "1"
+        }
+      ],
+      "panelHeader": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a65200",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "panel": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a65200",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#074a8c",
+          "alpha": 1
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#cbe0f5",
+          "alpha": "1"
+        }
+      ],
+      "avatar": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a65200",
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a65200",
+          "alpha": 1
+        }
+      ],
+      "popup": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a65200",
+          "alpha": 1
+        },
+        {
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a65200",
+          "alpha": "1"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "input": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#808080",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "opacity": {
+      "underlay": "0.3",
+      "faint": "0.6"
+    },
+    "colors": {
+      "bg": "#f7f7f7",
+      "fg": "#fadcbe",
+      "text": "#000000",
+      "underlay": "#000000",
+      "link": "#074a8c",
+      "cBlue": "#074a8c",
+      "cRed": "#a60808",
+      "cGreen": "#2e8006",
+      "cOrange": "#a65200",
+      "highlight": "#cbe0f5",
+      "selectedMenu": "#cbe0f5",
+      "border": "#808080",
+      "icon": "#4d4d4d",
+      "btnPressed": "#a65200",
+      "input": "#ffffff"
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2"
+    }
+  }
+}
diff -rN -u old-jam-xwx-moe/static/themes/rozo.json new-jam-xwx-moe/static/themes/rozo.json
--- old-jam-xwx-moe/static/themes/rozo.json	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/static/themes/rozo.json	2024-11-23 19:38:05.056990191 +0000
@@ -0,0 +1,689 @@
+{
+  "_pleroma_theme_version": 2,
+  "name": "Rozo",
+  "theme": {
+    "themeEngineVersion": 3,
+    "shadows": {
+      "panel": [
+        {
+          "color": "#a60808",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#a60808",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        },
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.3"
+        }
+      ],
+      "popup": [
+        {
+          "color": "#a60808",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "avatar": [
+        {
+          "color": "#a60808",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "color": "#a60808",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "panelHeader": [
+        {
+          "color": "#a60808",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "button": [
+        {
+          "color": "#a60808",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "color": "#2e8006",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#2e8006",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#2e8006",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#2e8006",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "input": [
+        {
+          "color": "#808080",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "colors": {
+      "underlay": "#000000",
+      "bg": "#f7f7f7",
+      "fg": "#ffc7c7",
+      "cGreen": "#2e8006",
+      "cRed": "#a60808",
+      "cOrange": "#a65200",
+      "cBlue": "#074a8c",
+      "accent": "#a60808",
+      "link": "#a60808",
+      "text": "#000000",
+      "chatBg": "#f7f7f7",
+      "chatMessageIncomingBg": "#f7f7f7",
+      "chatMessageOutgoingBg": "#ebebeb",
+      "chatMessageOutgoingBorder": "#e6e6e6",
+      "chatMessageOutgoingLink": "#a60808",
+      "chatMessageOutgoingText": "#000000",
+      "border": "#808080",
+      "chatMessageIncomingBorder": "#7b7b7b",
+      "chatMessageIncomingLink": "#a60808",
+      "chatMessageIncomingText": "#000000",
+      "badgeNeutral": "#2e8006",
+      "badgeNeutralText": "#ffffff",
+      "badgeNotification": "#a60808",
+      "badgeNotificationText": "#ffffff",
+      "alertNeutral": "#000000",
+      "alertNeutralText": "#000000",
+      "alertPopupNeutral": "#000000",
+      "alertPopupNeutralText": "#ffffff",
+      "alertSuccess": "#2e8006",
+      "alertSuccessText": "#000000",
+      "alertPopupSuccess": "#2e8006",
+      "alertPopupSuccessText": "#000000",
+      "alertWarning": "#a65200",
+      "alertWarningText": "#000000",
+      "alertPopupWarning": "#a65200",
+      "alertPopupWarningText": "#ffffff",
+      "alertError": "#a60808",
+      "alertErrorText": "#000000",
+      "alertPopupError": "#a60808",
+      "alertPopupErrorText": "#ffffff",
+      "panel": "#ffc7c7",
+      "panelText": "#000000",
+      "alertNeutralPanelText": "#ffffff",
+      "alertSuccessPanelText": "#000000",
+      "alertWarningPanelText": "#000000",
+      "alertErrorPanelText": "#000000",
+      "fgText": "#000000",
+      "topBar": "#ffc7c7",
+      "topBarText": "#000000",
+      "input": "#ffffff",
+      "inputTopbarText": "#000000",
+      "inputPanelText": "#000000",
+      "inputText": "#000000",
+      "btn": "#ffc7c7",
+      "btnText": "#000000",
+      "btnTopBarText": "#000000",
+      "btnDisabled": "#f9ebeb",
+      "btnDisabledTopBarText": "#bbb1b1",
+      "btnPanelText": "#000000",
+      "btnDisabledPanelText": "#bbb1b1",
+      "btnDisabledText": "#bbb1b1",
+      "btnToggled": "#ff6161",
+      "btnToggledTopBarText": "#000000",
+      "btnToggledPanelText": "#000000",
+      "btnToggledText": "#000000",
+      "btnPressed": "#a60808",
+      "btnPressedTopBarText": "#ffffff",
+      "btnPressedTopBar": "#a60808",
+      "btnPressedPanelText": "#ffffff",
+      "btnPressedPanel": "#a60808",
+      "btnPressedText": "#ffffff",
+      "tabActiveText": "#000000",
+      "tabText": "#000000",
+      "tab": "#ffc7c7",
+      "fgLink": "#a60808",
+      "topBarLink": "#a60808",
+      "panelLink": "#a60808",
+      "panelFaint": "#000000",
+      "icon": "#4d4d4d",
+      "poll": "#d79898",
+      "pollText": "#000000",
+      "postCyantext": "#074a8c",
+      "postGreentext": "#2e8006",
+      "postLink": "#a60808",
+      "lightText": "#000000",
+      "popover": "#f7f7f7",
+      "selectedMenuPopover": "#ebebeb",
+      "highlight": "#d4f2bd",
+      "highlightText": "#000000",
+      "selectedMenu": "#d4f2bd",
+      "selectedMenuText": "#000000",
+      "selectedMenuPopoverIcon": "#767676",
+      "highlightLink": "#a60808",
+      "selectedMenuLink": "#a60808",
+      "selectedMenuPopoverLink": "#a60808",
+      "selectedMenuPopoverText": "#000000",
+      "faintLink": "#a60808",
+      "highlightFaintLink": "#a60808",
+      "selectedMenuFaintLink": "#a60808",
+      "selectedMenuPopoverFaintLink": "#a60808",
+      "faint": "#000000",
+      "highlightFaintText": "#000000",
+      "selectedMenuFaintText": "#000000",
+      "selectedMenuPopoverFaintText": "#000000",
+      "highlightLightText": "#000000",
+      "selectedMenuLightText": "#000000",
+      "selectedMenuPopoverLightText": "#000000",
+      "selectedMenuIcon": "#6a795f",
+      "selectedPost": "#d4f2bd",
+      "selectedPostText": "#000000",
+      "selectedPostIcon": "#6a795f",
+      "selectedPostLink": "#a60808",
+      "selectedPostFaintLink": "#a60808",
+      "highlightPostLink": "#a60808",
+      "selectedPostPostLink": "#a60808",
+      "selectedPostLightText": "#000000",
+      "selectedPostFaintText": "#000000",
+      "popoverText": "#000000",
+      "popoverIcon": "#7c7c7c",
+      "popoverLink": "#a60808",
+      "postFaintLink": "#a60808",
+      "popoverPostFaintLink": "#a60808",
+      "popoverFaintLink": "#a60808",
+      "popoverFaintText": "#000000",
+      "popoverPostLink": "#a60808",
+      "popoverLightText": "#000000",
+      "highlightIcon": "#6a795f",
+      "highlightPostFaintLink": "#a60808",
+      "profileTint": "#f7f7f7",
+      "profileBg": "#828a91",
+      "wallpaper": "#fdfdfd"
+    },
+    "opacity": {
+      "underlay": 0.3,
+      "bg": 1,
+      "border": 1,
+      "alert": 0.5,
+      "alertPopup": 0.95,
+      "panel": 1,
+      "input": 0.5,
+      "btn": 1,
+      "faint": 0.5,
+      "popover": 1,
+      "profileTint": 0.5
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2",
+      "chatMessage": "3"
+    },
+    "fonts": {
+      "interface": {
+        "family": "sans-serif"
+      },
+      "input": {
+        "family": "inherit"
+      },
+      "post": {
+        "family": "inherit"
+      },
+      "postCode": {
+        "family": "monospace"
+      }
+    }
+  },
+  "source": {
+    "themeEngineVersion": 3,
+    "fonts": {},
+    "shadows": {
+      "button": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a60808",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#2e8006",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#2e8006",
+          "alpha": "1"
+        }
+      ],
+      "panelHeader": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a60808",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "panel": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a60808",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#2e8006",
+          "alpha": 1
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#2e8006",
+          "alpha": "1"
+        }
+      ],
+      "avatar": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a60808",
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a60808",
+          "alpha": 1
+        }
+      ],
+      "popup": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a60808",
+          "alpha": 1
+        },
+        {
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#a60808",
+          "alpha": "1"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "input": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#808080",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "opacity": {
+      "underlay": "0.3",
+      "faint": "0.6"
+    },
+    "colors": {
+      "bg": "#f7f7f7",
+      "fg": "#ffc7c7",
+      "text": "#000000",
+      "underlay": "#000000",
+      "link": "#a60808",
+      "cBlue": "#074a8c",
+      "cRed": "#a60808",
+      "cGreen": "#2e8006",
+      "cOrange": "#a65200",
+      "highlight": "#d4f2bd",
+      "selectedMenu": "#d4f2bd",
+      "border": "#808080",
+      "icon": "#4d4d4d",
+      "btnPressed": "#a60808",
+      "input": "#ffffff"
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2"
+    }
+  }
+}
diff -rN -u old-jam-xwx-moe/static/themes/suneca.json new-jam-xwx-moe/static/themes/suneca.json
--- old-jam-xwx-moe/static/themes/suneca.json	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/static/themes/suneca.json	2024-11-23 19:38:05.056990191 +0000
@@ -0,0 +1,369 @@
+{
+  "_pleroma_theme_version": 2,
+  "name": "Suneca",
+  "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": "#1a1a1a",
+          "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": "#1a1a1a",
+          "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": "#ffffff",
+      "fg": "#fff0c2",
+      "cGreen": "#008400",
+      "cRed": "#bf0000",
+      "cOrange": "#ba3700",
+      "cBlue": "#0054cf",
+      "accent": "#0054cf",
+      "link": "#0054cf",
+      "text": "#1a1a1a",
+      "chatBg": "#ffffff",
+      "chatMessageIncomingBg": "#ffffff",
+      "chatMessageOutgoingBg": "#f3f3f3",
+      "chatMessageOutgoingBorder": "#eeeeee",
+      "chatMessageOutgoingLink": "#0054cf",
+      "chatMessageOutgoingText": "#1a1a1a",
+      "border": "#878787",
+      "chatMessageIncomingBorder": "#828282",
+      "chatMessageIncomingLink": "#0054cf",
+      "chatMessageIncomingText": "#1a1a1a",
+      "badgeNeutral": "#008400",
+      "badgeNeutralText": "#ffffff",
+      "badgeNotification": "#bf0000",
+      "badgeNotificationText": "#ffffff",
+      "alertNeutral": "#1a1a1a",
+      "alertNeutralText": "#1a1a1a",
+      "alertPopupNeutral": "#1a1a1a",
+      "alertPopupNeutralText": "#e5e5e5",
+      "alertSuccess": "#008400",
+      "alertSuccessText": "#1a1a1a",
+      "alertPopupSuccess": "#008400",
+      "alertPopupSuccessText": "#ffffff",
+      "alertWarning": "#ba3700",
+      "alertWarningText": "#1a1a1a",
+      "alertPopupWarning": "#ba3700",
+      "alertPopupWarningText": "#ffffff",
+      "alertError": "#bf0000",
+      "alertErrorText": "#1a1a1a",
+      "alertPopupError": "#bf0000",
+      "alertPopupErrorText": "#e5e5e5",
+      "panel": "#fff0c2",
+      "panelText": "#1a1a1a",
+      "alertNeutralPanelText": "#1a1a1a",
+      "alertSuccessPanelText": "#1a1a1a",
+      "alertWarningPanelText": "#1a1a1a",
+      "alertErrorPanelText": "#1a1a1a",
+      "fgText": "#121212",
+      "topBar": "#fff0c2",
+      "topBarText": "#121212",
+      "input": "#fff7e0",
+      "inputTopbarText": "#121212",
+      "inputPanelText": "#1a1a1a",
+      "inputText": "#1a1a1a",
+      "btn": "#fff0c2",
+      "btnText": "#121212",
+      "btnTopBarText": "#121212",
+      "btnDisabled": "#fff7e0",
+      "btnDisabledTopBarText": "#c4bead",
+      "btnPanelText": "#121212",
+      "btnDisabledPanelText": "#c4bead",
+      "btnDisabledText": "#c4bead",
+      "btnToggled": "#ffd75c",
+      "btnToggledTopBarText": "#121212",
+      "btnToggledPanelText": "#121212",
+      "btnToggledText": "#121212",
+      "btnPressed": "#fff0c2",
+      "btnPressedTopBarText": "#121212",
+      "btnPressedTopBar": "#fff0c2",
+      "btnPressedPanelText": "#121212",
+      "btnPressedPanel": "#fff0c2",
+      "btnPressedText": "#121212",
+      "tabActiveText": "#1a1a1a",
+      "tabText": "#121212",
+      "tab": "#fff7e0",
+      "fgLink": "#0054cf",
+      "topBarLink": "#0054cf",
+      "panelLink": "#0054cf",
+      "panelFaint": "#121212",
+      "icon": "#767270",
+      "poll": "#99bbec",
+      "pollText": "#1a1a1a",
+      "postCyantext": "#0054cf",
+      "postGreentext": "#008400",
+      "postLink": "#0054cf",
+      "lightText": "#000000",
+      "popover": "#ffffff",
+      "selectedMenuPopover": "#f3f3f3",
+      "highlight": "#fff7e0",
+      "highlightText": "#1a1a1a",
+      "selectedMenu": "#fff7e0",
+      "selectedMenuText": "#1a1a1a",
+      "selectedMenuPopoverIcon": "#878787",
+      "highlightLink": "#0054cf",
+      "selectedMenuLink": "#0054cf",
+      "selectedMenuPopoverLink": "#0054cf",
+      "selectedMenuPopoverText": "#1a1a1a",
+      "faintLink": "#0054cf",
+      "highlightFaintLink": "#0054cf",
+      "selectedMenuFaintLink": "#0054cf",
+      "selectedMenuPopoverFaintLink": "#0054cf",
+      "faint": "#1a1a1a",
+      "highlightFaintText": "#1a1a1a",
+      "selectedMenuFaintText": "#1a1a1a",
+      "selectedMenuPopoverFaintText": "#1a1a1a",
+      "highlightLightText": "#000000",
+      "selectedMenuLightText": "#000000",
+      "selectedMenuPopoverLightText": "#000000",
+      "selectedMenuIcon": "#8d897d",
+      "selectedPost": "#fff7e0",
+      "selectedPostText": "#1a1a1a",
+      "selectedPostIcon": "#8d897d",
+      "selectedPostLink": "#0054cf",
+      "selectedPostFaintLink": "#0054cf",
+      "highlightPostLink": "#0054cf",
+      "selectedPostPostLink": "#0054cf",
+      "selectedPostLightText": "#000000",
+      "selectedPostFaintText": "#1a1a1a",
+      "popoverText": "#1a1a1a",
+      "popoverIcon": "#8d8d8d",
+      "popoverLink": "#0054cf",
+      "postFaintLink": "#0054cf",
+      "popoverPostFaintLink": "#0054cf",
+      "popoverFaintLink": "#0054cf",
+      "popoverFaintText": "#1a1a1a",
+      "popoverPostLink": "#0054cf",
+      "popoverLightText": "#000000",
+      "highlightIcon": "#8d897d",
+      "highlightPostFaintLink": "#0054cf",
+      "profileTint": "#ffffff",
+      "profileBg": "#878e96",
+      "wallpaper": "#ffffff"
+    },
+    "opacity": {
+      "underlay": 0.15,
+      "bg": 1,
+      "border": 1,
+      "alert": 0.5,
+      "alertPopup": 0.95,
+      "panel": 1,
+      "input": 0.5,
+      "btn": 1,
+      "faint": 0.5,
+      "popover": 1,
+      "profileTint": 0.5
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "2",
+      "panel": "4",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "4",
+      "attachment": "4",
+      "chatMessage": "4"
+    },
+    "fonts": {
+      "interface": {
+        "family": "sans-serif"
+      },
+      "input": {
+        "family": "inherit"
+      },
+      "post": {
+        "family": "inherit"
+      },
+      "postCode": {
+        "family": "monospace"
+      }
+    }
+  },
+  "source": {
+    "themeEngineVersion": 3,
+    "fonts": {},
+    "shadows": {},
+    "opacity": {},
+    "colors": {
+      "bg": "#ffffff",
+      "fg": "#fff0c2",
+      "text": "#1a1a1a",
+      "link": "#0054cf",
+      "cBlue": "#0054cf",
+      "cRed": "#bf0000",
+      "cGreen": "#008400",
+      "cOrange": "#ba3700",
+      "highlight": "#fff7e0",
+      "selectedMenu": "#fff7e0",
+      "border": "#878787",
+      "icon": "#767270",
+      "fgText": "#121212",
+      "tab": "#fff7e0",
+      "btnDisabled": "#fff7e0",
+      "input": "#fff7e0"
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "2",
+      "panel": "4",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "4",
+      "attachment": "4"
+    }
+  }
+}
diff -rN -u old-jam-xwx-moe/static/themes/teo.json new-jam-xwx-moe/static/themes/teo.json
--- old-jam-xwx-moe/static/themes/teo.json	1970-01-01 00:00:00.000000000 +0000
+++ new-jam-xwx-moe/static/themes/teo.json	2024-11-23 19:38:05.056990191 +0000
@@ -0,0 +1,689 @@
+{
+  "_pleroma_theme_version": 2,
+  "name": "Teo",
+  "theme": {
+    "themeEngineVersion": 3,
+    "shadows": {
+      "panel": [
+        {
+          "color": "#2e8006",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#2e8006",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        },
+        {
+          "color": "#000000",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.3"
+        }
+      ],
+      "popup": [
+        {
+          "color": "#2e8006",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "0.5"
+        }
+      ],
+      "avatar": [
+        {
+          "color": "#2e8006",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "color": "#2e8006",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        }
+      ],
+      "panelHeader": [
+        {
+          "color": "#2e8006",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "button": [
+        {
+          "color": "#2e8006",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "color": "#593e24",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#ffffff",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#000000",
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#593e24",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        },
+        {
+          "color": "#593e24",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#593e24",
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "alpha": "1"
+        }
+      ],
+      "input": [
+        {
+          "color": "#808080",
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "alpha": 1
+        },
+        {
+          "color": "#000000",
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "colors": {
+      "underlay": "#000000",
+      "bg": "#f7f7f7",
+      "fg": "#d4f2bd",
+      "cGreen": "#2e8006",
+      "cRed": "#a60808",
+      "cOrange": "#a65200",
+      "cBlue": "#074a8c",
+      "accent": "#664524",
+      "link": "#664524",
+      "text": "#000000",
+      "chatBg": "#f7f7f7",
+      "chatMessageIncomingBg": "#f7f7f7",
+      "chatMessageOutgoingBg": "#ebebeb",
+      "chatMessageOutgoingBorder": "#e6e6e6",
+      "chatMessageOutgoingLink": "#664524",
+      "chatMessageOutgoingText": "#000000",
+      "border": "#808080",
+      "chatMessageIncomingBorder": "#7b7b7b",
+      "chatMessageIncomingLink": "#664524",
+      "chatMessageIncomingText": "#000000",
+      "badgeNeutral": "#2e8006",
+      "badgeNeutralText": "#ffffff",
+      "badgeNotification": "#a60808",
+      "badgeNotificationText": "#ffffff",
+      "alertNeutral": "#000000",
+      "alertNeutralText": "#000000",
+      "alertPopupNeutral": "#000000",
+      "alertPopupNeutralText": "#ffffff",
+      "alertSuccess": "#2e8006",
+      "alertSuccessText": "#000000",
+      "alertPopupSuccess": "#2e8006",
+      "alertPopupSuccessText": "#000000",
+      "alertWarning": "#a65200",
+      "alertWarningText": "#000000",
+      "alertPopupWarning": "#a65200",
+      "alertPopupWarningText": "#ffffff",
+      "alertError": "#a60808",
+      "alertErrorText": "#000000",
+      "alertPopupError": "#a60808",
+      "alertPopupErrorText": "#ffffff",
+      "panel": "#d4f2bd",
+      "panelText": "#000000",
+      "alertNeutralPanelText": "#000000",
+      "alertSuccessPanelText": "#000000",
+      "alertWarningPanelText": "#000000",
+      "alertErrorPanelText": "#000000",
+      "fgText": "#000000",
+      "topBar": "#d4f2bd",
+      "topBarText": "#000000",
+      "input": "#ffffff",
+      "inputTopbarText": "#000000",
+      "inputPanelText": "#000000",
+      "inputText": "#000000",
+      "btn": "#d4f2bd",
+      "btnText": "#000000",
+      "btnTopBarText": "#000000",
+      "btnDisabled": "#eff6e9",
+      "btnDisabledTopBarText": "#b3b9af",
+      "btnPanelText": "#000000",
+      "btnDisabledPanelText": "#b3b9af",
+      "btnDisabledText": "#b3b9af",
+      "btnToggled": "#9de268",
+      "btnToggledTopBarText": "#000000",
+      "btnToggledPanelText": "#000000",
+      "btnToggledText": "#000000",
+      "btnPressed": "#2e8006",
+      "btnPressedTopBarText": "#ffffff",
+      "btnPressedTopBar": "#2e8006",
+      "btnPressedPanelText": "#ffffff",
+      "btnPressedPanel": "#2e8006",
+      "btnPressedText": "#ffffff",
+      "tabActiveText": "#000000",
+      "tabText": "#000000",
+      "tab": "#d4f2bd",
+      "fgLink": "#664524",
+      "topBarLink": "#664524",
+      "panelLink": "#664524",
+      "panelFaint": "#000000",
+      "icon": "#593e24",
+      "poll": "#bdb0a3",
+      "pollText": "#000000",
+      "postCyantext": "#074a8c",
+      "postGreentext": "#2e8006",
+      "postLink": "#664524",
+      "lightText": "#000000",
+      "popover": "#f7f7f7",
+      "selectedMenuPopover": "#ebebeb",
+      "highlight": "#c2a78c",
+      "highlightText": "#000000",
+      "selectedMenu": "#c2a78c",
+      "selectedMenuText": "#000000",
+      "selectedMenuPopoverIcon": "#767676",
+      "highlightLink": "#dcba99",
+      "selectedMenuLink": "#674624",
+      "selectedMenuPopoverLink": "#674624",
+      "selectedMenuPopoverText": "#000000",
+      "faintLink": "#664524",
+      "highlightFaintLink": "#dcba99",
+      "selectedMenuFaintLink": "#674624",
+      "selectedMenuPopoverFaintLink": "#674624",
+      "faint": "#000000",
+      "highlightFaintText": "#000000",
+      "selectedMenuFaintText": "#000000",
+      "selectedMenuPopoverFaintText": "#000000",
+      "highlightLightText": "#000000",
+      "selectedMenuLightText": "#000000",
+      "selectedMenuPopoverLightText": "#000000",
+      "selectedMenuIcon": "#615446",
+      "selectedPost": "#c2a78c",
+      "selectedPostText": "#000000",
+      "selectedPostIcon": "#615446",
+      "selectedPostLink": "#674624",
+      "selectedPostFaintLink": "#674624",
+      "highlightPostLink": "#dcba99",
+      "selectedPostPostLink": "#674624",
+      "selectedPostLightText": "#000000",
+      "selectedPostFaintText": "#000000",
+      "popoverText": "#000000",
+      "popoverIcon": "#7c7c7c",
+      "popoverLink": "#664524",
+      "postFaintLink": "#664524",
+      "popoverPostFaintLink": "#664524",
+      "popoverFaintLink": "#664524",
+      "popoverFaintText": "#000000",
+      "popoverPostLink": "#664524",
+      "popoverLightText": "#000000",
+      "highlightIcon": "#615446",
+      "highlightPostFaintLink": "#dcba99",
+      "profileTint": "#f7f7f7",
+      "profileBg": "#828a91",
+      "wallpaper": "#fdfdfd"
+    },
+    "opacity": {
+      "underlay": 0.3,
+      "bg": 1,
+      "border": 1,
+      "alert": 0.5,
+      "alertPopup": 0.95,
+      "panel": 1,
+      "input": 0.5,
+      "btn": 1,
+      "faint": 0.5,
+      "popover": 1,
+      "profileTint": 0.5
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2",
+      "chatMessage": "3"
+    },
+    "fonts": {
+      "interface": {
+        "family": "sans-serif"
+      },
+      "input": {
+        "family": "inherit"
+      },
+      "post": {
+        "family": "inherit"
+      },
+      "postCode": {
+        "family": "monospace"
+      }
+    }
+  },
+  "source": {
+    "themeEngineVersion": 3,
+    "fonts": {},
+    "shadows": {
+      "button": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#2e8006",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "buttonHover": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#593e24",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#593e24",
+          "alpha": "1"
+        }
+      ],
+      "panelHeader": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#2e8006",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#ffffff",
+          "alpha": "0.3"
+        },
+        {
+          "x": -1,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "panel": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#2e8006",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "buttonPressed": [
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#593e24",
+          "alpha": 1
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#593e24",
+          "alpha": "1"
+        }
+      ],
+      "avatar": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#2e8006",
+          "alpha": 1
+        }
+      ],
+      "avatarStatus": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#2e8006",
+          "alpha": 1
+        }
+      ],
+      "popup": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#2e8006",
+          "alpha": 1
+        },
+        {
+          "x": 2,
+          "y": 2,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.5"
+        }
+      ],
+      "topBar": [
+        {
+          "x": 0,
+          "y": -1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#2e8006",
+          "alpha": "1"
+        },
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 3,
+          "spread": 1,
+          "inset": false,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ],
+      "input": [
+        {
+          "x": 0,
+          "y": 0,
+          "blur": 0,
+          "spread": 1,
+          "inset": false,
+          "color": "#808080",
+          "alpha": 1
+        },
+        {
+          "x": 1,
+          "y": 1,
+          "blur": 0,
+          "spread": 0,
+          "inset": true,
+          "color": "#000000",
+          "alpha": "0.3"
+        }
+      ]
+    },
+    "opacity": {
+      "underlay": "0.3",
+      "faint": "0.6"
+    },
+    "colors": {
+      "bg": "#f7f7f7",
+      "fg": "#d4f2bd",
+      "text": "#000000",
+      "underlay": "#000000",
+      "link": "#664524",
+      "cBlue": "#074a8c",
+      "cRed": "#a60808",
+      "cGreen": "#2e8006",
+      "cOrange": "#a65200",
+      "highlight": "#c2a78c",
+      "selectedMenu": "#c2a78c",
+      "border": "#808080",
+      "icon": "#593e24",
+      "btnPressed": "#2e8006",
+      "input": "#ffffff"
+    },
+    "radii": {
+      "btn": "2",
+      "input": "2",
+      "checkbox": "3",
+      "panel": "3",
+      "avatar": "2",
+      "avatarAlt": "2",
+      "tooltip": "3",
+      "attachment": "2"
+    }
+  }
+}