Skip to content

Notion parity #168

Description

@hammer

From @danvk at #154 (comment):

A few remaining differences I noticed from Notion, probably not all related to this PR:

  • Typing should hide the drag handle until you move the mouse again

  • When you create a fold by typing > at the start of a line, it should be open by default.

  • When you type > at the start of a bulleted list item, it shifts down to the next line rather than turning the list item into a fold as Notion does:

Screen.Recording.2023-06-15.at.2.25.34.PM.mov
  • When you hit Enter at the end or the middle of a list item, it should add a new list item, rather than an item outside the list.
Screen.Recording.2023-06-15.at.2.31.24.PM.mov
  • Backspacing over the "•" at the start of a bulleted list item should remove that item the bulleted list (or move it onto the previous item in the bulleted list if it's not empty):
Screen.Recording.2023-06-15.at.2.27.15.PM.mov
  • In Notion, the content under a fold isn't indented. Only the fold caret itself is:
image

vs. in RefStudio the content and the caret are indented:
image

  • When you select text, there are broken rectangles for lines that aren't completely selected (the blue under "Ite" on the first line):
image

Notion just selects the text, rather than the full width of the editor for each line. This looks neater.

  • Typing ## heading<enter> leaves you in H2 style in RefStudio whereas it drops you back into paragraph style in Notion (which is the better behavior).

  • Selecting three lines of text and clicking the "Bulleted List" button in the toolbar should make a bulleted list with three items (it currently does nothing).

Originally posted by @danvk in #154 (comment)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions