Skip to content

Conversation

@adamrasheed
Copy link
Collaborator

@adamrasheed adamrasheed commented Oct 31, 2025

✍️ Proposed changes

Summary

Updates the GuideCueTooltip to focus on the primary action button instead of the close button when the tooltip opens, improving keyboard navigation and accessibility.

Changes

  • Modified GuideCueTooltip to use focus-trap-react's initialFocus option to target the primary button
  • Implemented focus targeting using React refs instead of document.getElementById for better React practices
  • Added unit tests to verify the primary button is focusable for both standalone and multi-step tooltips

Motivation

Previously, when the GuideCueTooltip opened, focus would automatically go to the first focusable element (the close button). This created a suboptimal user experience as users typically want to proceed with the primary action. By focusing the primary button first, we provide better keyboard navigation and align with common UX patterns where the primary action receives initial focus.

Testing

  • ✅ All existing tests pass (24/24)
  • ✅ Added new tests for focus behavior in both standalone and multi-step tooltip variants
  • ✅ No linter errors

Technical Details

  • Uses useRef hook to maintain a reference to the primary button
  • Passes the ref to focus-trap-react's initialFocus option as a function that returns the button element
  • Removed unnecessary useIdAllocator usage since the button no longer needs an ID attribute

🎟 Jira ticket: Change order of close button

✅ Checklist

For new components

  • I have added my new package to the global tsconfig
  • I have added my new package to the Table of Contents on the global README
  • I have verified the Live Example will look as intended on the design website.

For bug fixes, new features & breaking changes

  • I have added stories/tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)
  • I have run pnpm changeset and documented my changes

🧪 How to test changes

@changeset-bot
Copy link

changeset-bot bot commented Oct 31, 2025

🦋 Changeset detected

Latest commit: d2ea15e

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@leafygreen-ui/guide-cue Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions
Copy link
Contributor

github-actions bot commented Oct 31, 2025

Size Change: +1.51 kB (+0.08%)

Total Size: 1.79 MB

