From 02c0c0d1fd37376e0ac449609a965ca809b629b9 Mon Sep 17 00:00:00 2001 From: lzy0617 <91051337+lzy0617@users.noreply.github.com> Date: Sun, 20 Jul 2025 15:13:31 +0800 Subject: [PATCH 01/22] =?UTF-8?q?docs:=20=E6=B7=BB=E5=8A=A0=E4=BA=86?= =?UTF-8?q?=E6=A0=A1=E7=BD=91=E8=BF=9E=E6=8E=A5=E6=8C=87=E5=8D=97=E4=B8=AD?= =?UTF-8?q?=E5=AF=B9=20aTrust=20=E7=9A=84=E4=BB=8B=E7=BB=8D=20(#33)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/rvpn.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/rvpn.md b/docs/rvpn.md index a7a7a95..d2a1804 100644 --- a/docs/rvpn.md +++ b/docs/rvpn.md @@ -64,6 +64,8 @@ WebVPN 是一种通过网页跳转来实现外网访问内网的连接方式, - **EasyConnect** 是一种较为简单但是**不太推荐**的连接方式,其存在诸多弊端。若感兴趣,可以参考 [EasyConnect 的使用方法](https://mp.weixin.qq.com/s/uAjXZqi7Oi7oTmtJGVdtMA)。 +- **aTrust** 是新版的 RVPN,根据[官网](https://zuits.zju.edu.cn/_t2014/2021/0615/c49798a2395843/page.psp)上的信息:“2025年5月19日起,RVPN系统不再支持SSH、远程桌面、Telnet、FTP等非Web类协议。如需使用相关服务,请通过新版RVPN系统访问。”因此可以参考[官网给出的教程](https://zuits.zju.edu.cn/_upload/article/files/4c/f2/dce9497346f385227e317912d3e0/385076f5-0101-4797-ba37-8a8b388aea31.pdf)尝试使用 aTrust。 + ## 校内连接 ### 无线连接 From 8fa634f3c9bc5035877e60ac1dcc5ecdd891dd62 Mon Sep 17 00:00:00 2001 From: Jiabao Zheng <94700906+5dbwat4@users.noreply.github.com> Date: Sun, 20 Jul 2025 22:32:11 +0800 Subject: [PATCH 02/22] chore: Bump deps versions and update internal links (#36) Changed internal markdown links to use .md extensions for consistency and compatibility. Updated mkdocs and mkdocs-material versions in requirements.txt and mkdocs.yml. Improved .gitignore to exclude Python venv files. Modified base.html for mkdocs-material 9.6.15 compatibility. --- .gitignore | 8 +++- docs/checkin.md | 4 +- docs/course_advice.md | 2 +- docs/course_selection.md | 6 +-- docs/index.md | 24 +++++----- docs/living.md | 2 +- docs/qa.md | 18 ++++---- docs/summer_study.md | 2 +- docs/tools.md | 4 +- mkdocs.yml | 4 +- overrides/base.html | 98 ++++++++++++++++++++-------------------- requirements.txt | 6 +-- 12 files changed, 91 insertions(+), 87 deletions(-) diff --git a/.gitignore b/.gitignore index 125498e..a53132e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,8 @@ .DS_Store -site/ \ No newline at end of file +site/ + +# python venv +Scripts/ +Lib/ +Include/ +pyvenv.cfg \ No newline at end of file diff --git a/docs/checkin.md b/docs/checkin.md index 3a31db1..dbd619e 100644 --- a/docs/checkin.md +++ b/docs/checkin.md @@ -41,7 +41,7 @@ counter: True 进入浙江大学工作台(钉钉下边栏最中间的按钮),点“迎新”进行新生网上注册。包含以下几个步骤: 1. **密码修改**:修改统一身份认证的密码,后面关于身份认证相关的密码都会是这个(网络密码除外) -2. **基础信息**:内容很多,需要花费半个多小时的时间来填写,[Q&A](../qa/#q_6) 里面有一些相关介绍 +2. **基础信息**:内容很多,需要花费半个多小时的时间来填写,[Q&A](qa.md#q_6) 里面有一些相关介绍 3. **安全考试**:60 分钟 100 道题,90 分以上即通过,可以进行考前学习和模拟,但没什么必要,凭常识答即可 4. **宿舍申请**:按照提示进行即可 5. **财务缴费**:进行第一年学费、住宿费、教材费、军训服装费、基本医保费的缴费,这个系统里应该是不能够直接完成缴费,后面会详细说缴费方式 @@ -95,7 +95,7 @@ counter: True ## 线下部分 !!! Warning "注意" - 线下报到前请先阅读:[新生防诈骗指南](../anti_fraud) 简单来说一句话:**提到钱视为诈骗**。 + 线下报到前请先阅读:[新生防诈骗指南](anti_fraud.md) 简单来说一句话:**提到钱视为诈骗**。 线下报到在 **8 月 18 日**(8:00-17:30)进行,线下报道时间只有 1 天,请大家不要错过。 diff --git a/docs/course_advice.md b/docs/course_advice.md index 1e63fa3..ed5b9dc 100644 --- a/docs/course_advice.md +++ b/docs/course_advice.md @@ -163,7 +163,7 @@ counter: True #### 教材问题 -教材会在选课的某一阶段通知各位预订,当然有些教材并不需要预定,之前也已经提到。当然也可以在蓝田二手书店购买(有点坑),也可以在淘宝、咸鱼等处购买二手书,也可以从校园论坛处关注卖书贴,也可以在学长学姐处白嫖(×)。电子版教材之前也有介绍在哪里可以寻找,当然也可以在群内、网盘共享。当然有像我一样的忠实一手实体书爱好者可以关注当当淘宝等促销活动获得较为实惠的一手实体砖块。关于教材问题的相关 Q&A 见 [Q:关于课程教材](../qa/#q_27)。 +教材会在选课的某一阶段通知各位预订,当然有些教材并不需要预定,之前也已经提到。当然也可以在蓝田二手书店购买(有点坑),也可以在淘宝、咸鱼等处购买二手书,也可以从校园论坛处关注卖书贴,也可以在学长学姐处白嫖(×)。电子版教材之前也有介绍在哪里可以寻找,当然也可以在群内、网盘共享。当然有像我一样的忠实一手实体书爱好者可以关注当当淘宝等促销活动获得较为实惠的一手实体砖块。关于教材问题的相关 Q&A 见 [Q:关于课程教材](qa.md#q_27)。 #### 图灵研讨班 diff --git a/docs/course_selection.md b/docs/course_selection.md index 39e88b5..f026490 100644 --- a/docs/course_selection.md +++ b/docs/course_selection.md @@ -65,7 +65,7 @@ Enroll 选课助手是求是潮开发的一个有助于浙江大学选课的浏 1. 通识必修课程: - 思政类:四史类可以提前选择(如果实在选不上课),不要过分堆积,之后实际上也可以根据自己实际情况合理安排修读学期,除两门形势与政策学期要求强制外都可以灵活调整; - 军体类:军训属于此类;体育从 2019 级起需要上三年,注意大一一整年(大二起不需要)必修身体素质课(0 学分),不修体素会导致体育直接挂科!**请务必保证选上,这门课不必冲热门老师**(血的教训)!!!除此之外注意体育是可以重复修读的,你可以连续六个学期都选择同一门课,学费中重复修读会显示为“循环修读学分”。除此之外还有一门理论课军事理论,如果实在选不上通识课可以考虑提前修读; - - 外语类:培养方案和[课程学习建议](../course_advice/)中已有详细说明; + - 外语类:培养方案和[课程学习建议](course_advice.md)中已有详细说明; - 计算机类:已经预置且不可更改; - 自然科学通识类:按学期要求选择即可,不建议提前修读,如果要提前修读请联系高年级学长学姐询问课程情况; - 通识选修课程:这一部分注意必须修读**通识核心课程**(一般有讨论课,《百万立方未来世界》课程特殊),**博雅技艺课程**(一些与动手有关的课程,相比之下比较难选,建议提前尝试选一些相关好课),以及文艺审美等**四大类课程**必须修读两门,这两门可以是四大类中的同一类。剩余的学分随便选择即可。可以参考我们网站上的的通识选修课建议选择。大一秋冬可以根据自身情况在这些课程中选择几门以便尽早修满这些类别课程。 @@ -87,7 +87,7 @@ Enroll 选课助手是求是潮开发的一个有助于浙江大学选课的浏 2. 课表中最下面的时间为考试时间(如上图,学期末考试地点确定也会显示考试地点),考试时间冲突是一定无法选课的,上课时间冲突可以冲突补选或者申请免听等; 3. 该页面下蓝色表明已经选中的课程,红色表示待筛选的课程; 4. 形势与政策这门课在周日,有单双周之分,但是也不一定单周/双周上课,以往经验是一学期只上五次课; -5. 关于上课的时间,在学习向之[浙江大学上课时间安排如何](../qa/#q_18)中列出,总体而言早上 8 点开始第一节课,45 分钟一节课,一、二节 + 三、四、五节为上午组,六、七、八节 + 九、十节为下午组,十一、十二、十三节为晚课组,每组中两小组之间间隔 25 分钟大课间,各大组间相隔 1h,其余相隔 5 分钟。一般习题课和身体素质课安排在 9/10 节,也有部分身体素质课会安排在晚上。 +5. 关于上课的时间,在学习向之[浙江大学上课时间安排如何](qa.md#q_18)中列出,总体而言早上 8 点开始第一节课,45 分钟一节课,一、二节 + 三、四、五节为上午组,六、七、八节 + 九、十节为下午组,十一、十二、十三节为晚课组,每组中两小组之间间隔 25 分钟大课间,各大组间相隔 1h,其余相隔 5 分钟。一般习题课和身体素质课安排在 9/10 节,也有部分身体素质课会安排在晚上。 ### 自主选课 1. 最上面一栏为导航栏,可以根据培养方案进行相关索引。如果希望搜索某一门特定课程,可以使用搜索引擎功能,也可以在搜索引擎处指定老师以及上课时间等进行搜索;(形势与政策这种限制选退课的无法搜索) @@ -102,7 +102,7 @@ Enroll 选课助手是求是潮开发的一个有助于浙江大学选课的浏 - 国际化课程非常明显不需要解释;教学方式没写一般指全中文,双语一般指英文 PPT、作业、考试但是老师上课说中文,全外文则是老师上课都说英文。 ### 教材预定 -在学习向之[关于课程教材](../qa/#q_27)也有提及,不需要预订所有教材,但如要预定教材,请务必看清楚选课通知中的教材预定时间,订购自己需要的教材,提前延后都无法在系统上预订教材。如果在系统上预订教材费用在开学时预缴的教材费中自动扣除,毕业时会多退少补。 +在学习向之[关于课程教材](qa.md#q_27)也有提及,不需要预订所有教材,但如要预定教材,请务必看清楚选课通知中的教材预定时间,订购自己需要的教材,提前延后都无法在系统上预订教材。如果在系统上预订教材费用在开学时预缴的教材费中自动扣除,毕业时会多退少补。 当然也可以不通过系统订购获取教材。一方面有些课不需要纸质教材,甚至不需要教材(例如职规),另一方面可以通过在二手书店购买(校内蓝田和紫云各有一家)、从校园论坛(CC98 或朵朵)购买或通过者学长学姐赠送/低价出售获得教材。 diff --git a/docs/index.md b/docs/index.md index e9ba84c..3083476 100644 --- a/docs/index.md +++ b/docs/index.md @@ -19,23 +19,23 @@ nostatistics: true ## 文章目录
-### [写在前面的话](preface) +### [写在前面的话](preface.md) ### 新生入学向 -- [新生入学流程](checkin) -- [学长组 Q&A 总结 :star:](qa) -- [暑假购机推荐](machine) -- [新生防诈骗指南 :star:](anti_fraud) -- [暑假学习建议](summer_study) -- [校网连接指南](rvpn) -- [实用工具推荐 :star:](tools) -- [校园生活指南](living) +- [新生入学流程](checkin.md) +- [学长组 Q&A 总结 :star:](qa.md) +- [暑假购机推荐](machine.md) +- [新生防诈骗指南 :star:](anti_fraud.md) +- [暑假学习建议](summer_study.md) +- [校网连接指南](rvpn.md) +- [实用工具推荐 :star:](tools.md) +- [校园生活指南](living.md) ### 学业指导向 - [:octicons-link-external-16: 图灵班学习指南](https://zju-turing.github.io/TuringCourses/)(外部链接) - [:octicons-link-external-16: 图灵班书籍转送统计](https://docs.qq.com/sheet/DU2RIT05ZZ3JnSG1y)(腾讯共享文档) -- [图灵班选课指南 :star:](course_selection) -- [课程学习建议](course_advice) -- [如何让自己看上去、闻上去都像一个 CS 人 :star:](cser) +- [图灵班选课指南 :star:](course_selection.md) +- [课程学习建议](course_advice.md) +- [如何让自己看上去、闻上去都像一个 CS 人 :star:](cser.md) diff --git a/docs/living.md b/docs/living.md index 1fdbeab..f2e9cfc 100644 --- a/docs/living.md +++ b/docs/living.md @@ -127,7 +127,7 @@ fold_toc: True 新修的“中间路线”优势基本体现在到田径场的路程较短,此外,到西教学区、东区大食堂与银泉组团也能减短一定距离。此外这条路还有若干个比较陡的坡,骑车时请注意安全。 - 另外,**雨天非常不建议骑车**,安全隐患很大,一定要予以重视(23 级图灵班开学不到 3 个月,骑车摔跤至少 18 人次)。特别是**风大**的时候(杭州这鬼天气经常这样),**千万不要骑车打伞**。即使不是雨天,也千万要注意交通安全,留心路面状况(去年有不少同学刚来的时候因为不熟悉路况而摔伤)。同时避免和别人发生交通事故,如果别人不太友好的话真的很麻烦,有的狠人动不动就把人挂朵朵,搞舆论战就算占理也很闹心。(如果不知道什么是朵朵,参见生活向之[浙大校园论坛有哪些](../qa/#q_34)) + 另外,**雨天非常不建议骑车**,安全隐患很大,一定要予以重视(23 级图灵班开学不到 3 个月,骑车摔跤至少 18 人次)。特别是**风大**的时候(杭州这鬼天气经常这样),**千万不要骑车打伞**。即使不是雨天,也千万要注意交通安全,留心路面状况(去年有不少同学刚来的时候因为不熟悉路况而摔伤)。同时避免和别人发生交通事故,如果别人不太友好的话真的很麻烦,有的狠人动不动就把人挂朵朵,搞舆论战就算占理也很闹心。(如果不知道什么是朵朵,参见生活向之[浙大校园论坛有哪些](qa.md#q_34)) ## 住宿 diff --git a/docs/qa.md b/docs/qa.md index f349258..468ffa0 100644 --- a/docs/qa.md +++ b/docs/qa.md @@ -16,12 +16,12 @@ fold_toc: True ### Q:我们的寝室在哪里?如何分配? ???+ general "A" - 关于同学们的住宿,在[生活指南](../living/#_16)里有详细介绍。 + 关于同学们的住宿,在[生活指南](living.md#_16)里有详细介绍。 ### Q:在学校内从寝室到教室怎么选择交通工具? ???+ general "A" - 享受了比较好的寝室条件,便要牺牲一下上课的距离。从寝室到东教学区(大一同学大部分课程都在东教学区,也有部分通识课程在去年新投入使用的北教学区)距离约为 2.5 km, 出行方式也有很多种,包括步行、电瓶车、自购自行车、共享单车、小白车、校园巴士等,具体可以参考[生活指南](../living/#_10)。 + 享受了比较好的寝室条件,便要牺牲一下上课的距离。从寝室到东教学区(大一同学大部分课程都在东教学区,也有部分通识课程在去年新投入使用的北教学区)距离约为 2.5 km, 出行方式也有很多种,包括步行、电瓶车、自购自行车、共享单车、小白车、校园巴士等,具体可以参考[生活指南](living.md#_10)。 ### Q:小白与校园巴士是怎么运行的?各个线路有什么不同? @@ -52,7 +52,7 @@ fold_toc: True ???+ general "A" 浙大的食堂很多,西区主要有离宿舍比较近的**生活组团食堂**,古籍馆对面的**留学生食堂**,位于东区传统生活区的**东区大食堂**,位于东教学楼的**麦斯威餐厅**,离东南门比较近的**麦香餐厅**,西教的**学霸餐盒饭**,**临湖餐厅**,还有新增的位于北教对面的**银泉食堂**。大家平时一般都在东区上课,而且浙大早上第五节课下课至下午第一节课上课之间只有 1 小时时间,大家大一的课程安排一般避免不了只能东区两个食堂吃饭的情况,而且有时候会牺牲午休时间。 - 每个餐厅有各自特色菜品,但是在盒饭(指一般的饭加菜)上味道和菜的种类基本是一样而且常年不变的。口味偏杭帮菜,油盐和糖醋可能较多,多为勾芡和带甜味的菜。更多关于各个食堂的评价可以参考[生活指南](../living)。 + 每个餐厅有各自特色菜品,但是在盒饭(指一般的饭加菜)上味道和菜的种类基本是一样而且常年不变的。口味偏杭帮菜,油盐和糖醋可能较多,多为勾芡和带甜味的菜。更多关于各个食堂的评价可以参考[生活指南](living.md)。 > 食堂的口味喜欢吃辣的同学请务必自带辣椒,学校的辣椒油本人可以当饮料喝(x) > 以及喜欢吃醋的同学也可以自己带陈醋,学校的醋也可以当水喝(x) @@ -90,7 +90,7 @@ fold_toc: True 校园网套餐分 10、30、50 元包月三种,区别在于带宽,个人认为 10 元足够。另外,不建议使用网线上网,浙大的有线网络更不稳定,而且需要占用电脑的 VPN,导致无法使用其它代理。建议大家在开学后需要校网时开通,因为是从开通起计算日期,提前开通相当于做慈善(除非你想要提前使用浙大的正版软件)。办学校杭州电信与移动的电话卡可以升级校网服务(花 10 元能用 30 元校网,花 30 元用 50 元校网,具体请持身份证到营业厅办理,营业厅会定期统一报给信息中心)。 - 更多网络连接相关内容见:[校网连接指南](../rvpn)。 + 更多网络连接相关内容见:[校网连接指南](rvpn.md)。 ### Q:要不要把户口迁入杭州? @@ -203,19 +203,19 @@ fold_toc: True ### Q:选课、选导师的相关问题 ???+ general "A" - 详见[图灵班选课指南](../course_selection),选课时不出意外学长组会进寝室手把手教学。 + 详见[图灵班选课指南](course_selection.md),选课时不出意外学长组会进寝室手把手教学。 ### Q: 浙江大学有哪些奖学金/荣誉称号?获得条件有什么? ???+ general "A" 竺可桢学院的荣誉称号和奖学金评定细则可查看:[浙江大学竺可桢学院学生评价实施细则](http://office.ckc.zju.edu.cn/2023/0215/c35002a2715999/page.psp)(需要内网访问) - 关于如何在校外连接校网,详见[校园网连接指南](../rvpn) + 关于如何在校外连接校网,详见[校园网连接指南](rvpn.md) ### Q:来学校之前需要做什么预习吗? ???+ general "A" - 详见[暑假学习建议](../summer_study)。 + 详见[暑假学习建议](summer_study.md)。 ### Q:大学中做笔记推荐用什么呢? @@ -264,7 +264,7 @@ fold_toc: True ???+ general "A" 杭州电话卡不是一定需要的,但是你至少要有一张以你本人身份证办理的电话卡,后续需要办理与校园卡绑定的中国银行卡(奖学金之类的钱会打在这张卡上)、社保卡等,这些一般是要激活网银的,需要绑定手机号码。学长学姐找你办电话卡的请仔细甄别,不保证没有所谓的骗子。来学校电话卡请持身份证至营业厅办理,目前运营商的营业厅均在东区。 - 登校前记得看:[新生防诈骗指南](../anti_fraud)。 + 登校前记得看:[新生防诈骗指南](anti_fraud.md)。 ### Q:如何办理校园卡、学生证、火车票优惠、身份证? @@ -288,7 +288,7 @@ fold_toc: True 值的一提的是虽然紫金港校区在地区划分上属于西湖区,但是离西湖还是蛮远的,玉泉校区是真·西湖边上。 - 其余更多信息也可以参考[生活指南](../living/#_17)。 + 其余更多信息也可以参考[生活指南](living.md#_17)。 ### Q:学校大门、取外卖、取快递在什么地方呢? diff --git a/docs/summer_study.md b/docs/summer_study.md index 55a989c..579c8c0 100644 --- a/docs/summer_study.md +++ b/docs/summer_study.md @@ -40,7 +40,7 @@ counter: True 当然,数分和线代都是自己看看就好,“你们暑假自学一个假期的东西有可能是开学后一节课讲的,所以看了用处也不大”。 ## 计算机部分具体建议 -作为图灵班的学生,这个假期如果在休息、放松、摸鱼之外有时间的话(这个假期放松玩才是关键,不要本末倒置),推荐先树立一个良好的计算机基础,正如翁恺老师所说,要让自己“看上去、闻上去”都像一个计算机人。更详细的内容请见:[如何让自己看上去、闻上去都像一个 CS 人](../cser)。 +作为图灵班的学生,这个假期如果在休息、放松、摸鱼之外有时间的话(这个假期放松玩才是关键,不要本末倒置),推荐先树立一个良好的计算机基础,正如翁恺老师所说,要让自己“看上去、闻上去”都像一个计算机人。更详细的内容请见:[如何让自己看上去、闻上去都像一个 CS 人](cser.md)。 下面我分两类人来推荐一下暑期的计算机基础学习: diff --git a/docs/tools.md b/docs/tools.md index df1dea6..a5f4302 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -32,14 +32,14 @@ counter: True - [Bilibili](https://www.bilibili.com/):许多外国课程的字幕版,国语优质课程录像及网课; - [YouTube](https://www.youtube.com/):许多国外网课和课程录像 (YouTube 自带机翻 ); - [中国大学 mooc](https://www.icourse163.org/):国内大学精心设计的网课 (含作业) 及课程录像; -- [谷歌学术](https://scholar.google.com/)(附[国内镜像网](scholar.hedasudi.com/)):国内外的学术论文搜索引擎; +- [谷歌学术](https://scholar.google.com/)(附[国内镜像网](https://scholar.hedasudi.com/)):国内外的学术论文搜索引擎; - [中国知网](https://cnki.net/):中国最大的学术论文数据库; - [万方数据](https://www.wanfangdata.com.cn/):同样有名的学术数据库; - [GitHub](https://github.com/github):全球最大的开源网站,在这里推荐各位可以提前了解一下 Git 的常见操作,以下学习资料可供参考: - [Git/GitHub 及开源基础 | 实用技能拾遗第二讲 | 浙江大学竺可桢学院学业指导中心辅学精品课](https://www.bilibili.com/video/BV12u4y177vG) - [MIT Missing Semester](https://www.bilibili.com/video/BV1Wh4y1s7Lj) - [Cpp Reference](https://en.cppreference.com/w/):C 语言的参考网站; -- [Notion]([https://www.notion.so](https://www.notion.so/)):比较好用的在线笔记; +- [Notion](https://www.notion.so/):比较好用的在线笔记; - [GeoGebra](https://www.geogebra.org/calculator):在线的几何画板,可以画出各种函数的图像; - [Wolfram | Alpha](https://www.wolframalpha.com/):强大的在线计算器,可以处理包括积分、求极限等复杂运算; - [Draw.io](https://app.diagrams.net/):在线画图软件,后续写 report 的时候如果需要绘制图论相关的图可以用此软件绘制; diff --git a/mkdocs.yml b/mkdocs.yml index 58467ab..93582d6 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -51,8 +51,8 @@ markdown_extensions: - pymdownx.superfences - pymdownx.inlinehilite - pymdownx.emoji: - emoji_index: !!python/name:materialx.emoji.twemoji - emoji_generator: !!python/name:materialx.emoji.to_svg + emoji_index: !!python/name:material.extensions.emoji.twemoji + emoji_generator: !!python/name:material.extensions.emoji.to_svg - pymdownx.tabbed: alternate_style: true - pymdownx.tasklist: diff --git a/overrides/base.html b/overrides/base.html index ae267c2..3ddf838 100644 --- a/overrides/base.html +++ b/overrides/base.html @@ -27,8 +27,12 @@ {% if page.next_page %} {% endif %} + {% if "rss" in config.plugins %} + + + {% endif %} - + {% endblock %} {% block htmltitle %} {% if page.meta and page.meta.title %} @@ -40,14 +44,18 @@ {% endif %} {% endblock %} {% block styles %} - + {% if config.theme.palette %} {% set palette = config.theme.palette %} - + {% endif %} {% include "partials/icons.html" %} {% endblock %} - {% block libs %}{% endblock %} + {% block libs %} + {% for script in config.extra.polyfills %} + {{ script | script_tag }} + {% endfor %} + {% endblock %} {% block fonts %} {% if config.theme.font != false %} {% set text = config.theme.font.text | d("Roboto", true) %} @@ -69,7 +77,7 @@ {% endblock %} {% if page.meta and page.meta.meta %} {% for tag in page.meta.meta %} - + {% endfor %} {% endif %} {% if page and page.meta and page.meta.counter %} @@ -92,9 +100,7 @@ {% endif %} {% set features = config.theme.features or [] %} - {% if not config.theme.palette is mapping %} - {% include "partials/javascripts/palette.html" %} - {% endif %} + @@ -112,7 +118,8 @@
{% if "announce.dismiss" in features %} {% endif %} {% block announce %}{% endblock %} @@ -194,10 +201,7 @@ {% include "partials/javascripts/content.html" %}
{% if "navigation.top" in features %} - + {% include "partials/top.html" %} {% endif %} {% block footer %} @@ -207,6 +211,9 @@
+ {% if "navigation.instant.progress" in features %} + {% include "partials/progress.html" %} + {% endif %} {% if config.extra.consent %} - \ No newline at end of file diff --git a/overrides/partials/header.html b/overrides/partials/header.html index d17afa7..d4fe23b 100644 --- a/overrides/partials/header.html +++ b/overrides/partials/header.html @@ -1,16 +1,17 @@ {% set class = "md-header" %} {% if "navigation.tabs.sticky" in features %} - {% set class = class ~ " md-header--lifted" %} + {% set class = class ~ " md-header--shadow md-header--lifted" %} {% elif "navigation.tabs" not in features %} {% set class = class ~ " md-header--shadow" %} {% endif %}
-