Commit Graph

8907 Commits

Author SHA1 Message Date
Jay Ohms b9dcc3c08f Update bridged overflow menu items for settings links 2026-01-08 16:36:12 -05:00
Jay Ohms b6aac0ba73 Introduce a bridge helper to get icon asset urls 2026-01-08 16:35:17 -05:00
Jay Ohms ac45da2b99 Merge branch 'main' into mobile/bridge-components
* main:
  Fix that caching should be disabled in dev by default. References 3cf841d463.
  Revert "Add CJK (Chinese, Japanese, Korean) search support"
  Account for new button sizes on mobile
  Bump filter z-index when filters are open
  Use a dedicated resource for showing cards in draft mode
  Refactor popup.css styles for focus state
  Add Segoe UI Variable Fizzy font face configuration comments
  Update @layer name to `base` in font-face definition for "Segoe UI Variable Fizzy"
  Fix font-face `src` reference for "Segoe UI Variable Fizzy" to correct local font lookup
  Adjust font-weight range for "Segoe UI Variable Fizzy" to include 800-900
  Update --font-sans and related font-face references to "Segoe UI Variable Fizzy" for consistency
  Add "Segoe UI fizzy" to --font-sans and define custom font faces
  Update --font-sans to include "Segoe UI Variable" for improved text rendering
  Add margin to details inside popup styles
2026-01-08 15:46:29 -05:00
Andy Smith cf83f347c4 Merge pull request #2260 from liberaldev/add-segoe-ui-variable
Integrate Segoe UI Variable
2026-01-08 14:40:35 -06:00
Andy Smith c30b7982e5 Merge pull request #2240 from vixen24/main
Add margin to details inside popup styles
2026-01-08 14:38:26 -06:00
Jeremy Daer d913ef5b6a Fix that caching should be disabled in dev by default. References 3cf841d463. 2026-01-08 12:26:18 -08:00
Andy Smith 4442451625 Merge pull request #2320 from basecamp/boost-fix-mobile
Account for new button sizes on mobile
2026-01-08 14:20:59 -06:00
Andy Smith edf1fd1bc2 Merge pull request #2319 from basecamp/filter-z-index
Bump filter z-index when filters are open
2026-01-08 14:18:02 -06:00
Andy Smith 5253763793 Merge branch 'main' into boost-fix-mobile
* main:
  Revert "Add CJK (Chinese, Japanese, Korean) search support"
2026-01-08 14:15:37 -06:00
Andy Smith f3afe946c2 Merge branch 'main' into filter-z-index
* main:
  Revert "Add CJK (Chinese, Japanese, Korean) search support"
2026-01-08 14:15:19 -06:00
Jorge Manrubia b4775d3e54 Merge pull request #2321 from basecamp/revert-2299-fix-cjk-search
Revert "Add CJK (Chinese, Japanese, Korean) search support"
2026-01-08 21:09:50 +01:00
Jorge Manrubia 3457c871e1 Revert "Add CJK (Chinese, Japanese, Korean) search support" 2026-01-08 21:07:14 +01:00
Andy Smith 1802b45c8d Account for new button sizes on mobile 2026-01-08 13:30:10 -06:00
Jay Ohms e35d3c8b63 Break up excessively long lines with bridge attributes 2026-01-08 13:47:04 -05:00
Jay Ohms 19d16e6949 Cleanup bridge components 2026-01-08 13:46:31 -05:00
Jay Ohms ff7162c0c0 Fix overflow-menu css scope 2026-01-08 13:44:11 -05:00
Andy Smith 625940e414 Bump filter z-index when filters are open 2026-01-08 12:41:57 -06:00
Adrien Maston 4a798b75a5 Add bridge overflow menu controller to <body> 2026-01-08 17:47:17 +01:00
Adrien Maston f848a492a4 Use already existing buttons to populate the top nav bar 2026-01-08 17:32:21 +01:00
Jorge Manrubia ca68264c65 Merge pull request #2306 from basecamp/draft-new
Use a dedicated resource for showing cards in draft mode
2026-01-08 17:30:19 +01:00
Adrien Maston c5bd48a12a Remove wrapping div in board header 2026-01-08 17:19:06 +01:00
Adrien Maston 24e4335ef8 Remove the <summary> distinction 2026-01-08 17:17:01 +01:00
Denis Švara 33fa3a9c0f Remove unused BridgeElement extensions. 2026-01-08 17:00:11 +01:00
Denis Švara 8f07ad650a Explicitly send submit button data in bridge form controller. 2026-01-08 16:58:30 +01:00
Denis Švara e286539930 Drop name from bridge icon. 2026-01-08 16:50:52 +01:00
Denis Švara 70853ef7d3 Drop label from bridge button. 2026-01-08 16:49:56 +01:00
Denis Švara 228f65d922 Remove change event from bridge page controller. 2026-01-08 16:40:47 +01:00
Denis Švara 37467743b3 Remove bridge button metadata from board settings link. 2026-01-08 16:37:42 +01:00
Denis Švara 0d21efc337 Use hidden overflow menu container for board bridge items. 2026-01-08 16:37:42 +01:00
Adrien Maston 1028eab8d6 Remove useless shouldLoad 2026-01-08 16:32:58 +01:00
Adrien Maston 45f24d959e Move bridge buttons controller to <body> 2026-01-08 16:31:00 +01:00
Adrien Maston 3a43941575 Move bridge javascript into existing folder structure 2026-01-08 16:22:55 +01:00
Denis Švara eae17b82b4 Merge branch 'main' into mobile/bridge-components
* main: (65 commits)
  Repair scope for card styles within the columns view
  Add missing list to cards page
  Account for simpler public views
  Fix public layout
  Pull board-tools outside of the list for mobile
  saas: move log_level setting into an environment variable
  Restore log level configurability in production environment
  Remove engagements
  Use notch class so Save button is positioned correctly
  Go back to board after clearing filters
  Revert "Use existing no_filtering_url to direct back to the board when clearing filters"
  Use existing no_filtering_url to direct back to the board when clearing filters
  Ensure filters sit on top of cards
  Fix public boards
  Fix card grid layout
  Fix Chinese/Japanese characters missing from printed PDFs on macOS
  Add SQLite FTS5 support for CJK search
  Add CJK (Chinese, Japanese, Korean) search support
  Fix scrolling on mobile
  Remember expanded state on navigation
  ...
