Skip to content

Commit

Permalink
Fix distill dark mode again (alshedivat#517)
Browse files Browse the repository at this point in the history
  • Loading branch information
alshedivat authored and pecey committed Jan 27, 2023
1 parent d092f65 commit 8aaa884
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 6 deletions.
4 changes: 3 additions & 1 deletion _layouts/distill.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
<!-- Distill js -->
<script src="{{ '/assets/js/distillpub/template.v2.js' | relative_url }}"></script>
<script src="{{ '/assets/js/distillpub/transforms.v2.js' | relative_url }}"></script>
<script src="{{ '/assets/js/distillpub/overrides.js' | relative_url }}"></script>
{% if page._styles %}
<!-- Page/Post style -->
<style type="text/css">
Expand Down Expand Up @@ -105,4 +104,7 @@ <h3>Contents</h3>
<d-bibliography src="{{ page.bibliography | prepend: '/assets/bibliography/' | relative_url }}">
</d-bibliography>

{% include scripts/jquery.html %}
<script src="{{ '/assets/js/distillpub/overrides.js' | relative_url }}"></script>

</html>
14 changes: 9 additions & 5 deletions _sass/_distill.scss
Original file line number Diff line number Diff line change
Expand Up @@ -44,13 +44,13 @@ d-article {
width: calc(max(70%, 300px));
margin-right: 0px;
margin-top: 0em;
display: grid;
grid-template-columns:
minmax(8px, 1fr) [toc] auto
display: grid;
grid-template-columns:
minmax(8px, 1fr) [toc] auto
minmax(8px, 1fr) [toc-line] 1px
minmax(32px, 2fr);
nav {

nav {
grid-column: toc;
a {
border-bottom: none !important;
Expand Down Expand Up @@ -87,6 +87,10 @@ d-article {
grid-column: toc-line;
}
}

d-footnote {
scroll-margin-top: 66px;
}
}

d-appendix {
Expand Down
4 changes: 4 additions & 0 deletions assets/js/distillpub/overrides.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ $(document).ready(function() {
.setAttribute("style", "color: var(--global-theme-color);");
footnote.shadowRoot.querySelector("d-hover-box").shadowRoot.querySelector("style").sheet
.insertRule(".panel {background-color: var(--global-bg-color) !important;}");
footnote.shadowRoot.querySelector("d-hover-box").shadowRoot.querySelector("style").sheet
.insertRule(".panel {border-color: var(--global-divider-color) !important;}");
});
// Override styles of the citations.
document.querySelectorAll("d-cite").forEach(function(cite) {
Expand All @@ -16,5 +18,7 @@ $(document).ready(function() {
.insertRule("ul li a:hover {color: var(--global-theme-color) !important;}");
cite.shadowRoot.querySelector("d-hover-box").shadowRoot.querySelector("style").sheet
.insertRule(".panel {background-color: var(--global-bg-color) !important;}");
cite.shadowRoot.querySelector("d-hover-box").shadowRoot.querySelector("style").sheet
.insertRule(".panel {border-color: var(--global-divider-color) !important;}");
});
})

0 comments on commit 8aaa884

Please sign in to comment.