diff --git a/bin/svgs.js b/bin/svgs.js index c3df6ed..8952ad4 100644 --- a/bin/svgs.js +++ b/bin/svgs.js @@ -18,4 +18,5 @@ module.exports = [ {id:'fa-user-times', src:'node_modules/font-awesome-svg-png/white/svg/user-times.svg', title: 'Stop Following'}, {id:'fa-user-plus', src:'node_modules/font-awesome-svg-png/white/svg/user-plus.svg', title: 'Follow'}, {id:'fa-external-link', src:'node_modules/font-awesome-svg-png/white/svg/external-link.svg', title: 'External Link'}, + {id:'fa-search', src:'node_modules/font-awesome-svg-png/white/svg/search.svg', title: 'Search'}, ] \ No newline at end of file diff --git a/routes/_components/LoadingPage.html b/routes/_components/LoadingPage.html new file mode 100644 index 0000000..0314c64 --- /dev/null +++ b/routes/_components/LoadingPage.html @@ -0,0 +1,24 @@ +
+ +
+ + \ No newline at end of file diff --git a/routes/_components/Nav.html b/routes/_components/Nav.html index a0a4e3a..0d81a53 100644 --- a/routes/_components/Nav.html +++ b/routes/_components/Nav.html @@ -12,6 +12,9 @@
  • +
  • + +
  • diff --git a/routes/_components/search/AccountSearchResult.html b/routes/_components/search/AccountSearchResult.html new file mode 100644 index 0000000..e0f0c5b --- /dev/null +++ b/routes/_components/search/AccountSearchResult.html @@ -0,0 +1,49 @@ + +
    + + + +
    +
    + + \ No newline at end of file diff --git a/routes/_components/search/HashtagSearchResult.html b/routes/_components/search/HashtagSearchResult.html new file mode 100644 index 0000000..881f1c3 --- /dev/null +++ b/routes/_components/search/HashtagSearchResult.html @@ -0,0 +1,13 @@ + + {{'#' + hashtag}} + + + \ No newline at end of file diff --git a/routes/_components/search/Search.html b/routes/_components/search/Search.html new file mode 100644 index 0000000..7240f6e --- /dev/null +++ b/routes/_components/search/Search.html @@ -0,0 +1,93 @@ +
    +
    + +
    + +
    +{{#if loading}} +
    + +
    +{{elseif $searchResults && $searchResultsForQuery === $queryInSearch}} +
    + +
    +{{/if}} + + \ No newline at end of file diff --git a/routes/_components/search/SearchResult.html b/routes/_components/search/SearchResult.html new file mode 100644 index 0000000..1e7d30a --- /dev/null +++ b/routes/_components/search/SearchResult.html @@ -0,0 +1,28 @@ +
  • + + + +
  • + \ No newline at end of file diff --git a/routes/_components/search/SearchResults.html b/routes/_components/search/SearchResults.html new file mode 100644 index 0000000..362eab7 --- /dev/null +++ b/routes/_components/search/SearchResults.html @@ -0,0 +1,34 @@ + + + \ No newline at end of file diff --git a/routes/_components/search/StatusSearchResult.html b/routes/_components/search/StatusSearchResult.html new file mode 100644 index 0000000..f3f1610 --- /dev/null +++ b/routes/_components/search/StatusSearchResult.html @@ -0,0 +1,18 @@ + + + + + \ No newline at end of file diff --git a/routes/_components/status/Avatar.html b/routes/_components/status/Avatar.html index b531120..6be1c64 100644 --- a/routes/_components/status/Avatar.html +++ b/routes/_components/status/Avatar.html @@ -1,12 +1,12 @@ {{#if error}} - {{else}} - {{/if}} \ No newline at end of file diff --git a/scss/global.scss b/scss/global.scss index 74d1ef5..58a437a 100644 --- a/scss/global.scss +++ b/scss/global.scss @@ -129,3 +129,8 @@ button::-moz-focus-inner { border: 0; } +/* Firefox hacks to remove ugly red border. + Unnecessary since it gives a warning if you submit an empty field anyway. */ +input:required, input:invalid { + box-shadow: none; +} \ No newline at end of file diff --git a/templates/2xx.html b/templates/2xx.html index b248cfd..80c8ae5 100644 --- a/templates/2xx.html +++ b/templates/2xx.html @@ -11,7 +11,7 @@ @@ -83,6 +83,7 @@ body.offline,body.theme-hotpants.offline,body.theme-majesty.offline,body.theme-o Stop Following Follow External Link +Search