diff --git a/db/migrations/0140__widget_config.sql b/db/migrations/0140__widget_config.sql index 3aaf4cb90..c371443b8 100644 --- a/db/migrations/0140__widget_config.sql +++ b/db/migrations/0140__widget_config.sql @@ -1,14 +1,14 @@ INSERT INTO options (name, value, utcDateCreated, utcDateModified, isSynced) -VALUES ('noteInfoWidget', '{"enabled":true,"expanded":true,"position":10}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); +VALUES ('noteInfoWidget', '{"enabled":true,"expanded":true,"position":100}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); INSERT INTO options (name, value, utcDateCreated, utcDateModified, isSynced) -VALUES ('attributesWidget', '{"enabled":true,"expanded":true,"position":20}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); +VALUES ('attributesWidget', '{"enabled":true,"expanded":true,"position":200}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); INSERT INTO options (name, value, utcDateCreated, utcDateModified, isSynced) -VALUES ('linkMapWidget', '{"enabled":true,"expanded":true,"position":30}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); +VALUES ('linkMapWidget', '{"enabled":true,"expanded":true,"position":300}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); INSERT INTO options (name, value, utcDateCreated, utcDateModified, isSynced) -VALUES ('noteRevisionsWidget', '{"enabled":true,"expanded":true,"position":40}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); +VALUES ('noteRevisionsWidget', '{"enabled":true,"expanded":true,"position":400}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); INSERT INTO options (name, value, utcDateCreated, utcDateModified, isSynced) -VALUES ('whatLinksHereWidget', '{"enabled":false,"expanded":true,"position":50}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); \ No newline at end of file +VALUES ('whatLinksHereWidget', '{"enabled":false,"expanded":true,"position":500}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); \ No newline at end of file diff --git a/db/migrations/0142__similar_notes_widget.sql b/db/migrations/0142__similar_notes_widget.sql index fed139c72..3467cb4c6 100644 --- a/db/migrations/0142__similar_notes_widget.sql +++ b/db/migrations/0142__similar_notes_widget.sql @@ -1,2 +1,2 @@ INSERT INTO options (name, value, utcDateCreated, utcDateModified, isSynced) -VALUES ('similarNotesWidget', '{"enabled":true,"expanded":true,"position":60}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); \ No newline at end of file +VALUES ('similarNotesWidget', '{"enabled":true,"expanded":true,"position":600}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); \ No newline at end of file diff --git a/db/migrations/0144__edited_notes_widget.sql b/db/migrations/0144__edited_notes_widget.sql index b635c142f..00a38f75f 100644 --- a/db/migrations/0144__edited_notes_widget.sql +++ b/db/migrations/0144__edited_notes_widget.sql @@ -1,2 +1,2 @@ INSERT INTO options (name, value, utcDateCreated, utcDateModified, isSynced) -VALUES ('editedNotesWidget', '{"enabled":true,"expanded":true,"position":5}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); \ No newline at end of file +VALUES ('editedNotesWidget', '{"enabled":true,"expanded":true,"position":50}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); \ No newline at end of file diff --git a/db/migrations/0145__calendar_widget.sql b/db/migrations/0145__calendar_widget.sql new file mode 100644 index 000000000..818929c2f --- /dev/null +++ b/db/migrations/0145__calendar_widget.sql @@ -0,0 +1,2 @@ +INSERT INTO options (name, value, utcDateCreated, utcDateModified, isSynced) +VALUES ('calendarWidget', '{"enabled":true,"expanded":true,"position":20}', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); \ No newline at end of file diff --git a/src/public/javascripts/dialogs/options/sidebar.js b/src/public/javascripts/dialogs/options/sidebar.js index 43cc8a4c5..330e18126 100644 --- a/src/public/javascripts/dialogs/options/sidebar.js +++ b/src/public/javascripts/dialogs/options/sidebar.js @@ -53,7 +53,8 @@ export default class SidebarOptions { {name: 'noteRevisions', title: 'Note revisions'}, {name: 'whatLinksHere', title: 'What links here'}, {name: 'similarNotes', title: 'Similar notes'}, - {name: 'editedNotes', title: 'Edited notes (only on day note)'} + {name: 'editedNotes', title: 'Edited notes (only on day note)'}, + {name: 'calendar', title: 'Calendar (only on day note)'} ].map(widget => { widget.option = this.parseJsonSafely(options[widget.name + 'Widget']) || { enabled: true, diff --git a/src/public/javascripts/widgets/calendar.js b/src/public/javascripts/widgets/calendar.js new file mode 100644 index 000000000..8438a8817 --- /dev/null +++ b/src/public/javascripts/widgets/calendar.js @@ -0,0 +1,54 @@ +import StandardWidget from "./standard_widget.js"; + +const TPL = ` +
Note ID: | ++ | ||
---|---|---|---|
Created: | ++ | ||
Modified: | ++ | ||
Type: | ++ + | MIME: | ++ |