menghao 2 months ago
parent
commit
b2bc649f3f
  1. 35
      ruoyi-ui/src/views/childRoom/RightPanel.vue

35
ruoyi-ui/src/views/childRoom/RightPanel.vue

@ -1,6 +1,5 @@
<template>
<div>
<!-- 右侧外部隐藏按钮 -->
<div
class="right-external-hide-btn"
:class="{ hidden: isHidden }"
@ -10,24 +9,21 @@
<i class="el-icon-arrow-right"></i>
</div>
<!-- 右侧实体列表浮动- 蓝色主题 -->
<div
class="floating-right-panel blue-theme"
:class="{ 'hidden': isHidden }"
>
<!-- 方案内容 -->
<div v-if="activeTab === 'plan'" class="tab-content plan-content">
<div class="section">
<div class="section-header">
<div class="section-title">航线列表</div>
<el-button
type="text"
icon="el-icon-plus"
type="primary"
size="mini"
class="header-action-btn"
@click="handleCreateRoute"
class="create-route-btn-new"
>
新建
新建航线
</el-button>
</div>
@ -90,7 +86,6 @@
</div>
</div>
<!-- 冲突内容 -->
<div v-if="activeTab === 'conflict'" class="tab-content conflict-content">
<div v-if="conflicts.length > 0" class="conflict-list">
<div
@ -136,7 +131,6 @@
</div>
</div>
<!-- 平台内容 -->
<div v-if="activeTab === 'platform'" class="tab-content platform-content">
<div class="platform-categories">
<el-tabs v-model="activePlatformTab" type="card" size="mini" class="blue-tabs">
@ -387,25 +381,30 @@ export default {
justify-content: space-between;
align-items: center;
border-bottom: 2px solid rgba(0, 138, 255, 0.2);
margin-bottom: 10px;
padding-bottom: 8px;
margin-bottom: 15px;
padding-bottom: 10px;
padding-top: 10px;
}
/* 修改:移除了原有的 border-bottom,改在 section-header 中统一定义 */
.section-title {
font-size: 14px;
font-weight: 600;
color: #008aff;
}
/* 新增:头部按钮样式 */
.header-action-btn {
padding: 0;
color: #008aff;
.create-route-btn-new {
background-color: #3370ff !important;
border-color: #3370ff !important;
color: #ffffff !important;
padding: 4px 10px;
font-size: 12px;
border-radius: 4px;
}
.header-action-btn:hover {
color: #0066cc;
.create-route-btn-new:hover {
background-color: #285fd9 !important;
border-color: #285fd9 !important;
opacity: 0.9;
}
.route-list {

Loading…
Cancel
Save