Skip to content

Commit c62929b

Browse files
committed
(杂项更改)升级主题
1 parent 417ff2d commit c62929b

File tree

18 files changed

+317
-196
lines changed

18 files changed

+317
-196
lines changed

docs/.vuepress/components/ahome-footer.vue

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,31 @@
44
<h4>🌐站点相关</h4>
55
<ul>
66
<li>
7-
<a href="http://www.beian.miit.gov.cn/" target="_blank">粤ICP备16025085号-5</a>
7+
<a href="http://www.beian.miit.gov.cn/" target="_blank">粤ICP备16025085号-3</a>
88
</li>
99
</ul>
1010
</div>
11+
1112
<div class="left-box item">
1213
<h4>👥兄弟文档</h4>
1314
<ul>
15+
<li>
16+
<a href="https://www.paddlepaddle.org.cn">PaddlePaddle中文文档</a>
17+
</li>
1418
<li>
1519
<a href="https://www.numpy.org.cn/" target="_blank">NumPy 中文网</a>
1620
</li>
1721
<li>
18-
<a href="https://www.matplotlib.org.cn/" target="_blank">Pandas 中文网</a>
22+
<a href="https://www.matplotlib.org.cn/" target="_blank">Matplotlib 中文文档</a>
1923
</li>
2024
</ul>
2125
</div>
22-
<div class="right-box item">
26+
27+
<div class="right-box item friends">
2328
<h4>👬友情链接</h4>
29+
<ul>
30+
<li></li>
31+
</ul>
2432
</div>
2533
</div>
2634
</template>
@@ -51,6 +59,18 @@
5159
transition color 0.2s
5260
&:hover
5361
color darken($accentColor, 20%);
62+
63+
.friends
64+
ul
65+
&:after
66+
content ""
67+
display block
68+
height 0
69+
clear both
70+
visibility hidden
71+
li
72+
float left
73+
margin-right 20px
5474
5575
.left-box
5676
float left

docs/.vuepress/components/ahome-nav.vue

Lines changed: 27 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<a class="btn-home-nav" :class="{'active': navId === 1}" @click="navId=1">关注公众号</a>
66
<a class="btn-home-nav" :class="{'active': navId === 2}" @click="navId=2">加入群聊</a>
77
<a class="btn-home-nav" :class="{'active': navId === 3}" @click="navId=3">贡献翻译</a>
8-
<a class="btn-home-nav" :class="{'active': navId === 4}" @click="navId=4">捐赠文档</a>
9-
<a class="btn-home-nav" :class="{'active': navId === 5}" @click="navId=5">赞助合作</a>
8+
<a class="btn-home-nav donation" :class="{'active': navId === 4}" @click="navId=4">捐赠网站</a>
9+
<a class="btn-home-nav" :class="{'active': navId === 5}" @click="navId=5">其他事宜</a>
1010
</div>
1111

1212
<!-- 关注公众号 -->
@@ -15,64 +15,69 @@
1515
<p>掌上中文数据科学社区,关注公众号获取各种Python的奇淫技巧、赚钱技巧,更有机会获得大厂内推。</p>
1616
</div>
1717
<div class="qr-item">
18-
<img src="/home/wx-gzh.png" alt />
18+
<img src="https://extraimage.net/images/2019/09/23/ddf886b34735a450f51e5612681c1c18.png" alt="数量集公众号二维码" />
1919
<span class="text">或搜索“<b>数量集</b>”</span>
20-
</div>
20+
</div>
2121
</div>
2222

2323
<!-- 加入群聊 -->
2424
<div class="block" :class="{'show': navId === 2}">
2525
<div class>
26-
<p>加入 <b>Matplotlib 中文社区</b> 微信交流群,群内有BAT公司大牛、常春藤校友、中国顶尖高校的各类学霸,以及众多事业有成者!</p>
26+
<p>欢迎加入 <b>NumPy 中文社区</b> 群聊,群内有BAT公司大牛、常春藤校友、中国顶尖高校的各类学霸,以及众多大佬!</p>
27+
</div>
28+
<div class="qr-item">
29+
<img src="https://extraimage.net/images/2019/09/23/ab21cd448bc5613ef9dbba4e4286ac32.jpg" alt="站长微信二维码" />
30+
<span class="text">站长微信(可拉微信群,备注:numpy)</span>
2731
</div>
2832
<div class="qr-item">
29-
<img src="/home/wx-qr.jpg" alt />
30-
<span class="text">站长微信(可拉微信群,备注:pandas)</span>
33+
<img src="https://extraimage.net/images/2019/09/23/68ef79d67d2d47c3453edbeee47712b5.jpg" alt="qq群二维码" />
34+
<span class="text">QQ群二维码(群号:294639068)</span>
3135
</div>
3236
</div>
3337

