Commit Graph

101 Commits

Author SHA1 Message Date
Adrien Maston 764eb8987a Tweak orientation helper to prevent popups from going off screen 2026-01-23 14:06:17 +01:00
Jay Ohms a9b873f151 Merge branch 'main' into mobile/bridge-components
* main:
  Create popup initial alignment classes
  Fix class typo
  Hide the board selector button if card is closed
  Align board and tag picker dialogs without using math
  Add dialog manager to card perma
  Fix "M" hotkey using stale user from fragment cache
  Add Enable all/Disable all buttons to webhook event selection
  Remove whitespace
  Remove hover styles from disabled menu items

# Conflicts:
#	app/views/cards/_container.html.erb
2026-01-19 12:02:42 -05:00
Andy Smith 036768fede Create popup initial alignment classes 2026-01-16 14:30:47 -06:00
Alexander Zaytsev 671ce573c8 Remove whitespace 2026-01-13 11:48:04 +01:00
Alexander Zaytsev e658e71977 Remove hover styles from disabled menu items 2026-01-13 11:47:44 +01:00
Adrien Maston 05c0cbb839 Prevent autofocusing the filter input in drop downs 2026-01-12 12:52:42 +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
William Idakwo a96583fcac Add margin to details inside popup styles
Allow focus indicator to display in full when navigating with the keyboard (using TAB)
2025-12-23 18:51:13 +01:00
Jason Zimdars 140399aa6c Style max notice 2025-12-15 16:49:54 -06:00
Andy Smith 34d3383cbd Fix hotkey text size on tiny viewports 2025-12-04 15:23:20 -06:00
Andy Smith c0f8a539ec Better alignment for nav sections 2025-12-01 15:14:32 -06:00
Andy Smith 9bbaee4f3a Add dividers and move icon to left 2025-12-01 14:43:06 -06:00
Jason Zimdars 2f6f4cd3f5 Set reasonable maxes 2025-11-24 15:47:57 -06:00
Jason Zimdars a064f575b6 Attempt to fix overflow in mobile safari
Fix header and close button, avoid `dvw` units because Safari 26 seems
to choke on those
2025-11-13 17:24:31 -06:00
Andy Smith 9c20cc034b Refactor nav menu 2025-11-10 14:20:56 -06:00
Andy Smith 3c68162df4 Remove animations from popups 2025-11-07 15:11:15 -06:00
Andy Smith 23ce52d79a Sticky Fizzy nav 2025-11-07 11:31:24 -06:00
Andy Smith 54e3c146d1 Animate all popups 2025-10-31 16:19:37 -05:00
Jason Zimdars 8c4d3fd700 Don't try to orient these
We need to figure out how to handle the assignment popup when it's close
to the bottom of the screen but this isn't doing it
2025-10-30 17:11:22 -05:00
Jason Zimdars 4ecf81cd32 Resize dialogs to fit viewport 2025-10-30 14:00:56 -05:00
Jason Zimdars ec620f98a6 Need to opt-out of orient-top if there isn't space above 2025-10-30 13:57:20 -05:00
Andy Smith 0cbd19efe5 Orient popovers to bottom edge of viewport 2025-10-29 14:34:36 -05:00
Andy Smith 539a7d87e4 Consolidate popup checked classes 2025-10-27 15:36:34 -05:00
Andy Smith cd59b745fc Ensure check icons are targeted properly 2025-10-27 15:27:24 -05:00
Jason Zimdars 94c74255b7 Menu button always has the product name
- Indicate the current account in the menu
2025-10-21 14:10:37 -07:00
Andy Smith 5768eb26e8 Better padding for popup items 2025-09-29 15:52:02 -05:00
Andy Smith de7780b5e5 Don't save state to localStorage when filtering 2025-09-17 11:07:24 -05:00
Andy Smith ec0433d721 Remember localStorage state after filtering 2025-09-16 14:46:21 -05:00
Andy Smith 3cad86411f WIP 2025-09-16 14:14:38 -05:00
Andy Smith 6924b86b23 Remove redundant vars 2025-09-12 12:36:49 -05:00
Andy Smith 373b139b9a Add collapsible nav sections 2025-09-12 12:32:32 -05:00
Andy Smith e1a428b46b Straighten out icon and radio sizes 2025-09-12 11:59:16 -05:00
Andy Smith a2fd470c63 Refactor popup item class names 2025-09-12 11:27:47 -05:00
Andy Smith e864ec6d69 Organize existing popup styles 2025-09-12 10:49:30 -05:00
Jason Zimdars b634d455f9 Menu above filters 2025-09-09 23:04:38 -05:00
Andy Smith 8ff9da016b Use px so help Windows out 2025-09-08 15:53:14 -05:00
Andy Smith 3884dfff5e Bump the width of the tag dialog 2025-09-08 15:24:09 -05:00
Jason Zimdars ecd551f38a Pull actions in from the extreme edges and match #main width 2025-08-28 16:15:14 -05:00
Andy Smith 78273898d2 Remove testing colors 2025-08-14 16:33:56 -05:00
Andy Smith dfefd16f0f Place orient classes in popup CSS 2025-08-14 16:33:18 -05:00
Andy Smith d25f628204 Extract orient into a module 2025-08-14 16:32:18 -05:00
Andy Smith c444011095 Working left/right orientation 2025-08-14 14:59:50 -05:00
Andy Smith 0843e3d555 Hack for Safari sticky-footer-while-transitioning bug 2025-08-13 15:42:03 -05:00
Andy Smith 994694308f Remove sticky footer in popup 2025-08-11 17:09:41 -05:00
Andy Smith 3b97e905c6 Make popup group title padding more targeted 2025-08-05 16:44:20 -05:00
Andy Smith 72194598d9 Merge pull request #849 from basecamp/filter-improvements
Filter improvements
2025-08-05 15:34:27 -05:00
Andy Smith d5a1c9824c Merge pull request #836 from basecamp/lightbox-improvements
Lightbox improvements
2025-08-05 09:59:37 -05:00
Andy Smith 7211d7f953 Make group title sticky when scrolling 2025-08-04 16:00:03 -05:00
Andy Smith 6d43582f5b Hide lists when children are all hidden 2025-08-04 15:54:16 -05:00
Andy Smith f587fd7e1f Handle group padding better 2025-08-04 15:04:59 -05:00