Home / Blog
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░██╗███████╗██╗░░██╗░░░░░░░░░
░░░░░░░░░░██║██╔════╝██║░██╔╝░░░░░░░░░
░░░░░░░░░░██║█████╗░░█████═╝░░░░░░░░░░
░░░░░██╗░░██║██╔══╝░░██╔═██╗░░░░░░░░░░
░░░░░╚█████╔╝███████╗██║░╚██╗░░░░░░░░░
░░░░░░╚════╝░╚══════╝╚═╝░░╚═╝░░░░░░░░░
░░░░░░░░░░░░░ by Tyler Butler ░░░░░░░░
Jek is a minimalist jekyll theme putting the power of color schemes in the user’s hands. Toggle between schemes hassle-free, create new ones on the go, and store settings in-browser.
Theme settings are saved in session and local storage. Toggling light/dark mode or choosing a random palette saves settings for only the current session. Clicking the save button adds the theme to local storage for future visits.
Hover your mouse over the following sections to try out different themes!
<div class="theme-options light" onmouseover="setSpeceficPallet('light');">
<p class="center">light ~ Lorem ipsum dolor sit amet</p>
</div>
<div class="theme-options dark" onmouseover="setSpeceficPallet('dark');">
<p class="center">dark ~ Lorem ipsum dolor sit amet</p>
</div>
<div class="theme-options dragos" onmouseover="setSpeceficPallet('dragos');">
<p class="center">dragos ~ Lorem ipsum dolor sit amet</p>
</div>
<div class="theme-options ocean" onmouseover="setSpeceficPallet('ocean');">
<p class="center">ocean ~ Lorem ipsum dolor sit amet</p>
</div>
<div class="theme-options sunset" onmouseover="setSpeceficPallet('sunset');">
<p class="center">sunset ~ Lorem ipsum dolor sit amet</p>
</div>
<div class="theme-options sandcastle" onmouseover="setSpeceficPallet('sandcastle');">
<p class="center">sandcastle ~ Lorem ipsum dolor sit amet</p>
</div>
<div class="theme-options greenturtle" onmouseover="setSpeceficPallet('greenturtle');">
<p class="center">greenturtle ~ Lorem ipsum dolor sit amet</p>
</div>
<div class="theme-options dunes" onmouseover="setSpeceficPallet('dunes');">
<p class="center">dunes ~ Lorem ipsum dolor sit amet</p>
</div>
<div class="theme-options arctic" onmouseover="setSpeceficPallet('arctic');">
<p class="center">arctic ~ Lorem ipsum dolor sit amet</p>
</div>
<div class="theme-options marsian" onmouseover="setSpeceficPallet('marsian');">
<p class="center">marsian ~ Lorem ipsum dolor sit amet</p>
</div>
<div class="theme-options bumble" onmouseover="setSpeceficPallet('bumble');">
<p class="center">bumble ~ Lorem ipsum dolor sit amet</p>
</div>
<div class="theme-options pinkapple" onmouseover="setSpeceficPallet('pinkapple');">
<p class="center">pinkapple ~ Lorem ipsum dolor sit amet</p>
</div>
Adding new themes to your new jek site could not be easier, just pick a background color and text color and add them to main.css
. Once you’re done, add your theme to _data/themes.yaml
. Check out colorhunt for inspiration.
main.css
with background-color
and color
set.
.mytheme {
background-color: #0a1d37;
color: #ffeedb;
}
_data/themes.yaml
.