Skip to content

Commit 25ab5e3

Browse files
feat: implement theme changes of revitron sphinx theme 0.7.0
1 parent 291e241 commit 25ab5e3

File tree

4 files changed

+17
-16
lines changed

4 files changed

+17
-16
lines changed

blocks/pagelist/simple.php

+6-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
<@ foreach in pagelist @>
2-
<h3><a href="@{ url }">@{ title }</a></h3>
3-
<p>
4-
@{ +main | findFirstParagraph }
2+
<article>
3+
<h3><a href="@{ url }">@{ title }</a></h3>
4+
<p>
5+
@{ +main | findFirstParagraph }
6+
</p>
57
<a href="@{ url }" class="more">@{ labelMore | def ('More') }&nbsp;<b>⟶</b></a>
6-
</p>
8+
</article>
79
<@ else @>
810
<div class="admonition">
911
<p>@{ notificationNoSearchResults | def ('No matching pages found.') }</p>

default.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
<@ end @>
1818
</div>
1919
</div>
20-
<footer>
21-
<@ elements/prevnext.php @>
22-
<@ elements/footernav.php @>
23-
</footer>
2420
</div>
21+
<footer>
22+
<@ elements/prevnext.php @>
23+
<@ elements/footernav.php @>
24+
</footer>
2525
</div>
2626
</section>
2727
</div>

elements/header.php

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!DOCTYPE html>
2-
<html class="writer-html5 <@ if not @{ ?list } @>@{ :template }<@ end @>" lang="en">
2+
<html class="writer-html5 @{ theme | replace('/[^a-z]/', ' ') }<@ if not @{ ?list } @> @{ :template }<@ end @>" lang="en">
33
<head>
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@@ -16,13 +16,12 @@
1616
ogImage: @{ ogImage | def('*.jpg, *.png, *.gif, /shared/*.jpg, /shared/*.png, /shared/*.gif') },
1717
twitterCard: 'summary_large_image'
1818
} ~@>
19-
<link rel="stylesheet" href="/packages/@{ theme }/dist/revitron.min.css" type="text/css" />
19+
<link rel="stylesheet" href="/packages/revitron/automad-revitron/dist/revitron.min.css" type="text/css" />
2020
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/styles/@{ syntaxTheme | def('ascetic') }.min.css">
2121
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.3.2/highlight.min.js"></script>
2222
<script>hljs.initHighlightingOnLoad();</script>
23+
@{ customProperties | replace ('/^(.+)$/', '<style>:root{$1}</style>') }
2324
@{ itemsHeader }
2425
</head>
2526
2627
<body class="wy-body-for-nav">
27-
28-

less/revitron.less

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
@bg: #ffffff;
2-
@text: #181818;
3-
@muted: #b6b6b6;
4-
@border: #dfdfdf;
1+
@bg: var(--bg);
2+
@text: var(--text);
3+
@muted: var(--muted);
4+
@border: var(--border);
55
@margin-rst: 2rem;
66

77
@import 'blocks.less';

0 commit comments

Comments
 (0)