Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

​[Usability enhancement request] Explicit selection for indentation target #6952

Closed
1 task
houshasen opened this issue May 15, 2024 · 2 comments
Closed
1 task
Labels
story Features perceivable by end-users

Comments

@houshasen
Copy link

houshasen commented May 15, 2024

Description

I find current indent/unindent slightly counterintuitive, and often result in extra steps.

Current Behavior: When indenting an item, all underlying blocks automatically indent as well. Similarly, deleting a line with lower-level indents causes all underlying items to unindent. This results in more steps compared to other editors when adding a new indented item or deleting a single indented line.

AFFiNe.Indent.mov

Suggestion: Make the indent/unindent selection explicit. If a user wants to shift all items below the current line, they should select the blocks and use tab or shift-tab. If only a single line is selected and tab or shift-tab, it should indent/unident just that line.

Below is how Notion works.

Notion.Indent.mov

Use case

No response

Anything else?

No response

Are you willing to submit a PR?

  • Yes I'd like to help by submitting a PR!
@houshasen houshasen added the story Features perceivable by end-users label May 15, 2024
@affine-issue-bot
Copy link

Issue Status: 🆕 *Untriaged

*🆕 Untriaged

The team has not yet reviewed the issue. We usually do it within one business day.
Docs: https://github.com/toeverything/AFFiNE/blob/canary/docs/issue-triaging.md

This is an automatic reply by the bot.

@houshasen houshasen changed the title ​[Usability improvement idea] Finer Control on Indentation ​[Usability improvement request] Finer Control on Indentation May 15, 2024
@houshasen houshasen changed the title ​[Usability improvement request] Finer Control on Indentation ​[Usability enhancement request] Explicit selection for indentation target May 15, 2024
@CatsJuice
Copy link
Member

This seems to be designed early on, I will turn it into a discussion, and then plan how to adjust it.

@toeverything toeverything locked and limited conversation to collaborators May 16, 2024
@CatsJuice CatsJuice converted this issue into discussion #6959 May 16, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
story Features perceivable by end-users
Projects
Archived in project
Development

No branches or pull requests

2 participants