2026-01-08 14:34:10 +01:00
Denis Švara 674509b6d3 Update overflow menu controller to send an array of menu items. 2026-01-08 14:29:33 +01:00
Denis Švara 1a46ed3893 Hide bridged overflow-menu elements when native is active. 2026-01-08 14:12:11 +01:00
Jorge Manrubia db804b8450 Merge pull request #2299 from Maklu/fix-cjk-search
Add CJK (Chinese, Japanese, Korean) search support
2026-01-08 12:00:46 +01:00
Denis Švara d38c0c9817 Add bridge overflow menu controller. 2026-01-08 11:39:51 +01:00
Jorge Manrubia f58a1aeb31 Use a dedicated resource for showing cards in draft mode
Mobile team needs this. Also, this lets us get rid from some conditionals for handling
both modes with a single template.

https://3.basecamp.com/2914079/buckets/44843469/messages/9437287330
2026-01-08 10:40:21 +01:00
Denis Švara 0a57e39060 Remove redundant url from bridge page change payload. 2026-01-08 10:32:40 +01:00
Denis Švara 37f03fc4e7 Use bridge buttons controller in boards. 2026-01-08 10:18:56 +01:00
Denis Švara b8bb4cf381 Remove option to toggle header visibility from mobile apps in bridge page controller. 2026-01-08 10:15:14 +01:00
Denis Švara e2f99892b1 Remove form related events from bridge page controller. 2026-01-08 09:59:44 +01:00
William Idakwo 2992b53577 Refactor popup.css styles for focus state
Remove margin-block-start from details in popup styles and add focus-visible style to popup item.
2026-01-08 08:45:58 +01:00
user cd9b382214 Add Segoe UI Variable Fizzy font face configuration comments 2026-01-08 13:53:46 +09:00
user 5c453952a8 Update @layer name to base in font-face definition for "Segoe UI Variable Fizzy" 2026-01-08 13:25:41 +09:00
Andy Smith de47e3d2a8 Merge pull request #2316 from basecamp/fix-card-stacks-on-boards
Repair scope for card styles within the columns view
2026-01-07 16:11:38 -06:00
Andy Smith eb4197f58d Repair scope for card styles within the columns view 2026-01-07 16:07:38 -06:00
Andy Smith 0cdcfeaaf7 Merge pull request #2312 from basecamp/missing-cards-list
Add missing list to cards page
2026-01-07 12:35:38 -06:00
Andy Smith 7f8e426534 Add missing list to cards page 2026-01-07 12:32:46 -06:00
Andy Smith 0e661ee3f6 Merge pull request #2124 from basecamp/mobile-columns-pt-iii
Mobile columns pt iii
2026-01-07 12:27:48 -06:00