Menu
A list of options to help users navigate, or perform actions.Neutral selected states
When the platform-dst-tokens-finesse feature flag is enabled, this component uses the new neutral treatment for selected states.
11.0.4
Patch Changes
6fa49845aae2e, (opens new window) - Cleanupfeature_gateplatform-dst-motion-uplift-list-item. List item hover, pressed and selected motion transitions are now applied unconditionally across breadcrumbs, calendar dates, links, menu items, select options and side navigation items.
11.0.3
Patch Changes
- Updated dependencies
11.0.2
Patch Changes
- Updated dependencies
11.0.1
Patch Changes
a65dbad408fc4, (opens new window) -CustomItemis now marked as deprecated. It will be removed in a future release.classNameprops on menu items are also now marked as deprecated. Style overrides for menu items are not supported and these props will be removed in a future release.
11.0.0
Major Changes
a8424be03b25e, (opens new window) - Remove "SELECTION_STYLE_CONTEXT_DO_NOT_USE" from@atlaskit/menu/menu-context.
Patch Changes
- Updated dependencies
10.2.2
Patch Changes
- Updated dependencies
10.2.1
Patch Changes
- Updated dependencies
10.2.0
Minor Changes
bd2c5b0112185, (opens new window) - Remove stale API report artifacts from published Platform packages.
Patch Changes
- Updated dependencies
10.1.1
Patch Changes
e974cd0ae082c, (opens new window) - Experimental React 19 peer dependency support. This patch widens the peer range; CI coverage is partial.- Updated dependencies
10.1.0
Minor Changes
-
d82e6f76528ab, (opens new window) - Add direct subpath package exports as part of the linking-platform, search, media, and design-system barrel-removal (de-barrel) migration.These packages now expose their individual modules via explicit
package.jsonexportssubpaths so that consumers can import directly from the leaf module (e.g.@atlaskit/pkg/thing) instead of the package barrel/index. This adds new public entry points without changing or removing any existing exports, so it is a backwards-compatible additive change.No runtime behaviour changes; this is an API-surface (entry-point) addition to support tree-shaking and to unblock removal of the barrel index files.
Patch Changes
- Updated dependencies
10.0.0
Major Changes
-
f0bf5f838abd5, (opens new window) - Apply Volt entry-point and barrel-removal standards across these packages. Publicexportsnow resolve directly to./src/*implementations instead of intermediate./src/entry-points/*re-exports.Migration
Prefer published subpaths over the package root or internal entry-point paths:
import Calendar from '@atlaskit/calendar/calendar'; import Drawer from '@atlaskit/drawer/drawer'; import { WidthObserver } from '@atlaskit/width-detector/width-observer'; import { DocumentViewer } from '@atlaskit/media-document-viewer/document-viewer';If you imported through internal entry-point modules, switch to the public subpath:
-import Calendar from '@atlaskit/calendar/entry-points/calendar'; +import Calendar from '@atlaskit/calendar/calendar'; -import WidthObserver from '@atlaskit/width-detector/src/WidthObserver'; +import { WidthObserver } from '@atlaskit/width-detector/width-observer';
Patch Changes
- Updated dependencies
9.2.6
Patch Changes
f17fa33159689, (opens new window) - Fixaria-disabledonLinkItemandCustomItemto not emitaria-disabled="false"when the item is not disabled. Previously,aria-disabled={false}was always rendered which caused axe accessibility failures inside menu roles. Now it rendersaria-disabled="true"when disabled and omits the attribute otherwise.
9.2.5
Patch Changes
44cfa83f61092, (opens new window) - Correct the list item motion transition timing. A CSS transition is governed by the timing declared on the state being transitioned into, so the pressed timing (motion.listitem.pressed, 100ms) belongs on:active, not:hover. Declaring it on:hovermadenormal → hover(andselected → hover) animate at 100ms instead of the intended 50ms. The:hoverstate now usesmotion.listitem.hovered(50ms) across all list item consumers so both hovering and unhovering animate at 50ms, while:activekeepsmotion.listitem.pressed(100ms) and selected variants rest atmotion.listitem.selected(100ms). Behaviour remains behind theplatform-dst-motion-uplift-list-itemfeature gate.
9.2.4
Patch Changes
6490d22c0d837, (opens new window) - Fix list item pressed motion so the hover to pressed transition usesmotion.listitem.pressed(100ms) instead of the hover timing (50ms). The pressed timing is now declared on the:hoverstate so the transition into the pressed state animates correctly. Behaviour remains behind theplatform-dst-motion-uplift-list-itemfeature gate.
9.2.3
Patch Changes
- Updated dependencies
9.2.2
Patch Changes
- Updated dependencies
9.2.1
Patch Changes
- Updated dependencies
9.2.0
Minor Changes
92dd044d3bd44, (opens new window) - Add motion to select/dropdown-kind list items (hover, pressed, and selected interaction states) behind theplatform-dst-motion-uplift-list-itemfeature gate. This covers the shared menu item primitive (@atlaskit/menu, which also drives Dropdown menu and the date/time picker menus) and the@atlaskit/select/@atlaskit/react-selectoptions (including checkbox and radio options). Rendering is unchanged when the gate is off. Motion honoursprefers-reduced-motionand focus rings remain immediate.
Patch Changes
- Updated dependencies
9.1.0
Minor Changes
-
cd097a2111788, (opens new window) - Republish packages depending on@atlaskit/react-compiler-gatingso their published dependency reference is updated to the renamed@atlaskit/react-compiler-gatingscope.The earlier rename of
@atlassian/react-compiler-gatingto@atlaskit/react-compiler-gatingonly bumped the renamed package itself, so dependent packages were never republished and their published versions still referenced the old@atlassian/react-compiler-gatingname, which is not available in the public npm registry. This minor bump republishes all affected packages with the corrected dependency.
Patch Changes
- Updated dependencies
9.0.1
Patch Changes
ee28cf33718b0, (opens new window) - Add @atlaskit/react-compiler-gating as a runtime dependency to enable React Compiler platform gating.- Updated dependencies
9.0.0
Major Changes
-
f2dc9097319f0, (opens new window) - ### Dropped support for legacy Typescript 4 types. Typescript 5 is now the new minimum.Removes the
typesVersionsproperty anddist/types-ts4.5directory from the dist.Types are now exclusively via the
"types": "dist/types/index.d.ts"property.- "typesVersions": { - ">=4.5 <4.9": { - "*": [ - "dist/types-ts4.5/*", - "dist/types-ts4.5/index.d.ts" - ] - } - },
Patch Changes
- Updated dependencies
8.5.0
Minor Changes
7d6e9b5e6e7c6, (opens new window) - Autofix: add explicit package exports (barrel removal)
8.4.25
Patch Changes
- Updated dependencies
8.4.24
Patch Changes
ddd049a745d38, (opens new window) - Internal change to how legacy colors are applied. No visual changes.
8.4.23
Patch Changes
- Updated dependencies
8.4.22
Patch Changes
02483200273ec, (opens new window) - Enrol all Design System UI packages into the React Compiler with platform gating via isReactCompilerActivePlatform.- Updated dependencies
8.4.21
Patch Changes
22bf79dbdcdca, (opens new window) - Internal changes to remove unnecessary token fallbacks and imports from@atlaskit/theme
8.4.20
Patch Changes
08170da1fbf62, (opens new window) - Migrate spacing prop usages on icons to Flex wrapper- Updated dependencies
8.4.19
Patch Changes
7aef1e49e90ea, (opens new window) - Removes redundant fallback color values via @atlaskit/theme
8.4.18
Patch Changes
- Updated dependencies
8.4.17
Patch Changes
- Updated dependencies
8.4.16
Patch Changes
a48fdadce2137, (opens new window) - Minor internal typography changes.- Updated dependencies
8.4.15
Patch Changes
- Updated dependencies
8.4.14
Patch Changes
6b279e3304f41, (opens new window) - Cleaning up archived flag.
8.4.13
Patch Changes
- Updated dependencies
8.4.12
Patch Changes
- Updated dependencies
8.4.11
Patch Changes
265c7c2662121, (opens new window) - Migrating custom icons.- Updated dependencies
8.4.10
Patch Changes
- Updated dependencies
8.4.9
Patch Changes
- Updated dependencies
8.4.8
Patch Changes
- Updated dependencies
8.4.7
Patch Changes
- Updated dependencies
8.4.6
Patch Changes
- Updated dependencies
8.4.5
Patch Changes
- Updated dependencies
8.4.4
Patch Changes
39e543109ec09, (opens new window) - add type info to forwardRef components- Updated dependencies
8.4.3
Patch Changes
248faa32d4835, (opens new window) - Internal changes to how borders are applied.- Updated dependencies
8.4.2
Patch Changes
f0662cd7a143e, (opens new window) - Internal changes to how borders are applied.- Updated dependencies
8.4.1
Patch Changes
- Updated dependencies
8.4.0
Minor Changes
-
e2485470e4078, (opens new window) - ButtonItem will convey its selected state to screen readers when isSelected. This is done through the aria-current attribute.This change was previously behind a feature flag, which has been removed.
Patch Changes
- Updated dependencies
8.3.3
Patch Changes
255837cfba315, (opens new window) - Internal changes to how border radius is applied.- Updated dependencies
8.3.2
Patch Changes
23bcc5bbc9cee, (opens new window) - Internal changes to how border radius is applied.- Updated dependencies
8.3.1
Patch Changes
- Updated dependencies
8.3.0
Minor Changes
-
#200326, (opens new window)
f520c88226d22, (opens new window) - Reimplementing these changes due to a revert.ButtonItem will convey its selected state to screen readers when
isSelected. This is done through thearia-currentattribute.This change is behind a feature flag, which will be removed in a future release.
8.2.0
Minor Changes
-
#200012, (opens new window)
3b577f51b24b1, (opens new window) - ButtonItem will convey its selected state to screen readers whenisSelected. This is done through thearia-currentattribute.This change is behind a feature flag, which will be removed in a future release.
8.1.2
Patch Changes
- Updated dependencies
8.1.1
Patch Changes
- #193214, (opens new window)
c661806a65543, (opens new window) - Internal changes to how border radius and border width values are applied. No visual change. - Updated dependencies
8.1.0
Minor Changes
- #191911, (opens new window)
c1fc152f611b8, (opens new window) - Icons will now display consistently in menu items regardless of their spacing
8.0.9
Patch Changes
- #188621, (opens new window)
94981059e9ba8, (opens new window) - Added accessible label for MenuGroup in DropdownMenu - Updated dependencies
8.0.8
Patch Changes
- #184403, (opens new window)
aa0e4e09ed566, (opens new window) - Internal refactoring of visual regression tests.
8.0.7
Patch Changes
- Updated dependencies
8.0.6
Patch Changes
- Updated dependencies
8.0.5
Patch Changes
- #175398, (opens new window)
28c7d87f8d2e0, (opens new window) - Updated dev dependencies. - Updated dependencies
8.0.4
Patch Changes
- Updated dependencies
8.0.3
Patch Changes
- #171641, (opens new window)
1d4741f638def, (opens new window) - Removed UFO metric interactionName FG from platform
8.0.2
Patch Changes
- Updated dependencies
8.0.1
Patch Changes
- #164146, (opens new window)
cb9fe0058ed87, (opens new window) - Updates package.json direct dependencies to align with actual usage.
8.0.0
Major Changes
-
#157531, (opens new window)
dd1068010784d, (opens new window) - MigratedSkeletonItemandSkeletonHeadingItemcomponents from @emotion/react to @compiled/react in order toimprove performance, align with the rest of the Atlaskit techstack, and support React 18 StreamingSSR.Removed the
cssFnprop from theSkeletonItemandSkeletonHeadingItemcomponents. Customization can now be applied via the newxcssprop. This allows for safe/bounded style overrides.Removed the following types related to the
cssFnprop:CSSFn,StatelessCSSFn,ItemState.
7.1.0
Minor Changes
- #157071, (opens new window)
a149a0b1559ec, (opens new window) - We are testing the migration to the ADS Link component behind a feature flag. If this fix is successful it will be available in a later release.
Patch Changes
- Updated dependencies
7.0.0
Major Changes
-
#156707, (opens new window)
84d702274b2dd, (opens new window) - MigratedHeadingItemandSectioncomponents from @emotion/react to @compiled/react in order to improve performance, align with the rest of the Atlaskit techstack, and support React 18 Streaming SSR.Removed the deprecated
cssFnprop from theHeadingItemcomponent, as this is not supported with @compiled/react.
6.0.0
Major Changes
- #148607, (opens new window)
474e66c7b2f54, (opens new window) - Removed deprecatedoverridesprop from Section. IntroducedisSideNavSectionprop on Section which when true renders headings with reduced padding. This prop was added exclusively to support existing functionality in@atlaskit/side-navigationand will be removed once the new navigation system fully rolls out. It should not be used outside of the Side Navigation component. Removed deprecatedOverridesandTitleOverridestypes.
Patch Changes
- Updated dependencies
5.0.1
Patch Changes
- #150647, (opens new window)
a0fe499b55985, (opens new window) - Adds a:focusstyle reset to menu items to prevent :focus styles with lower specificity from leaking through.
5.0.0
Major Changes
- #146281, (opens new window)
ebb2af6f3c40f, (opens new window) - Removed deprecatedoverridesprops from ButtonItem, CustomItem, and LinkItem, and from the BaseItemProps type export. IntroducedisTitleHeadingprop on CustomItem which when true renders its children in ah2element rather than the defaultspan.
4.0.0
Major Changes
-
#141631, (opens new window)
064a20b174719, (opens new window) - - MigratedButtonItem,LinkItemandCustomItemcomponents from@emotion/reactto@compiled/reactin order to improve performance, align with the rest of the Atlaskit techstack, and support React 18 Streaming SSR.- Removed the deprecated
cssFnprop fromButtonItem,LinkItemandCustomItemcomponents.
Please note, in order to use this version of
@atlaskit/menu, you will need to ensure that your bundler is configured to handle.cssimports correctly.Most bundlers come with built-in support for
.cssimports, so you may not need to do anything. If you are using a different bundler, please refer to the documentation for that bundler to understand how to handle.cssimports. For more information on the migration, please refer to RFC-73 Migrating our components to Compiled CSS-in-JS, (opens new window). - Removed the deprecated
3.2.0
Minor Changes
- #132213, (opens new window)
df53b836e03ce, (opens new window) - Adds the className prop to the MenuItem type. Although the className prop was already supported by the Menu Item components, this change enables its usage with type safety.
3.1.2
Patch Changes
- #127093, (opens new window)
1378ea7a99ce1, (opens new window) - Upgradesjscodeshiftto handle generics properly. - Updated dependencies
3.1.1
Patch Changes
- Updated dependencies
3.1.0
Minor Changes
- #118691, (opens new window)
fe3551cf3dd67, (opens new window) - We are testing improvements behind a feature flag. Menu items will support icons regardless of their spacing. If this fix is successful it will be available in a later release.
3.0.0
Major Changes
-
#117363, (opens new window)
10a0f7f6c2027, (opens new window) - This package'speerDependencieshave been adjusted forreactand/orreact-domto reflect the status of only supporting React 18 going forward. No explicit breaking change to React support has been made in this release, but this is to signify going forward, breaking changes for React 16 or React 17 may come via non-major semver releases.Please refer this community post for more details: https://community.developer.atlassian.com/t/rfc-78-dropping-support-for-react-16-and-rendering-in-a-react-18-concurrent-root-in-jira-and-confluence/87026, (opens new window)
Patch Changes
- Updated dependencies
2.14.4
Patch Changes
- Updated dependencies
2.14.3
Patch Changes
- #113256, (opens new window)
ae6561e3b5b1e, (opens new window) - Update dependencies and remove old codemods.
2.14.2
Patch Changes
- Updated dependencies
2.14.1
Patch Changes
- Updated dependencies
2.14.0
Minor Changes
- #109060, (opens new window)
4660ec858a305, (opens new window) - UpdateReactfrom v16 to v18
Patch Changes
- Updated dependencies
2.13.8
Patch Changes
- Updated dependencies
2.13.7
Patch Changes
- #174905, (opens new window)
450cbe9dbf8ff, (opens new window) - Upgrade from react-router-dom v4 to v6.
2.13.6
Patch Changes
- #167504, (opens new window)
3aef43e98843a, (opens new window) - Internal change to how styles are applied. There is no expected visual change.
2.13.5
Patch Changes
- Updated dependencies
2.13.4
Patch Changes
- #168892, (opens new window)
5eb2a70adb262, (opens new window) - Remove react-router-dom from devDependencies as it is incompatible with React 18.
2.13.3
Patch Changes
- #166087, (opens new window)
3ab7d7da348ab, (opens new window) - Adds side-effect config to support Compiled css extraction in third-party apps
2.13.2
Patch Changes
- Updated dependencies
2.13.1
Patch Changes
- Updated dependencies
2.13.0
Minor Changes
- #151342, (opens new window)
2518d31182356, (opens new window) - Removed feature flag platform.design-system-team.section-1px-seperator-borders, changing the border for menu sections from 2px to 1px.
2.12.7
Patch Changes
- Updated dependencies
2.12.6
Patch Changes
- #148720, (opens new window)
fcf151627c8de, (opens new window) - Added interactionName to components in menu and dropdownmenu
2.12.5
Patch Changes
- Updated dependencies
2.12.4
Patch Changes
- #144715, (opens new window)
dac4cd0c2919b, (opens new window) - Added UFO interaction metrics to ButtonItem
2.12.3
Patch Changes
- #144779, (opens new window)
de2f4742e3595, (opens new window) - [ux] Removed menu section header capitalisation.
2.12.2
Patch Changes
- #129726, (opens new window)
778c15c1d279a, (opens new window) - [ux] Removed feature flagplatform.design-system-team.menu-tokenised-typography-stylesresulting in minor changes to typography and spacing.
2.12.1
Patch Changes
- Updated dependencies
2.12.0
Minor Changes
- #128489, (opens new window)
a88a2fe454eb9, (opens new window) - Updated LinkItem to not render a router link when the href is empty (e.g. href="" or href={undefined}).
2.11.0
Minor Changes
-
#127511, (opens new window)
db30e29344013, (opens new window) - Widening range ofreactandreact-dompeer dependencies from^16.8.0 || ^17.0.0 || ~18.2.0to the wider range of ``^16.8.0 || ^17.0.0 || ^18.0.0` (where applicable).This change has been done to enable usage of
react@18.3as well as to have a consistent peer dependency range forreactandreact-domfor/platformpackages.
Patch Changes
- Updated dependencies
2.10.1
Patch Changes
- Updated dependencies
2.10.0
Minor Changes
8b8090800a35d, (opens new window) - Bump peer dependency for react-dom to include version 17 and 18.
2.9.0
Minor Changes
- #125278, (opens new window)
f80ae8ed91fc9, (opens new window) - Adding data-vc attributes for tracking TTVC (go/ttvc).
2.8.1
Patch Changes
- #120605, (opens new window)
0fd1aa0fa64aa, (opens new window) - Clean up stale feature gate, no functional changes. - Updated dependencies
2.8.0
Minor Changes
- #120033, (opens new window)
89fdaa528833e, (opens new window) - Added an UNSAFE_isDraggable prop to LinkItem and menu item that disable drag overrides within the components
2.7.4
Patch Changes
- #119132, (opens new window)
68ee7be8867d0, (opens new window) - Remove remnants ofextract-react-typesfrom tsconfig file.
2.7.3
Patch Changes
- #119110, (opens new window)
cb28fa67e9a16, (opens new window) - Update Atlaskit docs so that they point to current ADS site. Remove remnants ofextract-react-types.
2.7.2
Patch Changes
- Updated dependencies
2.7.1
Patch Changes
89377ac3c7f25, (opens new window) - Removed internal props from link item and custom item that prevent drag and drop functionality from being applied
2.7.0
Minor Changes
- #117121, (opens new window)
a3a6ca91979d4, (opens new window) - Adds a new optionalUNSAFE_shouldDisableRouterLinkprop, which when set totrue, will opt out of using a router link and instead use a regular anchor element.
2.6.2
Patch Changes
- #116025, (opens new window)
cd506a937e44f, (opens new window) - Internal change to how typography is applied. There should be no visual change.
2.6.1
Patch Changes
- Updated dependencies
2.6.0
Minor Changes
- #115893, (opens new window)
78d9ff4de5251, (opens new window) - Updated LinkItem to conditionally render a router link if a link component is set in the app provider and the provided href prop is not an external link or a non-HTTP-based link (e.g. emails, phone numbers, hash links etc.). These changes are behind a feature flag and will be available in a later release if successful.
2.5.2
Patch Changes
- Updated dependencies
2.5.1
Patch Changes
- Updated dependencies
2.5.0
Minor Changes
- #110670, (opens new window)
c733254a2dd6e, (opens new window) - Explicitly set jsxRuntime to classic via pragma comments in order to avoid issues where jsxRuntime is implicitly set to automatic.
Patch Changes
- Updated dependencies
2.4.1
Patch Changes
- Updated dependencies
2.4.0
Minor Changes
- #99829, (opens new window)
1e40876a2c40, (opens new window) - Accessibility improvements. Adds a newtitleIdprop to Section.
2.3.1
Patch Changes
- #105560, (opens new window)
77772d4d1a22, (opens new window) - [ux] We are testing a visual change behind a feature flag. The capitalisation of menu heading remains active for tokenised styles. If this change is successful it will be available in a later release.
2.3.0
Minor Changes
- #100991, (opens new window)
364a95234076, (opens new window) - [ux] We are testing a visual change behind a feature flag. The line height of menu item title changes. If this change is successful it will be available in a later release.
2.2.1
Patch Changes
- Updated dependencies
2.2.0
Minor Changes
- #93679, (opens new window)
b35e71a29db0, (opens new window) - Add support for React 18 in non-strict mode.
2.1.13
Patch Changes
- #94316, (opens new window)
35fd5ed8e1d7, (opens new window) - Upgrading internal dependencybind-event-listenerto@^3.0.0
2.1.12
Patch Changes
- #88717, (opens new window)
d92770eae702, (opens new window) - Adding internal eslint opt outs for a new rule@atlaskit/design-system/no-direct-use-of-web-platform-drag-and-drop.
2.1.11
Patch Changes
- #83116, (opens new window)
8d4e99057fe0, (opens new window) - Upgrade Typescript from4.9.5to5.4.2
2.1.10
Patch Changes
- Updated dependencies
2.1.9
Patch Changes
- #80085, (opens new window)
7febfed958dd, (opens new window) - Update usage ofReact.FCto explicity includechildren
2.1.8
Patch Changes
- Updated dependencies
2.1.7
Patch Changes
- Updated dependencies
2.1.6
Patch Changes
- #72130, (opens new window)
b037e5451037, (opens new window) - Update new button text color fallback for default theme (non-token) to match that of old button current text color
2.1.5
Patch Changes
- Updated dependencies
2.1.4
Patch Changes
- #58913, (opens new window)
36796c121e2a, (opens new window) - [ux] This change includes heading role for HeadingItem and new propheadingLevelto specify the level of heading to be defined by assistive technologies.
2.1.3
Patch Changes
- #58188, (opens new window)
e15a2a9480ee, (opens new window) - update deprecation guidance for PopupMenuGroup
2.1.2
Patch Changes
- #42474, (opens new window)
d7400cb1aa2, (opens new window) - Adds a platform feature flag to adjust Menu Section seperator border widths from 2px to 1px. - Updated dependencies
2.1.1
Patch Changes
- #41915, (opens new window)
99b579bdc84, (opens new window) - Fix error in codemod
2.1.0
Minor Changes
- #41571, (opens new window)
997b0489687, (opens new window) - Add codemod to convert link item components with invalidhrefattributes to button items. Thehrefattribute will be required for link items in a later major upgrade. Using this will ease the transition.
2.0.1
Patch Changes
- #40650, (opens new window)
07aa588c8a4, (opens new window) - Reverts the fix to text descender cut-off, due to incompatibilities with Firefox and Safari.
2.0.0
Major Changes
-
#41355, (opens new window)
cd1c813da18, (opens new window) - Menu items now have a secondary selected state (border or notch), this was previously feature flagged for Atlassian experiences and is now available for everyone.This change makes all menu items are now relatively positioned, if you had any child elements that leaned on this behaviour your experiences will now be broken!
For example the below code code previously the
divwould be positioned relatively to the menu group element. Now, it is positioned relatively to the button item element.<MenuGroup> <ButtonItem> <div style={{ position: 'absolute', top: '100%' }} /> </ButtonItem> </MenuGroup>As a path forward you should not be leaning on this behaviour. If you need a popup experience use
@atlaskit/dropdown-menuor@atlaskit/popup.
1.11.1
Patch Changes
- #41025, (opens new window)
518532660de, (opens new window) - Add default for environment variable to fix typechecking under local consumption
1.11.0
Minor Changes
- #40393, (opens new window)
5545e5a6ab2, (opens new window) - [ux] AddsisLoadingprop to menu group for better context for assistive technology users.
1.10.1
Patch Changes
- #38745, (opens new window)
a962b1b24eb, (opens new window) - The internal composition of this component has changed. There is no expected change in behavior.
1.10.0
Minor Changes
- #38470, (opens new window)
6bb299616f3, (opens new window) - Adds a killswitch to turn off unsafe style overrides via a feature flag.
1.9.8
Patch Changes
- #38209, (opens new window)
56b444b56a8, (opens new window) - Fix a bug where text descenders were cut off at high zoom levels on Windows
1.9.7
Patch Changes
- #37533, (opens new window)
1ed303de3e8, (opens new window) - Updated dependencies
1.9.6
Patch Changes
- #37339, (opens new window)
71c51a488d7, (opens new window) - Removes max-height constraint on compact density.
1.9.5
Patch Changes
- #36754, (opens new window)
4ae083a7e66, (opens new window) - Use@af/accessibility-testingfor default jest-axe config and jest-axe import in accessibility testing.
1.9.4
Patch Changes
- Updated dependencies
1.9.3
Patch Changes
- Updated dependencies
1.9.2
Patch Changes
- #35441, (opens new window)
599bfe90ee3, (opens new window) - Internal change to use shape tokens. There is no expected visual change.
1.9.1
Patch Changes
- Updated dependencies
1.9.0
Minor Changes
- #35164, (opens new window)
0af122e7d0f, (opens new window) - [ux] Prop isList in Section component allows to add<ul>and<li>elements around the items to better semantic markup if it is a list of items
1.8.1
Patch Changes
- Updated dependencies
1.8.0
Minor Changes
- #35038, (opens new window)
b53207f89ef, (opens new window) - The internal menu context now can have no border or notch for the selected state. This is being tested under a feature flag and if successful will be available in a later release.
Patch Changes
- Updated dependencies
1.7.9
Patch Changes
- Updated dependencies
1.7.8
Patch Changes
- Updated dependencies
1.7.7
Patch Changes
- Updated dependencies
1.7.6
Patch Changes
- #34655, (opens new window)
4b76c41be8e, (opens new window) - Added prop deprecation warnings for cssFn and overrides props. These warnings are displayed in the console in development environments only.
1.7.5
Patch Changes
- #33652, (opens new window)
e7ea6832ad2, (opens new window) - Bans the use of React.FC/React.FunctionComponent type in ADS components as part of the React 18 migration work. The change is internal only and should not introduce any changes for the component consumers.
1.7.4
Patch Changes
- #34445, (opens new window)
33f10b7eb36, (opens new window) - Removing unused dependencies and dev dependencies
1.7.3
Patch Changes
- #34369, (opens new window)
a1c538cb238, (opens new window) - Enrol @atlaskit/menu on push model consumption in Jira.
1.7.2
Patch Changes
- #34051, (opens new window)
49b08bfdf5f, (opens new window) - Migrated use ofgridSizeto space tokens where possible. There is no expected visual or behaviour change.
1.7.1
Patch Changes
- #33793, (opens new window)
9d00501a414, (opens new window) - Ensure legacy types are published for TS 4.5-4.8
1.7.0
Minor Changes
- #33349, (opens new window)
d518f0e34b9, (opens new window) - [ux] We are testing a selected indicator change to menu, dropdown-menu, and side-navigation packages behind an internal feature flag. If successful this will be released in a later minor release.
1.6.1
Patch Changes
- #33649, (opens new window)
41fae2c6f68, (opens new window) - Upgrade Typescript from4.5.5to4.9.5
1.6.0
Minor Changes
- #33258, (opens new window)
56507598609, (opens new window) - Skip minor dependency bump
Patch Changes
- Updated dependencies
1.5.8
Patch Changes
- #32424, (opens new window)
2e01c9c74b5, (opens new window) - DUMMY remove before merging to master; dupe adf-schema via adf-utils
1.5.7
Patch Changes
- Updated dependencies
1.5.6
Patch Changes
- Updated dependencies
1.5.5
Patch Changes
- Updated dependencies
1.5.4
Patch Changes
- Updated dependencies
1.5.3
Patch Changes
- #31691, (opens new window)
a8debc96871, (opens new window) - Internal update to menu primitive so it renders a span instead of a div as child of button.
1.5.2
Patch Changes
- #31378, (opens new window)
3ca97be0c06, (opens new window) - Internal change only. Replace usages of Inline/Stack with stable version from@atlaskit/primitives. - Updated dependencies
1.5.1
Patch Changes
- #31206, (opens new window)
261420360ec, (opens new window) - Upgrades component types to support React 18. - Updated dependencies
1.5.0
Minor Changes
-
#30362, (opens new window)
93d761786d6, (opens new window) - [ux] Default spacing for all menu items has been changed from 20px inline padding to 16px.Adds a new spacing prop to on
MenuGroup. The prop can be used to control the content density of the component and its children.Adds a new internal export
SpacingContext. This should not be used directly.
1.4.10
Patch Changes
- #29725, (opens new window)
63c2f0b3f96, (opens new window) - Internal changes to use spacing tokens. There is no expected behaviour or visual change.
1.4.9
Patch Changes
- Updated dependencies
1.4.8
Patch Changes
- #29390, (opens new window)
18aeca8c199, (opens new window) - Internal change to update token references. There is no expected behaviour or visual change.
1.4.7
Patch Changes
- #29227, (opens new window)
4ee60bafc6d, (opens new window) - ED-16603: Remove tooltips from VR tests and make them opt in. To opt-in, addallowedSideEffectswhen loading the page.
1.4.6
Patch Changes
- Updated dependencies
1.4.5
Patch Changes
- #28064, (opens new window)
b0f6dd0bc35, (opens new window) - Updated to use typography tokens. There is no expected behaviour or visual change.
1.4.4
Patch Changes
- #28090, (opens new window)
f96f3ebd861, (opens new window) - [ux] Use color.background.neutral.subtle token to represent transparent background. 981faeea2ff, (opens new window) - Application of spacing tokens for some internal styles ofMenuPrimitive.bcbd0c5b5bf, (opens new window) - Fix text color styling of disabled descriptions in menu and link items
1.4.3
Patch Changes
- Updated dependencies
1.4.2
Patch Changes
- Updated dependencies
1.4.1
Patch Changes
- Updated dependencies
1.4.0
Minor Changes
- #25860, (opens new window)
3acf8a89149, (opens new window) - Updates@emotion/coreto@emotion/react; v10 to v11. There is no expected behavior change.
Patch Changes
- Updated dependencies
1.3.12
Patch Changes
- #26408, (opens new window)
9de88fa1e1e, (opens new window) - Internal changes to include spacing tokens in component implementations.
1.3.11
Patch Changes
- #24710, (opens new window)
8f2153a45a7, (opens new window) - Convert Menu Group to use primitives. - Updated dependencies
1.3.10
Patch Changes
- #24874, (opens new window)
8cc2f888c83, (opens new window) - Upgrade Typescript from4.3.5to4.5.5
1.3.9
Patch Changes
- #24492, (opens new window)
8d4228767b0, (opens new window) - Upgrade Typescript from4.2.4to4.3.5.
1.3.8
Patch Changes
- #23381, (opens new window)
b196f69e76b, (opens new window) - Menu items no longer intercept mouse down events to force focus or blur behavior depending on the last focused element. - Updated dependencies
1.3.7
Patch Changes
- #22614, (opens new window)
8a5bdb3c844, (opens new window) - Upgrading internal dependency (bind-event-listener) for improved internal types
1.3.6
Patch Changes
- #22029, (opens new window)
c8145459eb5, (opens new window) - [ux] Updating skeleton token in @atlakist/menu, @atlaskit/theme - Updated dependencies
1.3.5
Patch Changes
- #21545, (opens new window)
efa50ac72ba, (opens new window) - Adjusts jsdoc strings to improve prop documentation
1.3.4
Patch Changes
- Updated dependencies
1.3.3
Patch Changes
- #20650, (opens new window)
cb2392f6d33, (opens new window) - Upgrade to TypeScript 4.2.4
1.3.2
Patch Changes
- Updated dependencies
1.3.1
Patch Changes
- #19618, (opens new window)
59e2178901f, (opens new window) - TheisShimmeringprop for skeleton items has been fixed, resolving a regression in version 1.2.0. 62edf20ab1e, (opens new window) - Migrates all usage of brand tokens to either selected or information tokens. This change is purely for semantic reasons, there are no visual or behavioural changes.- Updated dependencies
1.3.0
Minor Changes
- #19019, (opens new window)
77c46ec96a7, (opens new window) - Adds a prop forroleto the MenuGroup component that acts as you'd expect the HTML attribute to act. You are now able to override the accessibility role for the element.
Patch Changes
- Updated dependencies
1.2.6
Patch Changes
- #16752, (opens new window)
58884c2f6c1, (opens new window) - Internal code change turning on a new linting rule. - #18526, (opens new window)
27467f65f68, (opens new window) - [ux] Update headingStyle to color that passes WCAG AA color contrast 2066efabc65, (opens new window) - A fix for theStatelessCSSFntype so that it now correctly accetps a void argument.96cfc6c1c7f, (opens new window) - Deprecates thecssFnandoverridesAPIs in '@atlaskit/menu'. These APIs are not performant and allow unbounded customisation of the Menu components. These APIs will be removed in a future release.- Updated dependencies
1.2.5
Patch Changes
19d72473dfb, (opens new window) - The no-unsafe-design-token-usage eslint rule now respects the new token naming conventions when auto-fixing by correctly formatting token ids.19d72473dfb, (opens new window) - The no-unsafe-design-token-usage eslint rule now respects the new token naming conventions when auto-fixing by correctly formatting token ids.- Updated dependencies
1.2.4
Patch Changes
- Updated dependencies
1.2.3
Patch Changes
- #15998, (opens new window)
f460cc7c411, (opens new window) - Builds for this package now pass through a tokens babel plugin, removing runtime invocations of the tokens() function and improving bundle size. - Updated dependencies
1.2.2
Patch Changes
- #16405, (opens new window)
2eeb5c46710, (opens new window) - Menu items can takedata-testiddirectly again however we recommend to still use the officially supportedtestIdprop instead. Thedata-testidprop was unintentionally removed in a previous version however will be removed as a breaking change in a later major version and remains not officially typed.
1.2.1
Patch Changes
- #16335, (opens new window)
2b2290121eb, (opens new window) - Raised the minimum version carat range of focus ring to latest.
1.2.0
Minor Changes
-
#14777, (opens new window)
213bfd77e61, (opens new window) - The DOM structure of menu item components has been flattened. If you used CSS hacks (via className or cssFn) that targetted specific DOM nodes you may be broken.Previously the structure looked like:
<button> <div> // <-- this intermediate div has been removed <span> <span /> </span> </div> </button>Now it looks like:
<button> <span> <span /> </span> </button> -
63888b03b49, (opens new window) - Internal refactor to align style declarations to common techstack.
Patch Changes
- Updated dependencies
1.1.4
Patch Changes
- #15632, (opens new window)
34282240102, (opens new window) - Adds explicit type to button usages components.
1.1.3
Patch Changes
- #15531, (opens new window)
192d35cfdbd, (opens new window) - Defaults native button usage to type="button" to prevent unintended submittig of forms.
1.1.2
Patch Changes
- Updated dependencies
1.1.1
Patch Changes
- Updated dependencies
1.1.0
Minor Changes
-
#13864, (opens new window)
224028babd3, (opens new window) - Menu now uses the design system and emotion styling techstacks. -
506282a89f2, (opens new window) - [ux] Menu items now have their text color set usingcurrentColorinstead of using colors directly off the palette. -
58832848c98, (opens new window) - Instrumented menu with the new theming package,@atlaskit/tokens.New tokens will be visible only in applications configured to use the new Tokens API (currently in alpha). These changes are intended to be interoperable with the legacy theme implementation. Legacy dark mode users should expect no visual or breaking changes.
Patch Changes
f5a527024d4, (opens new window) - Suppress@atlaskit/design-system/ensure-design-token-usagetoken fallback errors.- Updated dependencies
1.0.4
Patch Changes
- #12880, (opens new window)
378d1cef00f, (opens new window) - Bump@atlaskit/themeto version^11.3.0.
1.0.3
Patch Changes
- #11649, (opens new window)
3c1182fdf13, (opens new window) - added optionalroleprop to link item for a11y
1.0.2
Patch Changes
- #12167, (opens new window)
d6f7ff383cf, (opens new window) - Updates to development dependencystorybook-addon-performance
1.0.1
Patch Changes
- #10569, (opens new window)
1648daf0308, (opens new window) - Updates button item props.
1.0.0
Major Changes
- #10609, (opens new window)
7727f723965, (opens new window) - Internal change to the release model from continous to scheduled release. There are NO API CHANGES in this release.
0.7.6
Patch Changes
- #10255, (opens new window)
9ea5f8887cd, (opens new window) - Internal change to menu styling to allow for the separator color to be customisable in side-navigation
0.7.5
Patch Changes
- #9595, (opens new window)
21713b1335a, (opens new window) - [ux] adding shouldTitleWrap and shouldDescriptionWrap prop to menu items for wrap long text in title and description
0.7.4
Patch Changes
- #8861, (opens new window)
a1def13c6fb, (opens new window) - Restructure the package to align with lite mode convention, and introduce entry points to each item type
0.7.3
Patch Changes
- #8637, (opens new window)
451f220a771, (opens new window) - Set disabled/aria-disabled for menu item HTML elements, and prevent mouse events when the item is disabled 981c9be6b32, (opens new window) - Fix generics for custom item to work with typed components from external libs11fea0f7e4b, (opens new window) - Memoise menu item variants
0.7.2
Patch Changes
- #8514, (opens new window)
1b5d5c0fca9, (opens new window) - Use light mode values instead of calling the themed() API
0.7.1
Patch Changes
- #8404, (opens new window)
0b2f7e76803, (opens new window) - Codemods will only format a file if it is mutated.
0.7.0
Minor Changes
- #6194, (opens new window)
79a40dec30, (opens new window) - Breaking Adjusts the API of the cssFn prop used in both menu and side-navigation. The prop now no longer exposes the currentStyles to the user in the callback and instead only provides the current state. Users no longer need to spread the currentStyles into their components when overriding. This change also resolves a bug where cssFn overrides did not always take precedence correctly over the default component styles.
0.6.5
Patch Changes
- #5857, (opens new window)
d3265f19be, (opens new window) - Transpile packages using babel rather than tsc
0.6.4
Patch Changes
- #5497, (opens new window)
5f58283e1f, (opens new window) - Export types using Typescript's new "export type" syntax to satisfy Typescript's --isolatedModules compiler option. This requires version 3.8 of Typescript, read more about how we handle Typescript versions here: https://atlaskit.atlassian.com/get-started, (opens new window) Also addtypescripttodevDependenciesto denote version that the package was built with.
0.6.3
Patch Changes
- Updated dependencies
0.6.2
Patch Changes
- #4707, (opens new window)
6360c46009, (opens new window) - Reenable integration tests for Edge browser
0.6.1
Patch Changes
-
#3885, (opens new window)
6c525a8229, (opens new window) - Upgraded to TypeScript 3.9.6 and tslib to 2.0.0Since tslib is a dependency for all our packages we recommend that products also follow this tslib upgrade to prevent duplicates of tslib being bundled.
0.6.0
Minor Changes
- #4029, (opens new window)
63625ea30c, (opens new window) - Addaria-current="page"attribute to anchor tag whenisSelectedprop istrueforLinkItemcomponent.
0.5.2
Patch Changes
- #3428, (opens new window)
db053b24d8, (opens new window) - Update all the theme imports to be tree-shakable
0.5.1
Patch Changes
- #3515, (opens new window)
a70b60d9f1, (opens new window) - The line height of menu items has been slightly increased to accomodate descender spacing viewed on non-retina displays.
0.5.0
Minor Changes
- #3335, (opens new window)
87f4720f27, (opens new window) - Officially dropping IE11 support, from this version onwards there are no warranties of the package working in IE11. For more information see: https://community.developer.atlassian.com/t/atlaskit-to-drop-support-for-internet-explorer-11-from-1st-july-2020/39534, (opens new window)
Patch Changes
- Updated dependencies
0.4.7
Patch Changes
- #3025, (opens new window)
952087be5b, (opens new window) - Item components now blur themselves during the mouse down event.
0.4.6
Patch Changes
- #2866, (opens new window)
54a9514fcf, (opens new window) - Build and supporting files will no longer be published to npm
0.4.5
Patch Changes
- #2537, (opens new window)
d674e203b3, (opens new window) - Previously Menu items controlled their own margin spacing which caused issues when trying to use them outside of Menu. Now we have moved Menu item margin styles into the Section component so now the Section dictates the spacing around child items. We had to update Side Navigation to control its child item margins as well.
0.4.4
Patch Changes
- #2430, (opens new window)
649f69b6d7, (opens new window) - Patch all packages that are used by confluence that have a broken es2019 dist
0.4.3
Patch Changes
- #2393, (opens new window)
eb2ed36f5a, (opens new window) - Fix characters with descenders (eg. 'g', 'j', 'p') in Menu Items from being clipped by increasing the line-height.
0.4.2
Patch Changes
- #2039, (opens new window)
0b64c87548, (opens new window) - FIX: Globala:visitedstyles should not override LinkItem:visitedstyles
0.4.1
Patch Changes
-
[patch]1e7e54c20e, (opens new window):
Change imports to comply with Atlassian conventions- Updated dependencies 6b8e60827e, (opens new window):
-
Updated dependencies 449ef134b3, (opens new window):
-
Updated dependencies 167a55fd7a, (opens new window):
-
Updated dependencies 57c0487a02, (opens new window):
- @atlaskit/button@13.3.11
- @atlaskit/icon@20.1.1
- @atlaskit/avatar@17.1.10
0.4.0
Minor Changes
-
[minor]7e408e4037, (opens new window):
BREAKING - renames
elemBeforeandelemAfterprops toiconBeforeandiconAfteron all item components.- [minor]41760ea4a6, (opens new window):BREAKING: modifies custom item component to take only valid HTML attributes. This means
wrapperClassis now known asclassName.- [minor]fb3ca3a3b2, (opens new window):BREAKING - removes
cssFnfrom section component, introduces overrides on section component to override heading css.
Patch Changes
-
[patch]6453c8de48, (opens new window):
Exposes typescript types alongside components.- [patch]e4dde0ad13, (opens new window):
Fixes custom item not passing selected and disabled props to the customized component.- [patch]971e294b1e, (opens new window):
Corrects background color for disabled item to transparent.- [patch]684ee794d6, (opens new window):
Improves type safety with custom item by using TypeScript generics to pass on the custom component types to the parent.- [patch]286770886d, (opens new window):
Fixes item skeleton icon size to be slightly smaller than the real icon.- [patch]2c1b78027c, (opens new window):
Fixes skeleton heading and item ui.- Updated dependencies 168b5f90e5, (opens new window):
-
Updated dependencies 0c270847cb, (opens new window):
-
Updated dependencies 109004a98e, (opens new window):
-
Updated dependencies b9903e773a, (opens new window):
-
Updated dependencies aff1210e19, (opens new window):
- @atlaskit/docs@8.5.1
- @atlaskit/theme@9.5.3
- @atlaskit/button@13.3.10
- @atlaskit/icon-file-type@5.0.4
0.3.1
Patch Changes
-
[patch]ed8d8dea65, (opens new window):
Clean-up import statements- [patch]db2f869556, (opens new window):
Corrects separator color.- [patch]81ea791176, (opens new window):
Adds overrides for title component.- [patch]e57c4aa96d, (opens new window):
Fixes vertical alignment for menu items in IE11.- [patch]89d35b919a, (opens new window):
Adds css function to skeleton components.- [patch]083cfbaeb4, (opens new window):
Improvement:
Sectionnow contains an optionaltitleprop, which will be passed into an internalHeadingItemif provided. See theSectiondocumentation for more details- [patch]46d95777ef, (opens new window):Fixes width override in item skeleton component not being applied correctly.- [patch]9b264df34d, (opens new window):
Fixes users being able to select text and drag both the link and custom item components.- Updated dependencies 8c9e4f1ec6, (opens new window):
- @atlaskit/docs@8.5.0
0.3.0
Minor Changes
-
[minor]7a6e5f6e3d, (opens new window):
Support forward ref on ButtonItem and LinkItem
Patch Changes
- Updated dependencies 66dcced7a0, (opens new window):
- Updated dependencies fd5292fd5a, (opens new window):
- Updated dependencies fd5292fd5a, (opens new window):
- Updated dependencies eea5e9bd8c, (opens new window):
- Updated dependencies
fd5292fd5a, (opens new window):
- @atlaskit/docs@8.4.0
- @atlaskit/icon-file-type@5.0.3
- @atlaskit/icon-object@5.0.3
- @atlaskit/icon@20.1.0
- @atlaskit/avatar@17.1.9
- @atlaskit/button@13.3.9
0.2.7
Patch Changes
-
[patch]1f9c4f974a, (opens new window):
Updates to @atlaskit/menu to support better custom components
- The
descriptionprop on items has been updated to take eitherstringorJSX.Elementallowing custom components such as links to be rendered - A stateless CSSFn type has been exported to override styles in static components (such as
<HeadingItem />)- Updated dependencies 0603860c07, (opens new window): - @atlaskit/icon@20.0.2
- The
0.2.6
Patch Changes
-
[patch]6548261c9a, (opens new window):
Remove namespace imports from React, ReactDom, and PropTypes- Updated dependencies 6548261c9a, (opens new window):
- @atlaskit/docs@8.3.2
- @atlaskit/visual-regression@0.1.9
- @atlaskit/avatar@17.1.7
- @atlaskit/button@13.3.7
- @atlaskit/icon-file-type@5.0.2
- @atlaskit/icon-object@5.0.2
- @atlaskit/icon@20.0.1
- @atlaskit/theme@9.5.1
0.2.5
Patch Changes
-
[patch]77ffd08ea0, (opens new window):
Adds
onClickprop to menu group component.- [patch]0ae6ce5d46, (opens new window):Forwards ref of the button item component.
0.2.4
Patch Changes
-
[patch]4ed951b8d8, (opens new window):
Fixes on click being fired when items were disabled.- [patch]e0e91e02a6, (opens new window):
Adds support for a
cssFnprop that allows consumers to override the styles of ButtonItem and LinkItem.- Updated dependencies c0102a3ea2, (opens new window): -
Updated dependencies b9dc265bc9, (opens new window):
- @atlaskit/icon@20.0.0
- @atlaskit/avatar@17.1.6
- @atlaskit/docs@8.3.1
- @atlaskit/button@13.3.6
0.2.3
Patch Changes
-
[patch]ab0e00f203, (opens new window):
Fixes width being 100% on link and custom item. Adds export types to the main package.
0.2.2
Patch Changes
- [patch]911d58c568, (opens new window):
- Fixes spacing between sections and items
- Introduces new props on
MenuGroupto control min/max width and height. - Introduces new
PopupMenuGroupcomponent which is variant ofMenuGroupwith sensible defaults.
0.2.1
Patch Changes
-
[patch]4a223473c5, (opens new window):
Removes babel/runtime from dependencies. Users should see a smaller bundlesize as a result- Updated dependencies 28f8f0e089, (opens new window):
-
Updated dependencies 82747f2922, (opens new window):
-
Updated dependencies 4a223473c5, (opens new window):
- @atlaskit/icon@19.1.0
- @atlaskit/theme@9.5.0
- @atlaskit/button@13.3.5
0.2.0
Minor Changes
-
[minor]795a9503da, (opens new window):
Menu has had few styling fixes:
- BREAKING: Height for all
Itemcomponents when there is nodescriptiondefined now equals40px. - BREAKING:
SkeletonHeadingItem&SkeletonItemnow match the real components dimensions, this means they will no longer move things around when swapping them in & out. SkeletonHeadingItemhas had its width slightly increased.Skeletonitems now have a shimmer effect that you can opt into with theisShimmeringprop.HeadingItemnow has the correctfont-weight.Itemcomponentsdescriptionnow has the correctfont-size.
- BREAKING: Height for all
Patch Changes
-
[patch]b7b0ead295, (opens new window):
Adds
testIdto all components - useful when wanting to do any automated tests that want to target these specific elements.- Updated dependencies 429925f854, (opens new window):- @atlaskit/theme@9.4.0
0.1.3
Patch Changes
-
[patch]9af7977678, (opens new window):
Fixing visual tweaks for top nav and menu spacing
0.1.2
Patch Changes
-
[patch]3b785fa323, (opens new window):
Various UI fixes
0.1.1
Patch Changes
-
[patch]ac6ba9b837, (opens new window):
Fix bug where Skeleton width wasn't being picked up. Allow skeleton heading width to be configurable to make API consistent with skeleton item
0.1.0
Minor Changes
-
[minor]d85f0206b0, (opens new window):
added isSelected prop to Items
0.0.2
Patch Changes
-
[patch]eaca633b3d, (opens new window):
Style ItemSkeletons and ItemHeadings. Add the ability to add icon or avatar and configure skeleton width.
0.0.1
Patch Changes
-
[patch]ba4eed96dc, (opens new window):
Create Menu package and expose
ItemandLinkItemcomponents