ruoyi 修改主题颜色

ruoyi 修改主题颜色

找到样式文件:src/main/resources/static/css/skins.css

1. 修改顶部右侧导航栏背景颜色

.skin-yellow .navbar {

    background-color: #4EA3E4;

}

2. 修改左上角 ruoyi logo背景颜色

.skin-yellow .logo {

    background-color: #4EA3E4;

    color: #fff;

    border-bottom: 0 solid transparent

}

3. 修改左侧菜单栏背景颜色

.theme-light .navbar-static-side {

    background-color:#4EA3E4;

    box-shadow: 2px 0 2px 0 rgba(29,35,41,.05);

}

4. 修改下拉菜单展开后背景颜色

.theme-light .nav:not(.navbar-toolbar)>li.active{

    background: black;

}

5.修改左侧菜单栏悬停背景颜色

.theme-light .navbar-default .nav>li>a:focus {

    background-color: black;

}

6. 修改菜单栏点击选中项背景颜色

.theme-light.skin-yellow .navbar-default .nav>li.selected>a,
.theme-light.skin-yellow .navbar-default .nav>li.selected>a:focus {
    background-color: black;
    color:black;
}

 

### 修改若依框架背景颜色的方法 在若依框架中,修改背景颜色主要涉及对前端样式文件的调整。以下是一个详细的说明,帮助用户了解如何在若依框架中修改菜单点击后的背景颜色。 #### 1. 定位样式文件 若依框架的前端部分通常使用 Vue 和 Element-UI 构建,样式文件可能位于 `src/main/resources/static/css` 或类似的路径下。对于菜单样式的修改,需要编辑 `sidebar.scss` 文件[^1]。 #### 2. 修改悬浮背景颜色 在 `sidebar.scss` 文件中,可以通过以下代码段调整菜单项悬浮时的背景颜色: ```scss .submenu-title-noDropdown, .el-submenu__title { &:hover { background: linear-gradient(95deg, #FFD700, #B8860B) !important; // 修改为新的渐变色 } } ``` 上述代码将菜单悬浮时的背景颜色更改为金色渐变效果[^1]。 #### 3. 修改菜单点击后的背景颜色 当菜单被点击并激活时,可以调整 `.is-opened` 和 `.el-menu-item.is-active` 的样式: ```scss .is-opened > .el-submenu__title { color: #ffffff !important; // 激活时的文字颜色 background-color: #4CAF50 !important; // 修改为新的背景颜色 } .el-menu-item.is-active { color: #ffffff !important; // 激活时的文字颜色 background: linear-gradient(95deg, #4CAF50, #388E3C) !important; // 修改为新的渐变色 } ``` 这段代码将菜单点击后的背景颜色设置为绿色渐变效果,并调整文字颜色为白色以提高可读性。 #### 4. 编译样式文件 完成样式修改后,需要重新编译 SCSS 文件为 CSS 文件。确保项目中有安装相关依赖工具(如 Node.js 和 npm),然后运行以下命令: ```bash npm run build ``` 这将生成新的 CSS 文件并更新到项目中。 #### 5. 测试与验证 最后,在浏览器中刷新页面,检查菜单的悬浮和点击效果是否符合预期。如果发现样式未生效,请检查以下几点: - 确保 SCSS 文件正确编译。 - 确保新样式优先级高于默认样式(可通过添加 `!important` 实现)。 - 确保缓存已清除或使用无缓存模式加载页面。 ### 注意事项 - 若依框架的样式可能因版本不同而有所差异,请根据具体项目结构调整代码。 - 如果项目使用了动态主题功能,需额外配置主题选项以支持自定义颜色
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星梦天河

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值