Skip to content

Conversation

@SamGrayson
Copy link

Hello,

Referenced in this idea / discussion: #841

I thought a notepad widget may be helpful, forked and messed around with an implementation. I tried to follow a similar structure as the other widgets. Its just a simple text area that you can title. Height adjusts until its max 1/3 of the overlay, it can be adjusted to small / medium / large window size defaults.

Here are some screens:
notepad

Editable size (s/m/l)
editable size title

Example large window
example large notes

Example small window
example small notes

@Kvan7
Copy link
Owner

Kvan7 commented Jan 15, 2026

Sorry it's taking me a bit to get to reviewing this, if able could you rebase on the dev branch so that the commits I made get dropped.
I will also note it looks like CI is failing due to the changes in the package-locks, I would recommend dropping the changes made to them too please

@SamGrayson
Copy link
Author

Sorry, took me a bit to get the formatter to work correctly locally but figured it out. On the package-lock, I did notice there were some vulnerabilities so that was from an npm audit fix. Probably does makes sense to check that out separately though.

- Move large classes to style tag
- Simplify vue component
- Remove llm translations
@Kvan7
Copy link
Owner

Kvan7 commented Jan 18, 2026

Did a couple changes to simplify the component overall, please let me know if you have any questions on why some changes were made.
Thank you for the idea and making the widget! Hopefully everyone enjoys having it!

@Kvan7 Kvan7 merged commit 990f613 into Kvan7:dev Jan 18, 2026
2 checks passed
@SamGrayson
Copy link
Author

Changes look great, thank you for taking the time to update!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants