From 6d139df790233a0ef2b9100074b99498fd1d088f Mon Sep 17 00:00:00 2001 From: Roman Hotsiy Date: Sun, 29 Jan 2017 20:59:21 +0200 Subject: [PATCH] Minor redoc-search ui-fixes --- lib/components/Search/redoc-search.html | 5 ++++- lib/components/Search/redoc-search.scss | 13 ++++++++++++- lib/components/Search/redoc-search.ts | 5 ++++- yarn.lock | 4 ++++ 4 files changed, 24 insertions(+), 3 deletions(-) diff --git a/lib/components/Search/redoc-search.html b/lib/components/Search/redoc-search.html index f5e5a6e6..ec09ddac 100644 --- a/lib/components/Search/redoc-search.html +++ b/lib/components/Search/redoc-search.html @@ -1,4 +1,7 @@
+ + +
diff --git a/lib/components/Search/redoc-search.scss b/lib/components/Search/redoc-search.scss index 3a60c023..19bee15a 100644 --- a/lib/components/Search/redoc-search.scss +++ b/lib/components/Search/redoc-search.scss @@ -7,12 +7,23 @@ .search-input-wrap { padding: 0 20px; + + > svg { + width: 13px; + height: 27px; + display: inline-block; + position: absolute; + + path { + fill: lighten($text-color, 20%); + } + } } input { width: 100%; box-sizing: border-box; - padding: 5px; + padding: 5px 5px 5px 20px; border: 0; border-bottom: 1px solid darken($side-bar-bg-color, 10%); diff --git a/lib/components/Search/redoc-search.ts b/lib/components/Search/redoc-search.ts index ba8fe25e..03d6806d 100644 --- a/lib/components/Search/redoc-search.ts +++ b/lib/components/Search/redoc-search.ts @@ -19,7 +19,10 @@ export class RedocSearch implements OnInit { private marker: Marker, public search: SearchService, public menu: MenuService) { - this._subscription = menu.changed.subscribe(() => cdr.detectChanges()); + this._subscription = menu.changed.subscribe(() => { + cdr.markForCheck(); + cdr.detectChanges(); + }); } init() { diff --git a/yarn.lock b/yarn.lock index 25d52fea..57bc1569 100644 --- a/yarn.lock +++ b/yarn.lock @@ -70,6 +70,10 @@ version "8.1.30" resolved "https://registry.yarnpkg.com/@types/should/-/should-8.1.30.tgz#e6b4f3ca4fb0799f6ce3303f3a8c003df6585aa3" +"@types/swagger-schema-official@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@types/swagger-schema-official/-/swagger-schema-official-2.0.0.tgz#cae62749be28b97c8f15ce338140fbea905acd58" + abbrev@1, abbrev@1.0.x: version "1.0.9" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135"