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

Allow tabs for indentation #12

Open
christian-konrad opened this issue Aug 2, 2022 · 1 comment
Open

Allow tabs for indentation #12

christian-konrad opened this issue Aug 2, 2022 · 1 comment
Labels
backlog Queued in backlog enhancement New feature or request spring cleaning Could be cleaned up one day ux

Comments

@christian-konrad
Copy link

christian-konrad commented Aug 2, 2022

Is your feature request related to a problem? Please describe

Currently, in the FEEL Expression Editor, tabs are not supported for indentation, as the tab is reserved in embedding components (such as the properties panel).

Describe the solution you'd like

Indentation with tabs should work with another shortcut, like ctrl+tab / cmd+tab.

Describe alternatives you've considered

Force users to indent with single spaces, which will end up in chaos.

Additional context

@marstamm
Copy link
Collaborator

marstamm commented Aug 8, 2022

As discussed with @christian-konrad , we want to focus on #13 first to reduce the amount of times manuall tabbing is required.

Tabbing inside a web-app is used for navigation, capturing tabs in an in-line editor might lead to accessibility problems. The best solution would be to offer a pop-out editor that then acts as a full editor.

@marstamm marstamm added the backlog Queued in backlog label Aug 8, 2022
@marstamm marstamm mentioned this issue Aug 8, 2022
2 tasks
@nikku nikku added the spring cleaning Could be cleaned up one day label Jul 5, 2023
@nikku nikku added the ux label Jun 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Queued in backlog enhancement New feature or request spring cleaning Could be cleaned up one day ux
Projects
None yet
Development

No branches or pull requests

3 participants