From 1bcb7b506752957ce87502a3e79e6c240192badb Mon Sep 17 00:00:00 2001 From: Oly Date: Mon, 2 Dec 2024 15:01:48 +0000 Subject: [PATCH] Start of chess board. --- .drone.yml | 6 + bases/do-blog/resources/public/index.html | 1 + .../com/oly/static_sites/do_blog/core.cljs | 16 +- .../do_blog/pages/chess/movement.cljs | 258 ++++++++++++------ .../do_blog/pages/chess/render.cljs | 18 +- .../do_blog/pages/chess/state.cljs | 64 ++++- .../do_blog/pages/chess_board.cljs | 182 ++++++++++++ .../com/oly/static_sites/ui_hiccup/chess.cljc | 38 +-- 8 files changed, 456 insertions(+), 127 deletions(-) create mode 100644 bases/do-blog/src/com/oly/static_sites/do_blog/pages/chess_board.cljs diff --git a/.drone.yml b/.drone.yml index 72b39cc..195d482 100644 --- a/.drone.yml +++ b/.drone.yml @@ -20,6 +20,9 @@ steps: - name: build-clojure pull: always image: clojure:tools-deps + depends_on: + - fetch-clojure-deps + - fetch-npm-deps volumes: - name: cache path: /drone/cache/ @@ -46,6 +49,9 @@ steps: - name: build-static-blog pull: always image: clojure:tools-deps + depends_on: + - fetch-clojure-deps + - fetch-npm-deps volumes: - name: cache path: /drone/cache/ diff --git a/bases/do-blog/resources/public/index.html b/bases/do-blog/resources/public/index.html index a21738a..a9e3bf9 100644 --- a/bases/do-blog/resources/public/index.html +++ b/bases/do-blog/resources/public/index.html @@ -6,6 +6,7 @@ +