mirror of
https://github.com/lutinglt/gitea-github-theme.git
synced 2025-10-26 21:20:31 +00:00
代码布局调整
This commit is contained in:
6
build.ts
6
build.ts
@@ -11,9 +11,9 @@ interface ThemeInfo {
|
|||||||
gitea: Gitea;
|
gitea: Gitea;
|
||||||
}
|
}
|
||||||
|
|
||||||
async function buildTheme(themePath: string) {
|
async function generateTheme(themePath: string) {
|
||||||
try {
|
try {
|
||||||
const inputFile = "sass/theme-github.scss";
|
const inputFile = "src/theme-github.scss";
|
||||||
const outputFile = "dist/theme-github.css";
|
const outputFile = "dist/theme-github.css";
|
||||||
|
|
||||||
const result = await sass.compileAsync(inputFile, { sourceMap: false, style: "compressed" });
|
const result = await sass.compileAsync(inputFile, { sourceMap: false, style: "compressed" });
|
||||||
@@ -33,4 +33,4 @@ async function buildTheme(themePath: string) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTheme("theme.yml");
|
generateTheme("theme.yml");
|
||||||
|
|||||||
@@ -1,22 +0,0 @@
|
|||||||
/* Made by Luting ^-^ */
|
|
||||||
@use 'chroma';
|
|
||||||
@use 'codemirror';
|
|
||||||
@use 'root';
|
|
||||||
@use 'emoji';
|
|
||||||
@use 'transition'; // 添加过渡动画
|
|
||||||
@use 'modal'; // 弹窗
|
|
||||||
@use 'input'; // 输入框
|
|
||||||
@use 'button'; // 按钮
|
|
||||||
@use 'label'; // 标签
|
|
||||||
@use 'dropdown'; // 下拉菜单
|
|
||||||
@use 'dashboard'; // 首页
|
|
||||||
@use 'repo'; // 仓库
|
|
||||||
@use 'issue'; // 工单&拉取请求
|
|
||||||
@use 'setting'; // 设置
|
|
||||||
@use 'release'; // 发布
|
|
||||||
@use 'actions'; // 操作
|
|
||||||
@use 'svg'; // svg
|
|
||||||
@use 'fontcolor'; // 字体颜色
|
|
||||||
@use 'radius'; // 圆角
|
|
||||||
@use 'heatmap'; // 热力图
|
|
||||||
@use 'diff'; // 对比
|
|
||||||
9
src/components.scss
Normal file
9
src/components.scss
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
// Made by Luting ^-^
|
||||||
|
@use "components/dashboard"; // 首页
|
||||||
|
@use "components/repo"; // 仓库
|
||||||
|
@use "components/issue"; // 工单&拉取请求
|
||||||
|
@use "components/setting"; // 设置
|
||||||
|
@use "components/release"; // 发布
|
||||||
|
@use "components/actions"; // 操作
|
||||||
|
@use "components/heatmap"; // 热力图
|
||||||
|
@use "components/diff"; // 对比
|
||||||
13
src/public.scss
Normal file
13
src/public.scss
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
// Made by Luting ^-^
|
||||||
|
@use "public/chroma"; // 代码高亮
|
||||||
|
@use "public/codemirror";
|
||||||
|
@use "public/emoji";
|
||||||
|
@use "public/transition"; // 添加过渡动画
|
||||||
|
@use "public/modal"; // 弹窗
|
||||||
|
@use "public/input"; // 输入框
|
||||||
|
@use "public/button"; // 按钮
|
||||||
|
@use "public/label"; // 标签
|
||||||
|
@use "public/dropdown"; // 下拉菜单
|
||||||
|
@use "public/svg"; // svg
|
||||||
|
@use "public/fontcolor"; // 字体颜色
|
||||||
|
@use "public/radius"; // 圆角
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
// Made by Luting ^-^
|
// Made by Rainnny <3
|
||||||
.chroma {
|
.chroma {
|
||||||
background-color: var(--color-code-bg);
|
background-color: var(--color-code-bg);
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
// Made by Luting ^-^
|
// Made by Rainnny <3
|
||||||
.CodeMirror.cm-s-default,
|
.CodeMirror.cm-s-default,
|
||||||
.CodeMirror.cm-s-paper {
|
.CodeMirror.cm-s-paper {
|
||||||
.cm-property {
|
.cm-property {
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
// Made by Luting ^-^
|
/* Made by Luting ^-^ */
|
||||||
:root {
|
:root {
|
||||||
--is-dark-theme: true;
|
--is-dark-theme: true;
|
||||||
--border-radius: 6px;
|
--border-radius: 6px;
|
||||||
5
src/theme-github.scss
Normal file
5
src/theme-github.scss
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
/* Made by Luting ^-^ */
|
||||||
|
@use "styles/gitea";
|
||||||
|
|
||||||
|
@use "public";
|
||||||
|
@use "components";
|
||||||
Reference in New Issue
Block a user