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

hexo 魔改 | 修改卡片透明度

hexo 魔改 | 修改卡片透明度

**

博客食物用更佳 博客地址

**

这是笔者自己瞎倒腾的。作为前端菜鸡一枚,大佬们随便看看就好~

我用的主题是 butterfly 4.12.0

分析

通过开发者工具可以看出来卡片的背景和 --card-bg 变量有关

|1075

再在 sources 下的 css 文件夹下的 index.css 查找 --card-bg,可以看出来背景颜色和这个有关,是在这里体现。

|1075

然后继续查找这个变量。在 :root 下面找到,这个就是设置全局默认 -> 白天模式的。我已经调整过了。

|575

那么黑暗模式下的这个值又在哪呢?继续往下找。

看到这里有个 [data-theme='dark'] 就是表示黑暗模式。

|550

我试了一下在自己创建的 css 文件下写 light 模式和 dark 模式 --card-bg 的修改,但是会有小问题。所以我就用了暴力方法。找到 index.css 中这两个值定义的地方。

light 模式调整

首先就是在主题文件夹下 source 目录下的 css 目录下找到 var.styl

|575

搜索 card-bg 原先这里是 white 我已经调整过了

|575

后面这个 0.9 是透明度,当然,颜色也可以自己调整。

$card-bg = rgba(255, 255, 255, 0.9)

dark 模式调整

进入 _mode 文件夹

|550 |600

打开 darkmode.styl 文件。也是搜索 card-bg 我这里已经调整过颜色

|600
--card-bg: rgba(24, 22, 22, 0.8)

最重要的

不要忘记:

hexo clean
hexo g
hexo d
http://www.lryc.cn/news/536103.html

相关文章:

  • 今日AI和商界事件(2025-02-13)
  • 38.日常算法
  • 如何构建有效的人工智能代理
  • qt 事件的传递顺序
  • 全面掌握Flutter开发:从核心原理到跨平台实战,构建高效应用
  • Flutter 添加 iOS widget 小组件
  • 2025年金三银四经典自动化测试面试题
  • C++17 中 std::lcm:从入门到精通
  • 初阶c语言(循环语句习题,完结)
  • 本地Deepseek-r1:7b模型集成到Google网页中对话
  • SSM课设-学生选课系统
  • Windows中使用Docker安装Anythingllm,基于deepseek构建自己的本地知识库问答大模型,可局域网内多用户访问、离线运行
  • AI前端开发技能提升与ScriptEcho:拥抱AI时代的前端开发新范式
  • 【Redis存在线程安全问题吗?】
  • 碎碎念,再聊HyperRAM(CrosslinkNX FPGA+HyperRAM)
  • 左移架构 -- 从攒批,湖仓到使用数据流的实时数据产品
  • 多模态识别和自然语言处理有什么区别
  • 进阶——第十六蓝桥杯嵌入式熟练度练习(串口的小BUG补充-字符接受不完整和字符接受错误)
  • 数据结构-链式二叉树
  • 【git-hub项目:YOLOs-CPP】本地实现01:项目构建
  • 250213-RHEL8.8-外接SSD固态硬盘
  • 如何本地部署DeepSeek?
  • leetcode:627. 变更性别(SQL解法)
  • 51单片机(国信长天)矩阵键盘的基本操作
  • 封装一个sqlite3动态库
  • Transformer以及BERT阅读参考博文
  • AI学习记录 - 最简单的专家模型 MOE
  • 急停信号的含义
  • 单调队列queue
  • 【漫话机器学习系列】091.置信区间(Confidence Intervals)