Skip to content
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

Feature/641/use popover component for actions #832

Merged
merged 3 commits into from
Aug 20, 2020

Conversation

marcoambrosini
Copy link
Contributor

@marcoambrosini marcoambrosini commented Jan 24, 2020

fix #641

src/assets/action.scss Outdated Show resolved Hide resolved
src/assets/action.scss Outdated Show resolved Hide resolved
@marcoambrosini marcoambrosini force-pushed the feature/641/use-popover-component-for-actions branch 2 times, most recently from 2dff47a to 2667e6a Compare January 27, 2020 11:05
@marcoambrosini marcoambrosini self-assigned this Jan 27, 2020
@skjnldsv skjnldsv mentioned this pull request Mar 25, 2020
3 tasks
@skjnldsv

This comment has been minimized.

@georgehrke

This comment has been minimized.

@skjnldsv
Copy link
Contributor

skjnldsv commented Aug 6, 2020

So, one issue is Actions inside a menu.
Since the menu is now out of the component, it is dedected by the click-outside directive and close everything on click.

Anyone have any idea?

@skjnldsv skjnldsv added 2. developing Work in progress design Design, UX, interface and interaction design enhancement New feature or request feature: actions Related to the actions components labels Aug 6, 2020
Copy link
Contributor

@georgehrke georgehrke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can't access the actions with keyboard only.
Arrow Up / Arrow Down does nothing.

@georgehrke
Copy link
Contributor

So, one issue is Actions inside a menu.
Since the menu is now out of the component, it is dedected by the click-outside directive and close everything on click.

We can probably use #983 and whitelist the popover class?

@skjnldsv
Copy link
Contributor

skjnldsv commented Aug 6, 2020

We can probably use #983 and whitelist the popover class?

Would be great yes! :)

@skjnldsv skjnldsv force-pushed the feature/641/use-popover-component-for-actions branch from afe4a45 to e0f3c29 Compare August 7, 2020 12:48
@skjnldsv
Copy link
Contributor

skjnldsv commented Aug 10, 2020

So, I'm close to it, but I'm stuck.
It focus the first entry on open, but never the first time it is opened 🤔
Anyone wanna help? @nextcloud/vuejs

marcoambrosini and others added 2 commits August 19, 2020 17:07
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
@skjnldsv skjnldsv force-pushed the feature/641/use-popover-component-for-actions branch from d157c6b to 6721935 Compare August 19, 2020 15:07
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Copy link
Contributor

@georgehrke georgehrke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor issue:

  • The popover doesn't automatically close when tabbing over the last item

@skjnldsv skjnldsv merged commit 93f5f2f into master Aug 20, 2020
@skjnldsv skjnldsv deleted the feature/641/use-popover-component-for-actions branch August 20, 2020 15:14
@skjnldsv skjnldsv added 4. to release Ready to be released and/or waiting for tests to finish and removed 2. developing Work in progress labels Aug 20, 2020
@skjnldsv skjnldsv mentioned this pull request Aug 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4. to release Ready to be released and/or waiting for tests to finish design Design, UX, interface and interaction design enhancement New feature or request feature: actions Related to the actions components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use the Popover component for Actions
3 participants