Jason Zimdars
5bb6accc2c
Ensure long titles wrap, comment counts don't
2025-01-31 17:24:00 -06:00
Jason Zimdars
3fd3077c4c
Add more details to bubbles in list, use local times
2025-01-31 11:27:39 -06:00
Jason Zimdars
e918b813a0
This doesn't belong here
2025-01-30 15:50:22 -06:00
Jason Zimdars
c1419ad4da
Fix atrocious wrapping
2025-01-30 15:35:15 -06:00
Jason Zimdars
bd0fb52ffe
We no longer color *my* comments, missed this
2025-01-30 15:29:02 -06:00
Jason Zimdars
9ef781dacb
Submit comments with command or control + enter
2025-01-30 15:27:15 -06:00
Kevin McConnell
b320b72bc6
Use local time helper for comment dates
...
Also has the advantage you can hover to see the time.
2025-01-30 17:10:58 +00:00
Kevin McConnell
dfae90efb9
Only show own drafts on the bucket preview
2025-01-30 14:06:31 +00:00
Jason Zimdars
782c42823d
Ensure icon is colored in dark mode
2025-01-29 21:34:43 -06:00
Jason Zimdars
92cc2c8121
Just use plain checkboxes
...
- Style WIP
2025-01-29 21:25:43 -06:00
Jason Zimdars
972927d56a
Add a small icon to indicate actions in the touched column
2025-01-29 15:10:43 -06:00
Jason Zimdars
c183116ac5
Show who was active in each cluster
2025-01-29 13:00:09 -06:00
Jason Zimdars
767ca083ed
Add a line that describes the event action
2025-01-29 12:59:51 -06:00
Kevin McConnell
8839bcafa2
Fix grammar
2025-01-29 13:21:35 +00:00
Kevin McConnell
65064773bd
Use local time helper to format the time
...
Also avoids JS error we were creating.
2025-01-29 08:59:02 +00:00
Jason Zimdars
4827cb3a30
Refactor using more Stimulus-y conventions
2025-01-28 20:07:45 -06:00
Jason Zimdars
408bb79a4e
Use a class
2025-01-28 18:09:34 -06:00
Jason Zimdars
367a618064
When you hover a chip, highlight all the other chips about that bubble for that day
2025-01-28 18:02:32 -06:00
Jason Zimdars
6c96995e43
Try a different approach to indicating time
2025-01-28 16:40:25 -06:00
Kevin McConnell
4c63f88620
Merge pull request #206 from basecamp/latest-activity
...
Latest activity
2025-01-28 17:43:06 +00:00
Kevin McConnell
9c9f062123
Don't show the project filter yet
2025-01-28 17:21:14 +00:00
Kevin McConnell
a0ed267bcf
Only show active bubbles in home page card
2025-01-28 17:08:40 +00:00
Jason Zimdars
a847a71a57
Merge branch 'main' into latest-activity
...
* main:
Undo weird flash notices
Redirect to bucket after deleting
Fix layout issues in Safari
Should match text
Add production deploy config
Add Kamal deploy config
Remove old deploy config
2025-01-27 17:11:27 -06:00
Jason Zimdars
abf7f8a220
Undo weird flash notices
2025-01-27 17:11:16 -06:00
Jason Zimdars
eaa71d490d
Should match text
2025-01-27 16:08:26 -06:00
Jason Zimdars
d84d8ebff5
Fix alignment, put overrides on the class
2025-01-27 16:06:34 -06:00
Jason Zimdars
e0c0c90ba4
Tighten-up no-activity blocks, adjust layout between day blocks
2025-01-27 15:54:26 -06:00
Jason Zimdars
f0f7489be9
Add clarity
2025-01-27 13:33:32 -06:00
Kevin McConnell
1184ea8cf8
Smoosh empty days together
2025-01-27 17:07:46 +00:00
Kevin McConnell
bfaac4bd44
Render activity directly into requested timezone
2025-01-27 15:41:01 +00:00
Kevin McConnell
94b2c256b9
Set request timezone to match browser
2025-01-27 14:16:15 +00:00
Jason Zimdars
85daf2aecf
Merge branch 'main' into latest-activity
...
* main:
Ensure notification panels have a visible border in dark mode
Polish divider
2025-01-24 22:05:23 -06:00
Jason Zimdars
c833f42aca
Ensure notification panels have a visible border in dark mode
2025-01-24 22:05:13 -06:00
Jason Zimdars
bd6e2ab1ab
Stub expanded filters design
2025-01-24 20:09:22 -06:00
Jason Zimdars
13dacceca2
Ensure there is space between clustered events
2025-01-24 19:55:28 -06:00
Jason Zimdars
3f794f9d73
Polish divider
2025-01-24 19:50:29 -06:00
Jason Zimdars
ea650389e2
Brighten up meta text
2025-01-24 16:23:48 -06:00
Jason Zimdars
6e086cc0bb
Style filter drop-down
2025-01-24 16:23:39 -06:00
Jason Zimdars
881e1d07fc
Merge branch 'main' into latest-activity
...
* main: (27 commits)
Leave some space for the tray
Let's not assume it's a due date
Avoid overlap
Let's try without the big drag button, extend beyond the column a touch
Tighten labels
Match notification dot
Spacing
Add more context
Avoid leaving the tray open
This shouldn't be here
Paginate the read notifications
Add a test case
Split up a big view
Allow filtering by stage
Send beacon request on disconnect as well
Wire up notifications "Mark all as read" button
Add unread dot
Set state for when there are no new notifications
Move to right side, smooth transition
Open tray on click, stub mark-as-read button
...
2025-01-24 15:07:17 -06:00
Jason Zimdars
ad73853fe0
Let's not assume it's a due date
2025-01-24 15:04:11 -06:00
Jason Zimdars
7e97f1b672
Let's try without the big drag button, extend beyond the column a touch
2025-01-24 14:54:10 -06:00
Jason Zimdars
3e7fbbd401
Tighten labels
2025-01-24 14:26:24 -06:00
Jason Zimdars
62ef5d90a6
Match notification dot
2025-01-24 14:18:38 -06:00
Jason Zimdars
3c66f1ade7
Spacing
2025-01-24 14:15:54 -06:00
Jason Zimdars
40f3925712
Add more context
2025-01-24 14:09:59 -06:00
Jason Zimdars
823602bcee
Avoid leaving the tray open
2025-01-24 13:56:03 -06:00
Jason Zimdars
c068fac93f
Merge branch 'notification-index'
...
* notification-index:
This shouldn't be here
Paginate the read notifications
Send beacon request on disconnect as well
Wire up notifications "Mark all as read" button
Add unread dot
Set state for when there are no new notifications
Move to right side, smooth transition
Open tray on click, stub mark-as-read button
Refactor
`New for you` empty state
Add a notifications button to the tray for reaching the index when you have no unreads
Needed when truncating so the avatar isn't squished
Style notifications index; add truncation for long notifications
Add an index view for all notifications
Move notifications to tray controller
2025-01-24 13:41:59 -06:00
Jason Zimdars
57a1e4d621
This shouldn't be here
2025-01-24 13:29:48 -06:00
Kevin McConnell
1f3bc1134f
Paginate the read notifications
2025-01-24 17:42:36 +00:00
Kevin McConnell
bd6e0b62b1
Split up a big view
2025-01-24 10:36:33 +00:00