3438
<!-- 贡献翻译 -->
3539
<div class="block" :class="{'show': navId === 3}">
3640
<p>
3741
首先感谢
38-
<a href="https://github.com/teadocs/pandas-cn/graphs/contributors" target="_blank">这些小伙伴</a> 对数据科学汉化事业的做出的翻译贡献!🙏
42+
<a href="https://github.com/teadocs/numpy-cn/graphs/contributors" target="_blank">这些小伙伴</a> 对数据科学汉化事业的做出的翻译贡献!🙏
3943
</p>
4044
<p>
4145
贡献翻译不需要太多门槛,想参与翻译的小伙伴,可以先查看
4246
<a
43-
href="https://github.com/teadocs/pandas-cn/blob/v0.25.0/Contribution.md"
47+
href="https://github.com/teadocs/numpy-cn/blob/v0.25.0/Contribution.md"
4448
target="_blank"
4549
>《本文档翻译贡献指南》</a>。
4650
</p>
4751
<p>如果想加入汉化小组可以先添加站长的个人微信。</p>
4852
</div>
4953

50-
<!-- 捐赠文档 -->
54+
<!-- 捐赠网站 -->
5155
<div class="block" :class="{'show': navId === 4}">
56+
<p>1、你的捐赠会帮助更多的国人看到优质的保持<b>免费</b>且<b>无广告</b>的内容!</p>
5257
<p>
53-
维护公益项目不易,你们的支持是我
58+
2、维护公益项目不易,你们的支持是我
5459
<b>坚持翻译</b>,不断优化
55-
<b>网站内容</b>和
56-
<b>阅读体验</b>的动力!
60+
<b>网站内容</b>
61+
<b>阅读体验</b> 的动力!
5762
</p>
5863
<p>捐赠数额不限,特大数额可以加入网站鸣谢列表或全站推荐。</p>
5964
<div class="qr-item">
60-
<img src="/home/wx-qr.jpg" alt />
65+
<img src="https://extraimage.net/images/2019/09/23/b23a24d371aeacdc1be5eb110436ecb9.jpg" alt="微信付款码" />
6166
<span class="text">
6267
<b>微信</b> 捐赠
6368
</span>
6469
</div>
6570
<div class="qr-item">
66-
<img src="/home/alipay-qr.jpg" alt />
71+
<img src="https://extraimage.net/images/2019/09/23/4136d66b8cad62517838b702f57ac7da.jpg" alt="支付宝付款码" />
6772
<span class="text">
6873
<b>支付宝</b> 捐赠
6974
</span>
7075
</div>
7176
</div>
7277

73-
<!-- 赞助合作 -->
78+
<!-- 其他事宜 -->
7479
<div class="block" :class="{'show': navId === 5}">
75-
<p>如果您想要交换友情链接、广告赞助、转载内容、咨询网站主题、或者其他合作适宜,可以通过以下联系方式联系到站长。</p>
80+
<p>如果您想要交换友情链接、广告赞助、转载内容、咨询网站主题、或者其他合作事宜,可以通过以下联系方式联系到站长。</p>
7681
<ul>
7782
<li>🍀微信个人号:iamnotahacker(备注:合作)</li>
7883
<li>🍁QQ号:17560235</li>
@@ -124,6 +129,10 @@ export default {
124129
background-color: $accentColor;
125130
color: #ffffff;
126131
}
132+
133+
&.donation {
134+
border: 2px solid $accentColor;
135+
}
127136
}
128137
}
129138
@@ -180,7 +189,6 @@ export default {
180189
181190
a {
182191
&.btn-home-nav {
183-
font-size 16px;
184192
}
185193
}
186194
}
@@ -193,7 +201,7 @@ export default {
193201
a {
194202
&.btn-home-nav {
195203
margin: 2px;
196-
margin-bottom 10px;
204+
margin-bottom 6px;
197205
}
198206
}
199207
}

