From 03db1aaea787d6cc437afd75bfccad411f6005d7 Mon Sep 17 00:00:00 2001 From: "Yann Esposito (Yogsototh)" Date: Wed, 5 May 2021 23:35:53 +0200 Subject: [PATCH] goodies --- Makefile | 22 ++++++++++++++++++++-- src/css/y.css | 20 ++++++++------------ 2 files changed, 28 insertions(+), 14 deletions(-) diff --git a/Makefile b/Makefile index ff825f7..727ba69 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ all: allatend SRC_DIR ?= src DST_DIR ?= _site -NO_DRAFT := -not -path '$(SRC_DIR)/drafts/*' +NO_DRAFT := -not -path '$(SRC_DIR)/drafts/*' ! -name '*.jpg' ! -name '*.png' SRC_RAW_FILES := $(shell find $(SRC_DIR) -type f $(NO_DRAFT)) DST_RAW_FILES := $(patsubst $(SRC_DIR)/%,$(DST_DIR)/%,$(SRC_RAW_FILES)) ALL += $(DST_RAW_FILES) @@ -43,7 +43,6 @@ $(DST_DIR)/%.html: $(SRC_DIR)/%.org $(TEMPLATE) $(PANDOC) $< \ --output $@ - # HTML INDEX HTML_INDEX := $(DST_DIR)/index.html MKINDEX := engine/mk-index.sh @@ -78,6 +77,25 @@ $(GMI_INDEX): $(DST_GMI_FILES) $(MK_GMI_INDEX) ALL += $(GMI_INDEX) + +# Images +SRC_IMG_FILES ?= $(shell find $(SRC_DIR) -type f -name "*.jpg" -or -name "*.gif" -or -name "*.png") +DST_IMG_FILES ?= $(patsubst $(SRC_DIR)/%,$(DST_DIR)/%, $(SRC_IMG_FILES)) + +ALL += $(DST_IMG_FILES) + +$(DST_DIR)/%.jpg: $(SRC_DIR)/%.jpg + mkdir -p $(dir $@) + convert "$<" -quality 50 -resize 800x800\> "$@" + +$(DST_DIR)/%.gif: $(SRC_DIR)/%.gif + mkdir -p $(dir $@) + convert "$<" -quality 50 -resize 800x800\> "$@" + +$(DST_DIR)/%.png: $(SRC_DIR)/%.png + mkdir -p $(dir $@) + convert "$<" -quality 50 -resize 800x800\> "$@" + # OPTIM PHASE OPTIM_DIR ?= _optim diff --git a/src/css/y.css b/src/css/y.css index 10cee50..bacbbe9 100644 --- a/src/css/y.css +++ b/src/css/y.css @@ -94,8 +94,12 @@ pre { border-color: var(--b1); background: var(--b2); } + +img { filter: brightness(0.8) sepia(100%) hue-rotate(185deg) saturate(0.5); } +img:hover { filter: none; } + + /* dark preferred */ -/* @media (prefers-color-scheme: dark) { :root { @@ -112,22 +116,14 @@ pre { --fg: var(--b0); --fg0: var(--b00); --rfg: var(--b1); - --hl: var(--g); + --hl: var(--b1); } - img { filter: brightness(0.7) saturate(0.5); } + img { filter: brightness(0.6) sepia(100%) hue-rotate(185deg) saturate(0.5); } + img:hover { filter: brightness(0.7); } pre { background: hsl(218,20%,18%); border-color: hsl(218,15%,23%); } -} */ - -em,strong,b,i,h1,h2,h3,h4,h5,h6 { color: var(--rfg); } - -img { - filter: brightness(0.8) sepia(100%) hue-rotate(185deg) saturate(0.5); -} -img:hover { - filter: none; } em,strong,b,i,h1,h2,h3,h4,h5,h6 { color: var(--rfg); }