Bart Schuurmans
c3d25c59c5
Escape search query in generated URLs
...
Otherwise, a query containing '&' or other special characters results in a broken URL.
2024-03-21 16:48:34 +01:00
Vivianne Langdon
ab43134cc0
many minor visual tweaks to fix spacing and usability
2022-11-26 15:29:08 -08:00
Mouse Reeve
becc90d485
Show review counts in search results
...
Fixes #2317
2022-11-25 10:06:51 -08:00
Mouse Reeve
9d7ece47ef
Merge pull request #2254 from bookwyrm-social/fixes-search-pagination
...
Fixes search pagination
2022-08-05 12:32:47 -07:00
Mouse Reeve
4dd7f88e0a
Updates all links that open in new tabs
2022-08-05 10:20:43 -07:00
Mouse Reeve
06d1936ac9
Fixes pagination of local search results
2022-08-04 12:04:13 -07:00
Hugh Rundle
3f67bc3b61
standardise ids for tour anchors
...
To make it harder to accidentally mess up the tour when making changes to pages, this commit adds ids with 'tour' prefixes to (nearly) all elements used by the guided tour as anchor points. The exception is where an element already had an id that is being used by something else in Bookwyrm.
Some minor changes also made to clean up the wording of the tour.
2022-07-03 15:57:10 +10:00
Hugh Rundle
fef66a7cfe
guided tour for book search
...
Adds a guided tour for book search page including logic for differing messages depending on what results are visible.
2022-06-19 11:08:01 +10:00
Mouse Reeve
525e2a591d
More error handing
...
Adds logging and error handling for some of the numerous ways a request
could fail (the remote site is down, the url is blocked, etc).
I also have the results boxes open by default, which makes it more
legible imo.
2022-05-30 12:40:13 -07:00
Joachim
f742cc023b
ARIA attributes must conform to valid values
...
https://dequeuniversity.com/rules/axe/4.3/aria-valid-attr-value
2022-02-12 16:18:56 +01:00
Mouse Reeve
32acccc350
Use both noopener and noreferrer
2022-01-17 11:25:41 -08:00
Mouse Reeve
4faf3cf09a
Fixes button on search page
2022-01-11 09:12:04 -08:00
Joachim
e1642561ec
Fix search panel validation error
2022-01-01 18:48:53 +01:00
Joachim
0c2997e562
Curlylint fixes
2021-12-29 20:16:53 +01:00
Joachim
4cb520f242
Front-end: New look and behavior for Filters and Result panels
2021-12-29 19:50:32 +01:00
Hugh Rundle
2602ae42b0
add translation strings
...
- add logic when default shelves used
- add trans strings in a few spots they were missing
2021-12-01 20:07:52 +11:00
Mouse Reeve
beb482f1db
Linter fixes
...
Temporarily disables C0209 because it's out of scope to fix here
2021-09-16 11:47:44 -07:00
Mouse Reeve
98325818b2
Display search results in api mode and regular
2021-09-16 10:44:33 -07:00
Mouse Reeve
1f06d1a1d8
Removes local connector
2021-09-14 15:26:36 -07:00
Mouse Reeve
21a954c7df
Always use underscores in html ids
...
Plus some other shifting around
2021-08-08 19:44:12 -07:00
Mouse Reeve
c73c063949
Show announcements on all pages
2021-05-19 15:35:14 -07:00
Mouse Reeve
ab69abb8f0
Gap between book search results
2021-05-18 10:57:54 -07:00
Mouse Reeve
b0055f398d
Makes the show/hide buttons easier to find in book search
2021-05-10 13:24:00 -07:00
Mouse Reeve
a81901f9fe
Re-adds "manually add book" link
2021-05-03 11:20:43 -07:00
Mouse Reeve
f9c1ecfabe
Fixes bad whitespace
2021-04-30 20:16:34 -07:00
Mouse Reeve
499c4e3267
Don't search remote sources by default
2021-04-30 19:56:29 -07:00
Mouse Reeve
5ca9d2a7b0
Adds search templates
2021-04-30 18:35:09 -07:00