diff --git a/src/public/images/icons/back.png b/src/public/images/icons/back.png new file mode 100644 index 000000000..c02e77fc8 Binary files /dev/null and b/src/public/images/icons/back.png differ diff --git a/src/public/images/icons/forward.png b/src/public/images/icons/forward.png new file mode 100644 index 000000000..06ee238fa Binary files /dev/null and b/src/public/images/icons/forward.png differ diff --git a/src/public/javascripts/services/entrypoints.js b/src/public/javascripts/services/entrypoints.js index a2a7b2abd..8af5b838a 100644 --- a/src/public/javascripts/services/entrypoints.js +++ b/src/public/javascripts/services/entrypoints.js @@ -45,6 +45,10 @@ function registerEntrypoints() { utils.bindShortcut('alt+o', sqlConsoleDialog.showDialog); if (utils.isElectron()) { + $("#history-navigation").show(); + $("#history-back-button").click(window.history.back); + $("#history-forward-button").click(window.history.forward); + utils.bindShortcut('alt+left', window.history.back); utils.bindShortcut('alt+right', window.history.forward); } diff --git a/src/public/stylesheets/style.css b/src/public/stylesheets/style.css index 9f9fbf81a..e48fcf11f 100644 --- a/src/public/stylesheets/style.css +++ b/src/public/stylesheets/style.css @@ -366,4 +366,9 @@ div.ui-tooltip { #sql-console-query .CodeMirror { height: 150px; +} + +#history-navigation { + margin: 0 20px 0 5px; + display: flex; } \ No newline at end of file diff --git a/src/views/index.ejs b/src/views/index.ejs index c6bd928fd..7c5f0681e 100644 --- a/src/views/index.ejs +++ b/src/views/index.ejs @@ -13,6 +13,16 @@ Trilium Notes +
+