Jason Zimdars
de13f85949
Remove debug
2025-04-28 22:45:54 +02:00
Jason Zimdars
9d6e40904f
Adjust size for demo
2025-04-27 21:26:06 +02:00
Jason Zimdars
81ea8f2a1d
Completely revert that
2025-04-27 17:26:00 +02:00
Jason Zimdars
dfbdd3da4d
We can't filter these right now
2025-04-27 17:19:22 +02:00
Jason Zimdars
b8fe50113b
Shouldn't be nested, we already have a popup__list
2025-04-27 17:13:36 +02:00
Jason Zimdars
d93419581f
Add truncation to custom collections, add them to the filterable list
2025-04-27 16:47:01 +02:00
Jason Zimdars
ec0fcf7420
Ensure entire row is clickable
2025-04-27 16:12:19 +02:00
Jason Zimdars
b6658d3081
Bring back custom collections
...
WIP, still needs UI for creating new custom collections but there are two hard-coded collections and any previously created ones on production should now be available again
2025-04-26 20:49:35 -05:00
Jason Zimdars
0fa0622b06
Post-merge misc
2025-04-25 16:18:46 -05:00
Jason Zimdars
67040ad492
Add a navigation hint, make "All collections" link navigate like the others
2025-04-25 13:16:26 -05:00
Jason Zimdars
c085266ceb
Filter collections menus, add keyboard shortcuts
2025-04-25 12:42:22 -05:00
Jason Zimdars
ffff8b72f1
Style
2025-04-25 10:39:03 -05:00
Jorge Manrubia
90576998a4
Rename to avoid using the same name
2025-04-25 10:52:51 +02:00
Jorge Manrubia
74a8a6431e
Extract more templates
2025-04-25 10:21:38 +02:00
Jorge Manrubia
32c9cdbba8
Extract filter partials and rely on filter as the source of truth for the selected collections
2025-04-25 10:00:21 +02:00
Jorge Manrubia
6da814520d
Remove todo I already tackled
2025-04-25 09:48:33 +02:00
Jorge Manrubia
a445b5c068
Extract partial
2025-04-25 09:48:15 +02:00
Jorge Manrubia
4657663e35
Create local time formatter to match the previous format we were generating server-side
2025-04-25 08:55:36 +02:00
Jason Zimdars
00bcc2183e
Should be full opacity
2025-04-24 11:14:31 -05:00
Jason Zimdars
5239a2c628
Remove extra close bracket
2025-04-24 10:47:59 -05:00
Jorge Manrubia
1196266deb
Split event rendering in two templates to remove conditional
2025-04-24 14:08:20 +02:00
Jorge Manrubia
905ccb9b4b
Make comments the event's host
2025-04-24 13:45:48 +02:00
Jorge Manrubia
18cc24e1d3
Add an event prefix named after the model now that events are generic
2025-04-24 13:20:09 +02:00
Jorge Manrubia
13b0c0fc41
First pass to tidy up activity time rendering
2025-04-24 12:28:16 +02:00
Jorge Manrubia
54f4bd5144
Generalize event's cards as eventable,add collection
...
Lots to tidy up but this is working
2025-04-24 12:28:16 +02:00
Jorge Manrubia
e8e3bd16a6
First step to make events more generic in nature
2025-04-24 12:28:16 +02: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
Jorge Manrubia
b08326ccbe
Merge branch 'main' into plain-text-mentions
...
* main: (48 commits)
Improve layout and truncation
This is annoying
Fix summary
Remove index columns
Same treatment for the events index
New menu filters and navigates
Don't test for _Added by_ events
Indention
@collection is always available when card scoped
Style
Remove check for _Added by..._ line
The placeholder attribute is on the `house-md` element
Duh, no before destroy commit, but this is still not right!
No long transactions!
Don't display published event in threads
But feels more essentially part of the User, so list first
Not related to the other two
Missing controller
Style
Errant `bubbles` => `cards` replacement
...
# Conflicts:
# app/models/card.rb
# app/models/user.rb
# db/schema.rb
# db/schema_cache.yml
2025-04-23 17:24:01 +02: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
Jason Zimdars
0a9d16bf2d
New menu filters and navigates
2025-04-22 22:29:33 -05:00
Jorge Manrubia
81961a3523
Fix unclosed tag
2025-04-22 15:30:03 +02:00
David Heinemeier Hansson
6bbf68a4f9
The tenanted db is the account scope
2025-04-12 20:06:34 +02:00
Jason Zimdars
5e608d33e1
Add this for debugging empty event cards
2025-04-11 13:21:47 -05:00
Jorge Manrubia
723e6d94f5
Rename bubbles => cards
2025-04-09 14:50:58 +02:00
Andy Smith
51d907fca3
Replace stray image_tag instances and remove colorize class
2025-04-02 14:32:21 -05:00
Andy Smith
b8a1acefd8
Use mask icons everywhere
2025-04-02 14:22:42 -05:00
David Heinemeier Hansson
de6f782ca3
Extract icon_tag helper to reduce repetition
2025-03-29 17:22:51 +01:00
Jason Zimdars
db17e0e315
Fix centering
2025-03-26 17:53:04 -05:00
Jason Zimdars
ae1ec22419
Try centered events layout
2025-03-26 16:05:52 -05:00
Mike Dalessio
91de604815
Move event activity loading into Events::DaysController
2025-03-26 07:46:56 -04:00
Mike Dalessio
733e7f0b09
Load past activity when collections list is quite long
...
ref: https://37s.fizzy.37signals.com/buckets/693169850/bubbles/999008733
This moves the "fetch-on-visible" link to right after the
"div#activity" to which it will append, so that it immediately
triggers if the first day's grid is short.
The link previously was at the end of the page, meaning that a long
list of Collections would push it out of the viewport, requiring a
scroll before loading the next day.
2025-03-25 14:10:52 -04:00
Jason Zimdars
7c54a20ece
DRY this up a bit
2025-03-24 17:04:08 -05:00
Jason Zimdars
9b9e09601e
Introduce text-based UI
2025-03-24 11:33:04 -05:00
Jason Zimdars
015b26e7e8
Dark mode
2025-03-20 11:16:31 -05:00
Jason Zimdars
e315e66d58
Keep it top right
2025-03-19 17:54:52 -05:00
Jason Zimdars
714ae9d317
Differentiate events with an icon
2025-03-19 13:35:17 -05:00
Jason Zimdars
5973d14e2c
Trays everywhere
2025-03-18 17:13:57 -05:00
Jason Zimdars
fc163886e8
Move search onto home
2025-03-18 17:11:42 -05:00
Jason Zimdars
b99fc7484b
Handful of tweaks
2025-03-18 16:01:31 -05:00