diff --git a/index.json b/index.json index 0ade8cc..34adecb 100644 --- a/index.json +++ b/index.json @@ -62,6 +62,18 @@ "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" + }, + { + "id": "rosepine-dawn", + "displayName": "Rosé Pine Dawn", + "description": "All natural pine, faux fur and a bit of soho vibes for the classy minimalist. (Light Variant)", + "file": "themes/rosepine-dawn.theme.json" + }, { "id": "wildcard", "displayName": "Wildcard", diff --git a/themes/rosepine-dawn.theme.json b/themes/rosepine-dawn.theme.json new file mode 100644 index 0000000..94fcdb9 --- /dev/null +++ b/themes/rosepine-dawn.theme.json @@ -0,0 +1,85 @@ +{ + "schemaVersion": 1, + "exportedByEditorVersion": "2026.05.28", + "id": "rosepine-dawn", + "displayName": "Rosé Pine Dawn", + "colors": { + "background": "#FFFAF4ED", + "onBackground": "#FF575279", + "surface": "#FFFFFAF3", + "onSurface": "#FF464261", + "surfaceVariant": "#FFE8E6F0", + "scrim": "#FFE6DFE7", + "accent": "#FF286983", + "onAccent": "#FFF2EFED", + "buttonNormal": "#339893A1", + "buttonFocused": "#FF286983", + "buttonDisabled": "#FFCAC1D4", + "buttonActive": "#FF9893A1", + "onButtonNormal": "#FF464261", + "onButtonFocused": "#FFF2EFED", + "onButtonDisabled": "#FFCAC1D4", + "inputBackground": "#FFF2EFED", + "inputFocused": "#FFE6DFE7", + "inputBorder": "#FFE6DFE7", + "inputBorderFocused": "#FF286983", + "rangeTrack": "#FFE6DFE7", + "rangeProgress": "#FF286983", + "rangeThumb": "#FF286983", + "seekbarBuffered": "#80B4A7C0", + "badgeBackground": "#FF286983", + "onBadge": "#FFF2EFED", + "badgeUnplayed": "#FF286983", + "badgeWatched": "#FF907AA9", + "recordingActive": "#FFD7827E", + "recordingScheduled": "#FFEA9D34" + }, + "borders": { + "cardBorder": { + "color": "#00000000", + "width": 1 + }, + "chipBorder": { + "color": "#55C4D8DF", + "width": 1 + }, + "focusBorder": { + "color": "#FF286983", + "width": 2 + }, + "cardRadius": 8, + "chipRadius": 999, + "chipBackground": "#1FC4D8DF", + "focusGlow": [] + }, + "semantic": { + "statusAvailable": "#FF286983", + "statusRequested": "#FFEA9D34", + "statusPending": "#FFD7827E", + "statusDownloading": "#FFF2EFED", + "mediaTypeBadgeMovie": "#FF56949F", + "mediaTypeBadgeShow": "#FF907AA9" + }, + "book": { + "background": "#FFF5F0F2", + "accent": "#FF286983", + "mutedText": "#FF5E6B7B", + "primaryText": "#FF56949F", + "sectionTitle": "#FFEA9D34", + "divider": "#22B4A7C0", + "placeholder": "#FF286983", + "shadow": "#24000000", + "gradientTop": "#FF8F9CB8", + "gradientBottom": "#FFFAF4F3", + "inactiveChip": "#55859BAF", + "placeholderPalette": [ + "#FF286983", + "#FFD7827E", + "#FFEA9D34", + "#FFB4637A", + "#FF907AA9", + "#FF56949F" + ] + }, + "description": "All natural pine, faux fur and a bit of soho vibes for the classy minimalist. (Light Variant)" +} diff --git a/themes/rosepine.theme.json b/themes/rosepine.theme.json new file mode 100644 index 0000000..3444977 --- /dev/null +++ b/themes/rosepine.theme.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." +} diff --git a/themes/wildcard.theme.json b/themes/wildcard.theme.json index d3e3655..0cbe20e 100644 --- a/themes/wildcard.theme.json +++ b/themes/wildcard.theme.json @@ -100,4 +100,4 @@ "#FFEE2FEB", "#FF00FF04" ] -} \ No newline at end of file +}