From 461fe9387f2d12c1e43ad397eb5829f0277c0ff5 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 | 162 ++++++++-------- .../do_blog/pages/chess/render.cljs | 14 +- .../do_blog/pages/chess/state.cljs | 56 ++++-- .../do_blog/pages/chess_board.cljs | 177 ++++++++++++++++++ .../com/oly/static_sites/ui_hiccup/chess.cljc | 35 ++-- 8 files changed, 356 insertions(+), 111 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 @@ +