Commit Graph

55 Commits

Author SHA1 Message Date
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
a7522db83d Merge pull request 'feat(favicon): add favicon to page' (#8) from feat/favicon into main
Reviewed-on: https://git.tristonarmstrong.com/Klectr/KSlab/pulls/8
2024-10-10 08:11:45 +00:00
44e7154084
feat(favicon): add favicon to page 2024-10-10 04:10:24 -04:00
fd1d55de5d Merge pull request 'feat(storage): remember where the user was last on the screen' (#7) from feat/location-memory into main
Reviewed-on: https://git.tristonarmstrong.com/Klectr/KSlab/pulls/7
2024-10-10 07:40:57 +00:00
ae17593cfb
feat(storage): remember where the user was last on the screen
When a user refreshes the page, it will now scroll the users position to the position they were when
last on this page
2024-10-10 03:39:17 -04:00
1071743290
fix(images): adds a toaster and handles failed image inserts
The image insert will throw a dom exception if the image size exceeds the alotted storage provided
by local storage. This just lets the user know somethng fufuckedd up and atleast removeds the image
after inserting (inknow, dont tell me) This iwill be solved in the future with IDB
2024-10-10 03:35:35 -04:00
3fd6aef52c
style: change icon and code styles 2024-10-09 13:59:33 -04:00
261eb8348e Merge pull request 'feat(notes): add support for exporting individual notes' (#6) from feat/note-export into main
Reviewed-on: https://git.tristonarmstrong.com/Klectr/KSlab/pulls/6
2024-10-09 17:10:00 +00:00
77624aae8c
feat(notes): add support for exporting individual notes
This adds an export icon to the notes cards so a user can export an individual note for sharing or
saaving for later
2024-10-09 12:55:58 -04:00
f659a38026 Merge pull request 'feat/md' (#5) from feat/md into main
Reviewed-on: https://git.tristonarmstrong.com/Klectr/KSlab/pulls/5
2024-10-09 04:32:57 +00:00
4ea03e68bf
update gray items border color 2024-10-09 00:31:52 -04:00
412ae1c740
refactor a bit for readability 2024-10-09 00:22:53 -04:00
640e5af6fe
fix styling of markdown text 2024-10-08 23:57:24 -04:00
80e5f03877
get markdown working with existing notes cards 2024-10-08 01:34:29 -04:00
6d4d825d5f
chore(package): update bun lock file 2024-10-07 13:04:34 -04:00
f40fb009f3
chore: adds commitizen
We needed better, more well formatted commit messages, so i installed commitizen so hopefully this
can be adhered to
2024-10-07 12:54:08 -04:00
4e86455c5d
bug/fix os theme switch detection 2024-10-07 12:32:27 -04:00
3bc92ecb7d
allow all image types 2024-10-07 03:16:59 -04:00
4507e1fe8e
update browserslist 2024-10-07 03:09:47 -04:00
22918a8d72
chore/limit what file types can be added 2024-10-07 03:08:56 -04:00
f67649b6b7
update app name 2024-10-07 02:54:35 -04:00
0ef4517993 Merge pull request 'add logo for app' (#4) from feat/logo into main
Reviewed-on: https://git.tristonarmstrong.com/Klectr/KSlab/pulls/4
2024-10-07 06:48:26 +00:00
81b7531f89
add logo for app 2024-10-07 02:47:19 -04:00
22d5c3ed4e Merge pull request 'add tooltips to creation buttons' (#3) from feat/tooltips into main
Reviewed-on: https://git.tristonarmstrong.com/Klectr/KSlab/pulls/3
2024-10-07 05:33:55 +00:00
Triston Armstrong
6bbed4100a add tooltips to creation buttons 2024-10-07 01:33:25 -04:00
a09724b38a Merge pull request 'feat/import' (#2) from feat/import into main
Reviewed-on: https://git.tristonarmstrong.com/Klectr/KSlab/pulls/2
2024-10-07 04:55:19 +00:00
Triston Armstrong
2ed58cbee6 limit types of files to import 2024-10-07 00:54:50 -04:00
Triston Armstrong
4dcea1a42a add ability to export and import to other browsers 2024-10-07 00:52:12 -04:00
0866f0b470 Merge pull request 'add support for dark/light modes' (#1) from feat/dark-light-modes into main
Reviewed-on: https://git.tristonarmstrong.com/Klectr/KSlab/pulls/1
2024-10-07 03:31:27 +00:00
Triston Armstrong
39b13b6dcb add support for dark/light modes 2024-10-06 23:30:20 -04:00
Triston Armstrong
c5abeb7a31 cleanup classnames and add text button 2024-10-06 11:34:59 -04:00
Triston Armstrong
5c5740bc73 abstract card selector components and add export functionality 2024-10-06 11:23:07 -04:00
Triston Armstrong
2f185fcd60 prevent resize from moving card 2024-10-06 10:05:42 -04:00
Triston Armstrong
da40a13b83 make proportional scaling work on images 2024-10-06 09:29:04 -04:00
Triston Armstrong
d38e349a92 make resize note card work properly 2024-10-06 07:46:46 -04:00
Triston Armstrong
460fbdd3f9 allow resize of note card
a bug ramains
2024-10-05 15:10:29 -04:00
Triston Armstrong
4f0e588efa refactor and improve image logic 2024-10-05 14:33:07 -04:00
Triston Armstrong
9016796b51 focus newly added card 2024-10-05 13:16:25 -04:00
Triston Armstrong
32cd89a4d1 make images look better 2024-10-05 13:11:53 -04:00
Triston Armstrong
edd4719654 remove vite config no longer needed 2024-10-05 13:11:42 -04:00
Triston Armstrong
25b4190466 remove fragments 2024-10-05 12:53:12 -04:00
Triston Armstrong
87d153c563 update kaioken 2024-10-05 12:50:07 -04:00