Filename Size Change
packages/guide-cue/dist/esm/index.js 5.17 kB +46 B (+0.9%)
packages/guide-cue/dist/umd/index.js 5.37 kB +33 B (+0.62%)
packages/icon/dist/umd/index.js 111 kB +1.43 kB (+1.31%)
ℹ️ View Unchanged
Filename Size
charts/chart-card/dist/esm/index.js 2.79 kB
charts/chart-card/dist/umd/index.js 2.94 kB
charts/colors/dist/esm/index.js 530 B
charts/colors/dist/umd/index.js 657 B
charts/core/dist/esm/index.js 16.5 kB
charts/core/dist/umd/index.js 16.7 kB
charts/drag-provider/dist/esm/index.js 1.37 kB
charts/drag-provider/dist/umd/index.js 1.49 kB
charts/legend/dist/esm/index.js 1.53 kB
charts/legend/dist/umd/index.js 1.68 kB
charts/series-provider/dist/esm/index.js 1.28 kB
charts/series-provider/dist/umd/index.js 1.41 kB
chat/chat-layout/dist/esm/index.js 4.91 kB
chat/chat-layout/dist/umd/index.js 5.12 kB
chat/chat-window/dist/esm/index.js 1 kB
chat/chat-window/dist/umd/index.js 1.2 kB
chat/input-bar/dist/esm/index.js 5.91 kB
chat/input-bar/dist/umd/index.js 6.1 kB
chat/leafygreen-chat-provider/dist/esm/index.js 267 B
chat/leafygreen-chat-provider/dist/umd/index.js 427 B
chat/lg-markdown/dist/esm/index.js 2.15 kB
chat/lg-markdown/dist/umd/index.js 2.29 kB
chat/message-feed/dist/esm/index.js 2.2 kB
chat/message-feed/dist/umd/index.js 2.36 kB
chat/message-feedback/dist/esm/index.js 4.05 kB
chat/message-feedback/dist/umd/index.js 4.22 kB
chat/message-prompts/dist/esm/index.js 2.25 kB
chat/message-prompts/dist/umd/index.js 2.42 kB
chat/message-rating/dist/esm/index.js 1.47 kB
chat/message-rating/dist/umd/index.js 1.66 kB
chat/message/dist/esm/index.js 6.27 kB
chat/message/dist/umd/index.js 6.54 kB
chat/rich-links/dist/esm/index.js 2.4 kB
chat/rich-links/dist/umd/index.js 2.59 kB
chat/suggestions/dist/esm/index.js 1.66 kB
chat/suggestions/dist/esm/testing/index.js 55 B
chat/suggestions/dist/umd/index.js 1.84 kB
chat/suggestions/dist/umd/testing/index.js 113 B
chat/title-bar/dist/esm/index.js 936 B
chat/title-bar/dist/umd/index.js 1.11 kB
mcp-ui/list-databases/dist/esm/index.js 535 B
mcp-ui/list-databases/dist/umd/index.js 689 B
packages/a11y/dist/esm/index.js 1.71 kB
packages/a11y/dist/umd/index.js 1.83 kB
packages/avatar/dist/esm/index.js 3.39 kB
packages/avatar/dist/umd/index.js 3.57 kB
packages/badge/dist/esm/index.js 1.47 kB
packages/badge/dist/umd/index.js 1.67 kB
packages/banner/dist/esm/index.js 3.2 kB
packages/banner/dist/umd/index.js 3.5 kB
packages/button/dist/esm/constants.js 121 B
packages/button/dist/esm/index.js 4.8 kB
packages/button/dist/esm/testing/index.js 321 B
packages/button/dist/umd/constants.js 262 B
packages/button/dist/umd/index.js 4.99 kB
packages/button/dist/umd/testing/index.js 443 B
packages/callout/dist/esm/index.js 1.55 kB
packages/callout/dist/umd/index.js 1.74 kB
packages/card/dist/esm/index.js 1.47 kB
packages/card/dist/umd/index.js 1.65 kB
packages/checkbox/dist/esm/index.js 4.28 kB
packages/checkbox/dist/umd/index.js 4.48 kB
packages/chip/dist/esm/index.js 3.22 kB
packages/chip/dist/umd/index.js 3.41 kB
packages/code-editor/dist/esm/index.js 18.9 kB
packages/code-editor/dist/esm/testing/index.js 4.19 kB
packages/code-editor/dist/umd/index.js 19.2 kB
packages/code-editor/dist/umd/testing/index.js 4.33 kB
packages/code/dist/esm/index.js 10.5 kB
packages/code/dist/esm/testing/index.js 11.3 kB
packages/code/dist/umd/index.js 11.1 kB
packages/code/dist/umd/testing/index.js 11.9 kB
packages/combobox/dist/esm/index.js 11.8 kB
packages/combobox/dist/umd/index.js 12.1 kB
packages/compound-component/dist/esm/index.js 1.09 kB
packages/compound-component/dist/umd/index.js 1.17 kB
packages/confirmation-modal/dist/esm/index.js 2.63 kB
packages/confirmation-modal/dist/umd/index.js 2.84 kB
packages/context-drawer/dist/esm/index.js 3.12 kB
packages/context-drawer/dist/esm/testing/index.js 3.52 kB
packages/context-drawer/dist/umd/index.js 3.28 kB
packages/context-drawer/dist/umd/testing/index.js 3.67 kB
packages/copyable/dist/esm/index.js 2.91 kB
packages/copyable/dist/umd/index.js 3.1 kB
packages/date-picker/dist/esm/index.js 13.7 kB
packages/date-picker/dist/umd/index.js 14.1 kB
packages/date-utils/dist/esm/index.js 2.7 kB
packages/date-utils/dist/esm/testing/index.js 1.35 kB
packages/date-utils/dist/umd/index.js 2.8 kB
packages/date-utils/dist/umd/testing/index.js 1.49 kB
packages/descendants/dist/esm/index.js 2.81 kB
packages/descendants/dist/umd/index.js 2.93 kB
packages/drawer/dist/esm/index.js 7.94 kB
packages/drawer/dist/esm/testing/index.js 490 B
packages/drawer/dist/umd/index.js 8.13 kB
packages/drawer/dist/umd/testing/index.js 610 B
packages/emotion/dist/esm/index.js 357 B
packages/emotion/dist/umd/index.js 571 B
packages/empty-state/dist/esm/index.js 1.76 kB
packages/empty-state/dist/umd/index.js 1.93 kB
packages/expandable-card/dist/esm/index.js 2.96 kB
packages/expandable-card/dist/esm/testing/index.js 3.48 kB
packages/expandable-card/dist/umd/index.js 3.18 kB
packages/expandable-card/dist/umd/testing/index.js 3.67 kB
packages/feature-walls/dist/esm/index.js 6.74 kB
packages/feature-walls/dist/umd/index.js 6.99 kB
packages/form-field/dist/esm/index.js 4.37 kB
packages/form-field/dist/umd/index.js 4.53 kB
packages/form-footer/dist/esm/index.js 1.72 kB
packages/form-footer/dist/umd/index.js 1.94 kB
packages/gallery-indicator/dist/esm/index.js 1.5 kB
packages/gallery-indicator/dist/esm/testing/index.js 351 B
packages/gallery-indicator/dist/umd/index.js 1.66 kB
packages/gallery-indicator/dist/umd/testing/index.js 481 B
packages/hooks/dist/esm/index.js 3.65 kB
packages/hooks/dist/umd/index.js 3.79 kB
packages/icon-button/dist/esm/index.js 2.28 kB
packages/icon-button/dist/umd/index.js 2.49 kB
packages/icon/dist/esm/ActivityFeed.js 1.18 kB
packages/icon/dist/esm/AddFile.js 964 B
packages/icon/dist/esm/AIModel.js 1.68 kB
packages/icon/dist/esm/AllProducts.js 1.05 kB
packages/icon/dist/esm/AnalyticsNode.js 821 B
packages/icon/dist/esm/Apps.js 660 B
packages/icon/dist/esm/Array.js 781 B
packages/icon/dist/esm/ArrowDown.js 892 B
packages/icon/dist/esm/ArrowLeft.js 895 B
packages/icon/dist/esm/ArrowRight.js 890 B
packages/icon/dist/esm/ArrowUp.js 887 B
packages/icon/dist/esm/Award.js 1.3 kB
packages/icon/dist/esm/Beaker.js 1.3 kB
packages/icon/dist/esm/Bell.js 857 B
packages/icon/dist/esm/Biometric.js 1.39 kB
packages/icon/dist/esm/Boolean.js 706 B
packages/icon/dist/esm/Building.js 851 B
packages/icon/dist/esm/Bulb.js 891 B
packages/icon/dist/esm/Calendar.js 852 B
packages/icon/dist/esm/Camera.js 934 B
packages/icon/dist/esm/Cap.js 1.04 kB
packages/icon/dist/esm/CaretDown.js 726 B
packages/icon/dist/esm/CaretLeft.js 725 B
packages/icon/dist/esm/CaretRight.js 720 B
packages/icon/dist/esm/CaretUp.js 725 B
packages/icon/dist/esm/ChartFilled.js 819 B
packages/icon/dist/esm/Charts.js 805 B
packages/icon/dist/esm/Checkmark.js 850 B
packages/icon/dist/esm/CheckmarkWithCircle.js 912 B
packages/icon/dist/esm/ChevronDown.js 824 B
packages/icon/dist/esm/ChevronLeft.js 822 B
packages/icon/dist/esm/ChevronRight.js 833 B
packages/icon/dist/esm/ChevronUp.js 812 B
packages/icon/dist/esm/Circle.js 602 B
packages/icon/dist/esm/Clock.js 874 B
packages/icon/dist/esm/ClockWithArrow.js 1.13 kB
packages/icon/dist/esm/Clone.js 759 B
packages/icon/dist/esm/Cloud.js 926 B
packages/icon/dist/esm/Code.js 1.11 kB
packages/icon/dist/esm/CodeBlock.js 1.06 kB
packages/icon/dist/esm/Coin.js 1.16 kB
packages/icon/dist/esm/Colon.js 717 B
packages/icon/dist/esm/Config.js 1.01 kB
packages/icon/dist/esm/Connect.js 1.15 kB
packages/icon/dist/esm/Copy.js 1.11 kB
packages/icon/dist/esm/CreditCard.js 688 B
packages/icon/dist/esm/CurlyBraces.js 1.26 kB
packages/icon/dist/esm/Cursor.js 806 B
packages/icon/dist/esm/Dashboard.js 828 B
packages/icon/dist/esm/Database.js 1.26 kB
packages/icon/dist/esm/Diagram.js 899 B
packages/icon/dist/esm/Diagram2.js 905 B
packages/icon/dist/esm/Diagram3.js 884 B
packages/icon/dist/esm/Disconnect.js 1.1 kB
packages/icon/dist/esm/Download.js 1.03 kB
packages/icon/dist/esm/Drag.js 869 B
packages/icon/dist/esm/Edit.js 765 B
packages/icon/dist/esm/Ellipsis.js 758 B
packages/icon/dist/esm/Email.js 948 B
packages/icon/dist/esm/EmptyDatabase.js 3.44 kB
packages/icon/dist/esm/EmptyFolder.js 1.33 kB
packages/icon/dist/esm/Eraser.js 1.01 kB
packages/icon/dist/esm/Escalation.js 910 B
packages/icon/dist/esm/Export.js 1.02 kB
packages/icon/dist/esm/Favorite.js 970 B
packages/icon/dist/esm/Federation.js 1.27 kB
packages/icon/dist/esm/File.js 793 B
packages/icon/dist/esm/Filter.js 779 B
packages/icon/dist/esm/Folder.js 694 B
packages/icon/dist/esm/Format.js 1.1 kB
packages/icon/dist/esm/FullScreenEnter.js 943 B
packages/icon/dist/esm/FullScreenExit.js 952 B
packages/icon/dist/esm/Function.js 1.92 kB
packages/icon/dist/esm/Gauge.js 964 B
packages/icon/dist/esm/GlobeAmericas.js 890 B
packages/icon/dist/esm/glyphCommon-cTThlth0.js 825 B
packages/icon/dist/esm/GovernmentBuilding.js 931 B
packages/icon/dist/esm/Guide.js 1.22 kB
packages/icon/dist/esm/Hash.js 1.07 kB
packages/icon/dist/esm/HiddenSecondaryNode.js 2.31 kB
packages/icon/dist/esm/Highlight.js 1.1 kB
packages/icon/dist/esm/Home.js 1.03 kB
packages/icon/dist/esm/HorizontalDrag.js 876 B
packages/icon/dist/esm/Import.js 1.01 kB
packages/icon/dist/esm/ImportantWithCircle.js 792 B
packages/icon/dist/esm/index.js 109 kB
packages/icon/dist/esm/InfoWithCircle.js 825 B
packages/icon/dist/esm/InternalEmployee.js 1.1 kB
packages/icon/dist/esm/InviteUser.js 1.11 kB
packages/icon/dist/esm/Key.js 926 B
packages/icon/dist/esm/Laptop.js 910 B
packages/icon/dist/esm/LightningBolt.js 790 B
packages/icon/dist/esm/Link.js 1.25 kB
packages/icon/dist/esm/List.js 939 B
packages/icon/dist/esm/Lock.js 879 B
packages/icon/dist/esm/LogIn.js 951 B
packages/icon/dist/esm/LogOut.js 1.01 kB
packages/icon/dist/esm/MagnifyingGlass.js 859 B
packages/icon/dist/esm/Megaphone.js 830 B
packages/icon/dist/esm/Menu.js 753 B
packages/icon/dist/esm/Minus.js 703 B
packages/icon/dist/esm/Mobile.js 698 B
packages/icon/dist/esm/Moon.js 870 B
packages/icon/dist/esm/MultiDirectionArrow.js 906 B
packages/icon/dist/esm/MultiLayers.js 1.83 kB
packages/icon/dist/esm/NavCollapse.js 924 B
packages/icon/dist/esm/NavExpand.js 934 B
packages/icon/dist/esm/NoFilter.js 911 B
packages/icon/dist/esm/NotAllowed.js 808 B
packages/icon/dist/esm/Note.js 842 B
packages/icon/dist/esm/NumberedList.js 1.7 kB
packages/icon/dist/esm/OpenNewTab.js 1.1 kB
packages/icon/dist/esm/OutlineFavorite.js 1.23 kB
packages/icon/dist/esm/Package.js 1.08 kB
packages/icon/dist/esm/Pause.js 753 B
packages/icon/dist/esm/Pending.js 732 B
packages/icon/dist/esm/Person.js 908 B
packages/icon/dist/esm/PersonGroup.js 1.1 kB
packages/icon/dist/esm/PersonWithLock.js 1.1 kB
packages/icon/dist/esm/Pin.js 854 B
packages/icon/dist/esm/Play.js 736 B
packages/icon/dist/esm/Plus.js 757 B
packages/icon/dist/esm/PlusWithCircle.js 787 B
packages/icon/dist/esm/Primary.js 804 B
packages/icon/dist/esm/Project.js 843 B
packages/icon/dist/esm/QuestionMarkWithCircle.js 1.13 kB
packages/icon/dist/esm/Read.js 1.42 kB
packages/icon/dist/esm/Recommended.js 1.58 kB
packages/icon/dist/esm/Redo.js 1.06 kB
packages/icon/dist/esm/Refresh.js 1.13 kB
packages/icon/dist/esm/Relationship.js 852 B
packages/icon/dist/esm/ReplicaSet.js 997 B
packages/icon/dist/esm/Resize.js 825 B
packages/icon/dist/esm/Resource.js 1.14 kB
packages/icon/dist/esm/Return.js 909 B
packages/icon/dist/esm/Revert.js 943 B
packages/icon/dist/esm/Router.js 1.6 kB
packages/icon/dist/esm/Save.js 1.32 kB
packages/icon/dist/esm/SearchIndex.js 1.45 kB
packages/icon/dist/esm/Secondary.js 1.03 kB
packages/icon/dist/esm/Serverless.js 976 B
packages/icon/dist/esm/Settings.js 1.39 kB
packages/icon/dist/esm/ShardedCluster.js 1.35 kB
packages/icon/dist/esm/Shell.js 900 B
packages/icon/dist/esm/Shield.js 1.3 kB
packages/icon/dist/esm/Shirt.js 855 B
packages/icon/dist/esm/Shortcut.js 1.4 kB
packages/icon/dist/esm/SMS.js 864 B
packages/icon/dist/esm/SortAscending.js 947 B
packages/icon/dist/esm/SortDescending.js 939 B
packages/icon/dist/esm/Sparkle.js 1.25 kB
packages/icon/dist/esm/SplitHorizontal.js 719 B
packages/icon/dist/esm/SplitVertical.js 718 B
packages/icon/dist/esm/Stitch.js 754 B
packages/icon/dist/esm/Stop.js 609 B
packages/icon/dist/esm/Streaming.js 1.7 kB
packages/icon/dist/esm/String.js 857 B
packages/icon/dist/esm/Sun.js 1.07 kB
packages/icon/dist/esm/Support.js 937 B
packages/icon/dist/esm/Sweep.js 964 B
packages/icon/dist/esm/Table.js 742 B
packages/icon/dist/esm/Tag.js 781 B
packages/icon/dist/esm/TemporaryTable.js 967 B
packages/icon/dist/esm/ThumbsDown.js 1.05 kB
packages/icon/dist/esm/ThumbsUp.js 1.04 kB
packages/icon/dist/esm/TimeSeries.js 1.08 kB
packages/icon/dist/esm/TimeSeriesCollection.js 1.21 kB
packages/icon/dist/esm/Trash.js 770 B
packages/icon/dist/esm/Undo.js 1.06 kB
packages/icon/dist/esm/University.js 1.25 kB
packages/icon/dist/esm/Unlock.js 947 B
packages/icon/dist/esm/Unsorted.js 991 B
packages/icon/dist/esm/UpDownCarets.js 845 B
packages/icon/dist/esm/Upload.js 1.03 kB
packages/icon/dist/esm/VerticalEllipsis.js 768 B
packages/icon/dist/esm/View.js 903 B
packages/icon/dist/esm/Visibility.js 1.06 kB
packages/icon/dist/esm/VisibilityOff.js 1.44 kB
packages/icon/dist/esm/Warning.js 839 B
packages/icon/dist/esm/Wizard.js 1.15 kB
packages/icon/dist/esm/Wrench.js 1.15 kB
packages/icon/dist/esm/Write.js 1.43 kB
packages/icon/dist/esm/X.js 879 B
packages/icon/dist/esm/XWithCircle.js 824 B
packages/icon/dist/umd/ActivityFeed.js 2.04 kB
packages/icon/dist/umd/AddFile.js 1.81 kB
packages/icon/dist/umd/AIModel.js 2.56 kB
packages/icon/dist/umd/AllProducts.js 1.88 kB
packages/icon/dist/umd/AnalyticsNode.js 1.65 kB
packages/icon/dist/umd/Apps.js 1.48 kB
packages/icon/dist/umd/Array.js 1.6 kB
packages/icon/dist/umd/ArrowDown.js 1.73 kB
packages/icon/dist/umd/ArrowLeft.js 1.74 kB
packages/icon/dist/umd/ArrowRight.js 1.73 kB
packages/icon/dist/umd/ArrowUp.js 1.73 kB
packages/icon/dist/umd/Award.js 2.17 kB
packages/icon/dist/umd/Beaker.js 2.16 kB
packages/icon/dist/umd/Bell.js 1.69 kB
packages/icon/dist/umd/Biometric.js 2.26 kB
packages/icon/dist/umd/Boolean.js 1.53 kB
packages/icon/dist/umd/Building.js 1.68 kB
packages/icon/dist/umd/Bulb.js 1.73 kB
packages/icon/dist/umd/Calendar.js 1.68 kB
packages/icon/dist/umd/Camera.js 1.77 kB
packages/icon/dist/umd/Cap.js 1.89 kB
packages/icon/dist/umd/CaretDown.js 1.55 kB
packages/icon/dist/umd/CaretLeft.js 1.55 kB
packages/icon/dist/umd/CaretRight.js 1.55 kB
packages/icon/dist/umd/CaretUp.js 1.55 kB
packages/icon/dist/umd/ChartFilled.js 1.65 kB
packages/icon/dist/umd/Charts.js 1.62 kB
packages/icon/dist/umd/Checkmark.js 1.69 kB
packages/icon/dist/umd/CheckmarkWithCircle.js 1.76 kB
packages/icon/dist/umd/ChevronDown.js 1.65 kB
packages/icon/dist/umd/ChevronLeft.js 1.65 kB
packages/icon/dist/umd/ChevronRight.js 1.67 kB
packages/icon/dist/umd/ChevronUp.js 1.64 kB
packages/icon/dist/umd/Circle.js 1.42 kB
packages/icon/dist/umd/Clock.js 1.71 kB
packages/icon/dist/umd/ClockWithArrow.js 2 kB
packages/icon/dist/umd/Clone.js 1.58 kB
packages/icon/dist/umd/Cloud.js 1.77 kB
packages/icon/dist/umd/Code.js 1.98 kB
packages/icon/dist/umd/CodeBlock.js 1.91 kB
packages/icon/dist/umd/Coin.js 2.02 kB
packages/icon/dist/umd/Colon.js 1.54 kB
packages/icon/dist/umd/Config.js 1.85 kB
packages/icon/dist/umd/Connect.js 2.01 kB
packages/icon/dist/umd/Copy.js 1.96 kB
packages/icon/dist/umd/CreditCard.js 1.51 kB
packages/icon/dist/umd/CurlyBraces.js 2.12 kB
packages/icon/dist/umd/Cursor.js 1.64 kB
packages/icon/dist/umd/Dashboard.js 1.65 kB
packages/icon/dist/umd/Database.js 2.11 kB
packages/icon/dist/umd/Diagram.js 1.73 kB
packages/icon/dist/umd/Diagram2.js 1.74 kB
packages/icon/dist/umd/Diagram3.js 1.71 kB
packages/icon/dist/umd/Disconnect.js 1.95 kB
packages/icon/dist/umd/Download.js 1.87 kB
packages/icon/dist/umd/Drag.js 1.7 kB
packages/icon/dist/umd/Edit.js 1.6 kB
packages/icon/dist/umd/Ellipsis.js 1.57 kB
packages/icon/dist/umd/Email.js 1.79 kB
packages/icon/dist/umd/EmptyDatabase.js 4.4 kB
packages/icon/dist/umd/EmptyFolder.js 2.18 kB
packages/icon/dist/umd/Eraser.js 1.86 kB
packages/icon/dist/umd/Escalation.js 1.76 kB
packages/icon/dist/umd/Export.js 1.87 kB
packages/icon/dist/umd/Favorite.js 1.82 kB
packages/icon/dist/umd/Federation.js 2.15 kB
packages/icon/dist/umd/File.js 1.62 kB
packages/icon/dist/umd/Filter.js 1.61 kB
packages/icon/dist/umd/Folder.js 1.52 kB
packages/icon/dist/umd/Format.js 1.94 kB
packages/icon/dist/umd/FullScreenEnter.js 1.77 kB
packages/icon/dist/umd/FullScreenExit.js 1.78 kB
packages/icon/dist/umd/Function.js 2.84 kB
packages/icon/dist/umd/Gauge.js 1.82 kB
packages/icon/dist/umd/GlobeAmericas.js 1.73 kB
packages/icon/dist/umd/GovernmentBuilding.js 1.76 kB
packages/icon/dist/umd/Guide.js 2.08 kB
packages/icon/dist/umd/Hash.js 1.92 kB
packages/icon/dist/umd/HiddenSecondaryNode.js 3.2 kB
packages/icon/dist/umd/Highlight.js 1.97 kB
packages/icon/dist/umd/Home.js 1.88 kB
packages/icon/dist/umd/HorizontalDrag.js 1.7 kB
packages/icon/dist/umd/Import.js 1.86 kB
packages/icon/dist/umd/ImportantWithCircle.js 1.62 kB
packages/icon/dist/umd/InfoWithCircle.js 1.65 kB
packages/icon/dist/umd/InternalEmployee.js 1.95 kB
packages/icon/dist/umd/InviteUser.js 1.96 kB
packages/icon/dist/umd/Key.js 1.76 kB
packages/icon/dist/umd/Laptop.js 1.75 kB
packages/icon/dist/umd/LightningBolt.js 1.62 kB
packages/icon/dist/umd/Link.js 2.13 kB
packages/icon/dist/umd/List.js 1.76 kB
packages/icon/dist/umd/Lock.js 1.72 kB
packages/icon/dist/umd/LogIn.js 1.79 kB
packages/icon/dist/umd/LogOut.js 1.85 kB
packages/icon/dist/umd/MagnifyingGlass.js 1.69 kB
packages/icon/dist/umd/Megaphone.js 1.67 kB
packages/icon/dist/umd/Menu.js 1.57 kB
packages/icon/dist/umd/Minus.js 1.53 kB
packages/icon/dist/umd/Mobile.js 1.52 kB
packages/icon/dist/umd/Moon.js 1.71 kB
packages/icon/dist/umd/MultiDirectionArrow.js 1.74 kB
packages/icon/dist/umd/MultiLayers.js 2.71 kB
packages/icon/dist/umd/NavCollapse.js 1.76 kB
packages/icon/dist/umd/NavExpand.js 1.77 kB
packages/icon/dist/umd/NoFilter.js 1.76 kB
packages/icon/dist/umd/NotAllowed.js 1.64 kB
packages/icon/dist/umd/Note.js 1.67 kB
packages/icon/dist/umd/NumberedList.js 2.58 kB
packages/icon/dist/umd/OpenNewTab.js 1.96 kB
packages/icon/dist/umd/OutlineFavorite.js 2.09 kB
packages/icon/dist/umd/Package.js 1.93 kB
packages/icon/dist/umd/Pause.js 1.57 kB
packages/icon/dist/umd/Pending.js 1.55 kB
packages/icon/dist/umd/Person.js 1.75 kB
packages/icon/dist/umd/PersonGroup.js 1.95 kB
packages/icon/dist/umd/PersonWithLock.js 1.95 kB
packages/icon/dist/umd/Pin.js 1.69 kB
packages/icon/dist/umd/Play.js 1.56 kB
packages/icon/dist/umd/Plus.js 1.58 kB
packages/icon/dist/umd/PlusWithCircle.js 1.61 kB
packages/icon/dist/umd/Primary.js 1.63 kB
packages/icon/dist/umd/Project.js 1.67 kB
packages/icon/dist/umd/QuestionMarkWithCircle.js 1.99 kB
packages/icon/dist/umd/Read.js 2.29 kB
packages/icon/dist/umd/Recommended.js 2.47 kB
packages/icon/dist/umd/Redo.js 1.93 kB
packages/icon/dist/umd/Refresh.js 2 kB
packages/icon/dist/umd/Relationship.js 1.68 kB
packages/icon/dist/umd/ReplicaSet.js 1.84 kB
packages/icon/dist/umd/Resize.js 1.65 kB
packages/icon/dist/umd/Resource.js 1.99 kB
packages/icon/dist/umd/Return.js 1.75 kB
packages/icon/dist/umd/Revert.js 1.8 kB
packages/icon/dist/umd/Router.js 2.46 kB
packages/icon/dist/umd/Save.js 2.18 kB
packages/icon/dist/umd/SearchIndex.js 2.32 kB
packages/icon/dist/umd/Secondary.js 1.87 kB
packages/icon/dist/umd/Serverless.js 1.83 kB
packages/icon/dist/umd/Settings.js 2.26 kB
packages/icon/dist/umd/ShardedCluster.js 2.21 kB
packages/icon/dist/umd/Shell.js 1.75 kB
packages/icon/dist/umd/Shield.js 2.19 kB
packages/icon/dist/umd/Shirt.js 1.69 kB
packages/icon/dist/umd/Shortcut.js 2.27 kB
packages/icon/dist/umd/SMS.js 1.7 kB
packages/icon/dist/umd/SortAscending.js 1.78 kB
packages/icon/dist/umd/SortDescending.js 1.77 kB
packages/icon/dist/umd/Sparkle.js 2.11 kB
packages/icon/dist/umd/SplitHorizontal.js 1.54 kB
packages/icon/dist/umd/SplitVertical.js 1.54 kB
packages/icon/dist/umd/Stitch.js 1.57 kB
packages/icon/dist/umd/Stop.js 1.43 kB
packages/icon/dist/umd/Streaming.js 2.59 kB
packages/icon/dist/umd/String.js 1.69 kB
packages/icon/dist/umd/Sun.js 1.91 kB
packages/icon/dist/umd/Support.js 1.78 kB
packages/icon/dist/umd/Sweep.js 1.8 kB
packages/icon/dist/umd/Table.js 1.56 kB
packages/icon/dist/umd/Tag.js 1.6 kB
packages/icon/dist/umd/TemporaryTable.js 1.81 kB
packages/icon/dist/umd/ThumbsDown.js 1.9 kB
packages/icon/dist/umd/ThumbsUp.js 1.9 kB
packages/icon/dist/umd/TimeSeries.js 1.95 kB
packages/icon/dist/umd/TimeSeriesCollection.js 2.08 kB
packages/icon/dist/umd/Trash.js 1.6 kB
packages/icon/dist/umd/Undo.js 1.92 kB
packages/icon/dist/umd/University.js 2.11 kB
packages/icon/dist/umd/Unlock.js 1.79 kB
packages/icon/dist/umd/Unsorted.js 1.83 kB
packages/icon/dist/umd/UpDownCarets.js 1.67 kB
packages/icon/dist/umd/Upload.js 1.88 kB
packages/icon/dist/umd/VerticalEllipsis.js 1.58 kB
packages/icon/dist/umd/View.js 1.73 kB
packages/icon/dist/umd/Visibility.js 1.91 kB
packages/icon/dist/umd/VisibilityOff.js 2.31 kB
packages/icon/dist/umd/Warning.js 1.67 kB
packages/icon/dist/umd/Wizard.js 2.03 kB
packages/icon/dist/umd/Wrench.js 2.01 kB
packages/icon/dist/umd/Write.js 2.3 kB
packages/icon/dist/umd/X.js 1.71 kB
packages/icon/dist/umd/XWithCircle.js 1.65 kB
packages/info-sprinkle/dist/esm/index.js 1.83 kB
packages/info-sprinkle/dist/umd/index.js 2.04 kB
packages/inline-definition/dist/esm/index.js 1.71 kB
packages/inline-definition/dist/umd/index.js 1.89 kB
packages/input-option/dist/esm/index.js 2.67 kB
packages/input-option/dist/umd/index.js 2.82 kB
packages/leafygreen-provider/dist/esm/index.js 1.87 kB
packages/leafygreen-provider/dist/umd/index.js 2.03 kB
packages/lib/dist/esm/index.js 3.27 kB
packages/lib/dist/umd/index.js 3.42 kB
packages/loading-indicator/dist/esm/index.js 3.69 kB
packages/loading-indicator/dist/esm/page-loader/index.js 2.86 kB
packages/loading-indicator/dist/esm/spinner/index.js 1.9 kB
packages/loading-indicator/dist/esm/testing/index.js 316 B
packages/loading-indicator/dist/umd/index.js 3.86 kB
packages/loading-indicator/dist/umd/testing/index.js 441 B
packages/logo/dist/esm/index.js 39 kB
packages/logo/dist/umd/index.js 39.4 kB
packages/marketing-modal/dist/esm/index.js 3.55 kB
packages/marketing-modal/dist/umd/index.js 3.75 kB
packages/menu/dist/esm/index.js 8.15 kB
packages/menu/dist/umd/index.js 8.43 kB
packages/modal/dist/esm/index.js 3.42 kB
packages/modal/dist/umd/index.js 3.56 kB
packages/number-input/dist/esm/index.js 5.69 kB
packages/number-input/dist/umd/index.js 5.85 kB
packages/ordered-list/dist/esm/index.js 1.33 kB
packages/ordered-list/dist/umd/index.js 1.5 kB
packages/pagination/dist/esm/index.js 1.7 kB
packages/pagination/dist/umd/index.js 1.94 kB
packages/palette/dist/esm/index.js 411 B
packages/palette/dist/umd/index.js 561 B
packages/password-input/dist/esm/index.js 4.55 kB
packages/password-input/dist/umd/index.js 4.75 kB
packages/pipeline/dist/esm/index.js 7.85 kB
packages/pipeline/dist/umd/index.js 8.12 kB
packages/polymorphic/dist/esm/index.js 1.27 kB
packages/polymorphic/dist/umd/index.js 1.41 kB
packages/popover/dist/esm/index.js 5.25 kB
packages/popover/dist/umd/index.js 5.4 kB
packages/portal/dist/esm/index.js 923 B
packages/portal/dist/umd/index.js 1.09 kB
packages/preview-card/dist/esm/index.js 2.35 kB
packages/preview-card/dist/esm/testing/index.js 2.68 kB
packages/preview-card/dist/umd/index.js 2.5 kB
packages/preview-card/dist/umd/testing/index.js 2.81 kB
packages/progress-bar/dist/esm/index.js 5.55 kB
packages/progress-bar/dist/esm/testing/index.js 507 B
packages/progress-bar/dist/umd/index.js 5.8 kB
packages/progress-bar/dist/umd/testing/index.js 635 B
packages/radio-box-group/dist/esm/index.js 2.87 kB
packages/radio-box-group/dist/umd/index.js 3 kB
packages/radio-group/dist/esm/index.js 3.25 kB
packages/radio-group/dist/umd/index.js 3.4 kB
packages/resizable/dist/esm/index.js 2.48 kB
packages/resizable/dist/umd/index.js 2.58 kB
packages/ripple/dist/esm/index.js 954 B
packages/ripple/dist/umd/index.js 1.05 kB
packages/search-input/dist/esm/index.js 5.91 kB
packages/search-input/dist/umd/index.js 6.11 kB
packages/section-nav/dist/esm/index.js 2.62 kB
packages/section-nav/dist/esm/testing/index.js 2.85 kB
packages/section-nav/dist/umd/index.js 2.76 kB
packages/section-nav/dist/umd/testing/index.js 3.03 kB
packages/segmented-control/dist/esm/index.js 5.44 kB
packages/segmented-control/dist/umd/index.js 5.59 kB
packages/select/dist/esm/index.js 8.67 kB
packages/select/dist/esm/testing/index.js 752 B
packages/select/dist/umd/index.js 8.87 kB
packages/select/dist/umd/testing/index.js 893 B
packages/side-nav/dist/esm/index.js 7.48 kB
packages/side-nav/dist/umd/index.js 7.72 kB
packages/skeleton-loader/dist/esm/index.js 3.25 kB
packages/skeleton-loader/dist/umd/index.js 3.47 kB
packages/split-button/dist/esm/index.js 3.56 kB
packages/split-button/dist/umd/index.js 3.73 kB
packages/stepper/dist/esm/index.js 3.48 kB
packages/stepper/dist/umd/index.js 3.69 kB
packages/table/dist/esm/index.js 8.04 kB
packages/table/dist/esm/testing/index.js 694 B
packages/table/dist/umd/index.js 8.27 kB
packages/table/dist/umd/testing/index.js 814 B
packages/tabs/dist/esm/index.js 5.14 kB
packages/tabs/dist/esm/testing/index.js 597 B
packages/tabs/dist/umd/index.js 5.29 kB
packages/tabs/dist/umd/testing/index.js 717 B
packages/testing-lib/dist/esm/index.js 3.34 kB
packages/testing-lib/dist/umd/index.js 3.56 kB
packages/testing-lib/dist/umd/renderHookServer17.js 385 B
packages/testing-lib/dist/umd/renderHookServer18.js 593 B
packages/text-area/dist/esm/index.js 2.2 kB
packages/text-area/dist/esm/testing/index.js 466 B
packages/text-area/dist/umd/index.js 2.36 kB
packages/text-area/dist/umd/testing/index.js 604 B
packages/text-input/dist/esm/index.js 2.5 kB
packages/text-input/dist/esm/testing/index.js 520 B
packages/text-input/dist/umd/index.js 2.68 kB
packages/text-input/dist/umd/testing/index.js 654 B
packages/toast/dist/esm/index.js 8.28 kB
packages/toast/dist/umd/index.js 8.56 kB
packages/toggle/dist/esm/index.js 3 kB
packages/toggle/dist/esm/testing/index.js 276 B
packages/toggle/dist/umd/index.js 3.19 kB
packages/toggle/dist/umd/testing/index.js 407 B
packages/tokens/dist/esm/index.js 2.93 kB
packages/tokens/dist/umd/index.js 3.04 kB
packages/toolbar/dist/esm/index.js 3.27 kB
packages/toolbar/dist/esm/testing/index.js 527 B
packages/toolbar/dist/umd/index.js 3.39 kB
packages/toolbar/dist/umd/testing/index.js 643 B
packages/tooltip/dist/esm/index.js 4.35 kB
packages/tooltip/dist/umd/index.js 4.63 kB
packages/typography/dist/esm/index.js 5.8 kB
packages/typography/dist/umd/index.js 5.95 kB
packages/vertical-stepper/dist/esm/index.js 3.19 kB
packages/vertical-stepper/dist/umd/index.js 3.39 kB
tools/build/dist/esm/index.js 6.3 kB
tools/build/dist/umd/cli.js 6.64 kB
tools/build/dist/umd/index.js 6.58 kB
tools/cli/dist/esm/index.js 2.33 kB
tools/cli/dist/umd/index.js 2.5 kB
tools/codemods/dist/_virtual/_rollupPluginBabelHelpers.js 936 B
tools/codemods/dist/codemods/loading-spinner-v5/transform.js 897 B
tools/codemods/dist/codemods/modal-v20/transform.js 727 B
tools/codemods/dist/codemods/named-exports/transform.js 764 B
tools/codemods/dist/codemods/popover-v12/transform.js 1.1 kB
tools/codemods/dist/codemods/tabs-v17/transform.js 368 B
tools/codemods/dist/constants.js 148 B
tools/codemods/dist/esm/_virtual/_rollupPluginBabelHelpers.mjs 928 B
tools/codemods/dist/esm/codemods/loading-spinner-v5/transform.mjs 896 B
tools/codemods/dist/esm/codemods/modal-v20/transform.mjs 731 B
tools/codemods/dist/esm/codemods/named-exports/transform.mjs 751 B
tools/codemods/dist/esm/codemods/popover-v12/transform.mjs 1.09 kB
tools/codemods/dist/esm/codemods/tabs-v17/transform.mjs 366 B
tools/codemods/dist/esm/constants.mjs 148 B
tools/codemods/dist/esm/index.js 3.4 kB
tools/codemods/dist/esm/types.mjs 765 B
tools/codemods/dist/esm/utils/imports/getImportSpecifiersForDeclaration.mjs 280 B
tools/codemods/dist/esm/utils/imports/hasNamedImport.mjs 179 B
tools/codemods/dist/esm/utils/imports/mergeImportSpecifiers.mjs 261 B
tools/codemods/dist/esm/utils/jsx/getJSXAttributes.mjs 160 B
tools/codemods/dist/esm/utils/jsx/insertJSXComment/insertJSXComment.mjs 369 B
tools/codemods/dist/esm/utils/transformations/addJSXAttributes/addJSXAttributes.mjs 412 B
tools/codemods/dist/esm/utils/transformations/consolidateJSXAttributes/consolidateJSXAttributes.mjs 665 B
tools/codemods/dist/esm/utils/transformations/removeJSXAttributes/removeJSXAttributes.mjs 360 B
tools/codemods/dist/esm/utils/transformations/replaceJSXAttributes/replaceJSXAttributes.mjs 278 B
tools/codemods/dist/types.js 765 B
tools/codemods/dist/umd/index.js 3.64 kB
tools/codemods/dist/utils/imports/getImportSpecifiersForDeclaration.js 283 B
tools/codemods/dist/utils/imports/hasNamedImport.js 183 B
tools/codemods/dist/utils/imports/mergeImportSpecifiers.js 260 B
tools/codemods/dist/utils/jsx/getJSXAttributes.js 164 B
tools/codemods/dist/utils/jsx/insertJSXComment/insertJSXComment.js 371 B
tools/codemods/dist/utils/transformations/addJSXAttributes/addJSXAttributes.js 410 B
tools/codemods/dist/utils/transformations/consolidateJSXAttributes/consolidateJSXAttributes.js 664 B
tools/codemods/dist/utils/transformations/removeJSXAttributes/removeJSXAttributes.js 364 B
tools/codemods/dist/utils/transformations/replaceJSXAttributes/replaceJSXAttributes.js 282 B
tools/create/dist/esm/index.js 4.17 kB
tools/create/dist/umd/index.js 4.34 kB
tools/eslint-plugin/dist/esm/index.js 1.08 kB
tools/eslint-plugin/dist/umd/index.js 1.18 kB
tools/install/dist/esm/index.js 2.21 kB
tools/install/dist/umd/index.js 2.38 kB
tools/link/dist/esm/index.js 4.74 kB
tools/link/dist/umd/index.js 4.85 kB
tools/lint/dist/esm/index.js 4.11 kB
tools/lint/dist/umd/index.js 4.25 kB
tools/meta/dist/esm/index.js 1.71 kB
tools/meta/dist/umd/index.js 1.85 kB
tools/prompt-kit/dist/esm/index.js 2.27 kB
tools/prompt-kit/dist/umd/index.js 2.41 kB
tools/slackbot/dist/esm/index.js 4.8 kB
tools/slackbot/dist/umd/index.js 4.97 kB
tools/storybook-addon/dist/esm/index.js 2.22 kB
tools/storybook-addon/dist/esm/main.js 2.22 kB
tools/storybook-addon/dist/esm/manager.js 554 B
tools/storybook-addon/dist/esm/preview.js 1.69 kB
tools/storybook-addon/dist/umd/index.js 2.34 kB
tools/storybook-addon/dist/umd/main.js 2.34 kB
tools/storybook-addon/dist/umd/manager.js 691 B
tools/storybook-addon/dist/umd/preview.js 1.81 kB
tools/storybook-decorators/dist/esm/index.js 3.28 kB
tools/storybook-decorators/dist/umd/index.js 3.56 kB
tools/storybook-utils/dist/esm/index.js 2.77 kB
tools/storybook-utils/dist/umd/index.js 2.9 kB
tools/test-harnesses/dist/esm/index.js 1.78 kB
tools/test-harnesses/dist/umd/index.js 1.91 kB
tools/test/dist/esm/index.js 1.68 kB
tools/test/dist/umd/index.js 1.82 kB
tools/update/dist/esm/index.js 725 B
tools/update/dist/umd/index.js 893 B
tools/validate/dist/esm/index.js 5.75 kB
tools/validate/dist/umd/index.js 5.98 kB

