homepage iniT

This commit is contained in:
2026-08-23 20:00:09 +02:00
commit a1cd25c756
72 changed files with 5978 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
.PHONY: help
help: ## Shows all commands
@echo 'All Makefile commands:'
@grep -h -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
.PHONY: server
server: ## Start development server
hugo server
.PHONY: css
css: ## Build css file
npm run build:css
.PHONY: csswatch
csswatch: ## Run listener for scss changes, compiling on the fly for development
npm run dev:css
.PHONY: fmt
fmt: ## Format project using Prettier
npm run fmt
.PHONY: dev
dev: ## Opens browser and starts server
open http://localhost:1313 && hugo server
.PHONY: build
build: css fmt ## Builds production website for lucianonooijen.com
hugo -d build -b https://lucianonooijen.com --minify --gc