Skip to content

Commit 7ab4099

Browse files
authored
style: Optimize version update log styling (#10107)
1 parent bbe4d49 commit 7ab4099

File tree

10 files changed

+50
-3
lines changed

10 files changed

+50
-3
lines changed

frontend/src/components/system-upgrade/releases/index.vue

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
<template>
2-
<DrawerPro v-model="drawerVisible" :header="$t('app.version')" @close="handleClose" size="large">
2+
<DrawerPro v-model="drawerVisible" :header="$t('setting.release')" @close="handleClose" size="large">
33
<div class="note">
4-
<el-collapse v-model="currentVersion" :accordion="true" v-loading="loading">
4+
<el-collapse
5+
v-if="notes && notes.length !== 0"
6+
v-model="currentVersion"
7+
:accordion="true"
8+
v-loading="loading"
9+
>
510
<div v-for="(item, index) in notes" :key="index">
611
<el-collapse-item :name="index">
712
<template #title>
@@ -22,6 +27,16 @@
2227
</el-collapse-item>
2328
</div>
2429
</el-collapse>
30+
<el-empty v-else>
31+
<template #description>
32+
<span class="input-help">
33+
{{ $t('setting.releaseHelper') }}
34+
<el-link class="pageRoute" icon="Position" type="primary">
35+
{{ $t('firewall.quickJump') }}
36+
</el-link>
37+
</span>
38+
</template>
39+
</el-empty>
2540
</div>
2641
<template #footer>
2742
<span class="dialog-footer">
@@ -60,7 +75,7 @@ const search = async () => {
6075
loading.value = true;
6176
await listReleases()
6277
.then((res) => {
63-
notes.value = res.data;
78+
notes.value = res.data || [];
6479
loading.value = false;
6580
})
6681
.catch(() => {
@@ -97,8 +112,16 @@ defineExpose({
97112
:deep(.md-editor-dark) {
98113
background-color: var(--panel-main-bg-color-9);
99114
}
115+
:deep(.el-collapse-item__content) {
116+
padding: 0px;
117+
}
100118
.icon {
101119
font-size: 7px;
102120
margin-left: 50px;
103121
}
122+
.pageRoute {
123+
font-size: 12px;
124+
margin-left: 5px;
125+
margin-top: -4px;
126+
}
104127
</style>

frontend/src/lang/modules/en.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1941,6 +1941,9 @@ const message = {
19411941
'Detected that node {0} is already at the latest upgradable version. Please check the primary node version and try again!',
19421942

19431943
about: 'About',
1944+
release: 'Release Notes',
1945+
releaseHelper:
1946+
'Failed to fetch release notes for the current environment. You can manually check the official documentation.',
19441947
project: 'GitHub',
19451948
issue: 'Feedback',
19461949
doc: 'Official document',

frontend/src/lang/modules/ja.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1857,6 +1857,8 @@ const message = {
18571857
'ノード {0} は既にアップグレード可能な最新バージョンです。マスターノードのバージョンを確認後、再試行してください!',
18581858

18591859
about: 'について',
1860+
release: 'バージョン更新履歴',
1861+
releaseHelper: '現在の環境の更新履歴の取得に異常が発生しました。手動で公式ドキュメントを確認してください。',
18601862
project: 'GitHub',
18611863
issue: '問題',
18621864
doc: '公式文書',

frontend/src/lang/modules/ko.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1827,6 +1827,9 @@ const message = {
18271827
'노드 {0}이(가) 이미 업그레이드 가능한 최신 버전입니다. 마스터 노드 버전을 확인 후 다시 시도하세요!',
18281828

18291829
about: '정보',
1830+
release: '버전 업데이트 로그',
1831+
releaseHelper:
1832+
'현재 환경의 업데이트 로그를 가져오는 중 오류가 발생했습니다. 공식 문서에서 수동으로 확인하실 수 있습니다.',
18301833
project: 'GitHub',
18311834
issue: '이슈',
18321835
doc: '공식 문서',

frontend/src/lang/modules/ms.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1915,6 +1915,9 @@ const message = {
19151915
'Nod {0} telah berada pada versi terkini yang boleh dinaik taraf. Sila periksa versi nod utama dan cuba lagi!',
19161916

19171917
about: 'Mengenai',
1918+
release: 'Log Kemaskini Versi',
1919+
releaseHelper:
1920+
'Pengambilan log kemaskini untuk persekitaran semasa mengalami异常. Anda boleh menyemak dokumentasi rasmi secara manual.',
19181921
project: 'GitHub',
19191922
issue: 'Isu',
19201923
doc: 'Dokumen rasmi',

frontend/src/lang/modules/pt-br.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1903,6 +1903,9 @@ const message = {
19031903
'Detectado que o nó {0} já está na última versão atualizável. Por favor, verifique a versão do nó principal e tente novamente!',
19041904

19051905
about: 'Sobre',
1906+
release: 'Registro de Atualizações de Versão',
1907+
releaseHelper:
1908+
'Falha ao obter o registro de atualizações para o ambiente atual. Você pode verificar a documentação oficial manualmente.',
19061909
project: 'GitHub',
19071910
issue: 'Problema',
19081911
doc: 'Documento oficial',

frontend/src/lang/modules/ru.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1900,6 +1900,9 @@ const message = {
19001900
'Обнаружено, что узел {0} уже имеет последнюю обновляемую версию. Пожалуйста, проверьте версию основного узла и повторите попытку!',
19011901

19021902
about: 'О программе',
1903+
release: 'Журнал обновлений версий',
1904+
releaseHelper:
1905+
'Не удалось получить журнал обновлений для текущей среды. Вы можете вручную проверить официальную документацию.',
19031906
project: 'GitHub',
19041907
issue: 'Проблема',
19051908
doc: 'Официальная документация',

frontend/src/lang/modules/tr.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1960,6 +1960,9 @@ const message = {
19601960
versionCompare:
19611961
'{0} düğümünün zaten en son yükseltilebilir sürümde olduğu tespit edildi. Lütfen birincil düğüm sürümünü kontrol edin ve tekrar deneyin!',
19621962
about: 'Hakkında',
1963+
release: 'Sürüm Güncelleme Günlüğü',
1964+
releaseHelper:
1965+
'Mevcut ortam için güncelleme günlükleri alınırken hata oluştu. Resmi belgeleri manuel olarak kontrol edebilirsiniz.',
19631966
project: 'GitHub',
19641967
issue: 'Geri bildirim',
19651968
doc: 'Resmi belge',

frontend/src/lang/modules/zh-Hant.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1816,6 +1816,8 @@ const message = {
18161816
certificate: '證書',
18171817

18181818
about: '關於',
1819+
release: '版本更新日誌',
1820+
releaseHelper: '目前環境更新日誌取得異常,可手動前往官方文件查看',
18191821
project: '項目地址',
18201822
issue: '問題反饋',
18211823
doc: '官方文檔',

frontend/src/lang/modules/zh.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1808,6 +1808,8 @@ const message = {
18081808
certificate: '证书',
18091809

18101810
about: '关于',
1811+
release: '版本更新日志',
1812+
releaseHelper: '当前环境更新日志获取异常,可手动前往官方文档查看',
18111813
project: '项目地址',
18121814
issue: '问题反馈',
18131815
doc: '官方文档',

0 commit comments

Comments
 (0)