docs/.vuepress/components/ahome-wxpub.vue

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,22 @@ export default {
2020
return {
2121
recommend: [
2222
{
23-
poster: "https://www.pypandas.cn/static/images/recommend/01.jpeg",
23+
poster: "https://extraimage.net/images/2019/09/23/12a103eb0e87862b65879e7b1e6faaca.jpg",
2424
title: "不要再去报班啦!纯新手入门机器/深度学习自学指南(附一个月速成方案)",
2525
url: "https://mp.weixin.qq.com/s/VYUGU2S-dWDCQfsl6C7oGQ"
26-
},
26+
},
2727
{
28-
poster: "https://www.pypandas.cn/static/images/recommend/02.jpeg",
28+
poster: "https://extraimage.net/images/2019/09/23/1f16b487646cad220a131d55feeaa446.jpg",
2929
title: "可能是最通俗易懂的Python入门资料整理和最优学习路线推荐。",
3030
url: "https://mp.weixin.qq.com/s/QUUYEimknwt5v3RUxIf8kQ"
3131
},
3232
{
33-
poster: "https://www.pypandas.cn/static/images/recommend/03.jpeg",
34-
title: "程序员是如何通过开源项目月入 10 万金的?",
35-
url: "https://mp.weixin.qq.com/s/bgM6RkvEO95JE4SUDa4SrQ"
33+
poster: "https://extraimage.net/images/2019/09/23/ce093461c1b901ac2ce6d05959ad4379.jpg",
34+
title: "几百个不同领域的数据集分享给你,别让巧妇难为无米之炊。",
35+
url: "https://mp.weixin.qq.com/s/lVKa2j2yXbjpjom4GD5Btw"
3636
},
3737
{
38-
poster: "https://www.pypandas.cn/static/images/recommend/04.jpeg",
38+
poster: "https://extraimage.net/images/2019/09/23/3d45b5bc575aac8bfdd22443d612c7e9.jpg",
3939
title: "刚刚,我用Python做了个七夕礼物,差点被女朋友打死",
4040
url: "https://mp.weixin.qq.com/s/i2UQOqBr8zGqtgqTaHh3mg"
4141
}

docs/.vuepress/config.js

Lines changed: 4 additions & 163 deletions
Original file line numberDiff line numberDiff line change
@@ -12,173 +12,14 @@ module.exports = ctx => ({
1212
description: 'Python Data Analysis Library.'
1313
}
1414
},
15-
head: [
16-
['link', {
17-
rel: 'dns-prefetch',
18-
href: `//cdn.bootcss.com`
19-
}],
20-
['link', {
21-
rel: 'dns-prefetch',
22-
href: `//cdn.mathjax.org`
23-
}],
24-
// 使主题能够支持数学公式
25-
['script', {
26-
type: 'text/x-mathjax-config'
27-
}, `
28-
MathJax.Hub.Config({
29-
showProcessingMessages: false, //关闭js加载过程信息
30-
messageStyle: "none", //不显示信息
31-
tex2jax: {
32-
"inlineMath": [["$", "$"], ["\\\\(", "\\\\)"]],
33-
"processEscapes": true,
34-
"ignoreClass": "document",
35-
skipTags: ['script', 'noscript', 'style', 'textarea', 'pre', 'code', 'a', 'td'],
36-
"processClass": "math|output_area"
37-
},
38-
"HTML-CSS": {
39-
showMathMenu: false
40-
}
41-
})
42-
`],
43-
['script', {
44-
src: '//cdn.bootcss.com/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML'
45-
}],
46-
// 监听路由重新渲染数学公式
47-
['script', {}, `
48-
(function() {
49-
var url1 = window.location.href;
50-
var url2 = window.location.href;
51-
setInterval(function() {
52-
if (url1 === url2) {
53-
url2 = window.location.href;
54-
} else {
55-
url1 = url2;
56-
if (window.MathJax) window.MathJax.Hub.Typeset();
57-
}
58-
}, 200);
59-
})();
60-
`],
61-
['link', {
62-
rel: 'icon',
63-
href: `/logo.png`
64-
}],
65-
['link', {
66-
rel: 'manifest',
67-
href: '/manifest.json'
68-
}],
69-
['meta', {
70-
name: 'theme-color',
71-
content: '#3eaf7c'
72-
}],
73-
['meta', {
74-
name: 'apple-mobile-web-app-capable',
75-
content: 'yes'
76-
}],
77-
['meta', {
78-
name: 'apple-mobile-web-app-status-bar-style',
79-
content: 'black'
80-
}],
81-
['link', {
82-
rel: 'apple-touch-icon',
83-
href: `/icons/apple-touch-icon-152x152.png`
84-
}],
85-
['link', {
86-
rel: 'mask-icon',
87-
href: '/icons/safari-pinned-tab.svg',
88-
color: '#3eaf7c'
89-
}],
90-
['meta', {
91-
name: 'msapplication-TileImage',
92-
content: '/icons/msapplication-icon-144x144.png'
93-
}],
94-
['meta', {
95-
name: 'msapplication-TileColor',
96-
content: '#000000'
97-
}],
98-
// 百度统计
99-
['script', {}, `
100-
(function() {
101-
var onDocumentComplete = function() { 
102-
if(document.readyState =='complete') {
103-
var hm = document.createElement("script");
104-
hm.src = "https://hm.baidu.com/hm.js?198a327b7394c4873952b3dc378df8c0";
105-
var s = document.getElementsByTagName("script")[0];
106-
s.parentNode.insertBefore(hm, s);
107-
}
108-
}
109-
document.onreadystatechange = onDocumentComplete; //当页面加载状态改变的时候执行这个方法. 
110-
})();
111-
`],
112-
],
15+
head: require('./configs/head'),
11316
theme: 'teadocs',
114-
themeConfig: {
115-
logo: {
116-
text: 'Matplotlib',
117-
subText: '中文网',
118-
image: '/logo.svg',
119-
},
120-
alert: [{
121-
id: '2019-7-29',
122-
title: '文档公告',
123-
content: `我们经常发布文档更新,部分页面的翻译可能仍在进行中。有关最新信息,请访问<a href="/en/">英文文档</a>。如果某个页面上的翻译有问题,请提issues<a href="https://github.com/teadocs/pandas-cn/issues" target="_blank">告诉我们</a>。`
124-
}],
125-
repo: 'teadocs/pandas-cn',
126-
editLinks: true,
127-
docsDir: 'docs',
128-
locales: {
129-
'/': {
130-
label: '简体中文',
131-
selectText: '选择语言',
132-
editLinkText: '在 GitHub 上编辑此页',
133-
lastUpdated: '上次更新',
134-
nav: require('./nav/zh'),
135-
sidebar: {
136-
'/docs/': require('./sidebar/docs_zh')()
137-
}
138-
},
139-
'/en/': {
140-
label: 'English',
141-
selectText: 'Languages',
142-
editLinkText: 'Edit this page on GitHub',
143-
lastUpdated: 'Last Updated',
144-
nav: require('./nav/en'),
145-
sidebar: {
146-
'/en/docs/': require('./sidebar/docs_en')()
147-
}
148-
}
149-
}
150-
},
151-
plugins: [
152-
['@vuepress/back-to-top', true],
153-
['@vuepress/pwa', {
154-
serviceWorker: true,
155-
updatePopup: {
156-
'/': {
157-
message: "更新了新内容呢!",
158-
buttonText: "立即刷新"
159-
},
160-
'/en/': {
161-
message: "New content is available.",
162-
buttonText: "Refresh"
163-
}
164-
}
165-
}],
166-
['@vuepress/medium-zoom', true],
167-
['container', {
168-
type: 'vue',
169-
before: '<pre class="vue-container"><code>',
170-
after: '</code></pre>',
171-
}],
172-
['container', {
173-
type: 'upgrade',
174-
before: info => `<UpgradePath title="${info}">`,
175-
after: '</UpgradePath>',
176-
}],
177-
],
17+
themeConfig: require('./configs/themeConfig'),
18+
plugins: require('./configs/plugins'),
17819
extraWatchFiles: [
17920
'.vuepress/nav/en.js',
18021
'.vuepress/nav/zh.js',
18122
'.vuepress/sidebar/en.js',
18223
'.vuepress/sidebar/zh.js'
18324
]
184-
})
25+
})

0 commit comments

Comments
 (0)