compressed-size-action

@adamrasheed adamrasheed marked this pull request as ready for review November 3, 2025 17:16
@adamrasheed adamrasheed requested review from a team, TheSonOfThomp and Copilot and removed request for a team November 3, 2025 17:16
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the GuideCue component to set initial focus on the primary button instead of relying on default focus behavior, improving user experience when the tooltip opens.

  • Replaced useIdAllocator hook with useRef to reference the primary button for focus targeting
  • Refactored style functions to use helper methods instead of inline style composition
  • Fixed spelling errors in comments ("multip-step" → "multi-step", "automically" → "automatically", "cloese" → "close")

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/guide-cue/src/GuideCueTooltip/GuideCueTooltip.tsx Updated focus trap to target primary button using ref instead of ID-based approach; refactored style composition to use helper functions
packages/guide-cue/src/GuideCueTooltip/GuideCueTooltip.styles.ts Created getCloseButtonStyle and getTooltipStyles helper functions; made internal styles private
packages/guide-cue/src/GuideCue/GuideCue.tsx Fixed spelling errors in comments
packages/guide-cue/src/GuideCue/GuideCue.spec.tsx Added tests to verify primary button is focusable for both standalone and multi-step tooltips
.changeset/real-lamps-teach.md Added changeset for patch release

Copy link
Collaborator

