From 1a2f0e452a6bfdd24baee015417cb284732b1c2a Mon Sep 17 00:00:00 2001 From: Luka Vandervelden Date: Tue, 24 Dec 2019 22:32:27 +0100 Subject: [PATCH] Buttons to add tasks directly in columns. --- client/project.ls | 9 +++++++++ client/style.sass | 6 ++++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/client/project.ls b/client/project.ls index f3d6933..d5477a0 100644 --- a/client/project.ls +++ b/client/project.ls @@ -113,6 +113,15 @@ Project = (self, todod-ws, users-cache) -> else self.selected-tasks.push task.id } + + h \div.button.is-outlined.is-success.visible-on-hover.is-large.is-fullwidth { + onclick: -> + modal := TaskCreationModal self, self.todod-ws, { + extra_properties: { column: column.id } + }, users-cache + } [ + "+" + ] ] self.inner-nav-render = -> diff --git a/client/style.sass b/client/style.sass index 42389ed..18e0a3c 100644 --- a/client/style.sass +++ b/client/style.sass @@ -32,9 +32,11 @@ .project .columns .column padding: 0.25rem -.project .column .title .visible-on-hover +.project .column .visible-on-hover visibility: hidden -.project .column .title:hover .visible-on-hover +.project .column .title:hover > .visible-on-hover + visibility: visible +.project .column:hover > .visible-on-hover visibility: visible .project .column .card .visible-on-hover