Skip to content

Commit 2a5e51f

Browse files
committed
feat(team): refine video management experience
1 parent a106f28 commit 2a5e51f

3 files changed

Lines changed: 11 additions & 11 deletions

File tree

src/assets/css/team/org/team_videos.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
}
5757

5858
.u-play {
59-
background: @team-primary;
59+
background: fade(@team-primary, 78%);
6060
transform: translate(-50%, -50%) scale(1.06);
6161
}
6262
}

src/views/team/org/ViewMyOrg.vue

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -61,14 +61,6 @@
6161
<ManageBattle :team-id="id" />
6262
</el-tab-pane>
6363

64-
<el-tab-pane label="视频管理" name="video" lazy v-if="permissions.r_video || isSuper">
65-
<template #label>
66-
<el-icon><VideoCamera /></el-icon>
67-
<span>视频管理</span>
68-
</template>
69-
<ManageVideo :super="data.super" />
70-
</el-tab-pane>
71-
7264
<el-tab-pane label="快照管理" name="manage-snapshot" lazy v-if="permissions.r_snapshot || isSuper">
7365
<template #label>
7466
<el-icon><Camera /></el-icon>
@@ -93,6 +85,14 @@
9385
<ManageRaid :team-id="id" embedded />
9486
</el-tab-pane>
9587

88+
<el-tab-pane label="视频管理" name="video" lazy v-if="permissions.r_video || isSuper">
89+
<template #label>
90+
<el-icon><VideoCamera /></el-icon>
91+
<span>视频管理</span>
92+
</template>
93+
<ManageVideo :super="data.super" />
94+
</el-tab-pane>
95+
9696
<el-tab-pane label="团队设置" name="setting" lazy v-if="isSuper">
9797
<template #label>
9898
<el-icon><Setting /></el-icon>
@@ -350,10 +350,10 @@ export default {
350350
const tabs = [];
351351
if (this.permissions.r_member || this.isSuper) tabs.push("manage-member");
352352
if (this.permissions.r_race || this.isSuper) tabs.push("manage-battle");
353-
if (this.permissions.r_video || this.isSuper) tabs.push("video");
354353
if (this.permissions.r_snapshot || this.isSuper) tabs.push("manage-snapshot");
355354
if (this.permissions.r_dkp || this.isSuper) tabs.push("manage-dkp");
356355
if (this.permissions.r_raid || this.isSuper) tabs.push("manage-raid");
356+
if (this.permissions.r_video || this.isSuper) tabs.push("video");
357357
if (this.isSuper) tabs.push("setting");
358358
return tabs;
359359
},

tests/team-home.test.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,10 +153,10 @@ test("team workspace separates management tools from the member view", async ()
153153
assert.deepEqual(topLevelLabels, [
154154
"成员管理",
155155
"战绩管理",
156-
"视频管理",
157156
"快照管理",
158157
"DKP管理",
159158
"RAID管理",
159+
"视频管理",
160160
"团队设置",
161161
"我的角色",
162162
"我的战绩",

0 commit comments

Comments
 (0)