summaryrefslogtreecommitdiffstats
path: root/src/components/LeftSidebar/SearchBox/SearchBox.vue
AgeCommit message (Collapse)Author
2023-08-03Better animationDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-08-03trailing button blur behaviourDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-08-03patchMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-08-03improve search box UXDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-08-03get rid of native form in SearchBox.vue, expose focus methodMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-08-02Hopefully last oneDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-08-02Search box fixesDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-08-02Fine tuningDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com> Fine tuning part 2 Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com> LeftSidebar test correction Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-08-02Disabled search if filter and added clear btnDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-08-02Added z-index and reorder elements, code improvDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-08-02Search box expandible and added buttonsDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-05-12remove .prevent modifiers from custom componentsMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-05-05techdebt(vue3): define emitsGrigorii K. Shartsev
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2023-05-03Use deep selectorMarco
Signed-off-by: Marco <marcoambrosini@icloud.com>
2023-04-25add labels to NcTextField componentsMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-02-23apply lint rules to .vue filesMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2022-09-01Make the input very roundJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-01Fix black corners on "Search conversation" formJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-01Fix missing placeholderJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-01Fix .focus is not a functionMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com>
2022-09-01Remove unused cssMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com>
2022-09-01Fix layoutMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com>
2022-09-01Remove unused componentsMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com>
2022-09-01Fix lintMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@icloud.com>
2022-09-01Move LeftSidebar components to new vue componentsCarl Schwan
- Use NcTextField for the search - Use NcCheckBoxRadioSwitch for the NewGroupConversation component Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-08-18Adjust importsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-15Fix importsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-12Fix import of ButtonVueJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-23Update my emailMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2022-07-13Since v5.0.0 of the lib, the property decorative has been removed.Joas Schilling
This means the "decorative" is added to the span element, causing the HTML validation to fail: > Attribute decorative not allowed on element span at this point. Upstream commit https://github.com/robcresswell/vue-material-design-icons/commit/c65d8ea786ea49210193cb3129c12a68ed6c0baf > This patch also removes the default title, encouraging better > accessibility by removing unhelpful titles that dont indicate usage. The > `decorative` prop has been removed and any icons that do not have a > meaningful title will be hidden from screen readers. Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-11Add aria labels to "Remove input" buttonsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-05-18Eslint warning fixes till messagesList folder includedmarco
Signed-off-by: marco <marcoambrosini@pm.me>
2022-01-24Fix eslintJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-01-10Fix some stylelintJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-08-23Fix event names to kebap-caseJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-17Lint fixMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-01-20allow some more padding for the search abort buttonSascha Wiswedel
Signed-off-by: Sascha Wiswedel <sascha.wiswedel@nextcloud.com>
2020-09-01Also submit when pressing enter in the inputJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-08-27Fix buttonsMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-06-02Replace "contacts" with "users"Sascha Wiswedel
When adding participants, search isn't performed over contacts in the address book but in fact over users in the system. Signed-off-by: Sascha Wiswedel <sascha.wiswedel@nextcloud.com>
2020-05-08Fix stylelintJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-03-02Add abort search functionality to searchbox componentMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-01-10Spell checkingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-07Fix leak of components due to EventBus event handlersDaniel Calviño Sánchez
Several EventBus event handlers were registered in the components, but never unregistered. Due to this even when the components were destroyed the handlers were still active, so the references to the components prevented them to be garbage collected. Moreover, as the handlers were still active they were still called when their associated event was triggered, which could cause for example an infinite loop of requests to get new messages (as the store was disconnected and thus the MessagesList component never got an updated last known message ID, so it requested again and again new messages). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-12-11Remove old way of creating group conversationsMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>