专栏文章
洛谷界面颜色美化
科技·工程参与者 2已保存评论 2
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @mlia231p
- 此快照首次捕获于
- 2026/02/12 01:02 上周
- 此快照最后确认于
- 2026/02/19 01:11 14 小时前
闲的又写了一个油猴代码……
这是一个功能完整、可直接使用的洛谷美化油猴脚本,这个脚本包含了界面风格优化、配色调整、字体美化、间距优化等常用的美化功能,是可以根据自己的喜好调整参数的。
这是一个功能完整、可直接使用的洛谷美化油猴脚本,这个脚本包含了界面风格优化、配色调整、字体美化、间距优化等常用的美化功能,是可以根据自己的喜好调整参数的。
代码
CPP// ==UserScript==
// @name 洛谷界面美化
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 美化洛谷(Luogu)网页界面
// @author kill_
// @match https://www.luogu.com.cn/*
// @grant GM_addStyle
// ==/UserScript==
(function() {
'use strict';
const customStyle = `
:root {
--bg-primary: #1a1a2e;
--bg-secondary: #16213e;
--text-primary: #e94560;
--text-secondary: #ffffff;
--border-color: #0f3460;
}
body, .lg-container, .lg-content {
background-color: var(--bg-primary) !important;
color: var(--text-secondary) !important;
}
.am-navbar, .am-tabs-bd, .lg-sidebar {
background-color: var(--bg-secondary) !important;
border-color: var(--border-color) !important;
}
a, .am-btn {
color: var(--text-primary) !important;
}
.am-btn-primary {
background-color: var(--text-primary) !important;
border-color: var(--text-primary) !important;
color: white !important;
}
.lg-problem-list-item, .lg-article-item {
background-color: var(--bg-secondary) !important;
border-radius: 8px !important;
margin-bottom: 8px !important;
padding: 12px !important;
}
code, pre {
background-color: #0f172a !important;
color: #a5d8ff !important;
border-radius: 4px !important;
}
`;
GM_addStyle(customStyle);
})();
不同的部分对应不同的区域,下面给一张对照表:
| 部分 | 作用 |
|---|---|
--bg-primary | 整个页面的主背景色 |
--bg-secondary | 导航栏、侧边栏背景色 |
--text-primary | 链接、按钮的高亮颜色 |
--text-secondary | 普通文字的颜色 |
--border-color | 各类边框的颜色 |
相关推荐
评论
共 2 条评论,欢迎与作者交流。
正在加载评论...