@TheSonOfThomp TheSonOfThomp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Imo we should update the tests to actually test focus (e.g. expect(primaryButton).toHaveFocus())

@adamrasheed adamrasheed requested a review from a team as a code owner November 17, 2025 18:16
@adamrasheed adamrasheed requested review from stephl3 and tsck and removed request for a team November 17, 2025 18:16
@github-actions
Copy link
Contributor

Coverage after merging ar/LG-2957-close-button into main will be

79.02%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
charts/chart-card/src/ChartCard
   ChartCardContext.tsx60%100%50%66.67%25
charts/colors/src
   colors.ts0%100%100%0%25, 44, 5
charts/core/src
   constants.ts50%100%0%66.67%13
charts/core/src/Axis
   Axis.ts0%0%0%0%15, 19, 21, 23, 23, 45, 45, 61
   XAxis.tsx0%0%0%0%15, 19, 31, 34, 34, 58–60, 62–63, 63, 63, 65, 67, 71, 78
   YAxis.tsx0%0%0%0%15, 19, 30, 33, 33, 57–59, 61–62, 62, 62, 64, 66, 70, 77
charts/core/src/Chart
   Chart.tsx81.25%66.67%100%100%58, 64, 95
charts/core/src/Chart/config
   getDefaultChartOptions.ts100%100%100%100%
charts/core/src/Chart/hooks
   useChart.ts77.01%82.14%76.92%73.91%118, 118, 118–119, 123, 123, 123–125, 128, 132, 136–137, 139–140, 92, 98
   useTooltipVisibility.ts57.24%40%56%65.52%109–110, 120, 133, 133–135, 145–146, 149–151, 166, 166, 166–167, 170, 170, 170–171, 171, 174–176, 190, 190, 190–191, 194, 194, 194–195, 195, 198–199, 224, 224, 228–229, 231–234, 47, 56, 56, 56, 56, 56–57, 60–61, 79–80
charts/core/src/ChartContext
   ChartContext.tsx83.33%50%100%87.50%21–22
charts/core/src/ChartHeader
   ChartHeader.tsx100%100%100%100%
charts/core/src/ChartTooltip
   ChartTooltip.tsx0%0%0%0%100–101, 105–106, 106, 106, 108, 111, 111, 115, 115, 115, 143, 143, 147–148, 163, 22, 35–36, 38, 40, 64, 70–71, 71, 71, 77, 82–83, 87, 87, 87–88, 92, 97–98
   utils.ts100%100%100%100%
charts/core/src/ChartTooltip/CustomTooltip
   CustomTooltip.testUtils.ts0%100%100%0%3
   CustomTooltip.tsx78.26%66.67%100%88.89%46–47, 54, 60, 69
charts/core/src/ChartTooltip/CustomTooltip/SeriesList
   SeriesList.tsx90.91%83.33%100%91.67%15, 19
charts/core/src/ChartTooltip/CustomTooltip/SeriesListItem
   SeriesListItem.tsx90%87.50%100%90.91%27–28
charts/core/src/ChartTooltip/CustomTooltip/SeriesListItemColorDot
   SeriesListItemColorDot.tsx100%100%100%100%
charts/core/src/Echart
   initializeEcharts.ts85.19%75%100%85.71%30–31, 73–74
   updateUtils.tsx0%0%0%0%10, 12, 12, 12–13, 17, 24, 26, 26, 26–28, 32, 46, 48–49, 49, 49–50, 50, 54, 57, 61, 68, 7, 9, 9, 9
   useEchart.ts53.51%41.11%67.86%58.17%109–110, 117, 124, 124, 124, 126, 126, 126, 126, 126–127, 130, 138, 140, 140, 140–141, 144, 153, 155, 155, 155–156, 160, 160, 160–161, 161, 161, 163, 174–175, 184–185, 188, 190, 192–193, 197, 210–211, 218–219, 222, 224–225, 227, 227, 227, 229, 229, 229–230, 230, 230–231, 235–236, 236, 236, 238–239, 239, 239–240, 245, 251, 256–258, 263, 271, 273, 273, 273–274, 277, 285, 287, 287, 287–288, 291, 297, 299, 299, 299–300, 303, 317, 320, 324, 324–325, 334, 347–350, 350, 357–358, 358, 365–367, 385–386, 423–424, 45–46, 59–60, 73–74
charts/core/src/Echart/utils
   updateUtils.ts97.06%90%100%100%26
charts/core/src/EventMarkers/BaseEventMarker
   BaseEventMarker.tsx0%0%0%0%18, 23–24, 27, 27, 27, 31–32, 32, 32, 40, 44–45, 60
   utils.ts0%0%0%0%102, 102, 115, 16, 33–34, 46, 51, 51, 55, 55, 60, 60, 74, 80, 80, 80–81
charts/core/src/EventMarkers/EventMarkerLine
   EventMarkerLine.tsx0%0%0%0%11, 13
charts/core/src/EventMarkers/EventMarkerPoint
   EventMarkerPoint.tsx0%0%0%0%11, 13
charts/core/src/Series
   Series.tsx0%0%0%0%23–26, 26, 26–27, 29–30, 30, 30, 32, 32, 32–34, 41, 44, 49, 63, 66
charts/core/src/Series/Bar
   Bar.tsx0%0%0%0%18, 18, 18, 18, 20, 22, 24, 42, 46, 48, 51, 64, 67, 9
charts/core/src/Series/Line
   Line.tsx0%100%0%0%12, 35–36, 44
charts/core/src/ThresholdLine
   ThresholdLine.tsx0%0%0%0%101, 103–104, 104, 104, 112, 114–115, 119, 30, 60, 60, 98–99
charts/core/src/testUtils
   makeSeriesData.testUtils.ts0%0%0%0%10, 106–107, 109, 111, 114–115, 117–118, 125, 127, 127, 138, 142–143, 146, 149, 15, 151–152, 16, 167, 17, 170–172, 175–176, 182, 185, 187–188, 192, 20, 200, 203, 206, 23, 34, 37, 39, 50, 54, 60, 66–68, 70, 76–77, 80, 83,

@adamrasheed adamrasheed added this pull request to the merge queue Nov 17, 2025
Merged via the queue into main with commit 55580b8 Nov 17, 2025
13 checks passed
@adamrasheed adamrasheed deleted the ar/LG-2957-close-button branch November 17, 2025 22:07
TheSonOfThomp added a commit that referenced this pull request Nov 20, 2025
commit eb49bd0
Merge: d525c25 43810b4
Author: Adam Thompson <[email protected]>
Date:   Thu Nov 20 13:25:10 2025 -0500

    Merge branch 'main' into at/canvas-header

