goodies
This commit is contained in:
parent
b151370ba7
commit
03db1aaea7
2 changed files with 28 additions and 14 deletions
22
Makefile
22
Makefile
|
@ -7,7 +7,7 @@
|
||||||
all: allatend
|
all: allatend
|
||||||
SRC_DIR ?= src
|
SRC_DIR ?= src
|
||||||
DST_DIR ?= _site
|
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))
|
SRC_RAW_FILES := $(shell find $(SRC_DIR) -type f $(NO_DRAFT))
|
||||||
DST_RAW_FILES := $(patsubst $(SRC_DIR)/%,$(DST_DIR)/%,$(SRC_RAW_FILES))
|
DST_RAW_FILES := $(patsubst $(SRC_DIR)/%,$(DST_DIR)/%,$(SRC_RAW_FILES))
|
||||||
ALL += $(DST_RAW_FILES)
|
ALL += $(DST_RAW_FILES)
|
||||||
|
@ -43,7 +43,6 @@ $(DST_DIR)/%.html: $(SRC_DIR)/%.org $(TEMPLATE)
|
||||||
$(PANDOC) $< \
|
$(PANDOC) $< \
|
||||||
--output $@
|
--output $@
|
||||||
|
|
||||||
|
|
||||||
# HTML INDEX
|
# HTML INDEX
|
||||||
HTML_INDEX := $(DST_DIR)/index.html
|
HTML_INDEX := $(DST_DIR)/index.html
|
||||||
MKINDEX := engine/mk-index.sh
|
MKINDEX := engine/mk-index.sh
|
||||||
|
@ -78,6 +77,25 @@ $(GMI_INDEX): $(DST_GMI_FILES) $(MK_GMI_INDEX)
|
||||||
|
|
||||||
ALL += $(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 PHASE
|
||||||
|
|
||||||
OPTIM_DIR ?= _optim
|
OPTIM_DIR ?= _optim
|
||||||
|
|
|
@ -94,8 +94,12 @@ pre {
|
||||||
border-color: var(--b1);
|
border-color: var(--b1);
|
||||||
background: var(--b2);
|
background: var(--b2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
img { filter: brightness(0.8) sepia(100%) hue-rotate(185deg) saturate(0.5); }
|
||||||
|
img:hover { filter: none; }
|
||||||
|
|
||||||
|
|
||||||
/* dark preferred */
|
/* dark preferred */
|
||||||
/*
|
|
||||||
@media (prefers-color-scheme: dark)
|
@media (prefers-color-scheme: dark)
|
||||||
{
|
{
|
||||||
:root {
|
:root {
|
||||||
|
@ -112,22 +116,14 @@ pre {
|
||||||
--fg: var(--b0);
|
--fg: var(--b0);
|
||||||
--fg0: var(--b00);
|
--fg0: var(--b00);
|
||||||
--rfg: var(--b1);
|
--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 {
|
pre {
|
||||||
background: hsl(218,20%,18%);
|
background: hsl(218,20%,18%);
|
||||||
border-color: hsl(218,15%,23%);
|
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); }
|
em,strong,b,i,h1,h2,h3,h4,h5,h6 { color: var(--rfg); }
|
||||||
|
|
Loading…
Reference in a new issue