From 8b9a78a7bd0eae72856d5ac08571046846026454 Mon Sep 17 00:00:00 2001 From: hstyi Date: Fri, 11 Apr 2025 08:25:35 +0800 Subject: [PATCH] chore: sync icon --- src/main/kotlin/app/termora/Icons.kt | 1 + src/main/kotlin/app/termora/SettingsOptionsPane.kt | 2 +- src/main/resources/icons/settingSync.svg | 7 +++++++ src/main/resources/icons/settingSync_dark.svg | 7 +++++++ 4 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/icons/settingSync.svg create mode 100644 src/main/resources/icons/settingSync_dark.svg diff --git a/src/main/kotlin/app/termora/Icons.kt b/src/main/kotlin/app/termora/Icons.kt index bf6829e..7c1e81b 100644 --- a/src/main/kotlin/app/termora/Icons.kt +++ b/src/main/kotlin/app/termora/Icons.kt @@ -10,6 +10,7 @@ object Icons { val down by lazy { DynamicIcon("icons/down.svg", "icons/down_dark.svg") } val moveDown by lazy { DynamicIcon("icons/moveDown.svg", "icons/moveDown_dark.svg") } val close by lazy { DynamicIcon("icons/close.svg", "icons/close_dark.svg") } + val settingSync by lazy { DynamicIcon("icons/settingSync.svg", "icons/settingSync_dark.svg") } val openInNewWindow by lazy { DynamicIcon("icons/openInNewWindow.svg", "icons/openInNewWindow_dark.svg") } val openInToolWindow by lazy { DynamicIcon("icons/openInToolWindow.svg", "icons/openInToolWindow_dark.svg") } val searchHistory by lazy { DynamicIcon("icons/searchHistory.svg", "icons/searchHistory_dark.svg") } diff --git a/src/main/kotlin/app/termora/SettingsOptionsPane.kt b/src/main/kotlin/app/termora/SettingsOptionsPane.kt index d15da3d..4a0427c 100644 --- a/src/main/kotlin/app/termora/SettingsOptionsPane.kt +++ b/src/main/kotlin/app/termora/SettingsOptionsPane.kt @@ -662,7 +662,7 @@ class SettingsOptionsPane : OptionsPane() { val gistTextField = OutlineTextField(255) val policyComboBox = JComboBox() val domainTextField = OutlineTextField(255) - val syncConfigButton = JButton(I18n.getString("termora.settings.sync"), Icons.download) + val syncConfigButton = JButton(I18n.getString("termora.settings.sync"), Icons.settingSync) val exportConfigButton = JButton(I18n.getString("termora.settings.sync.export"), Icons.export) val importConfigButton = JButton(I18n.getString("termora.settings.sync.import"), Icons.import) val lastSyncTimeLabel = JLabel() diff --git a/src/main/resources/icons/settingSync.svg b/src/main/resources/icons/settingSync.svg new file mode 100644 index 0000000..109c387 --- /dev/null +++ b/src/main/resources/icons/settingSync.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/main/resources/icons/settingSync_dark.svg b/src/main/resources/icons/settingSync_dark.svg new file mode 100644 index 0000000..f22189a --- /dev/null +++ b/src/main/resources/icons/settingSync_dark.svg @@ -0,0 +1,7 @@ + + + + + + +