diff --git a/db/migrations/0140__widget_config.sql b/db/migrations/0140__widget_config.sql index c915a0831..3aaf4cb90 100644 --- a/db/migrations/0140__widget_config.sql +++ b/db/migrations/0140__widget_config.sql @@ -1,2 +1,14 @@ INSERT INTO options (name, value, utcDateCreated, utcDateModified, isSynced) -VALUES ('', '1', '2018-07-29T18:31:00.874Z', '2018-07-29T18:31:00.874Z', 0); \ No newline at end of file +VALUES ('noteInfoWidget', '{"enabled":true,"expanded":true,"position":10}', '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); + +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); + +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); + +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 diff --git a/src/public/javascripts/dialogs/options/sidebar.js b/src/public/javascripts/dialogs/options/sidebar.js index ca1b89e1b..5e1d6d16a 100644 --- a/src/public/javascripts/dialogs/options/sidebar.js +++ b/src/public/javascripts/dialogs/options/sidebar.js @@ -7,53 +7,8 @@ export default class SidebarOptions { this.$sidebarMinWidth = $("#sidebar-min-width"); this.$sidebarWidthPercent = $("#sidebar-width-percent"); this.$showSidebarInNewTab = $("#show-sidebar-in-new-tab"); - this.$widgetsActive = $("#widgets-active"); - this.$widgetsInactive = $("#widgets-inactive"); - - const widgets = { - attributes: 'Attributes', - linkMap: 'Link map', - noteInfo: 'Note info', - noteRevisions: 'Note revisions', - whatLinksHere: 'What links here' - }; - - for (const widgetName in widgets) { - const $widgetTitle = $('