当前位置: 首页 > news >正文

vue3-element-admin二次开发遇到的问题总结,持续更新中

vue3-element-admin 是基于 Vue3 + Vite5+ TypeScript5 + Element-Plus + Pinia 等主流技术栈构建的免费开源的后台管理前端模板(配套后端源码)。

一、定制Element-Plus主题

1.创建 variables.scss 变量文件

/*variables.scss*/
/*覆盖element-plus变量*/
$--el-upload-picture-card-size:40px;
@forward 'element-plus/theme-chalk/src/common/var.scss' with ($colors: ('white': #ffffff,'black': #000000,'primary': ('base': #03a9f4,//主题色),'success': ('base': #67c23a,),'warning': ('base': #e6a23c,),'danger': ('base': #f56c6c,),'error': ('base': #f56c6c,),'info': ('base': #909399,),),
);/*定义项目全局变量*/
/** 全局SCSS变量 */
:root {--menu-background: rgb(255 255 255);--menu-text: #3f4347; 
}$menu-background: var(--menu-background); // 菜单背景色
$menu-text: var(--menu-text); // 菜单文字颜色

2.Vite配置导入SCSS全局变量文件

// vite.config.ts
css: {// CSS 预处理器preprocessorOptions: {//define global scss variablescss: {javascriptEnabled: true,additionalData: `@use "@/styles/variables.scss" as *;`}}
}

在variables.scss可以重新定义element-plus变量的值.变量可参考官网文档:https://github.com/element-plus/element-plus/blob/dev/packages/theme-chalk/src/common/var.scss

http://www.lryc.cn/news/337049.html

相关文章:

  • SpringMVC数据接收(全面/详细注释)
  • golang 冒泡、选择、插入、快速排序法
  • vue3 +Taro 页面实现scroll-view 分页功能
  • 【http】常见http headers
  • Web App 入门指南:构建预测模型 App 的利器(shiny)
  • 6.7物联网RK3399项目开发实录-驱动开发之Camera摄像头的使用(wulianjishu666)
  • OSCP靶场-- Sybaris
  • MyBatis 执行流程
  • android11 SystemUI入門之KeyguardPatternView解析
  • doss攻击为什么是无解的?
  • 2. 如何让mybatis-plus的逻辑删除注解@TableLogic临时失效
  • 基于单片机的智能窗帘系统设计
  • 代码随想录 Day17 字符串 | LC344 反转字符串 LC541 反转字符串II 卡码网54替换数字
  • LeetCode 刷题汇总——题目序号顺序版
  • 【Java】JDK1.8 HashMap源码,put源码详细讲解
  • 自定义注解进行数据转换
  • React - 你知道在React组件的哪个阶段发送Ajax最合适吗
  • spa、vue、elementUi
  • tcp接受命令执行并回显
  • LLMs之ToolAlpaca:ToolAlpaca(通用工具学习框架/工具使用语料库)的简介、安装和使用方法、案例应用之详细攻略
  • TCP/IP协议介绍
  • 选择排序解读
  • Vue项目自动注入less、sass、scss、stylus全局变量
  • DXP学习002-PCB编辑器的环境参数及电路板参数相关设置
  • Flutter 使用flutter_swiper_null_safety 实现轮播图
  • Maven的scope详解
  • 如何修复在Deepin系统中因`apt-get autoremove systemd`导致的启动问题
  • LeetCode 每日一题 ---- 【2923. 找到冠军 I】
  • CMakeLists常用命令
  • 英语 倒装结构中的主语和助动词,用于强调 inversion