diff --git a/frontend/src/components/icons/QRCode.vue b/frontend/src/components/icons/QRCode.vue
new file mode 100644
index 0000000..553a52d
--- /dev/null
+++ b/frontend/src/components/icons/QRCode.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
diff --git a/frontend/src/components/sidebar/Ribbon.vue b/frontend/src/components/sidebar/Ribbon.vue
index 8bc90c0..efe8844 100644
--- a/frontend/src/components/sidebar/Ribbon.vue
+++ b/frontend/src/components/sidebar/Ribbon.vue
@@ -15,6 +15,7 @@ import { extraTheme } from '@/utils/extra_theme.js'
import useBrowserStore from 'stores/browser.js'
import { useRender } from '@/utils/render.js'
import wechatUrl from '@/assets/images/wechat_official.png'
+import QRCode from '@/components/icons/QRCode.vue'
const themeVars = useThemeVars()
const render = useRender()
@@ -82,10 +83,6 @@ const preferencesOptions = computed(() => {
type: 'divider',
key: 'd1',
},
- {
- label: 'menu.wechat_official',
- key: 'wechat_official',
- },
{
label: 'menu.about',
key: 'about',
@@ -106,9 +103,6 @@ const onSelectPreferenceMenu = (key) => {
case 'report':
BrowserOpenURL('https://github.com/tiny-craft/tiny-rdm/issues')
break
- case 'wechat_official':
- showWechat.value = true
- break
case 'about':
dialogStore.openAboutDialog()
break
@@ -158,6 +152,13 @@ const exThemeVars = computed(() => {
@select="onSelectPreferenceMenu">
+
{
.nav-menu-item {
align-items: center;
- padding: 10px 0;
+ padding: 10px 0 15px;
gap: 18px;
--wails-draggable: none;
diff --git a/frontend/src/langs/en-us.json b/frontend/src/langs/en-us.json
index 6cc0226..4855e59 100644
--- a/frontend/src/langs/en-us.json
+++ b/frontend/src/langs/en-us.json
@@ -143,6 +143,7 @@
"server": "Server",
"browser": "Data Browser",
"log": "Log",
+ "wechat_official": "Wechat Official Account",
"github": "Github"
},
"dialogue": {
@@ -339,7 +340,6 @@
"help": "Help",
"check_update": "Check for Updates...",
"report_bug": "Report a Bug",
- "wechat_official": "Wechat Official Account",
"about": "About"
},
"log": {
diff --git a/frontend/src/langs/zh-cn.json b/frontend/src/langs/zh-cn.json
index 79dc984..3ab874b 100644
--- a/frontend/src/langs/zh-cn.json
+++ b/frontend/src/langs/zh-cn.json
@@ -143,6 +143,7 @@
"server": "服务器",
"browser": "数据浏览",
"log": "日志",
+ "wechat_official": "微信公众号",
"github": "Github"
},
"dialogue": {
@@ -339,7 +340,6 @@
"help": "帮助",
"check_update": "检查更新...",
"report_bug": "报告错误",
- "wechat_official": "微信公众号",
"about": "关于"
},
"log": {