From 0b1f7ffe7d4469bf9cce1cc25baceb6bc68ddb0f Mon Sep 17 00:00:00 2001 From: Chris Veleris Date: Mon, 12 Feb 2024 13:16:03 +0200 Subject: [PATCH] Fix UI issues --- app.rb | 2 +- app/helpers/task_helper.rb | 8 ++++--- app/views/notes/_form.erb | 2 +- app/views/notes/_note.erb | 4 ++-- app/views/notes/index.erb | 12 +++++++--- app/views/projects/show.erb | 12 +++++++--- app/views/tasks/_form.erb | 2 +- app/views/tasks/_task.erb | 10 ++++----- public/css/app.css | 44 +++++++++++++++++++++++-------------- public/js/app.js | 7 ++++++ 10 files changed, 68 insertions(+), 35 deletions(-) diff --git a/app.rb b/app.rb index e4bea26..e1cb56e 100644 --- a/app.rb +++ b/app.rb @@ -103,7 +103,7 @@ get '/' do end get '/inbox' do - @tasks = current_user.tasks.incomplete.where(project_id: nil).order(:name) + @tasks = current_user.tasks.incomplete.where(project_id: nil).where(due_date: nil).order(:name) erb :inbox end diff --git a/app/helpers/task_helper.rb b/app/helpers/task_helper.rb index 3afc78d..0ccc15a 100644 --- a/app/helpers/task_helper.rb +++ b/app/helpers/task_helper.rb @@ -20,10 +20,12 @@ module TaskHelper 'bg-primary' when Date.tomorrow 'bg-info' - when Date.yesterday..Date.today - 'bg-danger' else - 'bg-light text-dark' + if due_date.to_date < Date.today + 'bg-danger' + else + 'bg-light text-dark' + end end end diff --git a/app/views/notes/_form.erb b/app/views/notes/_form.erb index ea81836..2d67dda 100644 --- a/app/views/notes/_form.erb +++ b/app/views/notes/_form.erb @@ -39,7 +39,7 @@ <%= note.new_record? ? 'Create Note' : 'Update Note' %> <% unless note.new_record? %> - <% end %> diff --git a/app/views/notes/_note.erb b/app/views/notes/_note.erb index 5377929..b458aa4 100644 --- a/app/views/notes/_note.erb +++ b/app/views/notes/_note.erb @@ -1,4 +1,4 @@ -
+
@@ -20,7 +20,7 @@
<% if note.project && params[:id].blank? %> - + <%= note.project.name %> <% end %> diff --git a/app/views/notes/index.erb b/app/views/notes/index.erb index 2ad3fd8..f16cb51 100644 --- a/app/views/notes/index.erb +++ b/app/views/notes/index.erb @@ -22,11 +22,17 @@
-