Skip to content

Commit 4b327a5

Browse files
style(common):
Adjust file selection UI
1 parent 7a6e537 commit 4b327a5

File tree

3 files changed

+11
-16
lines changed

3 files changed

+11
-16
lines changed

frontend/src/components/file-list/index.vue

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,20 @@
1414
<el-button class="close" link @click="closePage" icon="Close"></el-button>
1515
<div>
1616
<el-button type="text" icon="HomeFilled" @click="jump(-1)"></el-button>
17-
<el-button v-if="paths.length > 0" type="text">
18-
{{ paths[0] }}
19-
</el-button>
17+
<el-button v-if="paths.length > 0" type="text" @click="jump(0)">/{{ paths[0] }}</el-button>
2018
<el-popover v-if="paths.length > 2" placement="bottom" trigger="hover">
2119
<template #reference>
2220
<el-button type="text">...</el-button>
2321
</template>
2422
<div class="hidden-paths">
25-
<el-button
26-
v-for="(item, index) in paths.slice(1, -1)"
27-
:key="index"
28-
type="text"
29-
@click="jump(index)"
30-
>
31-
{{ item }}
32-
</el-button>
23+
<div v-for="(item, index) in paths.slice(1, -1)" :key="index">
24+
<svg-icon :class="'table-icon'" iconName="p-file-folder"></svg-icon>
25+
<el-link :underline="false" @click="jump(index + 1)">{{ item }}</el-link>
26+
</div>
3327
</div>
3428
</el-popover>
3529
<el-button v-if="paths.length > 1" type="text" @click="jump(paths.length - 1)">
36-
{{ paths[paths.length - 1] }}
30+
/{{ paths[paths.length - 1] }}
3731
</el-button>
3832
</div>
3933
</div>
@@ -75,7 +69,7 @@
7569
<el-input
7670
ref="rowRefs"
7771
v-model="newFolder"
78-
style="width: 200px"
72+
class="p-w-200"
7973
placeholder="new folder"
8074
@input="handleChange(newFolder, row)"
8175
></el-input>
@@ -323,7 +317,7 @@ onUpdated(() => {
323317
});
324318
</script>
325319

326-
<style lang="scss">
320+
<style lang="scss" scoped>
327321
.file-list {
328322
position: relative;
329323
.close {

frontend/src/views/website/runtime/node/module/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ const buttons = [
7272
},
7373
},
7474
{
75-
label: i18n.global.t('commons.commons.button.uninstall'),
75+
label: i18n.global.t('commons.button.uninstall'),
7676
click: function (row: Runtime.Runtime) {
7777
operateModule('uninstall', row.name);
7878
},

frontend/src/views/website/runtime/php/extension-management/index.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ import i18n from '@/lang';
3636
import { ref } from 'vue';
3737
import { newUUID } from '@/utils/util';
3838
import { MsgSuccess } from '@/utils/message';
39+
import TaskLog from '@/components/log/task/index.vue';
3940
4041
const open = ref(false);
4142
const runtime = ref();
@@ -59,7 +60,7 @@ const buttons = [
5960
},
6061
},
6162
{
62-
label: i18n.global.t('commons.commons.button.uninstall'),
63+
label: i18n.global.t('commons.button.uninstall'),
6364
click: function (row: Runtime.SupportExtension) {
6465
unInstallPHPExtension(row);
6566
},

0 commit comments

Comments
 (0)