From 47d3e8d6878c1eef2761493cb1ed90fbc5ceca37 Mon Sep 17 00:00:00 2001
From: James Mills <1290234+prologic@users.noreply.github.com>
Date: Mon, 3 Apr 2023 00:25:08 +1000
Subject: [PATCH] Add sample kabna todo board
---
.zs/board.html | 37 +++++++++++++++++++++++++++++++++++++
.zs/styles | 2 +-
TODO.md | 19 +++++++++++++++++++
assets/css/board.css | 35 +++++++++++++++++++++++++++++++++++
index.md | 4 ++++
5 files changed, 96 insertions(+), 1 deletion(-)
create mode 100644 .zs/board.html
create mode 100644 TODO.md
create mode 100644 assets/css/board.css
diff --git a/.zs/board.html b/.zs/board.html
new file mode 100644
index 0000000..19b84d0
--- /dev/null
+++ b/.zs/board.html
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+ {{ styles }}
+
+
+
+ {{ title }}
+
+
+
+
+
+
+
+
+ {{ content }}
+ {{ editthispage }}
+
+ {{ scripts }}
+
+
+
\ No newline at end of file
diff --git a/.zs/styles b/.zs/styles
index 0f1ea33..bfb317f 100755
--- a/.zs/styles
+++ b/.zs/styles
@@ -2,7 +2,7 @@
set -e
-CSS="bahunya highlight site"
+CSS="bahunya board highlight site"
for css in $CSS; do
printf "\n" "$css"
diff --git a/TODO.md b/TODO.md
new file mode 100644
index 0000000..18f7e17
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,19 @@
+---
+title: TODO KanBan Board
+layout: board.html
+---
+
+# TODO Board
+
+## Backlog
+
+- Get feedback on zs
+
+## In Progress
+
+- Develop more samples
+
+## Done
+
+- Build CGI sample
+- Build Kanban sample
\ No newline at end of file
diff --git a/assets/css/board.css b/assets/css/board.css
new file mode 100644
index 0000000..09becf9
--- /dev/null
+++ b/assets/css/board.css
@@ -0,0 +1,35 @@
+.board {
+ display: grid;
+ column-gap: 50px;
+ justify-items: center;
+}
+
+/* Display long board titles without extending first grid column. Will display at least 6 columns */
+.board h1 {
+ grid-column: 1/6;
+ justify-self: left;
+ padding-left: 5%;
+}
+
+.board h2 {
+ grid-row: 2;
+}
+
+/* Disable anchor hover effect */
+.board h2:hover .anchor:before {
+ display: none;
+}
+
+.board ul {
+ grid-row: 3;
+ padding-left: 0;
+}
+
+.board li {
+ display: block;
+ border: 1px solid;
+ padding: 15px;
+ margin-bottom: 30px;
+ text-align: center;
+ border-radius: 25px;
+}
\ No newline at end of file
diff --git a/index.md b/index.md
index d5a342e..2d7cf56 100644
--- a/index.md
+++ b/index.md
@@ -78,6 +78,10 @@ With the [wikilink][wikilink] extension you can link to other pages more easily
{{ list slides }}
+### And Kanban Boards!
+
+- [[TODO]]
+
### Remember cgi scripts?
- [[TestCGI]]