-
- %fa:heart%%i18n:@title%
-
- {{ '%i18n:@text%'.substr(0, '%i18n:@text%'.indexOf('{')) }}
- {{ meta.maintainer.name }}
- {{ '%i18n:@text%'.substr('%i18n:@text%'.indexOf('}') + 1) }}
-
-
+
+
+
+ %fa:heart%%i18n:@title%
+
+ {{ '%i18n:@text%'.substr(0, '%i18n:@text%'.indexOf('{')) }}
+ {{ meta.maintainer.name }}
+ {{ '%i18n:@text%'.substr('%i18n:@text%'.indexOf('}') + 1) }}
+
+
+
@@ -30,46 +32,22 @@ export default define({
diff --git a/src/client/app/common/views/widgets/memo.vue b/src/client/app/common/views/widgets/memo.vue
index 42df68388..be8b18a4e 100644
--- a/src/client/app/common/views/widgets/memo.vue
+++ b/src/client/app/common/views/widgets/memo.vue
@@ -57,9 +57,7 @@ export default define({
diff --git a/src/client/app/common/views/widgets/server.cpu.vue b/src/client/app/common/views/widgets/server.cpu.vue
index b9748bdf7..2034aee0e 100644
--- a/src/client/app/common/views/widgets/server.cpu.vue
+++ b/src/client/app/common/views/widgets/server.cpu.vue
@@ -38,7 +38,7 @@ export default Vue.extend({
diff --git a/src/client/app/common/views/widgets/server.disk.vue b/src/client/app/common/views/widgets/server.disk.vue
index 99ce62405..667576ab7 100644
--- a/src/client/app/common/views/widgets/server.disk.vue
+++ b/src/client/app/common/views/widgets/server.disk.vue
@@ -46,7 +46,7 @@ export default Vue.extend({
diff --git a/src/client/app/common/views/widgets/server.memory.vue b/src/client/app/common/views/widgets/server.memory.vue
index 8a6062134..9e12884cf 100644
--- a/src/client/app/common/views/widgets/server.memory.vue
+++ b/src/client/app/common/views/widgets/server.memory.vue
@@ -46,7 +46,7 @@ export default Vue.extend({
diff --git a/src/client/app/common/views/widgets/server.pie.vue b/src/client/app/common/views/widgets/server.pie.vue
index d557c52ea..ce342fd41 100644
--- a/src/client/app/common/views/widgets/server.pie.vue
+++ b/src/client/app/common/views/widgets/server.pie.vue
@@ -45,7 +45,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/components/context-menu.menu.vue b/src/client/app/desktop/views/components/context-menu.menu.vue
index b65a8e1de..9e4541a75 100644
--- a/src/client/app/desktop/views/components/context-menu.menu.vue
+++ b/src/client/app/desktop/views/components/context-menu.menu.vue
@@ -31,9 +31,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/components/drive.file.vue b/src/client/app/desktop/views/components/drive.file.vue
index 225130baf..d7e24cfe7 100644
--- a/src/client/app/desktop/views/components/drive.file.vue
+++ b/src/client/app/desktop/views/components/drive.file.vue
@@ -200,9 +200,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/components/note-preview.vue b/src/client/app/desktop/views/components/note-preview.vue
index 7e5a1db8d..4c1c7e7b2 100644
--- a/src/client/app/desktop/views/components/note-preview.vue
+++ b/src/client/app/desktop/views/components/note-preview.vue
@@ -47,7 +47,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/components/notes.note.sub.vue b/src/client/app/desktop/views/components/notes.note.sub.vue
index a0c4cc2fa..ee52670f8 100644
--- a/src/client/app/desktop/views/components/notes.note.sub.vue
+++ b/src/client/app/desktop/views/components/notes.note.sub.vue
@@ -42,7 +42,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/components/post-form-window.vue b/src/client/app/desktop/views/components/post-form-window.vue
index 466d5e1fd..a5d191f2f 100644
--- a/src/client/app/desktop/views/components/post-form-window.vue
+++ b/src/client/app/desktop/views/components/post-form-window.vue
@@ -77,7 +77,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/components/settings.tags.vue b/src/client/app/desktop/views/components/settings.tags.vue
index a7234f7d8..dfc69a387 100644
--- a/src/client/app/desktop/views/components/settings.tags.vue
+++ b/src/client/app/desktop/views/components/settings.tags.vue
@@ -47,8 +47,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/components/ui.header.vue b/src/client/app/desktop/views/components/ui.header.vue
index 5089232b0..1b96e0648 100644
--- a/src/client/app/desktop/views/components/ui.header.vue
+++ b/src/client/app/desktop/views/components/ui.header.vue
@@ -77,7 +77,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/components/widget-container.vue b/src/client/app/desktop/views/components/widget-container.vue
index cfcb2785c..a50635703 100644
--- a/src/client/app/desktop/views/components/widget-container.vue
+++ b/src/client/app/desktop/views/components/widget-container.vue
@@ -25,7 +25,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/components/window.vue b/src/client/app/desktop/views/components/window.vue
index 554744553..a1893ffd6 100644
--- a/src/client/app/desktop/views/components/window.vue
+++ b/src/client/app/desktop/views/components/window.vue
@@ -462,7 +462,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/pages/admin/admin.cpu-memory.vue b/src/client/app/desktop/views/pages/admin/admin.cpu-memory.vue
index ebaa11478..63b24cea4 100644
--- a/src/client/app/desktop/views/pages/admin/admin.cpu-memory.vue
+++ b/src/client/app/desktop/views/pages/admin/admin.cpu-memory.vue
@@ -111,7 +111,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/pages/deck/deck.column.vue b/src/client/app/desktop/views/pages/deck/deck.column.vue
index 1b939f2f5..c372ef490 100644
--- a/src/client/app/desktop/views/pages/deck/deck.column.vue
+++ b/src/client/app/desktop/views/pages/deck/deck.column.vue
@@ -305,9 +305,8 @@ export default Vue.extend({
background transparent
box-shadow none
- if !isDark
- > button
- color #bbb
+ > button
+ color var(--text)
> header
display flex
diff --git a/src/client/app/desktop/views/pages/deck/deck.note.sub.vue b/src/client/app/desktop/views/pages/deck/deck.note.sub.vue
index 0b6a13bea..445bf7e36 100644
--- a/src/client/app/desktop/views/pages/deck/deck.note.sub.vue
+++ b/src/client/app/desktop/views/pages/deck/deck.note.sub.vue
@@ -29,7 +29,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/pages/deck/deck.notification.vue b/src/client/app/desktop/views/pages/deck/deck.notification.vue
index b318579b3..149bd1029 100644
--- a/src/client/app/desktop/views/pages/deck/deck.notification.vue
+++ b/src/client/app/desktop/views/pages/deck/deck.notification.vue
@@ -109,7 +109,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/pages/deck/deck.notifications.vue b/src/client/app/desktop/views/pages/deck/deck.notifications.vue
index aa48571a5..1417cc3ee 100644
--- a/src/client/app/desktop/views/pages/deck/deck.notifications.vue
+++ b/src/client/app/desktop/views/pages/deck/deck.notifications.vue
@@ -155,8 +155,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/pages/user/user.followers-you-know.vue b/src/client/app/desktop/views/pages/user/user.followers-you-know.vue
index b90d0a831..cf05006c0 100644
--- a/src/client/app/desktop/views/pages/user/user.followers-you-know.vue
+++ b/src/client/app/desktop/views/pages/user/user.followers-you-know.vue
@@ -36,7 +36,7 @@ export default Vue.extend({
diff --git a/src/client/app/desktop/views/widgets/trends.vue b/src/client/app/desktop/views/widgets/trends.vue
index aeaab63ac..a88679613 100644
--- a/src/client/app/desktop/views/widgets/trends.vue
+++ b/src/client/app/desktop/views/widgets/trends.vue
@@ -67,7 +67,7 @@ export default define({
diff --git a/src/client/app/mobile/views/components/note-preview.vue b/src/client/app/mobile/views/components/note-preview.vue
index 1c7377925..525f54998 100644
--- a/src/client/app/mobile/views/components/note-preview.vue
+++ b/src/client/app/mobile/views/components/note-preview.vue
@@ -36,7 +36,7 @@ export default Vue.extend({
diff --git a/src/client/app/mobile/views/components/notes.vue b/src/client/app/mobile/views/components/notes.vue
index 9153b1d55..8f0a1ef19 100644
--- a/src/client/app/mobile/views/components/notes.vue
+++ b/src/client/app/mobile/views/components/notes.vue
@@ -217,9 +217,7 @@ export default Vue.extend({
diff --git a/src/client/app/mobile/views/pages/welcome.vue b/src/client/app/mobile/views/pages/welcome.vue
index 4e24f70ff..32f74bfe3 100644
--- a/src/client/app/mobile/views/pages/welcome.vue
+++ b/src/client/app/mobile/views/pages/welcome.vue
@@ -122,9 +122,8 @@ export default Vue.extend({
diff --git a/src/client/theme/dark.json b/src/client/theme/dark.json
index 29d4fc2e5..72aedbce9 100644
--- a/src/client/theme/dark.json
+++ b/src/client/theme/dark.json
@@ -62,6 +62,7 @@
"dateDividerFg": ":alpha<0.7<$text",
"switchTrack": "rgba(255, 255, 255, 0.15)",
+ "radioBorder": "rgba(255, 255, 255, 0.6)",
"inputBorder": "rgba(255, 255, 255, 0.7)",
"inputLabel": "rgba(255, 255, 255, 0.7)",
"inputText": "#fff",
@@ -80,6 +81,9 @@
"pollEditorInputBg": "rgba(0, 0, 0, 0.25)",
+ "pollChoiceText": "#fff",
+ "pollChoiceBorder": "rgba(255, 255, 255, 0.1)",
+
"urlPreviewBorder": "rgba(0, 0, 0, 0.4)",
"urlPreviewBorderHover": "rgba(255, 255, 255, 0.2)",
"urlPreviewTitle": "$text",
@@ -90,12 +94,17 @@
"calendarSaturdayOrSunday": "#ff6679",
"calendarDay": "#c5ced6",
+ "materBg": "rgba(0, 0, 0, 0.3)",
+
"chartCaption": ":alpha<0.6<$text",
"announcementsBg": "#253a50",
"announcementsTitle": "#539eff",
"announcementsText": "#fff",
+ "donationBg": "#5d5242",
+ "donationFg": "#e4dbce",
+
"googleSearchBg": "rgba(0, 0, 0, 0.2)",
"googleSearchFg": "#dee4e8",
"googleSearchBorder": "rgba(255, 255, 255, 0.2)",
@@ -119,6 +128,11 @@
"messagingRoomMessageBg": "$secondary",
"messagingRoomMessageFg": "#fff",
+ "formButtonBorder": "rgba(255, 255, 255, 0.1)",
+ "formButtonHoverBg": ":alpha<0.2<$primary",
+ "formButtonHoverBorder": ":alpha<0.5<$primary",
+ "formButtonActiveBg": ":alpha<0.12<$primary",
+
"desktopHeaderBg": ":lighten<5<$secondary",
"desktopHeaderFg": "$text",
"desktopHeaderHoverFg": "#fff",
@@ -140,6 +154,7 @@
"desktopTimelineSrc": "@faceTextButton",
"desktopTimelineSrcHover": "@faceTextButtonHover",
"desktopWindowTitle": "@faceHeaderText",
+ "desktopWindowShadow": "rgba(0, 0, 0, 0.5)",
"desktopDriveBg": "@bg",
"desktopDriveFolderBg": ":alpha<0.2<$primary",
"desktopDriveFolderHoverBg": ":alpha<0.3<$primary",
@@ -169,5 +184,18 @@
"mobileSignedInAsBg": "#273c34",
"mobileSignedInAsFg": "#49ab63",
"mobileSignoutBg": "#652222",
- "mobileSignoutFg": "#ff5f56"
+ "mobileSignoutFg": "#ff5f56",
+
+ "reversiBannerGradientStart": "#45730e",
+ "reversiBannerGradientEnd": "#464300",
+ "reversiDescBg": "rgba(255, 255, 255, 0.1)",
+ "reversiListItemShadow": "rgba(0, 0, 0, 0.7)",
+ "reversiMapSelectBorder": "rgba(255, 255, 255, 0.1)",
+ "reversiMapSelectHoverBorder": "rgba(255, 255, 255, 0.2)",
+ "reversiRoomFormShadow": "rgba(0, 0, 0, 0.7)",
+ "reversiRoomFooterBg": ":alpha<0.9<$secondary",
+ "reversiGameHeaderLine": ":alpha<0.5<$secondary",
+ "reversiGameEmptyCell": ":lighten<2<$secondary",
+ "reversiGameEmptyCellMyTurn": ":lighten<5<$secondary",
+ "reversiGameEmptyCellCanPut": ":lighten<4<$secondary"
}
diff --git a/src/client/theme/light.json b/src/client/theme/light.json
index e4116480e..4690054cb 100644
--- a/src/client/theme/light.json
+++ b/src/client/theme/light.json
@@ -62,6 +62,7 @@
"dateDividerFg": ":alpha<0.7<$text",
"switchTrack": "rgba(0, 0, 0, 0.25)",
+ "radioBorder": "rgba(0, 0, 0, 0.4)",
"inputBorder": "rgba(0, 0, 0, 0.42)",
"inputLabel": "rgba(0, 0, 0, 0.54)",
"inputText": "#000",
@@ -80,6 +81,9 @@
"pollEditorInputBg": "#fff",
+ "pollChoiceText": "#000",
+ "pollChoiceBorder": "rgba(0, 0, 0, 0.1)",
+
"urlPreviewBorder": "rgba(0, 0, 0, 0.1)",
"urlPreviewBorderHover": "rgba(0, 0, 0, 0.2)",
"urlPreviewTitle": "$text",
@@ -90,12 +94,17 @@
"calendarSaturdayOrSunday": "#ef95a0",
"calendarDay": "#777",
+ "materBg": "rgba(0, 0, 0, 0.1)",
+
"chartCaption": ":alpha<0.6<$text",
"announcementsBg": "#f3f9ff",
"announcementsTitle": "#4078c0",
"announcementsText": "#57616f",
+ "donationBg": "#fbead4",
+ "donationFg": "#777d71",
+
"googleSearchBg": "#fff",
"googleSearchFg": "#55595c",
"googleSearchBorder": "rgba(0, 0, 0, 0.2)",
@@ -119,6 +128,11 @@
"messagingRoomMessageBg": "#eee",
"messagingRoomMessageFg": "#333",
+ "formButtonBorder": "rgba(0, 0, 0, 0.1)",
+ "formButtonHoverBg": ":alpha<0.12<$primary",
+ "formButtonHoverBorder": ":alpha<0.3<$primary",
+ "formButtonActiveBg": ":alpha<0.12<$primary",
+
"desktopHeaderBg": ":lighten<5<$secondary",
"desktopHeaderFg": "$text",
"desktopHeaderHoverFg": "#7b8c88",
@@ -140,6 +154,7 @@
"desktopTimelineSrc": "#6f7477",
"desktopTimelineSrcHover": "#525a5f",
"desktopWindowTitle": "#666",
+ "desktopWindowShadow": "rgba(0, 0, 0, 0.2)",
"desktopDriveBg": "#fff",
"desktopDriveFolderBg": ":lighten<31<$primary",
"desktopDriveFolderHoverBg": ":lighten<27<$primary",
@@ -169,5 +184,18 @@
"mobileSignedInAsBg": "#fcfff5",
"mobileSignedInAsFg": "#2c662d",
"mobileSignoutBg": "#fff6f5",
- "mobileSignoutFg": "#cc2727"
+ "mobileSignoutFg": "#cc2727",
+
+ "reversiBannerGradientStart": "#8bca3e",
+ "reversiBannerGradientEnd": "#d6cf31",
+ "reversiDescBg": "rgba(0, 0, 0, 0.1)",
+ "reversiListItemShadow": "rgba(0, 0, 0, 0.15)",
+ "reversiMapSelectBorder": "rgba(0, 0, 0, 0.1)",
+ "reversiMapSelectHoverBorder": "rgba(0, 0, 0, 0.2)",
+ "reversiRoomFormShadow": "rgba(0, 0, 0, 0.1)",
+ "reversiRoomFooterBg": ":alpha<0.9<$secondary",
+ "reversiGameHeaderLine": "#c4cdd4",
+ "reversiGameEmptyCell": "rgba(0, 0, 0, 0.06)",
+ "reversiGameEmptyCellMyTurn": "rgba(0, 0, 0, 0.12)",
+ "reversiGameEmptyCellCanPut": "rgba(0, 0, 0, 0.9)"
}