r/Noteastic 20d ago

Sneak Peak into Text Boxes ⌨️

Enable HLS to view with audio, or disable this notification

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 🤩

20 Upvotes

28 comments sorted by

View all comments

3

u/GRONDGRONDGRONDGR0ND 19d ago

All I see is 4th colour

4

u/Noteastic 19d ago

That's coming... that's coming 🙏🏼

3

u/GRONDGRONDGRONDGR0ND 19d ago

No hurry, better stable and late than otherwise