commit 43810b4
Author: Nima Taheri <[email protected]>
Date:   Wed Nov 19 15:30:29 2025 -0800

    LG-5635 fix unexpected @emotion imports in umd bundle of icons (#3319)

    * feat: stricter post-build check on icon package

    * fix: not waiting for promises to finish

commit d525c25
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:41:59 2025 -0500

    fixes

commit a35da52
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:30:04 2025 -0500

    changeset

commit b2c94c0
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:28:11 2025 -0500

    update stories

commit 4142151
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:27:59 2025 -0500

    package json

commit 3e09cf2
Merge: ec4fad8 e0d0b02
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:18:17 2025 -0500

    Add 'packages/canvas-header/' from commit 'e0d0b0293e1981eefa8b8a4df9a37926532356b6'

    git-subtree-dir: packages/canvas-header
    git-subtree-mainline: ec4fad8
    git-subtree-split: e0d0b02

commit ec4fad8
Author: Adam Rasheed <[email protected]>
Date:   Wed Nov 19 12:35:14 2025 -0800

    [LG-5748] chore: Add Text and Border Color Variants (#3321)

    * [LG-5748] chore: Add Text and Border Color Variants

    * updated changset

commit d816392
Author: Adam Thompson <[email protected]>
Date:   Wed Nov 19 14:44:05 2025 -0500

    LG-5740 fix(LoadingIndicator) fixes spinner type references (#3315)

    * Update package.json

    * Create loading-spinner-types.md

commit 55580b8
Author: Adam Rasheed <[email protected]>
Date:   Mon Nov 17 16:32:50 2025 -0500

    [LG-2957] feat: GuideCue - Update Button Focus (#3277)

    * [LG-2957] feat: GuideCue - Update Button Focus

    * comment cleanup

    * udpated changelog, udpated test assertion

commit d8485a9
Author: Adam Rasheed <[email protected]>
Date:   Mon Nov 17 14:16:13 2025 -0500

    [LG-5666] MCP-UI App Scaffolding (#3280)

    * [LG-5666] MCP-UI App Scaffolding

    * Added component, sdk scaffolding, package json updates

    * cleanup

    * fixed linting

    * updated workspace

    * added tsconfig

    * updated build

    * r17 updates

    * updated turbo settings

    * added devDeps

    * rm sdk, changed directory structure, updated listdb styles

    * fix: r17 scripts (#3305)

    * update r17 scripts

    * filter apps from r17 build workflow

    * add mcpui to caches

    ---------

    Co-authored-by: Adam Thompson <[email protected]>

commit c7d6e62
Author: Stephen Lee <[email protected]>
Date:   Fri Nov 14 07:14:00 2025 -0800

    feat(popover): pass through popover enum types (#3302)

    * feat(combobox): export RenderMode enum from popover package

    * chore(combobox): changeset

    * feat(date-picker): export Align and Justify enums from popover package

    * chore(date-picker): changeset

    * feat(guide-cue): export BeaconAlign enum

    * chore(guide-cue): changeset

    * feat(menu): export Align, Justify, and RenderMode enums from popover package

    * chore(menu): changeset

    * feat(split-button): export RenderMode and make popover package dev dep

    * chore(split-button): changeset

    * refactor(split-button): consolidate menu imports

    * refactor(split-button): rename imported enums

commit d7e989b
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Nov 13 23:42:07 2025 +0000

    Version Packages (#3313)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 999febf
Author: Nima Taheri <[email protected]>
Date:   Thu Nov 13 15:01:26 2025 -0800

    CLOUDP-352308 add logging for spawn processes in link tools (#3310)

    * feat: enable logging for spawn processes

    * docs: add changelog

    * refactor: as co-pilot suggested
     test: add unit test

commit 587f14e
Author: Stephen Lee <[email protected]>
Date:   Thu Nov 13 14:03:47 2025 -0800

    fix(modal): add explicit margin auto to dialog element styles (#3312)

    * fix(modal): add explicit margin

    * chore(modal): changeset

commit e0d0b02
Author: Adam Thompson <[email protected]>
Date:   Wed Jun 18 12:44:57 2025 -0400

    PNPM + Storybook 8 (private) (#426)

    * pnpm import

    * Delete yarn.lock

    * workflows

    * yarn -> pnpm docs

    * workspace:^

    * add missing global packages

    * @storybook/test

    * story ts fixes

    * Adds missing peers

    * rm lg.json

    * bump base lg

    * fix product icon builds

    * fix sb

    * bump peer deps

    * rm  pnpm/action-setup@v4

    * Revert "rm  pnpm/action-setup@v4"

    This reverts commit 14198eb258e958ddaa0e480fee17cfddec5ce6fd.

    * Update pnpm-lock.yaml

    * apk

    * apk all

    * wget

    * restore pnpm

    * specific pnpm action

    * workspace

    * lint fix

    * tools @ latest

    * minor lint errors

    * tools build dev deps

    * typescript

    * tsconfig

    * package exports

    * ts fixes

    * Create rollup.config.mjs

    * lint

    * checkout main src

    * ts fixes

    * lint

    * isolated async tests

    * Update CloudNav.analytics.spec.tsx

    * skip mongonav tests

    * feature walls tests

    * Create rollup.config.mjs

    * lint fix

    * Update pr.yml

    * Update release.yml

    * cache/restore

    * chromatic + pnpm

    * update cache restore paths

    * cache save path

    * addon 0.5.2-next.0

    * addon 0.5.2-next.2

commit 0d81bf1
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Mar 26 17:51:47 2025 +0000

    Version Packages (#411)

    * Version Packages

    * Update CHANGELOG.md

    ---------

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Adam Thompson <[email protected]>

commit 4445f18
Author: Shaneeza <[email protected]>
Date:   Tue Mar 25 16:06:42 2025 -0400

    Update CanvasHeader live example for .design (#418)

    * update live example for .design

    * remove extra characters

    * changeset

commit 12ba130
Author: Adam Thompson <[email protected]>
Date:   Thu Mar 13 16:14:08 2025 -0400

    Canvas Header updates [LG-4938, LG-4958] (#406)

    * updates LiveExample

    * rm bg styles

    * fix icon spacing

    * fix "copied" tooltip alignment

    * Create canvas-header-bg.md

    * fix build

    * Update CanvasHeader.stories.tsx

commit 7bb4d90
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Jan 21 13:28:01 2025 -0500

    Version Packages (#343)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 82b1696
Author: Adam Thompson <[email protected]>
Date:   Thu Jan 9 15:55:54 2025 -0500

    Updates Popover/Menu/Tooltip to TopLayer LG-4746 (#337)

    * bump other packages

    * major popover updates

    * bump provider

    * bump global provider

    * bump cli

    * rm popoverZIndex

    * Create forty-days-rest.md

    * Delete .eslintignore

    * update lg to latest major

    * Removes prop-types, and bump LG packages

    * lint

    * Update .eslintrc.js

    * update storybook @lg-tools/storybook-utils

    * lint

commit f6a8aca
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Dec 2 18:51:14 2024 +0000

    Version Packages (#298)

    * Version Packages

    * Update CHANGELOG.md

    ---------

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Adam Thompson <[email protected]>

commit 580a4f0
Author: Adam Thompson <[email protected]>
Date:   Tue Nov 26 13:30:34 2024 -0500

    Canvas header resource badges [LG-4675] (#299)

    * adds `resourceBadges` prop

    * Create breezy-crabs-camp.md

    * Update breezy-crabs-camp.md

    * WIP: copy button overlay

    * rm space

    * adds faker

    * update copy button interaction styling

    * downgrade faker

    * Update CanvasHeader.stories.tsx

    * fix typo in changeset

    * add proptypes

    * conditionally render resourceBadges wrapper

    * add dark mode styles

    * add bg color

    * Update CanvasHeader.stories.tsx

    * Update CanvasHeader.stories.tsx

    * improve focus styles

commit df6a1e4
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Jul 15 15:22:38 2024 -0700

    Version Packages (#184)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit f5b9063
Author: Stephen Lee <[email protected]>
Date:   Fri Jul 12 13:43:09 2024 -0700

    Fix naming of lg-private packages (#183)

    * Fix lg-private packages naming

    * Changeset

commit a068930
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jul 11 13:15:56 2024 -0700

    Version Packages (#177)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 2abf344
Author: Shaneeza <[email protected]>
Date:   Wed Jul 3 12:33:13 2024 -0400

    LG-4058: add badges to `CanvasHeader` (#176)

    * add badges to canvasheader

    * changeset

    * ids

    * one line example

    * one line again

    * use color tokens

    * forgot to save

    * bump dependencies

    * add storybook dep

    * break out stories

    * remove multiple action story

    * feedback

commit ee1af09
Author: Adam Thompson <[email protected]>
Date:   Tue Apr 9 16:48:41 2024 -0400

    Updates manual publishing docs (#125)

    * Update .npmrc

    * merge npmrc

    * merge npmrc

    * update registry

    * Update README.md

    * typo

    * Update .npmrc

commit 338ba02
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Apr 9 13:24:37 2024 -0400

    Version Packages (#123)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit de15015
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Mar 26 12:13:21 2024 -0400

    Version Packages (#102)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 141bfd0
Author: Adam Thompson <[email protected]>
Date:   Wed Mar 6 14:41:54 2024 -0500

    Bump `@leafygreen-ui` & `@lg-tools` dependencies (#115)

    * bump lg-tools deps

    * bumps cloud nav deps

    * bump canvas header deps

    * Create loud-melons-remain.md

    * Update shared-pr.yml

    * updates build cache key

    * Update package.json

    * chromatic needs build

commit 6c33cd5
Author: Adam Thompson <[email protected]>
Date:   Wed Feb 28 17:20:03 2024 -0500

    Use `chromaui/action` (#113)

    * bump react types resolutions

    * fix resolutions

    * uses chromaui/action

    * expect prop types error

    * bump chromatic

    * mv chromatic job

    * Update yarn.lock

commit 9dabc6a
Author: Shaneeza <[email protected]>
Date:   Mon Feb 26 14:25:36 2024 -0500

    bump changeset (#110)

commit e1e1437
Author: Shaneeza <[email protected]>
Date:   Mon Feb 26 13:20:18 2024 -0500

    LG-3949:  canvasHeader component  (#106)

    * WIP

    * div

    * wip

    * fix copy icon underline

    * add opacity

    * hover and focus styles

    * add copy func

    * add todo test

    * small tweaks

    * min-height

    * storybook

    * remove comments

    * story link

    * wip adding tests

    * remove mock stuff

    * resource tests

    * more resource tests

    * tests

    * remove backLink component

    * clean up

    * show copy icon with tooltip

    * some fixes

    * lint

    * readme

    * change package name

    * clean up

    * changeset

    * lint

    * testing

    * adressing brooke comments

    * sandy feedback

    * add BackLink component

    * forgot to save

    * brooke feedback

    * update generated story

    * fix z-index issue

    * spacing between page title and resource name

    * spacing between page title and resource name again

    * add top and bottom margin

    * testing

    * remove some controls

    * testing

    * testing

    * update testid

    * remove z-index; no longer needed

    * bump typography

    * test

    * test

    ---------

    Co-authored-by: Adam Thompson <[email protected]>
TheSonOfThomp added a commit that referenced this pull request Nov 20, 2025
commit eb49bd0
Merge: d525c25 43810b4
Author: Adam Thompson <[email protected]>
Date:   Thu Nov 20 13:25:10 2025 -0500

    Merge branch 'main' into at/canvas-header

commit 43810b4
Author: Nima Taheri <[email protected]>
Date:   Wed Nov 19 15:30:29 2025 -0800

    LG-5635 fix unexpected @emotion imports in umd bundle of icons (#3319)

    * feat: stricter post-build check on icon package

    * fix: not waiting for promises to finish

commit d525c25
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:41:59 2025 -0500

    fixes

commit a35da52
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:30:04 2025 -0500

    changeset

commit b2c94c0
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:28:11 2025 -0500

    update stories

commit 4142151
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:27:59 2025 -0500

    package json

commit 3e09cf2
Merge: ec4fad8 e0d0b02
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:18:17 2025 -0500

    Add 'packages/canvas-header/' from commit 'e0d0b0293e1981eefa8b8a4df9a37926532356b6'

    git-subtree-dir: packages/canvas-header
    git-subtree-mainline: ec4fad8
    git-subtree-split: e0d0b02

commit ec4fad8
Author: Adam Rasheed <[email protected]>
Date:   Wed Nov 19 12:35:14 2025 -0800

    [LG-5748] chore: Add Text and Border Color Variants (#3321)

    * [LG-5748] chore: Add Text and Border Color Variants

    * updated changset

commit d816392
Author: Adam Thompson <[email protected]>
Date:   Wed Nov 19 14:44:05 2025 -0500

    LG-5740 fix(LoadingIndicator) fixes spinner type references (#3315)

    * Update package.json

    * Create loading-spinner-types.md

commit 55580b8
Author: Adam Rasheed <[email protected]>
Date:   Mon Nov 17 16:32:50 2025 -0500

    [LG-2957] feat: GuideCue - Update Button Focus (#3277)

    * [LG-2957] feat: GuideCue - Update Button Focus

    * comment cleanup

    * udpated changelog, udpated test assertion

commit d8485a9
Author: Adam Rasheed <[email protected]>
Date:   Mon Nov 17 14:16:13 2025 -0500

    [LG-5666] MCP-UI App Scaffolding (#3280)

    * [LG-5666] MCP-UI App Scaffolding

    * Added component, sdk scaffolding, package json updates

    * cleanup

    * fixed linting

    * updated workspace

    * added tsconfig

    * updated build

    * r17 updates

    * updated turbo settings

    * added devDeps

    * rm sdk, changed directory structure, updated listdb styles

    * fix: r17 scripts (#3305)

    * update r17 scripts

    * filter apps from r17 build workflow

    * add mcpui to caches

    ---------

    Co-authored-by: Adam Thompson <[email protected]>

commit c7d6e62
Author: Stephen Lee <[email protected]>
Date:   Fri Nov 14 07:14:00 2025 -0800

    feat(popover): pass through popover enum types (#3302)

    * feat(combobox): export RenderMode enum from popover package

    * chore(combobox): changeset

    * feat(date-picker): export Align and Justify enums from popover package

    * chore(date-picker): changeset

    * feat(guide-cue): export BeaconAlign enum

    * chore(guide-cue): changeset

    * feat(menu): export Align, Justify, and RenderMode enums from popover package

    * chore(menu): changeset

    * feat(split-button): export RenderMode and make popover package dev dep

    * chore(split-button): changeset

    * refactor(split-button): consolidate menu imports

    * refactor(split-button): rename imported enums

commit d7e989b
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Nov 13 23:42:07 2025 +0000

    Version Packages (#3313)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 999febf
Author: Nima Taheri <[email protected]>
Date:   Thu Nov 13 15:01:26 2025 -0800

    CLOUDP-352308 add logging for spawn processes in link tools (#3310)

    * feat: enable logging for spawn processes

    * docs: add changelog

    * refactor: as co-pilot suggested
     test: add unit test

commit 587f14e
Author: Stephen Lee <[email protected]>
Date:   Thu Nov 13 14:03:47 2025 -0800

    fix(modal): add explicit margin auto to dialog element styles (#3312)

    * fix(modal): add explicit margin

    * chore(modal): changeset

commit e0d0b02
Author: Adam Thompson <[email protected]>
Date:   Wed Jun 18 12:44:57 2025 -0400

    PNPM + Storybook 8 (private) (#426)

    * pnpm import

    * Delete yarn.lock

    * workflows

    * yarn -> pnpm docs

    * workspace:^

    * add missing global packages

    * @storybook/test

    * story ts fixes

    * Adds missing peers

    * rm lg.json

    * bump base lg

    * fix product icon builds

    * fix sb

    * bump peer deps

    * rm  pnpm/action-setup@v4

    * Revert "rm  pnpm/action-setup@v4"

    This reverts commit 14198eb258e958ddaa0e480fee17cfddec5ce6fd.

    * Update pnpm-lock.yaml

    * apk

    * apk all

    * wget

    * restore pnpm

    * specific pnpm action

    * workspace

    * lint fix

    * tools @ latest

    * minor lint errors

    * tools build dev deps

    * typescript

    * tsconfig

    * package exports

    * ts fixes

    * Create rollup.config.mjs

    * lint

    * checkout main src

    * ts fixes

    * lint

    * isolated async tests

    * Update CloudNav.analytics.spec.tsx

    * skip mongonav tests

    * feature walls tests

    * Create rollup.config.mjs

    * lint fix

    * Update pr.yml

    * Update release.yml

    * cache/restore

    * chromatic + pnpm

    * update cache restore paths

    * cache save path

    * addon 0.5.2-next.0

    * addon 0.5.2-next.2

commit 0d81bf1
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Mar 26 17:51:47 2025 +0000

    Version Packages (#411)

    * Version Packages

    * Update CHANGELOG.md

    ---------

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Adam Thompson <[email protected]>

commit 4445f18
Author: Shaneeza <[email protected]>
Date:   Tue Mar 25 16:06:42 2025 -0400

    Update CanvasHeader live example for .design (#418)

    * update live example for .design

    * remove extra characters

    * changeset

commit 12ba130
Author: Adam Thompson <[email protected]>
Date:   Thu Mar 13 16:14:08 2025 -0400

    Canvas Header updates [LG-4938, LG-4958] (#406)

    * updates LiveExample

    * rm bg styles

    * fix icon spacing

    * fix "copied" tooltip alignment

    * Create canvas-header-bg.md

    * fix build

    * Update CanvasHeader.stories.tsx

commit 7bb4d90
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Jan 21 13:28:01 2025 -0500

    Version Packages (#343)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 82b1696
Author: Adam Thompson <[email protected]>
Date:   Thu Jan 9 15:55:54 2025 -0500

    Updates Popover/Menu/Tooltip to TopLayer LG-4746 (#337)

    * bump other packages

    * major popover updates

    * bump provider

    * bump global provider

    * bump cli

    * rm popoverZIndex

    * Create forty-days-rest.md

    * Delete .eslintignore

    * update lg to latest major

    * Removes prop-types, and bump LG packages

    * lint

    * Update .eslintrc.js

    * update storybook @lg-tools/storybook-utils

    * lint

commit f6a8aca
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Dec 2 18:51:14 2024 +0000

    Version Packages (#298)

    * Version Packages

    * Update CHANGELOG.md

    ---------

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Adam Thompson <[email protected]>

commit 580a4f0
Author: Adam Thompson <[email protected]>
Date:   Tue Nov 26 13:30:34 2024 -0500

    Canvas header resource badges [LG-4675] (#299)

    * adds `resourceBadges` prop

    * Create breezy-crabs-camp.md

    * Update breezy-crabs-camp.md

    * WIP: copy button overlay

    * rm space

    * adds faker

    * update copy button interaction styling

    * downgrade faker

    * Update CanvasHeader.stories.tsx

    * fix typo in changeset

    * add proptypes

    * conditionally render resourceBadges wrapper

    * add dark mode styles

    * add bg color

    * Update CanvasHeader.stories.tsx

    * Update CanvasHeader.stories.tsx

    * improve focus styles

commit df6a1e4
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Jul 15 15:22:38 2024 -0700

    Version Packages (#184)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit f5b9063
Author: Stephen Lee <[email protected]>
Date:   Fri Jul 12 13:43:09 2024 -0700

    Fix naming of lg-private packages (#183)

    * Fix lg-private packages naming

    * Changeset

commit a068930
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jul 11 13:15:56 2024 -0700

    Version Packages (#177)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 2abf344
Author: Shaneeza <[email protected]>
Date:   Wed Jul 3 12:33:13 2024 -0400

    LG-4058: add badges to `CanvasHeader` (#176)

    * add badges to canvasheader

    * changeset

    * ids

    * one line example

    * one line again

    * use color tokens

    * forgot to save

    * bump dependencies

    * add storybook dep

    * break out stories

    * remove multiple action story

    * feedback

commit ee1af09
Author: Adam Thompson <[email protected]>
Date:   Tue Apr 9 16:48:41 2024 -0400

    Updates manual publishing docs (#125)

    * Update .npmrc

    * merge npmrc

    * merge npmrc

    * update registry

    * Update README.md

    * typo

    * Update .npmrc

commit 338ba02
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Apr 9 13:24:37 2024 -0400

    Version Packages (#123)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit de15015
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Mar 26 12:13:21 2024 -0400

    Version Packages (#102)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 141bfd0
Author: Adam Thompson <[email protected]>
Date:   Wed Mar 6 14:41:54 2024 -0500

    Bump `@leafygreen-ui` & `@lg-tools` dependencies (#115)

    * bump lg-tools deps

    * bumps cloud nav deps

    * bump canvas header deps

    * Create loud-melons-remain.md

    * Update shared-pr.yml

    * updates build cache key

    * Update package.json

    * chromatic needs build

commit 6c33cd5
Author: Adam Thompson <[email protected]>
Date:   Wed Feb 28 17:20:03 2024 -0500

    Use `chromaui/action` (#113)

    * bump react types resolutions

    * fix resolutions

    * uses chromaui/action

    * expect prop types error

    * bump chromatic

    * mv chromatic job

    * Update yarn.lock

commit 9dabc6a
Author: Shaneeza <[email protected]>
Date:   Mon Feb 26 14:25:36 2024 -0500

    bump changeset (#110)

commit e1e1437
Author: Shaneeza <[email protected]>
Date:   Mon Feb 26 13:20:18 2024 -0500

    LG-3949:  canvasHeader component  (#106)

    * WIP

    * div

    * wip

    * fix copy icon underline

    * add opacity

    * hover and focus styles

    * add copy func

    * add todo test

    * small tweaks

    * min-height

    * storybook

    * remove comments

    * story link

    * wip adding tests

    * remove mock stuff

    * resource tests

    * more resource tests

    * tests

    * remove backLink component

    * clean up

    * show copy icon with tooltip

    * some fixes

    * lint

    * readme

    * change package name

    * clean up

    * changeset

    * lint

    * testing

    * adressing brooke comments

    * sandy feedback

    * add BackLink component

    * forgot to save

    * brooke feedback

    * update generated story

    * fix z-index issue

    * spacing between page title and resource name

    * spacing between page title and resource name again

    * add top and bottom margin

    * testing

    * remove some controls

    * testing

    * testing

    * update testid

    * remove z-index; no longer needed

    * bump typography

    * test

    * test

    ---------

    Co-authored-by: Adam Thompson <[email protected]>

Squashed commit of the following:

commit b1e22ce
Merge: 84e889e ee58160
Author: Adam Thompson <[email protected]>
Date:   Thu Nov 20 16:17:28 2025 -0500

    Merge branch 'main' into at/canvas-header

commit 84e889e
Author: Adam Thompson <[email protected]>
Date:   Thu Nov 20 15:27:47 2025 -0500

    Update .changeset/canvas-header.md

    Co-authored-by: Stephen Lee <[email protected]>

commit 01049b2
Author: Adam Michael Thompson <[email protected]>
Date:   Thu Nov 20 15:24:22 2025 -0500

    Update tsconfig.json

commit ee58160
Author: Nima Taheri <[email protected]>
Date:   Thu Nov 20 11:55:41 2025 -0800

    CLOUDP-352308 Enhanced CLI options for robust linking (#3311)

    * feat: update CLI options for improved linking process

    * docs: add changelog

    * docs: apply review feedback

    * apply: review comments + docs update

    * apply: review comments (2)

commit eb49bd0
Merge: d525c25 43810b4
Author: Adam Thompson <[email protected]>
Date:   Thu Nov 20 13:25:10 2025 -0500

    Merge branch 'main' into at/canvas-header

commit 43810b4
Author: Nima Taheri <[email protected]>
Date:   Wed Nov 19 15:30:29 2025 -0800

    LG-5635 fix unexpected @emotion imports in umd bundle of icons (#3319)

    * feat: stricter post-build check on icon package

    * fix: not waiting for promises to finish

commit d525c25
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:41:59 2025 -0500

    fixes

commit a35da52
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:30:04 2025 -0500

    changeset

commit b2c94c0
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:28:11 2025 -0500

    update stories

commit 4142151
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:27:59 2025 -0500

    package json

commit 3e09cf2
Merge: ec4fad8 e0d0b02
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:18:17 2025 -0500

    Add 'packages/canvas-header/' from commit 'e0d0b0293e1981eefa8b8a4df9a37926532356b6'

    git-subtree-dir: packages/canvas-header
    git-subtree-mainline: ec4fad8
    git-subtree-split: e0d0b02

commit ec4fad8
Author: Adam Rasheed <[email protected]>
Date:   Wed Nov 19 12:35:14 2025 -0800

    [LG-5748] chore: Add Text and Border Color Variants (#3321)

    * [LG-5748] chore: Add Text and Border Color Variants

    * updated changset

commit d816392
Author: Adam Thompson <[email protected]>
Date:   Wed Nov 19 14:44:05 2025 -0500

    LG-5740 fix(LoadingIndicator) fixes spinner type references (#3315)

    * Update package.json

    * Create loading-spinner-types.md

commit 55580b8
Author: Adam Rasheed <[email protected]>
Date:   Mon Nov 17 16:32:50 2025 -0500

    [LG-2957] feat: GuideCue - Update Button Focus (#3277)

    * [LG-2957] feat: GuideCue - Update Button Focus

    * comment cleanup

    * udpated changelog, udpated test assertion

commit d8485a9
Author: Adam Rasheed <[email protected]>
Date:   Mon Nov 17 14:16:13 2025 -0500

    [LG-5666] MCP-UI App Scaffolding (#3280)

    * [LG-5666] MCP-UI App Scaffolding

    * Added component, sdk scaffolding, package json updates

    * cleanup

    * fixed linting

    * updated workspace

    * added tsconfig

    * updated build

    * r17 updates

    * updated turbo settings

    * added devDeps

    * rm sdk, changed directory structure, updated listdb styles

    * fix: r17 scripts (#3305)

    * update r17 scripts

    * filter apps from r17 build workflow

    * add mcpui to caches

    ---------

    Co-authored-by: Adam Thompson <[email protected]>

commit c7d6e62
Author: Stephen Lee <[email protected]>
Date:   Fri Nov 14 07:14:00 2025 -0800

    feat(popover): pass through popover enum types (#3302)

    * feat(combobox): export RenderMode enum from popover package

    * chore(combobox): changeset

    * feat(date-picker): export Align and Justify enums from popover package

    * chore(date-picker): changeset

    * feat(guide-cue): export BeaconAlign enum

    * chore(guide-cue): changeset

    * feat(menu): export Align, Justify, and RenderMode enums from popover package

    * chore(menu): changeset

    * feat(split-button): export RenderMode and make popover package dev dep

    * chore(split-button): changeset

    * refactor(split-button): consolidate menu imports

    * refactor(split-button): rename imported enums

commit d7e989b
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Nov 13 23:42:07 2025 +0000

    Version Packages (#3313)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 999febf
Author: Nima Taheri <[email protected]>
Date:   Thu Nov 13 15:01:26 2025 -0800

    CLOUDP-352308 add logging for spawn processes in link tools (#3310)

    * feat: enable logging for spawn processes

    * docs: add changelog

    * refactor: as co-pilot suggested
     test: add unit test

commit 587f14e
Author: Stephen Lee <[email protected]>
Date:   Thu Nov 13 14:03:47 2025 -0800

    fix(modal): add explicit margin auto to dialog element styles (#3312)

    * fix(modal): add explicit margin

    * chore(modal): changeset

commit e0d0b02
Author: Adam Thompson <[email protected]>
Date:   Wed Jun 18 12:44:57 2025 -0400

    PNPM + Storybook 8 (private) (#426)

    * pnpm import

    * Delete yarn.lock

    * workflows

    * yarn -> pnpm docs

    * workspace:^

    * add missing global packages

    * @storybook/test

    * story ts fixes

    * Adds missing peers

    * rm lg.json

    * bump base lg

    * fix product icon builds

    * fix sb

    * bump peer deps

    * rm  pnpm/action-setup@v4

    * Revert "rm  pnpm/action-setup@v4"

    This reverts commit 14198eb258e958ddaa0e480fee17cfddec5ce6fd.

    * Update pnpm-lock.yaml

    * apk

    * apk all

    * wget

    * restore pnpm

    * specific pnpm action

    * workspace

    * lint fix

    * tools @ latest

    * minor lint errors

    * tools build dev deps

    * typescript

    * tsconfig

    * package exports

    * ts fixes

    * Create rollup.config.mjs

    * lint

    * checkout main src

    * ts fixes

    * lint

    * isolated async tests

    * Update CloudNav.analytics.spec.tsx

    * skip mongonav tests

    * feature walls tests

    * Create rollup.config.mjs

    * lint fix

    * Update pr.yml

    * Update release.yml

    * cache/restore

    * chromatic + pnpm

    * update cache restore paths

    * cache save path

    * addon 0.5.2-next.0

    * addon 0.5.2-next.2

commit 0d81bf1
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Mar 26 17:51:47 2025 +0000

    Version Packages (#411)

    * Version Packages

    * Update CHANGELOG.md

    ---------

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Adam Thompson <[email protected]>

commit 4445f18
Author: Shaneeza <[email protected]>
Date:   Tue Mar 25 16:06:42 2025 -0400

    Update CanvasHeader live example for .design (#418)

    * update live example for .design

    * remove extra characters

    * changeset

commit 12ba130
Author: Adam Thompson <[email protected]>
Date:   Thu Mar 13 16:14:08 2025 -0400

    Canvas Header updates [LG-4938, LG-4958] (#406)

    * updates LiveExample

    * rm bg styles

    * fix icon spacing

    * fix "copied" tooltip alignment

    * Create canvas-header-bg.md

    * fix build

    * Update CanvasHeader.stories.tsx

commit 7bb4d90
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Jan 21 13:28:01 2025 -0500

    Version Packages (#343)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 82b1696
Author: Adam Thompson <[email protected]>
Date:   Thu Jan 9 15:55:54 2025 -0500

    Updates Popover/Menu/Tooltip to TopLayer LG-4746 (#337)

    * bump other packages

    * major popover updates

    * bump provider

    * bump global provider

    * bump cli

    * rm popoverZIndex

    * Create forty-days-rest.md

    * Delete .eslintignore

    * update lg to latest major

    * Removes prop-types, and bump LG packages

    * lint

    * Update .eslintrc.js

    * update storybook @lg-tools/storybook-utils

    * lint

commit f6a8aca
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Dec 2 18:51:14 2024 +0000

    Version Packages (#298)

    * Version Packages

    * Update CHANGELOG.md

    ---------

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Adam Thompson <[email protected]>

commit 580a4f0
Author: Adam Thompson <[email protected]>
Date:   Tue Nov 26 13:30:34 2024 -0500

    Canvas header resource badges [LG-4675] (#299)

    * adds `resourceBadges` prop

    * Create breezy-crabs-camp.md

    * Update breezy-crabs-camp.md

    * WIP: copy button overlay

    * rm space

    * adds faker

    * update copy button interaction styling

    * downgrade faker

    * Update CanvasHeader.stories.tsx

    * fix typo in changeset

    * add proptypes

    * conditionally render resourceBadges wrapper

    * add dark mode styles

    * add bg color

    * Update CanvasHeader.stories.tsx

    * Update CanvasHeader.stories.tsx

    * improve focus styles

commit df6a1e4
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Jul 15 15:22:38 2024 -0700

    Version Packages (#184)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit f5b9063
Author: Stephen Lee <[email protected]>
Date:   Fri Jul 12 13:43:09 2024 -0700

    Fix naming of lg-private packages (#183)

    * Fix lg-private packages naming

    * Changeset

commit a068930
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jul 11 13:15:56 2024 -0700

    Version Packages (#177)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 2abf344
Author: Shaneeza <[email protected]>
Date:   Wed Jul 3 12:33:13 2024 -0400

    LG-4058: add badges to `CanvasHeader` (#176)

    * add badges to canvasheader

    * changeset

    * ids

    * one line example

    * one line again

    * use color tokens

    * forgot to save

    * bump dependencies

    * add storybook dep

    * break out stories

    * remove multiple action story

    * feedback

commit ee1af09
Author: Adam Thompson <[email protected]>
Date:   Tue Apr 9 16:48:41 2024 -0400

    Updates manual publishing docs (#125)

    * Update .npmrc

    * merge npmrc

    * merge npmrc

    * update registry

    * Update README.md

    * typo

    * Update .npmrc

commit 338ba02
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Apr 9 13:24:37 2024 -0400

    Version Packages (#123)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit de15015
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Mar 26 12:13:21 2024 -0400

    Version Packages (#102)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 141bfd0
Author: Adam Thompson <[email protected]>
Date:   Wed Mar 6 14:41:54 2024 -0500

    Bump `@leafygreen-ui` & `@lg-tools` dependencies (#115)

    * bump lg-tools deps

    * bumps cloud nav deps

    * bump canvas header deps

    * Create loud-melons-remain.md

    * Update shared-pr.yml

    * updates build cache key

    * Update package.json

    * chromatic needs build

commit 6c33cd5
Author: Adam Thompson <[email protected]>
Date:   Wed Feb 28 17:20:03 2024 -0500

    Use `chromaui/action` (#113)

    * bump react types resolutions

    * fix resolutions

    * uses chromaui/action

    * expect prop types error

    * bump chromatic

    * mv chromatic job

    * Update yarn.lock

commit 9dabc6a
Author: Shaneeza <[email protected]>
Date:   Mon Feb 26 14:25:36 2024 -0500

    bump changeset (#110)

commit e1e1437
Author: Shaneeza <[email protected]>
Date:   Mon Feb 26 13:20:18 2024 -0500

    LG-3949:  canvasHeader component  (#106)

    * WIP

    * div

    * wip

    * fix copy icon underline

    * add opacity

    * hover and focus styles

    * add copy func

    * add todo test

    * small tweaks

    * min-height

    * storybook

    * remove comments

    * story link

    * wip adding tests

    * remove mock stuff

    * resource tests

    * more resource tests

    * tests

    * remove backLink component

    * clean up

    * show copy icon with tooltip

    * some fixes

    * lint

    * readme

    * change package name

    * clean up

    * changeset

    * lint

    * testing

    * adressing brooke comments

    * sandy feedback

    * add BackLink component

    * forgot to save

    * brooke feedback

    * update generated story

    * fix z-index issue

    * spacing between page title and resource name

    * spacing between page title and resource name again

    * add top and bottom margin

    * testing

    * remove some controls

    * testing

    * testing

    * update testid

    * remove z-index; no longer needed

    * bump typography

    * test

    * test

    ---------

    Co-authored-by: Adam Thompson <[email protected]>
TheSonOfThomp added a commit that referenced this pull request Nov 21, 2025
commit eb49bd0
Merge: d525c25 43810b4
Author: Adam Thompson <[email protected]>
Date:   Thu Nov 20 13:25:10 2025 -0500

    Merge branch 'main' into at/canvas-header

commit 43810b4
Author: Nima Taheri <[email protected]>
Date:   Wed Nov 19 15:30:29 2025 -0800

    LG-5635 fix unexpected @emotion imports in umd bundle of icons (#3319)

    * feat: stricter post-build check on icon package

    * fix: not waiting for promises to finish

commit d525c25
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:41:59 2025 -0500

    fixes

commit a35da52
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:30:04 2025 -0500

    changeset

commit b2c94c0
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:28:11 2025 -0500

    update stories

commit 4142151
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:27:59 2025 -0500

    package json

commit 3e09cf2
Merge: ec4fad8 e0d0b02
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:18:17 2025 -0500

    Add 'packages/canvas-header/' from commit 'e0d0b0293e1981eefa8b8a4df9a37926532356b6'

    git-subtree-dir: packages/canvas-header
    git-subtree-mainline: ec4fad8
    git-subtree-split: e0d0b02

commit ec4fad8
Author: Adam Rasheed <[email protected]>
Date:   Wed Nov 19 12:35:14 2025 -0800

    [LG-5748] chore: Add Text and Border Color Variants (#3321)

    * [LG-5748] chore: Add Text and Border Color Variants

    * updated changset

commit d816392
Author: Adam Thompson <[email protected]>
Date:   Wed Nov 19 14:44:05 2025 -0500

    LG-5740 fix(LoadingIndicator) fixes spinner type references (#3315)

    * Update package.json

    * Create loading-spinner-types.md

commit 55580b8
Author: Adam Rasheed <[email protected]>
Date:   Mon Nov 17 16:32:50 2025 -0500

    [LG-2957] feat: GuideCue - Update Button Focus (#3277)

    * [LG-2957] feat: GuideCue - Update Button Focus

    * comment cleanup

    * udpated changelog, udpated test assertion

commit d8485a9
Author: Adam Rasheed <[email protected]>
Date:   Mon Nov 17 14:16:13 2025 -0500

    [LG-5666] MCP-UI App Scaffolding (#3280)

    * [LG-5666] MCP-UI App Scaffolding

    * Added component, sdk scaffolding, package json updates

    * cleanup

    * fixed linting

    * updated workspace

    * added tsconfig

    * updated build

    * r17 updates

    * updated turbo settings

    * added devDeps

    * rm sdk, changed directory structure, updated listdb styles

    * fix: r17 scripts (#3305)

    * update r17 scripts

    * filter apps from r17 build workflow

    * add mcpui to caches

    ---------

    Co-authored-by: Adam Thompson <[email protected]>

commit c7d6e62
Author: Stephen Lee <[email protected]>
Date:   Fri Nov 14 07:14:00 2025 -0800

    feat(popover): pass through popover enum types (#3302)

    * feat(combobox): export RenderMode enum from popover package

    * chore(combobox): changeset

    * feat(date-picker): export Align and Justify enums from popover package

    * chore(date-picker): changeset

    * feat(guide-cue): export BeaconAlign enum

    * chore(guide-cue): changeset

    * feat(menu): export Align, Justify, and RenderMode enums from popover package

    * chore(menu): changeset

    * feat(split-button): export RenderMode and make popover package dev dep

    * chore(split-button): changeset

    * refactor(split-button): consolidate menu imports

    * refactor(split-button): rename imported enums

commit d7e989b
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Nov 13 23:42:07 2025 +0000

    Version Packages (#3313)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 999febf
Author: Nima Taheri <[email protected]>
Date:   Thu Nov 13 15:01:26 2025 -0800

    CLOUDP-352308 add logging for spawn processes in link tools (#3310)

    * feat: enable logging for spawn processes

    * docs: add changelog

    * refactor: as co-pilot suggested
     test: add unit test

commit 587f14e
Author: Stephen Lee <[email protected]>
Date:   Thu Nov 13 14:03:47 2025 -0800

    fix(modal): add explicit margin auto to dialog element styles (#3312)

    * fix(modal): add explicit margin

    * chore(modal): changeset

commit e0d0b02
Author: Adam Thompson <[email protected]>
Date:   Wed Jun 18 12:44:57 2025 -0400

    PNPM + Storybook 8 (private) (#426)

    * pnpm import

    * Delete yarn.lock

    * workflows

    * yarn -> pnpm docs

    * workspace:^

    * add missing global packages

    * @storybook/test

    * story ts fixes

    * Adds missing peers

    * rm lg.json

    * bump base lg

    * fix product icon builds

    * fix sb

    * bump peer deps

    * rm  pnpm/action-setup@v4

    * Revert "rm  pnpm/action-setup@v4"

    This reverts commit 14198eb258e958ddaa0e480fee17cfddec5ce6fd.

    * Update pnpm-lock.yaml

    * apk

    * apk all

    * wget

    * restore pnpm

    * specific pnpm action

    * workspace

    * lint fix

    * tools @ latest

    * minor lint errors

    * tools build dev deps

    * typescript

    * tsconfig

    * package exports

    * ts fixes

    * Create rollup.config.mjs

    * lint

    * checkout main src

    * ts fixes

    * lint

    * isolated async tests

    * Update CloudNav.analytics.spec.tsx

    * skip mongonav tests

    * feature walls tests

    * Create rollup.config.mjs

    * lint fix

    * Update pr.yml

    * Update release.yml

    * cache/restore

    * chromatic + pnpm

    * update cache restore paths

    * cache save path

    * addon 0.5.2-next.0

    * addon 0.5.2-next.2

commit 0d81bf1
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Mar 26 17:51:47 2025 +0000

    Version Packages (#411)

    * Version Packages

    * Update CHANGELOG.md

    ---------

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Adam Thompson <[email protected]>

commit 4445f18
Author: Shaneeza <[email protected]>
Date:   Tue Mar 25 16:06:42 2025 -0400

    Update CanvasHeader live example for .design (#418)

    * update live example for .design

    * remove extra characters

    * changeset

commit 12ba130
Author: Adam Thompson <[email protected]>
Date:   Thu Mar 13 16:14:08 2025 -0400

    Canvas Header updates [LG-4938, LG-4958] (#406)

    * updates LiveExample

    * rm bg styles

    * fix icon spacing

    * fix "copied" tooltip alignment

    * Create canvas-header-bg.md

    * fix build

    * Update CanvasHeader.stories.tsx

commit 7bb4d90
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Jan 21 13:28:01 2025 -0500

    Version Packages (#343)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 82b1696
Author: Adam Thompson <[email protected]>
Date:   Thu Jan 9 15:55:54 2025 -0500

    Updates Popover/Menu/Tooltip to TopLayer LG-4746 (#337)

    * bump other packages

    * major popover updates

    * bump provider

    * bump global provider

    * bump cli

    * rm popoverZIndex

    * Create forty-days-rest.md

    * Delete .eslintignore

    * update lg to latest major

    * Removes prop-types, and bump LG packages

    * lint

    * Update .eslintrc.js

    * update storybook @lg-tools/storybook-utils

    * lint

commit f6a8aca
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Dec 2 18:51:14 2024 +0000

    Version Packages (#298)

    * Version Packages

    * Update CHANGELOG.md

    ---------

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Adam Thompson <[email protected]>

commit 580a4f0
Author: Adam Thompson <[email protected]>
Date:   Tue Nov 26 13:30:34 2024 -0500

    Canvas header resource badges [LG-4675] (#299)

    * adds `resourceBadges` prop

    * Create breezy-crabs-camp.md

    * Update breezy-crabs-camp.md

    * WIP: copy button overlay

    * rm space

    * adds faker

    * update copy button interaction styling

    * downgrade faker

    * Update CanvasHeader.stories.tsx

    * fix typo in changeset

    * add proptypes

    * conditionally render resourceBadges wrapper

    * add dark mode styles

    * add bg color

    * Update CanvasHeader.stories.tsx

    * Update CanvasHeader.stories.tsx

    * improve focus styles

commit df6a1e4
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Jul 15 15:22:38 2024 -0700

    Version Packages (#184)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit f5b9063
Author: Stephen Lee <[email protected]>
Date:   Fri Jul 12 13:43:09 2024 -0700

    Fix naming of lg-private packages (#183)

    * Fix lg-private packages naming

    * Changeset

commit a068930
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jul 11 13:15:56 2024 -0700

    Version Packages (#177)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 2abf344
Author: Shaneeza <[email protected]>
Date:   Wed Jul 3 12:33:13 2024 -0400

    LG-4058: add badges to `CanvasHeader` (#176)

    * add badges to canvasheader

    * changeset

    * ids

    * one line example

    * one line again

    * use color tokens

    * forgot to save

    * bump dependencies

    * add storybook dep

    * break out stories

    * remove multiple action story

    * feedback

commit ee1af09
Author: Adam Thompson <[email protected]>
Date:   Tue Apr 9 16:48:41 2024 -0400

    Updates manual publishing docs (#125)

    * Update .npmrc

    * merge npmrc

    * merge npmrc

    * update registry

    * Update README.md

    * typo

    * Update .npmrc

commit 338ba02
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Apr 9 13:24:37 2024 -0400

    Version Packages (#123)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit de15015
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Mar 26 12:13:21 2024 -0400

    Version Packages (#102)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 141bfd0
Author: Adam Thompson <[email protected]>
Date:   Wed Mar 6 14:41:54 2024 -0500

    Bump `@leafygreen-ui` & `@lg-tools` dependencies (#115)

    * bump lg-tools deps

    * bumps cloud nav deps

    * bump canvas header deps

    * Create loud-melons-remain.md

    * Update shared-pr.yml

    * updates build cache key

    * Update package.json

    * chromatic needs build

commit 6c33cd5
Author: Adam Thompson <[email protected]>
Date:   Wed Feb 28 17:20:03 2024 -0500

    Use `chromaui/action` (#113)

    * bump react types resolutions

    * fix resolutions

    * uses chromaui/action

    * expect prop types error

    * bump chromatic

    * mv chromatic job

    * Update yarn.lock

commit 9dabc6a
Author: Shaneeza <[email protected]>
Date:   Mon Feb 26 14:25:36 2024 -0500

    bump changeset (#110)

commit e1e1437
Author: Shaneeza <[email protected]>
Date:   Mon Feb 26 13:20:18 2024 -0500

    LG-3949:  canvasHeader component  (#106)

    * WIP

    * div

    * wip

    * fix copy icon underline

    * add opacity

    * hover and focus styles

    * add copy func

    * add todo test

    * small tweaks

    * min-height

    * storybook

    * remove comments

    * story link

    * wip adding tests

    * remove mock stuff

    * resource tests

    * more resource tests

    * tests

    * remove backLink component

    * clean up

    * show copy icon with tooltip

    * some fixes

    * lint

    * readme

    * change package name

    * clean up

    * changeset

    * lint

    * testing

    * adressing brooke comments

    * sandy feedback

    * add BackLink component

    * forgot to save

    * brooke feedback

    * update generated story

    * fix z-index issue

    * spacing between page title and resource name

    * spacing between page title and resource name again

    * add top and bottom margin

    * testing

    * remove some controls

    * testing

    * testing

    * update testid

    * remove z-index; no longer needed

    * bump typography

    * test

    * test

    ---------

    Co-authored-by: Adam Thompson <[email protected]>

Squashed commit of the following:

commit b1e22ce
Merge: 84e889e ee58160
Author: Adam Thompson <[email protected]>
Date:   Thu Nov 20 16:17:28 2025 -0500

    Merge branch 'main' into at/canvas-header

commit 84e889e
Author: Adam Thompson <[email protected]>
Date:   Thu Nov 20 15:27:47 2025 -0500

    Update .changeset/canvas-header.md

    Co-authored-by: Stephen Lee <[email protected]>

commit 01049b2
Author: Adam Michael Thompson <[email protected]>
Date:   Thu Nov 20 15:24:22 2025 -0500

    Update tsconfig.json

commit ee58160
Author: Nima Taheri <[email protected]>
Date:   Thu Nov 20 11:55:41 2025 -0800

    CLOUDP-352308 Enhanced CLI options for robust linking (#3311)

    * feat: update CLI options for improved linking process

    * docs: add changelog

    * docs: apply review feedback

    * apply: review comments + docs update

    * apply: review comments (2)

commit eb49bd0
Merge: d525c25 43810b4
Author: Adam Thompson <[email protected]>
Date:   Thu Nov 20 13:25:10 2025 -0500

    Merge branch 'main' into at/canvas-header

commit 43810b4
Author: Nima Taheri <[email protected]>
Date:   Wed Nov 19 15:30:29 2025 -0800

    LG-5635 fix unexpected @emotion imports in umd bundle of icons (#3319)

    * feat: stricter post-build check on icon package

    * fix: not waiting for promises to finish

commit d525c25
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:41:59 2025 -0500

    fixes

commit a35da52
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:30:04 2025 -0500

    changeset

commit b2c94c0
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:28:11 2025 -0500

    update stories

commit 4142151
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:27:59 2025 -0500

    package json

commit 3e09cf2
Merge: ec4fad8 e0d0b02
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Nov 19 17:18:17 2025 -0500

    Add 'packages/canvas-header/' from commit 'e0d0b0293e1981eefa8b8a4df9a37926532356b6'

    git-subtree-dir: packages/canvas-header
    git-subtree-mainline: ec4fad8
    git-subtree-split: e0d0b02

commit ec4fad8
Author: Adam Rasheed <[email protected]>
Date:   Wed Nov 19 12:35:14 2025 -0800

    [LG-5748] chore: Add Text and Border Color Variants (#3321)

    * [LG-5748] chore: Add Text and Border Color Variants

    * updated changset

commit d816392
Author: Adam Thompson <[email protected]>
Date:   Wed Nov 19 14:44:05 2025 -0500

    LG-5740 fix(LoadingIndicator) fixes spinner type references (#3315)

    * Update package.json

    * Create loading-spinner-types.md

commit 55580b8
Author: Adam Rasheed <[email protected]>
Date:   Mon Nov 17 16:32:50 2025 -0500

    [LG-2957] feat: GuideCue - Update Button Focus (#3277)

    * [LG-2957] feat: GuideCue - Update Button Focus

    * comment cleanup

    * udpated changelog, udpated test assertion

commit d8485a9
Author: Adam Rasheed <[email protected]>
Date:   Mon Nov 17 14:16:13 2025 -0500

    [LG-5666] MCP-UI App Scaffolding (#3280)

    * [LG-5666] MCP-UI App Scaffolding

    * Added component, sdk scaffolding, package json updates

    * cleanup

    * fixed linting

    * updated workspace

    * added tsconfig

    * updated build

    * r17 updates

    * updated turbo settings

    * added devDeps

    * rm sdk, changed directory structure, updated listdb styles

    * fix: r17 scripts (#3305)

    * update r17 scripts

    * filter apps from r17 build workflow

    * add mcpui to caches

    ---------

    Co-authored-by: Adam Thompson <[email protected]>

commit c7d6e62
Author: Stephen Lee <[email protected]>
Date:   Fri Nov 14 07:14:00 2025 -0800

    feat(popover): pass through popover enum types (#3302)

    * feat(combobox): export RenderMode enum from popover package

    * chore(combobox): changeset

    * feat(date-picker): export Align and Justify enums from popover package

    * chore(date-picker): changeset

    * feat(guide-cue): export BeaconAlign enum

    * chore(guide-cue): changeset

    * feat(menu): export Align, Justify, and RenderMode enums from popover package

    * chore(menu): changeset

    * feat(split-button): export RenderMode and make popover package dev dep

    * chore(split-button): changeset

    * refactor(split-button): consolidate menu imports

    * refactor(split-button): rename imported enums

commit d7e989b
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Nov 13 23:42:07 2025 +0000

    Version Packages (#3313)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 999febf
Author: Nima Taheri <[email protected]>
Date:   Thu Nov 13 15:01:26 2025 -0800

    CLOUDP-352308 add logging for spawn processes in link tools (#3310)

    * feat: enable logging for spawn processes

    * docs: add changelog

    * refactor: as co-pilot suggested
     test: add unit test

commit 587f14e
Author: Stephen Lee <[email protected]>
Date:   Thu Nov 13 14:03:47 2025 -0800

    fix(modal): add explicit margin auto to dialog element styles (#3312)

    * fix(modal): add explicit margin

    * chore(modal): changeset

commit e0d0b02
Author: Adam Thompson <[email protected]>
Date:   Wed Jun 18 12:44:57 2025 -0400

    PNPM + Storybook 8 (private) (#426)

    * pnpm import

    * Delete yarn.lock

    * workflows

    * yarn -> pnpm docs

    * workspace:^

    * add missing global packages

    * @storybook/test

    * story ts fixes

    * Adds missing peers

    * rm lg.json

    * bump base lg

    * fix product icon builds

    * fix sb

    * bump peer deps

    * rm  pnpm/action-setup@v4

    * Revert "rm  pnpm/action-setup@v4"

    This reverts commit 14198eb258e958ddaa0e480fee17cfddec5ce6fd.

    * Update pnpm-lock.yaml

    * apk

    * apk all

    * wget

    * restore pnpm

    * specific pnpm action

    * workspace

    * lint fix

    * tools @ latest

    * minor lint errors

    * tools build dev deps

    * typescript

    * tsconfig

    * package exports

    * ts fixes

    * Create rollup.config.mjs

    * lint

    * checkout main src

    * ts fixes

    * lint

    * isolated async tests

    * Update CloudNav.analytics.spec.tsx

    * skip mongonav tests

    * feature walls tests

    * Create rollup.config.mjs

    * lint fix

    * Update pr.yml

    * Update release.yml

    * cache/restore

    * chromatic + pnpm

    * update cache restore paths

    * cache save path

    * addon 0.5.2-next.0

    * addon 0.5.2-next.2

commit 0d81bf1
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Mar 26 17:51:47 2025 +0000

    Version Packages (#411)

    * Version Packages

    * Update CHANGELOG.md

    ---------

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Adam Thompson <[email protected]>

commit 4445f18
Author: Shaneeza <[email protected]>
Date:   Tue Mar 25 16:06:42 2025 -0400

    Update CanvasHeader live example for .design (#418)

    * update live example for .design

    * remove extra characters

    * changeset

commit 12ba130
Author: Adam Thompson <[email protected]>
Date:   Thu Mar 13 16:14:08 2025 -0400

    Canvas Header updates [LG-4938, LG-4958] (#406)

    * updates LiveExample

    * rm bg styles

    * fix icon spacing

    * fix "copied" tooltip alignment

    * Create canvas-header-bg.md

    * fix build

    * Update CanvasHeader.stories.tsx

commit 7bb4d90
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Jan 21 13:28:01 2025 -0500

    Version Packages (#343)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 82b1696
Author: Adam Thompson <[email protected]>
Date:   Thu Jan 9 15:55:54 2025 -0500

    Updates Popover/Menu/Tooltip to TopLayer LG-4746 (#337)

    * bump other packages

    * major popover updates

    * bump provider

    * bump global provider

    * bump cli

    * rm popoverZIndex

    * Create forty-days-rest.md

    * Delete .eslintignore

    * update lg to latest major

    * Removes prop-types, and bump LG packages

    * lint

    * Update .eslintrc.js

    * update storybook @lg-tools/storybook-utils

    * lint

commit f6a8aca
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Dec 2 18:51:14 2024 +0000

    Version Packages (#298)

    * Version Packages

    * Update CHANGELOG.md

    ---------

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Adam Thompson <[email protected]>

commit 580a4f0
Author: Adam Thompson <[email protected]>
Date:   Tue Nov 26 13:30:34 2024 -0500

    Canvas header resource badges [LG-4675] (#299)

    * adds `resourceBadges` prop

    * Create breezy-crabs-camp.md

    * Update breezy-crabs-camp.md

    * WIP: copy button overlay

    * rm space

    * adds faker

    * update copy button interaction styling

    * downgrade faker

    * Update CanvasHeader.stories.tsx

    * fix typo in changeset

    * add proptypes

    * conditionally render resourceBadges wrapper

    * add dark mode styles

    * add bg color

    * Update CanvasHeader.stories.tsx

    * Update CanvasHeader.stories.tsx

    * improve focus styles

commit df6a1e4
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Jul 15 15:22:38 2024 -0700

    Version Packages (#184)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit f5b9063
Author: Stephen Lee <[email protected]>
Date:   Fri Jul 12 13:43:09 2024 -0700

    Fix naming of lg-private packages (#183)

    * Fix lg-private packages naming

    * Changeset

commit a068930
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Jul 11 13:15:56 2024 -0700

    Version Packages (#177)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 2abf344
Author: Shaneeza <[email protected]>
Date:   Wed Jul 3 12:33:13 2024 -0400

    LG-4058: add badges to `CanvasHeader` (#176)

    * add badges to canvasheader

    * changeset

    * ids

    * one line example

    * one line again

    * use color tokens

    * forgot to save

    * bump dependencies

    * add storybook dep

    * break out stories

    * remove multiple action story

    * feedback

commit ee1af09
Author: Adam Thompson <[email protected]>
Date:   Tue Apr 9 16:48:41 2024 -0400

    Updates manual publishing docs (#125)

    * Update .npmrc

    * merge npmrc

    * merge npmrc

    * update registry

    * Update README.md

    * typo

    * Update .npmrc

commit 338ba02
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Apr 9 13:24:37 2024 -0400

    Version Packages (#123)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit de15015
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue Mar 26 12:13:21 2024 -0400

    Version Packages (#102)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

commit 141bfd0
Author: Adam Thompson <[email protected]>
Date:   Wed Mar 6 14:41:54 2024 -0500

    Bump `@leafygreen-ui` & `@lg-tools` dependencies (#115)

    * bump lg-tools deps

    * bumps cloud nav deps

    * bump canvas header deps

    * Create loud-melons-remain.md

    * Update shared-pr.yml

    * updates build cache key

    * Update package.json

    * chromatic needs build

commit 6c33cd5
Author: Adam Thompson <[email protected]>
Date:   Wed Feb 28 17:20:03 2024 -0500

    Use `chromaui/action` (#113)

    * bump react types resolutions

    * fix resolutions

    * uses chromaui/action

    * expect prop types error

    * bump chromatic

    * mv chromatic job

    * Update yarn.lock

commit 9dabc6a
Author: Shaneeza <[email protected]>
Date:   Mon Feb 26 14:25:36 2024 -0500

    bump changeset (#110)

commit e1e1437
Author: Shaneeza <[email protected]>
Date:   Mon Feb 26 13:20:18 2024 -0500

    LG-3949:  canvasHeader component  (#106)

    * WIP

    * div

    * wip

    * fix copy icon underline

    * add opacity

    * hover and focus styles

    * add copy func

    * add todo test

    * small tweaks

    * min-height

    * storybook

    * remove comments

    * story link

    * wip adding tests

    * remove mock stuff

    * resource tests

    * more resource tests

    * tests

    * remove backLink component

    * clean up

    * show copy icon with tooltip

    * some fixes

    * lint

    * readme

    * change package name

    * clean up

    * changeset

    * lint

    * testing

    * adressing brooke comments

    * sandy feedback

    * add BackLink component

    * forgot to save

    * brooke feedback

    * update generated story

    * fix z-index issue

    * spacing between page title and resource name

    * spacing between page title and resource name again

    * add top and bottom margin

    * testing

    * remove some controls

    * testing

    * testing

    * update testid

    * remove z-index; no longer needed

    * bump typography

    * test

    * test

    ---------

    Co-authored-by: Adam Thompson <[email protected]>
adamrasheed added a commit that referenced this pull request Dec 4, 2025
* [LG-2957] feat: GuideCue - Update Button Focus

* comment cleanup

* udpated changelog, udpated test assertion
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants