-
Notifications
You must be signed in to change notification settings - Fork 6
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
[#6486]budgeting-list/filterbar/search: adding freetext search components #4480
Conversation
8c37594
to
c09bf8f
Compare
|
c09bf8f
to
89a10d3
Compare
@@ -22,15 +22,9 @@ | |||
// @include grid-same-width(2); | |||
} | |||
|
|||
> :last-child { |
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.
this only had effect on the react filterbar. so removing is fine i think.
4bafef7
to
ed7256c
Compare
~~Note2: ~~ |
ed7256c
to
2024fdf
Compare
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.
sorry changed name to include the story number, would be good if we can all start doing that more!
also my local environment is broken right now so couldn't actually install and look at it but added notes about the code, let me know if you want to talk through the possibility of refactoring
2024fdf
to
503799c
Compare
to mention: the first commit is all commits before @phillimorland 's review, squashed together. So now we are using Bootstrap5 classes for the search-filter inputs (most of them) and to make them responsive and layouted correctly i tried to utilize classes that we already have in use, instead of adding more. But in the end i had to add some overwrites to make it look how it is in the design. |
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.
few comments about BEM also we discussed ensuring filters are the same everywhere and simplifying the overwrites, however that isn't apparent here, did you decide against it? i'm not sure if this may just increase the mess that's already there.
No i didn't decide against the idea to use one search/freetext filter, are there more? those in A4 i didn't touch as we decided not to change those. This commit contains "other" places where I use the "new" search form: @phillimorland |
503799c
to
b93e285
Compare
again i squashed all previous commits together into the first commit! |
b93e285
to
dc51037
Compare
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.
super cool! nice and clean! :) @khamui do you want to squash all commits? then it's good to merge
budgeting-list/filterbar: rework to match new design behavior (tbd: search api & styling) budgeting-list/filterbar: styling budeting-list/filterbar/a11y: lighthouse scan budgeting-list/filterbar/jstest: fix test budgeting-list/filterbar/styles: using bs5 to style search forms budgeting-list/filterbar/style: fixing FilterBarListMapSwitch.jsx budgeting-list/filterbar/styles: using control-bar to layout (spacing) filterbar elements search-forms: using bs5 searches for project search and map address search component-lib: replace with bs5 version budgeting-list/controlbar: changing filterbar component to controlbar budgeting-list/controlbar/styles: using BEM names budgeting-list/controlbar/styles: removing grow logic (tbc with Designer)
dc51037
to
5cb15ff
Compare
No description provided.