Adrian Gruntkowski
909892ded9
WIP
2025-11-09 01:32:49 +01:00
Adrian Gruntkowski
2e0d7d044b
Make minor mobile focused UI fixes ( #1 )
...
* Fix mistyped event listener definition
* Fix misalignment between textarea and p in editable component
* Avoid reflow on title hiding/showing
* Add extra padding around checkbox
2025-11-09 01:32:38 +01:00
Adrian Gruntkowski
3e057e0558
Change SQL adapter to Postgres
2025-05-11 00:34:35 +02:00
Adrian Gruntkowski
db2acd7614
Change HOST to WEB_HOST to avoid conflicts with local env
2025-04-21 19:37:16 +02:00
Adrian Gruntkowski
03c1bc9931
Hide onscreen keyboard by defocusing input on touch move
2025-03-22 11:35:06 +01:00
Adrian Gruntkowski
d880130303
Prevent focus grab by inactive task remove button
2025-03-21 00:20:40 +01:00
Adrian Gruntkowski
ed4e3ab12d
Improve modal backdrop scroll prevention and vsizing
2025-03-21 00:20:10 +01:00
Adrian Gruntkowski
d68d35e2c1
Select content instead of title on note focus
...
Only works for new note - edit note dialog might require
special treatment.
2025-03-21 00:18:16 +01:00
Adrian Gruntkowski
dc3c9bc744
Implement very, very crude search
2025-02-14 00:12:44 +01:00
Adrian Gruntkowski
58507f59ef
Make top bar sticky
2025-02-14 00:11:29 +01:00
Adrian Gruntkowski
d624129180
Hide "Send test notification" for now
2025-02-09 21:37:17 +01:00
Adrian Gruntkowski
0ac303b6ef
Implement better empty state for label
2025-02-09 21:27:11 +01:00
Adrian Gruntkowski
ca0f954b14
Add autolink support
2025-02-09 00:21:01 +01:00
Adrian Gruntkowski
77a9f148cf
Expose note title in the app
2025-02-09 00:03:01 +01:00
Adrian Gruntkowski
6235cd677d
Implement saving edited note in progress
2025-02-08 17:43:42 +01:00
Adrian Gruntkowski
b3ba84f54b
Add saving new note as draft, client-side only
2025-02-08 17:27:36 +01:00
Adrian Gruntkowski
e1b8096447
Draft WIP
2025-02-08 01:35:45 +01:00
Adrian Gruntkowski
799d6b16b0
Skip update when note left unchanged
2025-02-08 01:26:10 +01:00
Adrian Gruntkowski
fb80d4e1f9
Keep all notes in memory
2025-02-08 01:01:53 +01:00
Adrian Gruntkowski
ec998dccc4
Make minor code style fixes
2025-02-07 18:05:09 +01:00
Adrian Gruntkowski
e10b0d3571
Fix markup in test HTML
2025-02-07 17:57:42 +01:00
Adrian Gruntkowski
8cc9355286
Differentiate Bandit port between test and other envs
2025-02-07 14:47:54 +01:00
Adrian Gruntkowski
e388cf5af5
Add persistence of reminders and some rudimentary tests
2025-01-18 23:06:55 +01:00
Adrian Gruntkowski
e586e10345
Improve dark color scheme a bit
2024-12-21 18:11:20 +01:00
Adrian Gruntkowski
a630938df9
Revise Reminder Ecto schema
2024-12-15 21:37:34 +01:00
Adrian Gruntkowski
b9a6e8dbf0
Implement basics of reminders UI and client-side state
2024-12-15 21:11:53 +01:00
Adrian Gruntkowski
97365447e1
Move edit form to modal dialog
2024-12-08 20:11:30 +01:00
Adrian Gruntkowski
890ae55334
Fix cursor selection of task items on desktop
2024-12-08 13:18:31 +01:00
Adrian Gruntkowski
55e8cc3bb8
Add ability to easily reset caches and worker
2024-12-08 12:34:35 +01:00
Adrian Gruntkowski
10fc27e13d
Improve task list rendering when readonly
2024-12-07 21:03:57 +01:00
Adrian Gruntkowski
23a1929ddd
Handle editable-area display resize better
2024-12-07 20:17:29 +01:00
Adrian Gruntkowski
e24bc938c1
Fix synced store in offline mode operation
2024-12-07 19:54:01 +01:00
Adrian Gruntkowski
fac118aadf
Bump cache
2024-12-07 19:53:49 +01:00
Adrian Gruntkowski
c1bb17b299
Fix drag handle and focus issues
2024-12-06 14:10:28 +01:00
Adrian Gruntkowski
5061e785c4
Make it easier to focus note form input
2024-12-06 13:24:31 +01:00
Adrian Gruntkowski
8e8c37b1c5
Optimize notes rendering reducing DOM updates
2024-12-06 12:59:15 +01:00
Adrian Gruntkowski
8774683919
Display most recently created note first
2024-12-06 11:57:02 +01:00
Adrian Gruntkowski
2397583225
Add rudimentary dark mode
2024-12-06 11:51:13 +01:00
Adrian Gruntkowski
31d53d8310
Fix another SW caching mistake - sill can't into Promises proper
2024-12-01 18:49:40 +01:00
Adrian Gruntkowski
4880eeb66d
Fix remove button visibility triggering on touchscreen UIs
2024-12-01 15:38:42 +01:00
Adrian Gruntkowski
f33eac82b8
Detect availability of Notification API
2024-12-01 15:09:06 +01:00
Adrian Gruntkowski
97e5d9171d
Fix terribly broken SW caching
2024-12-01 00:44:32 +01:00
Adrian Gruntkowski
1dec90e0a2
Refine caching behavior in service worker
2024-11-30 23:15:03 +01:00
Adrian Gruntkowski
6c3bfd5a9a
Add startUrl to the manifest
2024-11-30 23:14:46 +01:00
Adrian Gruntkowski
c5125bf612
Get rid of egregious bug in service worker
2024-11-30 21:35:02 +01:00
Adrian Gruntkowski
6c635bf97c
Request permission to use persistent storage by service worker
2024-11-30 20:20:39 +01:00
Adrian Gruntkowski
76b837e4c4
Slightly reorder CSS
2024-11-30 01:00:26 +01:00
Adrian Gruntkowski
4861cffc5a
Update TODO
2024-11-30 00:51:04 +01:00
Adrian Gruntkowski
957d158600
Make a number of styling and layout improvements
2024-11-30 00:50:36 +01:00
Adrian Gruntkowski
8dabc770ab
Update TODO
2024-11-29 21:27:44 +01:00