From 25ad901fb3017ded51d356c186672749ec39e9ce Mon Sep 17 00:00:00 2001 From: Nadav Tasher Date: Wed, 1 Jan 2025 21:12:38 +0200 Subject: [PATCH] Add show week of year toggle to sidebar --- client/components/sidebar/sidebar.jade | 5 +++++ client/components/sidebar/sidebar.js | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/client/components/sidebar/sidebar.jade b/client/components/sidebar/sidebar.jade index 56c7dc331..3bfb44011 100644 --- a/client/components/sidebar/sidebar.jade +++ b/client/components/sidebar/sidebar.jade @@ -39,6 +39,11 @@ template(name='homeSidebar') span {{_ 'enable-vertical-scrollbars'}} b   .materialCheckBox(class="{{#if isVerticalScrollbars}}is-checked{{/if}}") + ul#cards.show-week-of-year-toggle + a.flex.js-show-week-of-year-toggle(title="{{_ 'show-week-of-year'}}") + span {{_ 'show-week-of-year'}} + b   + .materialCheckBox(class="{{#if isShowWeekOfYear}}is-checked{{/if}}") hr unless currentUser.isNoComments h3.activity-title diff --git a/client/components/sidebar/sidebar.js b/client/components/sidebar/sidebar.js index 36cc3f050..28b7408fc 100644 --- a/client/components/sidebar/sidebar.js +++ b/client/components/sidebar/sidebar.js @@ -142,6 +142,9 @@ BlazeComponent.extendComponent({ 'click .js-vertical-scrollbars-toggle'() { ReactiveCache.getCurrentUser().toggleVerticalScrollbars(); }, + 'click .js-show-week-of-year-toggle'() { + ReactiveCache.getCurrentUser().toggleShowWeekOfYear(); + }, 'click .js-close-sidebar'() { Sidebar.toggle() }, @@ -167,6 +170,10 @@ BlazeComponent.extendComponent({ const user = ReactiveCache.getCurrentUser(); return user && user.isVerticalScrollbars(); }, + isShowWeekOfYear() { + const user = ReactiveCache.getCurrentUser(); + return user && user.isShowWeekOfYear(); + }, showActivities() { let ret = Utils.getCurrentBoard().showActivities ?? false; return ret;