Skip to content

Commit d35c27e

Browse files
Deployed 8ca4907 to dev with MkDocs 1.6.1 and mike 2.1.3
1 parent 3cadab1 commit d35c27e

81 files changed

Lines changed: 11770 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

dev/404.html

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

dev/CNAME

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
www.leanprover.cn
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
:root{
2+
--admon-blue-fg:#1e88e5; --admon-blue-bg:rgba(30,136,229,.08);
3+
--admon-purple-fg:#8e24aa; --admon-purple-bg:rgba(142,36,170,.08);
4+
--admon-green-fg:#00897b; --admon-green-bg:rgba(0,137,123,.08);
5+
}
6+
7+
/* 容器:圆角 + 顶部留出角标空间 */
8+
.md-typeset .admonition.blue,
9+
.md-typeset .admonition.purple,
10+
.md-typeset .admonition.green{
11+
position:relative; border:1px solid var(--md-default-fg-color--lighter);
12+
border-radius:12px; padding:0.3rem 1.2rem 0.3rem; margin-top:1rem;
13+
background:var(--md-default-bg-color);
14+
}
15+
16+
/* 去掉默认小图标,避免挡住“胶囊” */
17+
.md-typeset .admonition.blue > .admonition-title::before,
18+
.md-typeset .admonition.purple > .admonition-title::before,
19+
.md-typeset .admonition.green > .admonition-title::before{ content:none; }
20+
21+
/* 标题=左上角胶囊 */
22+
.md-typeset .admonition.blue > .admonition-title,
23+
.md-typeset .admonition.purple > .admonition-title,
24+
.md-typeset .admonition.green > .admonition-title{
25+
position:absolute; top:-0.9rem; left:1rem; margin:0; padding:.1rem .6rem;
26+
border-radius:999px; font-weight:700; font-size:.85rem;
27+
background:var(--md-default-bg-color); border:1px solid currentColor;
28+
}
29+
30+
/* 配色 */
31+
.md-typeset .admonition.blue{ border-color:var(--admon-blue-fg); box-shadow:0 0 0 1px var(--admon-blue-bg) inset;}
32+
.md-typeset .admonition.blue>.admonition-title{ color:var(--admon-blue-fg); }
33+
34+
.md-typeset .admonition.purple{ border-color:var(--admon-purple-fg); box-shadow:0 0 0 1px var(--admon-purple-bg) inset;}
35+
.md-typeset .admonition.purple>.admonition-title{ color:var(--admon-purple-fg); }
36+
37+
.md-typeset .admonition.green{ border-color:var(--admon-green-fg); box-shadow:0 0 0 1px var(--admon-green-bg) inset;}
38+
.md-typeset .admonition.green>.admonition-title{ color:var(--admon-green-fg); }
39+
40+
41+
.md-typeset .admonition.blue hr { border-color: var(--admon-blue-fg); }
42+
.md-typeset .admonition.purple hr { border-color: var(--admon-purple-fg); }
43+
.md-typeset .admonition.green hr { border-color: var(--admon-green-fg); }
44+
45+
/* ============================
46+
Admonition grid — 强制左右两栏对齐
47+
将此段放到自定义 CSS 的最底部
48+
============================ */
49+
50+
/* 确保 grid 样式被加载并且是两栏 */
51+
.md-typeset .admonition .grid.grid-cols-2,
52+
.md-typeset .admonition .admonition-content .grid.grid-cols-2 {
53+
display: grid !important;
54+
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
55+
gap: 1rem !important;
56+
grid-auto-rows: auto !important;
57+
align-items: start !important;
58+
align-content: start !important;
59+
width: 100% !important;
60+
}
61+
62+
/* 所有直接子项:从顶部开始,并使用 flex 列布局以保证内部元素布局一致 */
63+
.md-typeset .admonition .grid.grid-cols-2 > * {
64+
box-sizing: border-box !important;
65+
grid-row: 1 !important; /* 强制放在同一行 */
66+
align-self: start !important; /* 顶部对齐 */
67+
display: flex !important;
68+
flex-direction: column !important;
69+
justify-content: flex-start !important;
70+
width: 100% !important;
71+
margin: 0 !important;
72+
padding: 0 !important; /* 子项内部我们下面再单独加 padding */
73+
}
74+
75+
/* 明确指定第 1 / 第 2 子项分别占用第 1 / 第 2 列(避免自动排布导致换行)*/
76+
.md-typeset .admonition .grid.grid-cols-2 > *:nth-child(1) {
77+
grid-column: 1 / 2 !important;
78+
}
79+
.md-typeset .admonition .grid.grid-cols-2 > *:nth-child(2) {
80+
grid-column: 2 / 3 !important;
81+
}
82+
83+
/* 如果子项被额外 wrapper(比如 .admonition-content)包了一层,也确保那一层占满单元格 */
84+
.md-typeset .admonition .grid.grid-cols-2 > * > .admonition-content,
85+
.md-typeset .admonition .grid.grid-cols-2 > * > .md-typeset {
86+
width: 100% !important;
87+
display: flex !important;
88+
flex-direction: column !important;
89+
}
90+
91+
/* 实际用于显示内容的容器(避免代码块 margin 带来的错位) */
92+
.md-typeset .admonition .grid.grid-cols-2 > * {
93+
padding: 0.3rem !important;
94+
background: var(--md-code-bg-color, #f6f6f6) !important;
95+
border-radius: 0.35rem !important;
96+
}
97+
98+
/* 移除 pre 的默认外边距以避免视觉漂移 */
99+
.md-typeset .admonition .grid.grid-cols-2 pre {
100+
margin: 0 !important;
101+
padding: 0.3rem !important; /* 需要的话保留内边距 */
102+
}
103+
104+
/* 可选:在第二列左侧加一条竖线分隔(像对照表)
105+
.md-typeset .admonition .grid.grid-cols-2 > *:nth-child(2) {
106+
border-left: 1px solid var(--md-default-fg-color--light) !important;
107+
padding-left: 1rem !important;
108+
} */
109+
110+
/* 调试用高亮(确认选中元素),测试完请删除或注释掉 */
111+
.md-typeset .admonition .grid.grid-cols-2.debug {
112+
outline: 2px dashed rgba(0,0,0,0.06);
113+
}

dev/assets/css/custom.css

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
/* custom.css */
2+
body {
3+
font-family: 'Roboto', sans-serif;
4+
}
5+
6+
.badge-container {
7+
display: flex;
8+
justify-content: left;
9+
gap: 10px;
10+
}
11+
12+
.md-content img {
13+
max-width: 75%;
14+
display: block;
15+
margin: 0 auto;
16+
}
17+
18+
19+
.md-content p {
20+
margin-top: 20px;
21+
}
22+
23+
.md-content a {
24+
color: #1e88e5;
25+
text-decoration: none;
26+
}
27+
28+
.md-content a:hover {
29+
text-decoration: underline;
30+
}

dev/assets/images/favicon.png

1.83 KB
Loading

dev/assets/imgs/lake-demo.svg

Lines changed: 123 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)