-
Notifications
You must be signed in to change notification settings - Fork 180
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DDF-4463 Simplify search forms selection with a dropdown #4227
DDF-4463 Simplify search forms selection with a dropdown #4227
Conversation
8ae3e4c
to
7fc44e2
Compare
ui/packages/catalog-ui-search/src/main/webapp/component/search-form/search-form.less
Outdated
Show resolved
Hide resolved
ui/packages/catalog-ui-search/src/main/webapp/component/search-form/search-form.view.js
Outdated
Show resolved
Hide resolved
...ckages/catalog-ui-search/src/main/webapp/component/search-form-list/search-form-list.view.js
Outdated
Show resolved
Hide resolved
Do we want a way to differentiate between system, shared, owned still somehow? |
...rc/main/webapp/component/dropdown/search-form-selector/dropdown.search-form-selector.view.js
Show resolved
Hide resolved
...kages/catalog-ui-search/src/main/webapp/component/result-form/result-form.collection.view.js
Show resolved
Hide resolved
...ckages/catalog-ui-search/src/main/webapp/component/search-form-list/search-form-list.view.js
Outdated
Show resolved
Hide resolved
...ckages/catalog-ui-search/src/main/webapp/component/search-form-list/search-form-list.view.js
Outdated
Show resolved
Hide resolved
...ckages/catalog-ui-search/src/main/webapp/component/search-form-list/search-form-list.view.js
Show resolved
Hide resolved
...es/catalog-ui-search/src/main/webapp/component/search-form/search-form-tab-container.view.js
Outdated
Show resolved
Hide resolved
...kages/catalog-ui-search/src/main/webapp/component/search-form/search-form.collection.view.js
Outdated
Show resolved
Hide resolved
...kages/catalog-ui-search/src/main/webapp/component/search-form/search-form.collection.view.js
Show resolved
Hide resolved
...kages/catalog-ui-search/src/main/webapp/component/search-form/search-form.collection.view.js
Outdated
Show resolved
Hide resolved
ui/packages/catalog-ui-search/src/main/webapp/component/search-form/search-form.less
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice.
...talog-ui-search/src/main/webapp/component/search-form/search-form-all-collection-instance.js
Outdated
Show resolved
Hide resolved
...kages/catalog-ui-search/src/main/webapp/component/search-form/search-form.collection.view.js
Show resolved
Hide resolved
Do we have time to update it to work similar to how it worked here (#2906)? I think something like this would work: https://codepen.io/andrewkfiedler/full/gqOazY I think the filter capability will be important, as they're likely to have a good amount of search forms to choose from. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The comment about deleting the type
attribute by no means needs to be done in this PR, that's quite a mountain of work. However, it's causing us a world of pain and needs to be dealt with sooner rather than later if we have bandwidth.
...rc/main/webapp/component/dropdown/search-form-selector/dropdown.search-form-selector.view.js
Outdated
Show resolved
Hide resolved
ui/packages/catalog-ui-search/src/main/webapp/component/result-form/result-form.collection.js
Outdated
Show resolved
Hide resolved
...kages/catalog-ui-search/src/main/webapp/component/result-form/result-form.collection.view.js
Outdated
Show resolved
Hide resolved
...kages/catalog-ui-search/src/main/webapp/component/result-form/result-form.collection.view.js
Show resolved
Hide resolved
...kages/catalog-ui-search/src/main/webapp/component/result-form/result-form.collection.view.js
Outdated
Show resolved
Hide resolved
...rc/main/webapp/component/search-form/forms-sharing/search-form-sharing-tab-container.view.js
Outdated
Show resolved
Hide resolved
...rc/main/webapp/component/search-form/forms-sharing/search-form-sharing-tab-container.view.js
Show resolved
Hide resolved
ui/packages/catalog-ui-search/src/main/webapp/component/search-form/search-form.view.js
Outdated
Show resolved
Hide resolved
ui/packages/catalog-ui-search/src/main/webapp/component/search-form/search-form.view.js
Outdated
Show resolved
Hide resolved
.../catalog-ui-search/src/main/webapp/component/search-interactions/search-interactions.view.js
Outdated
Show resolved
Hide resolved
@andrewkfiedler I added the filter to the dropdown (thanks @djblue!) but I'm going to leave the menu layout of Text, Basic, Advanced, and Use Another Search Form as is for now (i.e. they won't be nested under Use Another Search Form) |
build now |
@andrewkfiedler we already have a ticket for this request #4227 (comment) |
Internal build has been scheduled, your results will be available at build completion. |
...kages/catalog-ui-search/src/main/webapp/component/result-form/result-form.collection.view.js
Outdated
Show resolved
Hide resolved
...es/catalog-ui-search/src/main/webapp/component/search-form-editor/search-form-editor.view.js
Show resolved
Hide resolved
...ckages/catalog-ui-search/src/main/webapp/component/search-form-list/search-form-list.view.js
Outdated
Show resolved
Hide resolved
...ages/catalog-ui-search/src/main/webapp/component/search-interactions/search-interactions.hbs
Show resolved
Hide resolved
Refer to this link for build results (access rights to CI server needed): |
…he search form via the workspace" This reverts commit 89e71b2.
a3ab952
to
478c72c
Compare
build now |
Internal build has been scheduled, your results will be available at build completion. |
🎉 Hero Successful 🎉Quick built/installed LGTM |
Refer to this link for build results (access rights to CI server needed): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@andrewkfiedler please re-review
Comments are addressed but I haven't had time to rereview
What does this PR do?
Who is reviewing it?
@willwill96 @rymach @gjvera @djblue
Select relevant component teams:
@codice/ui
Ask 2 committers to review/merge the PR and tag them here.
@andrewkfiedler
@bdeining
How should this be tested?
Basic/Text Searches
Search Forms
Result Forms
Any background context you want to provide?
What are the relevant tickets?
DDF-4463
Screenshots
Basic and Text Search
![screen shot 2019-01-21 at 9 38 41 am](https://user-images.githubusercontent.com/8922441/51487469-98d9fe80-1d60-11e9-9868-6699aa3cfd04.png)
Search Forms
![ezgif com-crop](https://user-images.githubusercontent.com/8922441/51569845-bbe8d900-1e5a-11e9-95ee-4aba3ece42f7.gif)
Checklist:
Notes on Review Process
Please see Notes on Review Process for further guidance on requirements for merging and abbreviated reviews.
Review Comment Legend: