diff --git a/internal/template/templates/common/layout.html b/internal/template/templates/common/layout.html
index a8e4e89a..32ba9506 100644
--- a/internal/template/templates/common/layout.html
+++ b/internal/template/templates/common/layout.html
@@ -122,7 +122,7 @@
diff --git a/internal/template/templates/views/entry.html b/internal/template/templates/views/entry.html
index bc357617..75374436 100644
--- a/internal/template/templates/views/entry.html
+++ b/internal/template/templates/views/entry.html
@@ -1,8 +1,8 @@
{{ define "title"}}{{ .entry.Title }}{{ end }}
{{ define "page_header"}}
-
{{ end }}
diff --git a/internal/ui/static/js/app.js b/internal/ui/static/js/app.js
index 39a77c8e..319c3cf2 100644
--- a/internal/ui/static/js/app.js
+++ b/internal/ui/static/js/app.js
@@ -27,7 +27,6 @@ function onAuxClick(selector, callback, noPreventDefault) {
// Show and hide the main menu on mobile devices.
function toggleMainMenu() {
- console.log("clc")
let menu = document.querySelector(".header nav ul");
let menuToggleButton = document.querySelector(".header button[aria-controls='header-menu']");
if (menu.classList.contains("js-menu-show")) {
@@ -69,8 +68,16 @@ function handleSubmitButtons() {
function setFocusToSearchInput(event) {
event.preventDefault();
event.stopPropagation();
+ const toggleSearchButton = document.querySelector(".search details")
+ console.log(toggleSearchButton.getAttribute("open"))
+ if (!toggleSearchButton.getAttribute("open")) {
+ toggleSearchButton.setAttribute("open", "")
+ const searchInputElement = document.getElementById("search-input");
+ searchInputElement.focus();
+ searchInputElement.value = "";
+ }
- let toggleSwitchElement = document.querySelector(".search-toggle-switch");
+ /* let toggleSwitchElement = document.querySelector(".search-toggle-switch");
if (toggleSwitchElement) {
toggleSwitchElement.style.display = "none";
}
@@ -84,7 +91,7 @@ function setFocusToSearchInput(event) {
if (searchInputElement) {
searchInputElement.focus();
searchInputElement.value = "";
- }
+ } */
}
// Show modal dialog with the list of keyboard shortcuts.
diff --git a/internal/ui/static/js/bootstrap.js b/internal/ui/static/js/bootstrap.js
index dc23ada7..d31c7bc8 100644
--- a/internal/ui/static/js/bootstrap.js
+++ b/internal/ui/static/js/bootstrap.js
@@ -82,7 +82,6 @@ document.addEventListener("DOMContentLoaded", () => {
onClick("a[data-save-entry]", (event) => handleSaveEntry(event.target));
onClick("a[data-toggle-bookmark]", (event) => handleBookmark(event.target));
onClick("a[data-fetch-content-entry]", () => handleFetchOriginalContent());
- onClick("a[data-action=search]", (event) => setFocusToSearchInput(event));
onClick("a[data-share-status]", () => handleShare());
onClick("a[data-action=markPageAsRead]", (event) => handleConfirmationMessage(event.target, () => markPageAsRead()));
onClick("a[data-toggle-status]", (event) => handleEntryStatus("next", event.target));