Jason Zimdars
a3b81af1da
Merge branch 'main' into colors
...
* main: (284 commits)
Polish closed stamp
Add new card button to considering column
Let's leave inside the menu for now
Improve terminal history behavior
More space between
Add a navigation hint, make "All collections" link navigate like the others
Reorder methods
Fix: dismiss notifications from comments
Fix card icons
Filter collections menus, add keyboard shortcuts
Style
Space between
Remove debug
Consistent sizing
Configure deployment for load balancing
Configure the autoclose period at the collection level
Rename to avoid using the same name
Add brakeman rule
Collections can be private now too
Not used outside the class anymore
...
2025-04-25 15:59:09 -05:00
Jason Zimdars
adf3d52095
Adjust collection line to contrast with comment excerpts
2025-04-24 12:02:46 -05:00
Jason Zimdars
3f9198d543
Give the timeline a little space on each side
2025-04-24 11:31:51 -05:00
Jason Zimdars
db5df1a596
Update filter on events screen
...
- Allow proper sizing
- Bring back All Collections option
2025-04-23 16:39:47 -05:00
Jason Zimdars
b3a2c65527
Improve layout and truncation
2025-04-23 09:24:31 -05:00
Jason Zimdars
8fec68c34c
Remove index columns
2025-04-22 23:07:06 -05:00
Jason Zimdars
b29afcd518
Same treatment for the events index
2025-04-22 22:57:48 -05:00
Andy Smith
e00edb444d
Update ink and inverted colors
2025-04-17 14:10:35 -05:00
Jason Zimdars
3ff938f174
Show more of the summary before truncating
2025-04-11 13:21:47 -05:00
Jorge Manrubia
723e6d94f5
Rename bubbles => cards
2025-04-09 14:50:58 +02:00
Andy Smith
657181e900
Add cascade layers
2025-04-04 11:08:11 -05:00
Jason Zimdars
ffc31e460f
Revert "Merge pull request #345 from basecamp/cascade-layers"
...
This reverts commit 01e7301327 , reversing
changes made to 832134385a .
2025-04-03 17:42:26 -05:00
Andy Smith
e91bda7ffc
Add cascade layers to all CSS files
2025-04-02 16:19:56 -05:00
Jason Zimdars
5b4e40b3ea
Fix overlap on new bucket button
2025-03-27 16:47:46 -05:00
Jason Zimdars
ae1ec22419
Try centered events layout
2025-03-26 16:05:52 -05:00
Jason Fried
eb54c6fa6d
Thinner gridlines on home.
2025-03-25 12:29:34 -07:00
Jason Zimdars
ebca0caa03
Square headers, correct centering, use --grid-lines variable throughout
2025-03-24 16:36:13 -05:00
Jason Zimdars
015b26e7e8
Dark mode
2025-03-20 11:16:31 -05:00
Jason Zimdars
714ae9d317
Differentiate events with an icon
2025-03-19 13:35:17 -05:00
Jason Zimdars
b99fc7484b
Handful of tweaks
2025-03-18 16:01:31 -05:00
Jason Zimdars
b498dfd752
Restore related events hover effect
2025-03-18 15:59:37 -05:00
Jason Zimdars
28a569c49b
Tickets
2025-03-17 21:24:08 -05:00
Jason Zimdars
8cde1883a6
Filter activity by bucket
2025-02-19 18:05:12 -06:00
Jason Zimdars
1a1ca72a3d
Remove summary avatars and tweak timestamp
2025-02-19 14:05:35 -06:00
Jason Zimdars
b3b881da17
Try a more Basecamp style activity event card
2025-02-19 14:02:07 -06:00
Jason Zimdars
e5e8f321df
Make these sticky
2025-02-12 13:37:03 -06:00
Jason Zimdars
e46c23a8b4
Try making non-related elements recede
2025-01-31 09:49:41 -06:00
Jason Zimdars
7a98ae0601
Sticky headings should appear above event chips
2025-01-31 09:34:12 -06:00
Jason Zimdars
8c54db5cef
Ensure shadow is above avatars and timestamps
2025-01-29 21:36:46 -06:00
Jason Zimdars
7a01f3a056
Tighten up timestamp
2025-01-29 14:52:03 -06:00
Jason Zimdars
408bb79a4e
Use a class
2025-01-28 18:09:34 -06:00
Jason Zimdars
b3c7f553b4
Clean up, be more BEM-like
2025-01-28 18:07:04 -06:00
Jason Zimdars
c7503c2663
Actually that should be an element, not modifier class
2025-01-28 18:05:01 -06:00
Jason Zimdars
523b543244
Rename, they're all wrapped now
2025-01-28 18:04:24 -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
e8622ed402
Sticky column titles, tighter grid
2025-01-28 16:49:59 -06:00
Jason Zimdars
6c96995e43
Try a different approach to indicating time
2025-01-28 16:40:25 -06:00
Jason Zimdars
627da16792
Simplify grid display
2025-01-28 13:37:58 -06:00
Jason Zimdars
07b670d1d5
Make the chips appear more balanced
2025-01-28 13:17:42 -06:00
Jason Zimdars
f6fc05bc36
Center the time label vertically in the grid cell
...
- Accounts for when the cell is tall due to clustered events
2025-01-28 12:57:02 -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
Kevin McConnell
0816c60255
Re-enable event CSS section
2025-01-27 15:41:01 +00:00
Kevin McConnell
bfaac4bd44
Render activity directly into requested timezone
2025-01-27 15:41:01 +00:00
Jason Zimdars
9b2d25e564
Oops, should be this
2025-01-24 20:24:07 -06:00
Jason Zimdars
d01e62a2ed
Stub CSS for displaying events in a cluster
...
@kevinmcconnell in order for the clusters to work, we'll need to update `timeline_conteroller.js` to set `grid-column-start` and `grid-row-start` on `.cluster` so it displays in the correct hour/action cell. Then we'll enable these styles to display them together without overlapping.
2025-01-24 20:06:58 -06:00
Kevin McConnell
7f96475344
Each cluster of events should have a parent
2025-01-23 17:08:55 +00:00
Jason Zimdars
c0a2b36000
Color all cells
2025-01-23 09:53:12 -06:00
Kevin McConnell
570d4ff66c
Control the "no activity" label client-side
...
This allows us to take into account the local timezone -- any days where
all the events were outside the local 24-hour period are the ones that
are empty.
2025-01-23 13:13:26 +00:00
Jason Zimdars
1c20872b83
Highlight the current hour
...
FIXME: only do this on the current day
2025-01-22 21:57:38 -06:00