feat/text-support #9

Merged
tristonarmstrong merged 13 commits from feat/text-support into main 2024-10-12 11:19:11 +00:00

13 Commits

Author SHA1 Message Date
f497bfda08
feat(text): memo infinite canvas so the toasty isnt constantly updating it 2024-10-12 07:16:58 -04:00
0cc0d388b4
feat(text): fix text focus and text wrap
previously the text elements werent relieving their focus up until actually clicking another element
on the page. This now allows cilcking anywhere on the page regardless of element, relieving the
focus and shifting focus to another text element if one is clicked. This also fixes the persistant
text wrapping, replacing the <br> tags with
 chars and wrapping the text wth a pre tag to maintain
all new lines
2024-10-11 13:56:45 -04:00
4869efa8f8
make text typing work and save 2024-10-11 07:49:42 -04:00
937d3a3a15
feat(text): give ability to delete text item 2024-10-10 23:55:30 -04:00
a31ac3c3f1
feat(text): set initial fontsize higher 2024-10-10 23:35:55 -04:00
3f199cf43f
feat(text): change logic to properly use fontsize and update minimap
previously the minimap was hardcoded and thus wouldnt update the size of the text relative to its
real size. Im using a useEffect, which im not happy with. IMO you should not use state to set state,
but at the moment i dont really know what else to do, thus ithis is the solution.
2024-10-10 23:32:55 -04:00
d6504ce0ce
feat(text): fix bug trying to resize text moving element 2024-10-10 23:08:47 -04:00
9e1cf46756
feat(text): add text drop shadow and change shade of notes cards 2024-10-10 21:56:48 -04:00
2fdb9e8d6e
feat(text): update border radius of text mini map item 2024-10-10 13:00:55 -04:00
09e6c1c9a9
feat(text): make text insert work with move and resize functionality 2024-10-10 12:58:34 -04:00
cd44e6f570
fix broken code 2024-10-10 08:23:30 -04:00
Triston Armstrong
3d61f28aa0
working on some text logic playing with ideas 2024-10-10 04:47:04 -04:00
Triston Armstrong
c364996229
(feat): make text appear on screen and minimap 2024-10-10 04:47:03 -04:00