Skip to content
This repository has been archived by the owner on Aug 12, 2021. It is now read-only.

Template: books list search form #95

Open
thatbudakguy opened this issue Jul 6, 2018 · 1 comment
Open

Template: books list search form #95

thatbudakguy opened this issue Jul 6, 2018 · 1 comment

Comments

@thatbudakguy
Copy link
Contributor

thatbudakguy commented Jul 6, 2018

zeplin links

L / M / S
just the search form part

filter details

notes

@thatbudakguy
Copy link
Contributor Author

thatbudakguy commented Jul 24, 2018

Some things that should probably be improved about this, when I remember:

thatbudakguy added a commit that referenced this issue Jul 27, 2018
thatbudakguy added a commit that referenced this issue Jul 27, 2018
thatbudakguy added a commit that referenced this issue Aug 2, 2018
rlskoeser pushed a commit that referenced this issue Aug 15, 2018
* add vue.js & begin scaffolding search form

* books search form reactivity/serialization (#95)

* add filter components and search/rolodex (#95)

* first pass at active filter display (#95)

* update dependencies, allow ES7

* manage form state using vuex (#95)

* rework vuex configuration (#95)

* active facets display (#95)

* querystring mutations and parser (#95)

* basic range facet component (#95)

* facet changes dynamically update choice counts (#95)

* working result fetching (#101)

* total result count updates (#101)

* ajax result rendering (#101)

* adjust sorting behavior for empty fields

* setup sorting and keyword queries (#101)

* adjust zero result test to match UI text

* remove flat file example data

* load initial results without js; add noscript tag

* disable result count test

* Add Vary header to book list view to address ajax result caching issue

* Add book count to noscript fallback section and restore tests

* close <input> tags

* add more explanatory comments

* update formState getter

* remove publisher, translator, and filters

* refactor and document mutations & actions (#106)

* finish documentation, resolve routing issues

* pin dal to < 3.3

* update semantic-ui-vue; refactor html to be more declarative (#109)

* range facet handling

* pass in form label names from django (#109)

* function formatting

* show disabled menu items

* add json_dumps filter

* add "clear all" button

* disable enter key submission for site search

* show site search by default on books search page

* make checkbox labels clickable

* improve range facet handling and display
@thatbudakguy thatbudakguy removed their assignment Dec 10, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant