添加桌面歌词滚动对齐方式、歌词间距设置

This commit is contained in:
lyswhut
2022-10-29 15:20:59 +08:00
parent 72418194e9
commit 07898cdfd6
15 changed files with 100 additions and 29 deletions
+3 -1
View File
@@ -50,14 +50,16 @@ const defaultSetting: LX.AppSetting = {
'desktopLyric.y': null,
'desktopLyric.isLockScreen': true,
'desktopLyric.isDelayScroll': true,
'desktopLyric.scrollAlign': 'center',
'desktopLyric.isHoverHide': false,
'desktopLyric.direction': 'horizontal',
'desktopLyric.style.align': 'center',
'desktopLyric.style.font': '',
'desktopLyric.style.fontSize': 20,
'desktopLyric.style.lineGap': 15,
'desktopLyric.style.lyricUnplayColor': 'rgba(255, 255, 255, 1)',
'desktopLyric.style.lyricPlayedColor': 'rgba(7, 197, 86, 1)',
'desktopLyric.style.lyricShadowColor': 'rgba(0, 0, 0, 0.14)',
'desktopLyric.style.lyricShadowColor': 'rgba(0, 0, 0, 0.15)',
// 'desktopLyric.style.fontWeight': false,
'desktopLyric.style.opacity': 95,
'desktopLyric.style.ellipsis': false,
+11 -1
View File
@@ -222,6 +222,11 @@ declare namespace LX {
*/
'desktopLyric.isDelayScroll': boolean
/**
* 歌词滚动位置
*/
'desktopLyric.scrollAlign': 'top' | 'center'
/**
* 是否在鼠标划过桌面歌词窗口时降低歌词透明度
*/
@@ -233,7 +238,7 @@ declare namespace LX {
'desktopLyric.direction': 'horizontal' | 'vertical'
/**
* 是否在鼠标划过桌面歌词窗口时降低歌词透明度
* 歌词对齐方式
*/
'desktopLyric.style.align': 'center' | 'left' | 'right'
@@ -247,6 +252,11 @@ declare namespace LX {
*/
'desktopLyric.style.fontSize': number
/**
* 歌词间距大小
*/
'desktopLyric.style.lineGap': number
/**
* 桌面歌词未播放字体颜色
*/
+2
View File
@@ -12,11 +12,13 @@ declare namespace LX {
'desktopLyric.y': LX.AppSetting['desktopLyric.y']
'desktopLyric.isLockScreen': LX.AppSetting['desktopLyric.isLockScreen']
'desktopLyric.isDelayScroll': LX.AppSetting['desktopLyric.isDelayScroll']
'desktopLyric.scrollAlign': LX.AppSetting['desktopLyric.scrollAlign']
'desktopLyric.isHoverHide': LX.AppSetting['desktopLyric.isHoverHide']
'desktopLyric.direction': LX.AppSetting['desktopLyric.direction']
'desktopLyric.style.align': LX.AppSetting['desktopLyric.style.align']
'desktopLyric.style.font': LX.AppSetting['desktopLyric.style.font']
'desktopLyric.style.fontSize': LX.AppSetting['desktopLyric.style.fontSize']
'desktopLyric.style.lineGap': LX.AppSetting['desktopLyric.style.lineGap']
'desktopLyric.style.lyricUnplayColor': LX.AppSetting['desktopLyric.style.lyricUnplayColor']
'desktopLyric.style.lyricPlayedColor': LX.AppSetting['desktopLyric.style.lyricPlayedColor']
'desktopLyric.style.lyricShadowColor': LX.AppSetting['desktopLyric.style.lyricShadowColor']