Skip to content

Commit 6fe1d55

Browse files
committed
Always set default primary and accent colors
1 parent ba90cb1 commit 6fe1d55

File tree

4 files changed

+13
-9
lines changed

4 files changed

+13
-9
lines changed

material/base.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@
8181
{% set palette = palette | first %}
8282
{% endif %}
8383
{% set scheme = palette.scheme | d("default", true) %}
84-
{% set primary = palette.primary | d("", true) %}
85-
{% set accent = palette.accent | d("", true) %}
84+
{% set primary = palette.primary | d("indigo", true) %}
85+
{% set accent = palette.accent | d("indigo", true) %}
8686
<body dir="{{ direction }}" data-md-color-scheme="{{ scheme | replace(' ', '-') }}" data-md-color-primary="{{ primary | replace(' ', '-') }}" data-md-color-accent="{{ accent | replace(' ', '-') }}">
8787
{% else %}
8888
<body dir="{{ direction }}">

material/partials/header.html

+4-2
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,10 @@
3636
{% if not config.theme.palette is mapping %}
3737
<form class="md-header__option" data-md-component="palette">
3838
{% for option in config.theme.palette %}
39-
{% set scheme = option.scheme | d("default", true) %}
40-
<input class="md-option" data-md-color-media="{{ option.media }}" data-md-color-scheme="{{ scheme | replace(' ', '-') }}" data-md-color-primary="{{ option.primary | replace(' ', '-') }}" data-md-color-accent="{{ option.accent | replace(' ', '-') }}" {% if option.toggle %} aria-label="{{ option.toggle.name }}" {% else %} aria-hidden="true" {% endif %} type="radio" name="__palette" id="__palette_{{ loop.index }}">
39+
{% set scheme = option.scheme | d("default", true) %}
40+
{% set primary = option.primary | d("indigo", true) %}
41+
{% set accent = option.accent | d("indigo", true) %}
42+
<input class="md-option" data-md-color-media="{{ option.media }}" data-md-color-scheme="{{ scheme | replace(' ', '-') }}" data-md-color-primary="{{ primary | replace(' ', '-') }}" data-md-color-accent="{{ accent | replace(' ', '-') }}" {% if option.toggle %} aria-label="{{ option.toggle.name }}" {% else %} aria-hidden="true" {% endif %} type="radio" name="__palette" id="__palette_{{ loop.index }}">
4143
{% if option.toggle %}
4244
<label class="md-header__button md-icon" title="{{ option.toggle.name }}" for="__palette_{{ loop.index0 or loop.length }}" hidden>
4345
{% include ".icons/" ~ option.toggle.icon ~ ".svg" %}

src/base.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -161,8 +161,8 @@
161161
{% set palette = palette | first %}
162162
{% endif %}
163163
{% set scheme = palette.scheme | d("default", true) %}
164-
{% set primary = palette.primary | d("", true) %}
165-
{% set accent = palette.accent | d("", true) %}
164+
{% set primary = palette.primary | d("indigo", true) %}
165+
{% set accent = palette.accent | d("indigo", true) %}
166166
<body
167167
dir="{{ direction }}"
168168
data-md-color-scheme="{{ scheme | replace(' ', '-') }}"

src/partials/header.html

+5-3
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,15 @@
7575
{% if not config.theme.palette is mapping %}
7676
<form class="md-header__option" data-md-component="palette">
7777
{% for option in config.theme.palette %}
78-
{% set scheme = option.scheme | d("default", true) %}
78+
{% set scheme = option.scheme | d("default", true) %}
79+
{% set primary = option.primary | d("indigo", true) %}
80+
{% set accent = option.accent | d("indigo", true) %}
7981
<input
8082
class="md-option"
8183
data-md-color-media="{{ option.media }}"
8284
data-md-color-scheme="{{ scheme | replace(' ', '-') }}"
83-
data-md-color-primary="{{ option.primary | replace(' ', '-') }}"
84-
data-md-color-accent="{{ option.accent | replace(' ', '-') }}"
85+
data-md-color-primary="{{ primary | replace(' ', '-') }}"
86+
data-md-color-accent="{{ accent | replace(' ', '-') }}"
8587
{% if option.toggle %}
8688
aria-label="{{ option.toggle.name }}"
8789
{% else %}

0 commit comments

Comments
 (0)