Skip to content

Commit c33723f

Browse files
authored
A few fixes for dark mode (#99)
* fixes * fix * clean up
1 parent 21afb95 commit c33723f

File tree

8 files changed

+29
-8
lines changed

8 files changed

+29
-8
lines changed

_includes/card.html

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
<div class="row">
1919
{%- if include.icon -%}
2020
<div class="columns two">
21-
<span class="icon" style="zoom: {{ include.zoom }};"><img src="{{ include.icon }}" alt="{{ include.icon_alt }}"/></span>
21+
<span class="icon" style="zoom: {{ include.zoom }};">
22+
{% include_relative {{include.icon}} %}
23+
</span>
2224
</div>
2325
<div class="columns ten">
2426
<h5 class="left">{{ include.title }}</h5>

_includes/learn_card.html

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
<div class='card left compact clickable'>
22
<div class="center" style="padding-bottom: 1em;">
3-
<a href="{{ include.link }}"><img src="{{ include.image }}" style="max-height: 8em;"/></a>
3+
<a href="{{ include.link }}">
4+
{% assign image_extension = include.image | split:'.' | last %}
5+
{%- if image_extension == "svg" -%}
6+
<span class="icon">{% include_relative {{include.image}} %}</span>
7+
{%- else -%}
8+
<img src="{{ include.image }}" style="max-height:8em;border-radius:4px;"/>
9+
{%- endif -%}
10+
</a>
411
</div>
512
<div>
613
<a href="{{ include.link }}"><h5>{{ include.title }}</h5></a>

_includes/learn_section.html

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
2-
<div class="section hero blue" style="background-image: url('/images/BG-stripes-left.svg')">
1+
<div class="blue">
2+
<div class="section hero dark:darken-10" style="background-image: url('/images/BG-stripes-left.svg')">
33
<div class="container">
44
<div class="row center">
55
<h1>Learn Defold</h1>
@@ -29,3 +29,4 @@ <h1>Learn Defold</h1>
2929
</div>
3030
</div>
3131
</div>
32+
</div>

_layouts/learn.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
title: Learn
44
---
55

6-
<div class="section hero center blackwhite" style='background-image: url("/images/hero/testimonials-background-0.5x.png");'>
6+
<div class="section hero center blackwhite dark:darken-10" style='background-image: url("/images/hero/testimonials-background-0.5x.png");'>
77
<div class="container">
88
<div class="row">
99
<div class="column one-half left">

_layouts/post.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: page
33
---
4-
<div class="section lightest">
4+
<div class="section lightest dark:dark">
55
<div class="container">
66
<div class="row">
77
<div class="columns ten">

_scss/defold.scss

+11
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@
2323
******************************************************************************/
2424

2525
.dark-mode {
26+
.dark\:darken-10 {
27+
background-blend-mode: darken;
28+
background-color: rgba(0, 0, 0, 0.10);
29+
}
30+
2631
.dark\:dark {
2732
background-color: var(--dark) !important;
2833
color: var(--lighter) !important;
@@ -1053,6 +1058,12 @@ ul.checkmark li:before {
10531058
.card .icon img {
10541059
vertical-align: bottom;
10551060
}
1061+
.card .icon svg path {
1062+
fill: currentColor !important;
1063+
}
1064+
.card.compact .icon svg {
1065+
max-height: 8em;
1066+
}
10561067
.card h5 {
10571068
margin-bottom: 0;
10581069
}

tutorials.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
nav: floating
55
---
66

7-
<div class="section hero center blackwhite" style='background-image: url("/images/hero/testimonials-background-0.5x.png");'>
7+
<div class="section hero center blackwhite dark:darken-10" style='background-image: url("/images/hero/testimonials-background-0.5x.png");'>
88
<div class="container">
99
<div class="row">
1010
<div class="column one-half left">

videos.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
nav: floating
55
---
66

7-
<div class="section hero center blackwhite" style='background-image: url("/images/hero/testimonials-background-0.5x.png");'>
7+
<div class="section hero center blackwhite dark:darken-10" style='background-image: url("/images/hero/testimonials-background-0.5x.png");'>
88
<div class="container">
99
<div class="row">
1010
<div class="column one-half left">

0 commit comments

Comments
 (0)