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 }} + + + + + + + +
+

{{ 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]]