若依(ruoyi)前端Vue3 Element Plus Vite版样式修改

news/2024/10/22 16:51:40/

1. 导航栏样式

背景色

位置:src/layout/components/Navbar.vue

类名:.navbar

// 比如背景色等
background: #1b2535;

右侧图标(全屏等)

.right-menu-item {display: inline-block;padding: 0 8px;height: 100%;font-size: 18px;color: #5a5e66;vertical-align: text-bottom;&.hover-effect {cursor: pointer;transition: background 0.3s;&:hover {background: rgba(0, 0, 0, 0.025);}}}

右侧下拉菜单样式

位置: src/assets/styles/element-ui.scss

加入以下样式:

// 下拉菜单
.el-dropdown__popper {.el-scrollbar {padding: 5px;.el-dropdown-menu {.el-dropdown-menu__item {border-radius: 5px;font-weight: 700;//字体颜色color: rgb(255, 255, 255);&:hover {//鼠标移入背景色background-color: #99a1a2;}}}}
}

左侧面包屑文字样式

位置:src/components/Breadcrumb/index.vue

<!--  <a v-else @click.prevent="handleLink(item)">{{ item.meta.title }}</a>  -->
<!--  将a标签修改成span标签,并添加一个has-redirect样式  --><span class="has-redirect" v-else @click.prevent="handleLink(item)">

样式:

.has-redirect,
.no-redirect {color: #dcdcdc;cursor: default;font-weight: 700;
}.has-redirect {color: #ffffff;cursor: pointer;
}

左侧面包屑旁边的显示/隐藏侧边栏SVG样式

位置:src/components/Hamburger/index.vue

其中 fill 可以设置图标颜色:

<div style="padding: 0 15px;" @click="toggleClick"><svg:class="{'is-active':isActive}"class="hamburger"viewBox="0 0 1024 1024"xmlns="http://www.w3.org/2000/svg"width="64"height="64"fill="#fff"><path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z" /></svg></div>

sidebar字体样式

位置:src/assets/styles/sidebar.scss

加入以下样式:

// sidebar 菜单
.el-sub-menu,
.el-menu--vertical {font-weight: 700;background: #99a9bf;
}
.el-menu-item {font-weight: 700;background: #99a9bf;
}

全局tags标签按钮等背景色

位置:src/store/modules/settings.js

theme: storageSetting.theme || '#409EFF',

tags标签页样式

位置:src/layout/components/TagsView/index.vue
类名:.tags-view-container

.tags-view-container {height: 34px;width: 100%;// 背景色background: #fff;// 下边框border-bottom: 1px solid #d8dce5;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 0 3px 0 rgba(0, 0, 0, 0.04);

在这里插入图片描述

表格样式

位置:src/assets/styles/ruoyi.scss

.el-table {.el-table__header-wrapper, .el-table__fixed-header-wrapper {// 表格头th {word-break: break-word;// 如果用的plus的深色模式,直接吧!important删掉,或者背景色直接删掉background-color: #f8f8f9 !important;color: #515a6e;height: 40px !important;font-size: 13px;}}.el-table__body-wrapper {.el-button [class*="el-icon-"] + span {margin-left: 1px;}}
}

在这里插入图片描述

树形菜单选中样式

位置: src/assets/styles/ruoyi.scss

加入以下样式:

//树形选中菜单样式.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {background-color: #43b3bb !important;color: white;}

http://www.ppmy.cn/news/499611.html

相关文章

【深度学习】近万字解读深度学习领域有哪些瓶颈?

文章目录 一、导读二、深度学习缺乏理论支撑三、领域内越来越工程师化思维四、对抗样本是深度学习的问题&#xff0c;但不是深度学习的瓶颈五、知乎网友的回答5.1 作者&#xff1a;Giant5.2 作者&#xff1a;知乎用户5.3 作者&#xff1a;何之源 一、导读 虽然深度学习在图像、…

java的双层for循环的作用

Java的双层for循环可以用于在一个循环中嵌套执行另一个循环。常见的应用场景包括&#xff1a; 多维数组遍历&#xff1a;对于二维或更高维度的数组&#xff0c;需要使用嵌套的for循环来遍历每一个元素。 矩阵运算&#xff1a;矩阵乘法等运算通常需要使用两个嵌套的for循环&…

maven编译过滤(如excel)

现象 使用easyExcel 3.1.1操作excel 使用maven编译后&#xff0c;原先正常excel在读取的时候抛出了异常。 java.util.zip.ZipException: invalid stored block lengths一开始是怀疑excel里面内容格式不对&#xff0c;打开excel检查后发现格式都是正常的。 然后开始看源码 d…

前端JavaScript中的动态事件添加

&#x1f482; 个人网站:【海拥】【游戏大全】【神级源码资源网】&#x1f91f; 前端学习课程&#xff1a;&#x1f449;【28个案例趣学前端】【400个JS面试题】&#x1f485; 寻找学习交流、摸鱼划水的小伙伴&#xff0c;请点击【摸鱼学习交流群】 目录 前言事件的基本概念动态…

java编写金字塔

一、实心金字塔 首先&#xff0c;尝试写一个逐层加1个*的金字塔&#xff1a; 可以看出&#xff0c;每一层由空格和*组成&#xff0c;且空格*的总数为底部基石的数量&#xff0c;那么前后空格数就是&#xff08;底部基石数 - 各层星星数&#xff09;*1/2&#xff0c;然后拼接字…

乐创文娱:正与法院协商撤销“失信被执行人”事宜

【TechWeb】2月18日消息&#xff0c;针对乐视影业被列为“失信被执行人”一事&#xff0c;乐创文娱今日在官方微博回应称&#xff0c;此事主要因乐视影业对仲裁结果存在异议&#xff0c;沟通过程中存在信息不畅的情况&#xff0c;目前正与法院协商撤销事宜。 2月15日&#xff0…

设置表格table斑马格颜色

even odd偶数行和奇数行 分开设置 .tabledata tbody tr:nth-child(even) {background-color: #073767;}.tabledata tbody tr:nth-child(odd) {background-color: #062b57;}表头颜色 .tabledata thead th {background-color: #0B4876; } .tabledata自己表格类名

乐创文娱面试

面试岗位&#xff1a;数据实习生 面试时间&#xff1a;19年5月22日 面试地点&#xff1a;乐创文娱公司 面试过程&#xff1a;一共有两面&#xff0c;第一面是hr面&#xff0c;主要问了一些基本情况&#xff0c;比如实习时间&#xff0c;入职时间。还问了策划活动方面的一些东西…