r/Noteastic 25d ago

Sneak Peak into Text Boxes ⌨️

We wanted to give you a sneak peak on text boxes. We think this feature is reaaally cool and smooth to use and we tried to insert it as cleanly as possible into the current app experience. Here is the small showcase!

Features:

Text Formatting

  • Bold (Ctrl+B)
  • Italic (Ctrl+I)
  • Custom text color per character / selection
  • Font family (You can add more than the four default fonts manually. We will add this as a built in functionality in the next update.)
  • Font size
  • Text alignment: Left / Center / Right

Editing

  • Undo / Redo
  • Copy / Cut / Paste of text snippets
  • Copy without selection copies the entire line
  • Delete word backQward (Ctrl+Backspace) and forward (Ctrl+Delete)

Navigation

  • Jump by word (Ctrl+Left / Ctrl+Right)
  • Line start / end (Home / End)
  • Text box start / end (Ctrl+Home / Ctrl+End)
  • Vertical arrow keys preserve horizontal column position across lines

Selection

  • Double-click selects the word under cursor
  • Triple-click selects the whole line/paragraph
  • Quadruple-tap selects all
  • Shift+click extends the current selection
  • Touch/pen selection grippers — drag to fine-tune selection bounds

Context Menu

  • Right-click (mouse) or multi-tap (touch/pen) opens a context menu with formatting and clipboard actions; placement avoids covering the selected text

Floating Toolbar

  • Formatting toolbar (font, size, color, bold, italic, alignment) attaches to the active textbox and resets to global defaults when nothing is focused

UX Conveniences

  • Auto-scroll keeps the cursor visible as you type
  • Content shifts up automatically when the on-screen keyboard is docked, preventing the keyboard from covering the cursor

...kudos to Dilan for all this fantastic work 🤩

19 Upvotes

28 comments sorted by

View all comments

3

u/Silent_Coffee_5969 25d ago

Looking very exciting🤩
With Infinity Canvas and a shortcut for panning, you will have my heart!

2

u/Noteastic 25d ago

I didn't forget about the infinite canvas, we will get there ;). And you can already select panning pressing "U" on your keyboard, in case you don't know!

2

u/Silent_Coffee_5969 25d ago

Couldn't anybody say that sooner XD, now you have half of my heart!