fix(client): テーマの互換性が低下する問題

This commit is contained in:
NoriDev 2023-06-01 14:25:54 +09:00
parent 5d95dc789f
commit 6d6e556dfa
9 changed files with 30 additions and 23 deletions

View file

@ -61,6 +61,7 @@
- Fix: 노트 작성 폼의 프로필 아이콘 여백 조정 - Fix: 노트 작성 폼의 프로필 아이콘 여백 조정
- Fix: 새 노트 알림이 프로필 아이콘을 밀어내는 문제 - Fix: 새 노트 알림이 프로필 아이콘을 밀어내는 문제
- Fix: 리노트 알림에 프로필 아이콘이 뜨는 문제 - Fix: 리노트 알림에 프로필 아이콘이 뜨는 문제
- Fix: 테마의 호환성이 저하되는 문제
--- ---

View file

@ -4,12 +4,12 @@
id: 'dark', id: 'dark',
name: 'Dark', name: 'Dark',
author: 'noridev', author: 'noridev & syuilo',
desc: 'CherryPick default dark theme', desc: 'CherryPick default dark theme',
kind: 'dark', kind: 'dark',
props: { props: {
accent: '#ffc5e6', accent: '#86b300',
accentDarken: ':darken<10<@accent', accentDarken: ':darken<10<@accent',
accentLighten: ':lighten<10<@accent', accentLighten: ':lighten<10<@accent',
accentedBg: ':alpha<0.15<@accent', accentedBg: ':alpha<0.15<@accent',
@ -21,7 +21,6 @@
fgTransparent: ':alpha<0.5<@fg', fgTransparent: ':alpha<0.5<@fg',
fgHighlighted: ':lighten<3<@fg', fgHighlighted: ':lighten<3<@fg',
fgOnAccent: '#fff', fgOnAccent: '#fff',
fgOnWhite: '#333',
divider: 'rgba(255, 255, 255, 0.1)', divider: 'rgba(255, 255, 255, 0.1)',
indicator: '@accent', indicator: '@accent',
panel: ':lighten<3<@bg', panel: ':lighten<3<@bg',
@ -44,7 +43,7 @@
hashtag: '#ff9156', hashtag: '#ff9156',
mention: '@accent', mention: '@accent',
mentionMe: '@mention', mentionMe: '@mention',
renote: '@accent', renote: '#229e82',
renoteHover: ':lighten<5<@renote', renoteHover: ':lighten<5<@renote',
nameHover: ':darken<5<@fg', nameHover: ':darken<5<@fg',
modalBg: 'rgba(0, 0, 0, 0.5)', modalBg: 'rgba(0, 0, 0, 0.5)',
@ -61,8 +60,8 @@
cwHoverBg: '#707b97', cwHoverBg: '#707b97',
buttonBg: 'rgba(255, 255, 255, 0.05)', buttonBg: 'rgba(255, 255, 255, 0.05)',
buttonHoverBg: 'rgba(255, 255, 255, 0.1)', buttonHoverBg: 'rgba(255, 255, 255, 0.1)',
buttonGradateA: '@cherry', buttonGradateA: '@accent',
buttonGradateB: '@pick', buttonGradateB: ':hue<20<@accent',
switchOffBg: 'rgba(255, 255, 255, 0.1)', switchOffBg: 'rgba(255, 255, 255, 0.1)',
switchOffFg: ':alpha<0.8<@fg', switchOffFg: ':alpha<0.8<@fg',
switchOnBg: '@accentedBg', switchOnBg: '@accentedBg',
@ -72,7 +71,7 @@
listItemHoverBg: 'rgba(255, 255, 255, 0.03)', listItemHoverBg: 'rgba(255, 255, 255, 0.03)',
driveFolderBg: ':alpha<0.3<@accent', driveFolderBg: ':alpha<0.3<@accent',
wallpaperOverlay: 'rgba(0, 0, 0, 0.5)', wallpaperOverlay: 'rgba(0, 0, 0, 0.5)',
badge: '#ffa9c3', badge: '#afd2ff',
patron: '#a3faff', patron: '#a3faff',
messageBg: '@bg', messageBg: '@bg',
success: '#86b300', success: '#86b300',

View file

@ -4,12 +4,12 @@
id: 'light', id: 'light',
name: 'Light', name: 'Light',
author: 'noridev', author: 'noridev & syuilo',
desc: 'CherryPick default light theme', desc: 'CherryPick default light theme',
kind: 'light', kind: 'light',
props: { props: {
accent: '#ffa9c3', accent: '#86b300',
accentDarken: ':darken<10<@accent', accentDarken: ':darken<10<@accent',
accentLighten: ':lighten<10<@accent', accentLighten: ':lighten<10<@accent',
accentedBg: ':alpha<0.15<@accent', accentedBg: ':alpha<0.15<@accent',
@ -21,7 +21,6 @@
fgTransparent: ':alpha<0.5<@fg', fgTransparent: ':alpha<0.5<@fg',
fgHighlighted: ':darken<3<@fg', fgHighlighted: ':darken<3<@fg',
fgOnAccent: '#fff', fgOnAccent: '#fff',
fgOnWhite: '#333',
divider: 'rgba(0, 0, 0, 0.1)', divider: 'rgba(0, 0, 0, 0.1)',
indicator: '@accent', indicator: '@accent',
panel: ':lighten<3<@bg', panel: ':lighten<3<@bg',
@ -61,8 +60,8 @@
cwHoverBg: '#bbc4ce', cwHoverBg: '#bbc4ce',
buttonBg: 'rgba(0, 0, 0, 0.05)', buttonBg: 'rgba(0, 0, 0, 0.05)',
buttonHoverBg: 'rgba(0, 0, 0, 0.1)', buttonHoverBg: 'rgba(0, 0, 0, 0.1)',
buttonGradateA: '@cherry', buttonGradateA: '@accent',
buttonGradateB: '@pick', buttonGradateB: ':hue<20<@accent',
switchOffBg: 'rgba(0, 0, 0, 0.1)', switchOffBg: 'rgba(0, 0, 0, 0.1)',
switchOffFg: '@panel', switchOffFg: '@panel',
switchOnBg: '@accent', switchOnBg: '@accent',
@ -72,7 +71,7 @@
listItemHoverBg: 'rgba(0, 0, 0, 0.03)', listItemHoverBg: 'rgba(0, 0, 0, 0.03)',
driveFolderBg: ':alpha<0.3<@accent', driveFolderBg: ':alpha<0.3<@accent',
wallpaperOverlay: 'rgba(255, 255, 255, 0.5)', wallpaperOverlay: 'rgba(255, 255, 255, 0.5)',
badge: '#ffa9c3', badge: '#ffbcdc',
patron: '#a3faff', patron: '#a3faff',
messageBg: '@bg', messageBg: '@bg',
success: '#86b300', success: '#86b300',

View file

@ -10,7 +10,7 @@
cwFg: '#393f4f', cwFg: '#393f4f',
link: '#78b0a0', link: '#78b0a0',
warn: '#ecb637', warn: '#ecb637',
badge: '#31b1ce', badge: '#afd2ff',
error: '#ec4137', error: '#ec4137',
focus: ':alpha<0.3<@accent', focus: ':alpha<0.3<@accent',
navBg: '@panel', navBg: '@panel',

View file

@ -6,23 +6,28 @@
desc: 'CherryPick default dark theme', desc: 'CherryPick default dark theme',
props: { props: {
accent: '#ffc5e6',
bg: 'rgb(28, 28, 37)', bg: 'rgb(28, 28, 37)',
fg: 'rgb(236, 239, 244)', fg: 'rgb(236, 239, 244)',
fgHighlighted: '#fff', fgHighlighted: '#fff',
fgOnAccent: '#000',
fgOnWhite: '@accent', fgOnWhite: '@accent',
divider: 'rgb(63, 63, 80)', divider: 'rgb(63, 63, 80)',
panel: 'rgb(35, 35, 47)', panel: 'rgb(35, 35, 47)',
panelHeaderBg: 'rgb(45, 45, 66)', panelHeaderBg: 'rgb(45, 45, 66)',
infoFg: '@accent',
infoBg: 'rgb(0, 0, 0)',
acrylicPanel: ':alpha<0.5<@panel', acrylicPanel: ':alpha<0.5<@panel',
header: '@bg', header: '@bg',
navBg: '@panel', navBg: '@panel',
navHoverFg: '@pick', navHoverFg: '@pick',
renote: '@accent', link: '@accent',
hashtag: '#4cb8d4',
mention: '#da6d35', mention: '#da6d35',
mentionMe: '#d44c4c', mentionMe: '#d44c4c',
hashtag: '#4cb8d4', renote: '@accent',
link: '@accent', infoFg: '@accent',
infoBg: 'rgb(0, 0, 0)',
buttonGradateA: '@cherry',
buttonGradateB: '@pick',
badge: '#ffa9c3',
}, },
} }

View file

@ -25,7 +25,7 @@
cwFg: '#393f4f', cwFg: '#393f4f',
link: '@accent', link: '@accent',
warn: '#ecb637', warn: '#ecb637',
badge: '#31b1ce', badge: '#afd2ff',
error: '#ec4137', error: '#ec4137',
focus: ':alpha<0.3<@accent', focus: ':alpha<0.3<@accent',
navBg: '@panel', navBg: '@panel',

View file

@ -11,11 +11,14 @@
fg: '#577096', fg: '#577096',
fgOnWhite: '@accent', fgOnWhite: '@accent',
divider: 'rgb(223, 223, 223)', divider: 'rgb(223, 223, 223)',
panel: 'rgb(246, 249, 255)',
acrylicPanel: ':alpha<0.5<@panel', acrylicPanel: ':alpha<0.5<@panel',
header: '@bg', header: '@bg',
navBg: '#eff4ff', navBg: '#eff4ff',
navHoverFg: '@pick', navHoverFg: '@pick',
panel: 'rgb(246, 249, 255)', buttonGradateA: '@cherry',
buttonGradateB: '@pick',
badge: '#ffa9c3',
messageBg: '#dedede', messageBg: '#dedede',
}, },
} }

View file

@ -25,7 +25,7 @@
cwFg: '#393f4f', cwFg: '#393f4f',
link: '@accent', link: '@accent',
warn: '#ecb637', warn: '#ecb637',
badge: '#31b1ce', badge: '#afd2ff',
error: '#ec4137', error: '#ec4137',
focus: ':alpha<0.3<@accent', focus: ':alpha<0.3<@accent',
navBg: '@panel', navBg: '@panel',

View file

@ -13,7 +13,7 @@
cwFg: '#fff', cwFg: '#fff',
link: '#ff9400', link: '#ff9400',
warn: '#ecb637', warn: '#ecb637',
badge: '#31b1ce', badge: '#afd2ff',
error: '#ec4137', error: '#ec4137',
focus: ':alpha<0.3<@accent', focus: ':alpha<0.3<@accent',
navBg: '@panel', navBg: '@panel',