nextcloud-vue
nextcloud-vue copied to clipboard
Allow use of any trailing material design icon in TextField
Preserve the ergonomics of being able to simply pass "close" or "arrowRight" strings for the trailing icon while expanding allowed use cases
For some reason this affects the NcAppSidebar cypress tests
Can we mark trailingButtonIcon as deprecated so we can remove it in a few major bump?
For some reason this affects the NcAppSidebar cypress tests
No idea why, but the color of the favorite icon changed.
Before:

After:

Could it be that a change in server now makes the cypress tests fail due to https://github.com/nextcloud/nextcloud-vue/pull/3139? The cypress tests for a PR that got merged yesterday without issues (https://github.com/nextcloud/nextcloud-vue/actions/runs/3159764008/jobs/5152100405) now also fail. I think it is less than ideal that external changes break the tests for this repository without interaction. There is no way of catching or debugging this.
@skjnldsv @marcoambrosini
I created a separate issue for this https://github.com/nextcloud/nextcloud-vue/issues/3325
@Pytal We deliberately limited the functionality there to control the design a bit more. What trailing icon do you need there?
Can we mark
trailingButtonIconas deprecated so we can remove it in a few major bump?
Did not mention deprecating anything?
@Pytal We deliberately limited the functionality there to control the design a bit more. What trailing icon do you need there?
Would need the undo-variant icon from https://materialdesignicons.com, and had thought of adding another string undo to use this icon but thought that allowing any icon would prevent having to update the component each time a new icon is needed in the future
Should we add the undo-variant icon case or allow any custom icon @marcoambrosini?
Yes I think we should add only undo-variant and proceed slowly keep things under control. cc @jancborchardt @nimishavijay
Review-ready