summaryrefslogtreecommitdiff
path: root/packages/client/src
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-07-10 15:36:02 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2022-07-10 15:36:02 +0900
commitbbe4824955d1533c8a466e791a269f30f1586a57 (patch)
treee90196a1005e22d4343f1d13bd7233524949eb01 /packages/client/src
parentMerge branch 'develop' of https://github.com/misskey-dev/misskey into develop (diff)
downloadmisskey-bbe4824955d1533c8a466e791a269f30f1586a57.tar.gz
misskey-bbe4824955d1533c8a466e791a269f30f1586a57.tar.bz2
misskey-bbe4824955d1533c8a466e791a269f30f1586a57.zip
enhance(client): update themes
Diffstat (limited to 'packages/client/src')
-rw-r--r--packages/client/src/scripts/theme.ts8
-rw-r--r--packages/client/src/themes/d-black.json517
-rw-r--r--packages/client/src/themes/d-lime-green.json524
-rw-r--r--packages/client/src/themes/d-orange-green.json524
-rw-r--r--packages/client/src/themes/d-pumpkin.json588
5 files changed, 52 insertions, 109 deletions
diff --git a/packages/client/src/scripts/theme.ts b/packages/client/src/scripts/theme.ts
index dec9fb355c..eb82044b32 100644
--- a/packages/client/src/scripts/theme.ts
+++ b/packages/client/src/scripts/theme.ts
@@ -1,6 +1,6 @@
import { ref } from 'vue';
-import { globalEvents } from '@/events';
import tinycolor from 'tinycolor2';
+import { globalEvents } from '@/events';
export type Theme = {
id: string;
@@ -31,11 +31,11 @@ export const getBuiltinThemes = () => Promise.all(
'd-astro',
'd-future',
'd-botanical',
+ 'd-lime-green',
+ 'd-orange-green',
'd-cherry',
'd-ice',
- 'd-pumpkin',
- 'd-black',
- ].map(name => import(`../themes/${name}.json5`).then(({ default: _default }): Theme => _default))
+ ].map(name => import(`../themes/${name}.json5`).then(({ default: _default }): Theme => _default)),
);
export const getBuiltinThemesRef = () => {
diff --git a/packages/client/src/themes/d-black.json5 b/packages/client/src/themes/d-black.json5
deleted file mode 100644
index 3c18ebdaf1..0000000000
--- a/packages/client/src/themes/d-black.json5
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- id: '8c539dc1-0fab-4d47-9194-39c508e9bfe1',
-
- name: 'Mi Black',
- author: 'syuilo',
-
- base: 'dark',
-
- props: {
- divider: '#2d2d2d',
- panel: '#131313',
- panelHeaderBg: '@panel',
- panelHeaderDivider: '@divider',
- shadow: 'rgba(255, 255, 255, 0.05)',
- modalBg: 'rgba(255, 255, 255, 0.1)',
- },
-}
diff --git a/packages/client/src/themes/d-lime-green.json5 b/packages/client/src/themes/d-lime-green.json5
new file mode 100644
index 0000000000..17617687b3
--- /dev/null
+++ b/packages/client/src/themes/d-lime-green.json5
@@ -0,0 +1,24 @@
+{
+ id: '02816013-8107-440f-877e-865083ffe194',
+
+ name: 'Mi Lime+Green Dark',
+ author: 'syuilo',
+
+ base: 'dark',
+
+ props: {
+ accent: '#b4e900',
+ bg: '#0C1210',
+ fg: '#dee7e4',
+ fgHighlighted: '#fff',
+ fgOnAccent: '#192320',
+ divider: '#e7fffb24',
+ panel: '#192320',
+ panelHeaderBg: '@panel',
+ panelHeaderDivider: '@divider',
+ popup: '#293330',
+ renote: '@accent',
+ mentionMe: '#ffaa00',
+ link: '#2bceff',
+ },
+}
diff --git a/packages/client/src/themes/d-orange-green.json5 b/packages/client/src/themes/d-orange-green.json5
new file mode 100644
index 0000000000..f0e15f4763
--- /dev/null
+++ b/packages/client/src/themes/d-orange-green.json5
@@ -0,0 +1,24 @@
+{
+ id: 'dc489603-27b5-424a-9b25-1ff6aec9824a',
+
+ name: 'Mi Orange+Green Dark',
+ author: 'syuilo',
+
+ base: 'dark',
+
+ props: {
+ accent: '#e97f00',
+ bg: '#0C1210',
+ fg: '#dee7e4',
+ fgHighlighted: '#fff',
+ fgOnAccent: '#192320',
+ divider: '#e7fffb24',
+ panel: '#192320',
+ panelHeaderBg: '@panel',
+ panelHeaderDivider: '@divider',
+ popup: '#293330',
+ renote: '@accent',
+ mentionMe: '#ffaa00',
+ link: '#2bceff',
+ },
+}
diff --git a/packages/client/src/themes/d-pumpkin.json5 b/packages/client/src/themes/d-pumpkin.json5
deleted file mode 100644
index 064ca4577b..0000000000
--- a/packages/client/src/themes/d-pumpkin.json5
+++ /dev/null
@@ -1,88 +0,0 @@
-{
- id: '0b64fef3-02c7-20b5-dd87-b3f77e2b4301',
-
- name: 'Mi Pumpkin Dark',
- author: 'syuilo',
-
- base: 'dark',
-
- props: {
- X2: ':darken<2<@panel',
- X3: 'rgba(255, 255, 255, 0.05)',
- X4: 'rgba(255, 255, 255, 0.1)',
- X5: 'rgba(255, 255, 255, 0.05)',
- X6: 'rgba(255, 255, 255, 0.15)',
- X7: 'rgba(255, 255, 255, 0.05)',
- X8: ':lighten<5<@accent',
- X9: ':darken<5<@accent',
- bg: 'rgb(37, 32, 47)',
- fg: '#e0d5c0',
- X10: ':alpha<0.4<@accent',
- X11: 'rgba(0, 0, 0, 0.3)',
- X12: 'rgba(255, 255, 255, 0.1)',
- X13: 'rgba(255, 255, 255, 0.15)',
- X14: ':alpha<0.5<@navBg',
- X15: ':alpha<0<@panel',
- X16: ':alpha<0.7<@panel',
- X17: ':alpha<0.8<@bg',
- cwBg: '#687390',
- cwFg: '#393f4f',
- link: 'rgb(172, 193, 68)',
- warn: '#ecb637',
- badge: '#31b1ce',
- error: '#ec4137',
- focus: ':alpha<0.3<@accent',
- navBg: '@panel',
- navFg: '@fg',
- panel: ':lighten<3<@bg',
- popup: ':lighten<3<@panel',
- accent: 'rgb(242, 133, 36)',
- header: ':alpha<0.7<@panel',
- infoBg: '#253142',
- infoFg: '#fff',
- renote: 'rgb(110, 179, 72)',
- shadow: 'rgba(0, 0, 0, 0.3)',
- divider: 'rgba(255, 255, 255, 0.1)',
- hashtag: 'rgb(188, 90, 255)',
- mention: 'rgb(72, 179, 139)',
- modalBg: 'rgba(0, 0, 0, 0.5)',
- success: '#86b300',
- buttonBg: 'rgba(255, 255, 255, 0.05)',
- switchBg: 'rgba(255, 255, 255, 0.15)',
- acrylicBg: ':alpha<0.5<@bg',
- cwHoverBg: '#707b97',
- indicator: '@accent',
- mentionMe: '@accent',
- messageBg: '@bg',
- navActive: '@accent',
- accentedBg: ':alpha<0.15<@accent',
- fgOnAccent: '#000',
- infoWarnBg: '#42321c',
- infoWarnFg: '#ffbd3e',
- navHoverFg: ':lighten<17<@fg',
- dateLabelFg: '@fg',
- inputBorder: 'rgba(255, 255, 255, 0.1)',
- panelBorder: '" solid 1px var(--divider)',
- accentDarken: ':darken<10<@accent',
- acrylicPanel: ':alpha<0.5<@panel',
- navIndicator: '@indicator',
- accentLighten: ':lighten<10<@accent',
- buttonHoverBg: 'rgba(255, 255, 255, 0.1)',
- driveFolderBg: ':alpha<0.3<@accent',
- fgHighlighted: ':lighten<3<@fg',
- fgTransparent: ':alpha<0.5<@fg',
- panelHeaderBg: ':lighten<3<@panel',
- panelHeaderFg: '@fg',
- buttonGradateA: '@accent',
- buttonGradateB: ':hue<20<@accent',
- htmlThemeColor: '@bg',
- panelHighlight: ':lighten<3<@panel',
- listItemHoverBg: 'rgba(255, 255, 255, 0.03)',
- scrollbarHandle: 'rgba(255, 255, 255, 0.2)',
- inputBorderHover: 'rgba(255, 255, 255, 0.2)',
- wallpaperOverlay: 'rgba(0, 0, 0, 0.5)',
- fgTransparentWeak: ':alpha<0.75<@fg',
- panelHeaderDivider: 'rgba(0, 0, 0, 0)',
- scrollbarHandleHover: 'rgba(255, 255, 255, 0.4)',
- },
-}