From 50e82c5d7f0534e4592853c4e03daa5e9682307c Mon Sep 17 00:00:00 2001 From: XxCoder99xX Date: Sun, 11 Oct 2026 16:50:00 -0400 Subject: [PATCH 1/3] =?UTF-8?q?Something=20Beautiful:=20The=20Ros=C3=A9=20?= =?UTF-8?q?Pine=20Theme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds the Rosé Pine, an "All natural pine, faux fur and a bit of soho vibes for the classy minimalist" theme, to Moonfin. --- themes/rosepine.json | 85 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 themes/rosepine.json diff --git a/themes/rosepine.json b/themes/rosepine.json new file mode 100644 index 0000000..3444977 --- /dev/null +++ b/themes/rosepine.json @@ -0,0 +1,85 @@ +{ + "schemaVersion": 1, + "exportedByEditorVersion": "2026.05.28", + "id": "rosepine", + "displayName": "Rosé Pine", + "colors": { + "background": "#FF191724", + "onBackground": "#FFE0DEF4", + "surface": "#FF1F1D2E", + "onSurface": "#FF908CAA", + "surfaceVariant": "#FF2A273F", + "scrim": "#FF26233A", + "accent": "#FF31748F", + "onAccent": "#FFEBBCBA", + "buttonNormal": "#33908CAA", + "buttonFocused": "#FF31748F", + "buttonDisabled": "#FF6E6A86", + "buttonActive": "#FF908CAA", + "onButtonNormal": "#FFE0DEF4", + "onButtonFocused": "#FFEBBCBA", + "onButtonDisabled": "#FF6E6A86", + "inputBackground": "#FF1F1D2E", + "inputFocused": "#FF26233A", + "inputBorder": "#FF26233A", + "inputBorderFocused": "#FF31748F", + "rangeTrack": "#FF26233A", + "rangeProgress": "#FF31748F", + "rangeThumb": "#FF31748F", + "seekbarBuffered": "#80524F67", + "badgeBackground": "#FF31748F", + "onBadge": "#FFE0DEF4", + "badgeUnplayed": "#FF31748F", + "badgeWatched": "#FFC4A7E7", + "recordingActive": "#FFEB6F92", + "recordingScheduled": "#FFF6C177" + }, + "borders": { + "cardBorder": { + "color": "#00000000", + "width": 1 + }, + "chipBorder": { + "color": "#558EC8F0", + "width": 1 + }, + "focusBorder": { + "color": "#FF31748F", + "width": 2 + }, + "cardRadius": 8, + "chipRadius": 999, + "chipBackground": "#1F8EC8F0", + "focusGlow": [] + }, + "semantic": { + "statusAvailable": "#FF31748F", + "statusRequested": "#FFF6C177", + "statusPending": "#FFEB6F92", + "statusDownloading": "#FFEBBCBA", + "mediaTypeBadgeMovie": "#FF9CCFD8", + "mediaTypeBadgeShow": "#FFC4A7E7" + }, + "book": { + "background": "#FF0F182A", + "accent": "#FF31748F", + "mutedText": "#FF3784A2", + "primaryText": "#FF9CCFD8", + "sectionTitle": "#FFF6C177", + "divider": "#223E5F82", + "placeholder": "#FF31748F", + "shadow": "#24000000", + "gradientTop": "#FF245569", + "gradientBottom": "#FF0B1424", + "inactiveChip": "#556388A8", + "placeholderPalette": [ + "#FF31748F", + "#FFEB6F92", + "#FFF6C177", + "#FFEBBCBA", + "#FFC4A7E7", + "#FF9CCFD8" + ] + }, + "description": "All natural pine, faux fur and a bit of soho vibes for the classy minimalist." +} From eb0f401e228e58f444f9aa48e749096ec1a7f3e8 Mon Sep 17 00:00:00 2001 From: XxCoder99xX Date: Sun, 11 Oct 2026 16:52:58 -0400 Subject: [PATCH 2/3] Renaming rename to complete the checklist. --- themes/{rosepine.json => rosepine.theme.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename themes/{rosepine.json => rosepine.theme.json} (100%) diff --git a/themes/rosepine.json b/themes/rosepine.theme.json similarity index 100% rename from themes/rosepine.json rename to themes/rosepine.theme.json From 330240b2491510e6ba18735e418a4235bd781510 Mon Sep 17 00:00:00 2001 From: XxCoder99xX Date: Mon, 12 Oct 2026 17:26:25 -0400 Subject: [PATCH 3/3] Regen Index --- index.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/index.json b/index.json index 23ea520..8b52770 100644 --- a/index.json +++ b/index.json @@ -55,6 +55,12 @@ "id": "redflix", "displayName": "Redflix", "file": "themes/redflix.theme.json" + }, + { + "id": "rosepine", + "displayName": "Rosé Pine", + "description": "All natural pine, faux fur and a bit of soho vibes for the classy minimalist.", + "file": "themes/rosepine.theme.json" } ] }