From b88483851e4e0a9ffdd784b6e41777fbf18eef67 Mon Sep 17 00:00:00 2001 From: Shipow Date: Thu, 9 Apr 2020 20:07:41 +0200 Subject: [PATCH] fix(design): modal height, no results screen --- src/NoResultsScreen.tsx | 13 +++++++------ src/ResultsScreen.tsx | 4 ++-- src/icons/ErrorIcon.tsx | 17 +++++++++++++++++ src/icons/NoResultsIcon.tsx | 17 +++++++++++++++++ src/icons/index.ts | 2 ++ src/style.css | 33 ++++++++++++++++++++++++++++----- 6 files changed, 73 insertions(+), 13 deletions(-) create mode 100644 src/icons/ErrorIcon.tsx create mode 100644 src/icons/NoResultsIcon.tsx diff --git a/src/NoResultsScreen.tsx b/src/NoResultsScreen.tsx index 1fa839b6e..64689f888 100644 --- a/src/NoResultsScreen.tsx +++ b/src/NoResultsScreen.tsx @@ -6,6 +6,8 @@ import { import { InternalDocSearchHit } from './types'; +import { NoResultsIcon } from './icons'; + interface NoResultsScreenProps extends AutocompleteApi< InternalDocSearchHit, @@ -22,6 +24,9 @@ export function NoResultsScreen(props: NoResultsScreenProps) { return (
+
+ +

No results for "{props.state.query}".

@@ -32,9 +37,8 @@ export function NoResultsScreen(props: NoResultsScreenProps) { {searchSuggestions.slice(0, 3).reduce( (acc, search) => [ ...acc, - acc.length > 0 ? ', ' : '',