diff --git a/css/form.css b/css/form.css index bc9d1bd3..49b98f04 100755 --- a/css/form.css +++ b/css/form.css @@ -14,13 +14,11 @@ input[type="text"] { height: 2.5em; width: 100%; border-width: 0; - /* border-top-width: var(--line-width); */ - /* border-bottom-width: var(--line-width); */ border-style: solid; border-color: transparent; border-radius: var(--radius); cursor: text; - transition: all var(--animation-speed-fast) ease-in-out; + transition: background-color var(--animation-speed-fast) ease-in-out, color var(--animation-speed-fast) ease-in-out, border-color var(--animation-speed-fast) ease-in-out, box-shadow var(--animation-speed-fast) ease-in-out; -moz-appearance: textfield; } @@ -31,7 +29,6 @@ input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover { background-color: rgb(var(--gray-03)); - /* border-bottom-color: rgb(var(--gray-08)); */ color: rgb(var(--form-input-text-hover)); outline: none; box-shadow: 0 0 0 var(--line-width) rgb(var(--gray-06)); @@ -44,8 +41,6 @@ input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus { background-color: rgb(var(--gray-02)); - /* border-bottom-color: rgb(var(--accent)); */ - /* border-color: transparent; */ color: rgb(var(--form-input-text-focus)); outline: none; z-index: 2; @@ -62,7 +57,7 @@ input[type="text"][disabled] { padding: 0 calc(1em - var(--line-width)); color: rgb(var(--form-input-text-disabled)); border-width: var(--line-width); - border-color: rgb(var(--form-input-text-disabled));; + border-color: rgb(var(--form-input-text-disabled)); cursor: default; box-shadow: none; } diff --git a/css/header.css b/css/header.css index 67db3ee2..a51d6133 100755 --- a/css/header.css +++ b/css/header.css @@ -71,8 +71,8 @@ position: relative; } -.header-search-input[type="text"] { - padding-right: 3em; +.is-header-searching .header-search-input[type="text"] { + padding-right: 3.5em; } .header-search-clear { @@ -93,7 +93,6 @@ justify-content: flex-end; } -.is-layout-width-thin.is-header-search-grow .header-search, .is-header-search-grow .header-search { flex-grow: 1; flex-basis: 100%; diff --git a/css/link.css b/css/link.css index ad9561d2..06112c57 100755 --- a/css/link.css +++ b/css/link.css @@ -31,10 +31,6 @@ grid-template-columns: repeat(auto-fill, minmax(16em, 1fr)); } -.is-layout-width-thin.is-bookmarks-style-list .link-area { - grid-template-columns: 1fr; -} - .link-item { width: 100%; height: var(--link-height); diff --git a/js/search.js b/js/search.js index 83e0bd08..69b686b7 100644 --- a/js/search.js +++ b/js/search.js @@ -17,18 +17,21 @@ var search = (function() { }; var _toggle = function(input) { + var html = helper.e("html"); if (input.value != "") { helper.setObject({ object: state.get(), path: "search", newValue: true }); + helper.addClass(html, "is-header-searching"); } else { helper.setObject({ object: state.get(), path: "search", newValue: false }); + helper.removeClass(html, "is-header-searching"); }; }; diff --git a/js/version.js b/js/version.js index b373fa13..f2fd8d92 100644 --- a/js/version.js +++ b/js/version.js @@ -1,7 +1,7 @@ var version = (function() { // version is normally bumped when the state needs changing or any new functionality is added - var current = "2.17.0"; + var current = "2.18.0"; var compare = function(a, b) { var pa = a.split(".");