CSS reset

A base stylesheet for the Atlassian Design System.

8.4.3

Patch Changes

8.4.2

Patch Changes

  • Updated dependencies

8.4.1

Patch Changes

8.4.0

Minor Changes

Patch Changes

  • Updated dependencies

8.3.2

Patch Changes

8.3.1

Patch Changes

8.3.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.json exports subpaths 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

8.2.0

Minor Changes

8.1.3

Patch Changes

8.1.2

Patch Changes

  • 7d000f0d5beac, (opens new window) - Add a platform-gated harmonised scrollbar appearance using accessible thumb colors and the current surface. Visibility and width remain browser managed.

8.1.1

Patch Changes

  • Updated dependencies

8.1.0

Minor Changes

Patch Changes

  • Updated dependencies

8.0.1

Patch Changes

  • Updated dependencies

8.0.0

Major Changes

  • f2dc9097319f0, (opens new window) - ### Dropped support for legacy Typescript 4 types. Typescript 5 is now the new minimum.

    Removes the typesVersions property and dist/types-ts4.5 directory 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

7.4.5

Patch Changes

  • Updated dependencies

7.4.4

Patch Changes

7.4.3

Patch Changes

  • Updated dependencies

7.4.2

Patch Changes

  • bc69c1d196bae, (opens new window) - Removed dependency on typography from @atlaskit/theme. The font.body.small token fallback now uses the local fontFamily constant instead.
  • Updated dependencies

7.4.1

Patch Changes

7.4.0

Minor Changes

  • ab80e21341160, (opens new window) - Added support for sub-tree theming by redeclaring token-based styles on body for elements with the [data-subtree-theme] attribute. This change allows sub-tree themes to work correctly with inherited styles from the CSS reset, preventing issues where components rely on global styles from the body element.

7.3.13

Patch Changes

  • Updated dependencies

7.3.12

Patch Changes

  • Updated dependencies

7.3.11

Patch Changes

  • Updated dependencies

7.3.10

Patch Changes

  • Updated dependencies

7.3.9

Patch Changes

  • Updated dependencies

7.3.8

Patch Changes

  • Updated dependencies

7.3.7

Patch Changes

7.3.6

Patch Changes

7.3.5

Patch Changes

  • Updated dependencies

7.3.4

Patch Changes

  • Updated dependencies

7.3.3

Patch Changes

  • Updated dependencies

7.3.2

Patch Changes

  • Updated dependencies

7.3.1

Patch Changes

7.3.0

Minor Changes

Patch Changes

  • Updated dependencies

7.2.0

Minor Changes

7.1.0

Minor Changes

  • #136371, (opens new window) 00035716330df, (opens new window) - Expands @atlaskit/css-reset to better handle the scenarios where Emotion, Compiled, or similar CSS-in-JS auto-inject a <style> tag at runtime, primarily impacting SSR hydration when setup incorrectly.

    While we expect Emotion to be setup properly via https://emotion.sh/docs/ssr, (opens new window), this may still solve for an upcoming scenario with Streaming SSR hydration where we don't have a solution for Emotion, and this may reduce flashes of incorrect styling.

    tl;dr: Typically we see code like this—styles come in via the <head>

    <head> <link rel="stylesheet" src="…" /> <style> .abcd1234 { color: red; } </style> </head> <body> <div> <h1 class="abcd1234">Hello world</h1> </div> </body>

    However, several CSS-in-JS libraries inject styles like this initially and then hoist them into the <head> later, so the HTML coming from SSR/Streaming SSR may look like:

    <div> <style> .abcd1234 { color: red; } </style> <h1 class="abcd1234">Hello world</h1> </div>

    This code should now handle that—removing the margin-top from h1 either when it is the first-child, or there is a style tag that is the first-child with an h1 as a subsequent sibling (eg. second child).

7.0.2

Patch Changes

7.0.1

Patch Changes

  • Updated dependencies

7.0.0

Major Changes

Patch Changes

  • Updated dependencies

6.16.0

Minor Changes

6.15.0

Minor Changes

6.14.0

Minor Changes

6.13.1

Patch Changes

  • Updated dependencies

6.13.0

Minor Changes

6.12.0

Minor Changes

6.11.6

Patch Changes

  • Updated dependencies

6.11.5

Patch Changes

6.11.4

Patch Changes

  • Updated dependencies

6.11.3

Patch Changes

6.11.2

Patch Changes

  • Updated dependencies

6.11.1

Patch Changes

  • Updated dependencies

6.11.0

Minor Changes

6.10.1

Patch Changes

  • Updated dependencies

6.10.0

Minor Changes

  • #127511, (opens new window) db30e29344013, (opens new window) - Widening range of react and react-dom peer dependencies from ^16.8.0 || ^17.0.0 || ~18.2.0 to 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.3 as well as to have a consistent peer dependency range for react and react-dom for /platform packages.

Patch Changes

  • Updated dependencies

6.9.2

Patch Changes

6.9.1

Patch Changes

6.9.0

Minor Changes

6.8.0

Minor Changes

6.7.1

Patch Changes

6.7.0

Minor Changes

6.6.2

Patch Changes

6.6.1

Patch Changes

6.6.0

Minor Changes

6.5.4

Patch Changes

6.5.3

Patch Changes

6.5.2

Patch Changes

6.5.1

Patch Changes

6.5.0

Minor Changes

Patch Changes

  • Updated dependencies

6.4.1

Patch Changes

6.4.0

Minor Changes

Patch Changes

6.3.21

Patch Changes

6.3.20

Patch Changes

6.3.19

Patch Changes

6.3.18

Patch Changes

  • Updated dependencies

6.3.17

Patch Changes

  • Updated dependencies

6.3.16

Patch Changes

  • Updated dependencies

6.3.15

Patch Changes

6.3.14

Patch Changes

6.3.13

Patch Changes

  • Updated dependencies

6.3.12

Patch Changes

6.3.11

Patch Changes

6.3.10

Patch Changes

  • Updated dependencies

6.3.9

Patch Changes

  • Updated dependencies

6.3.8

Patch Changes

  • Updated dependencies

6.3.7

Patch Changes

6.3.6

Patch Changes

6.3.5

Patch Changes

  • Updated dependencies

6.3.4

Patch Changes

6.3.3

Patch Changes

6.3.2

Patch Changes

6.3.1

Patch Changes

6.3.0

Minor Changes

6.2.0

Minor Changes

Patch Changes

  • Updated dependencies

6.1.4

Patch Changes

  • Updated dependencies

6.1.3

Patch Changes

  • Updated dependencies

6.1.2

Patch Changes

  • Updated dependencies

6.1.1

Patch Changes

  • Updated dependencies

6.1.0

Minor Changes

Patch Changes

  • Updated dependencies

6.0.5

Patch Changes

6.0.4

Patch Changes

6.0.3

Patch Changes

6.0.2

Patch Changes

  • Updated dependencies

6.0.1

Patch Changes

6.0.0

Major Changes

Patch Changes

  • Updated dependencies

5.0.12

Patch Changes

5.0.11

Patch Changes

5.0.10

Patch Changes

5.0.9

Patch Changes

5.0.8

Patch Changes

  • [patch]097b696613, (opens new window):

    Components now depend on TS 3.6 internally, in order to fix an issue with TS resolving non-relative imports as relative imports

5.0.7

Patch Changes

5.0.6

Patch Changes

5.0.5

Patch Changes

5.0.4

Patch Changes

5.0.3

Patch Changes

5.0.2

Patch Changes

5.0.1

Patch Changes

5.0.0

  • [major]bfb006f65a, (opens new window):
    • css-reset has been converted to Typescript. Typescript consumers will now get static type safety. Flow types are no longer provided. No API or behavioural changes.

4.0.1

4.0.0

  • [major]7c17b35107, (opens new window):
    • Updates react and react-dom peer dependencies to react@^16.8.0 and react-dom@^16.8.0. To use this package, please ensure you use at least this version of react and react-dom.

3.0.8

3.0.7

3.0.6

3.0.5

3.0.4

3.0.3

3.0.2

3.0.1

3.0.0

2.0.8

2.0.7

2.0.6

2.0.5

2.0.4

2.0.3

2.0.2

2.0.1

2.0.0

1.2.3

1.2.2

1.2.1

1.2.0

1.1.7

1.1.6 (2017-11-30)

1.1.5 (2017-07-25)

1.1.4 (2017-05-24)

1.1.3 (2017-05-11)

1.1.2 (2017-04-27)

1.1.1 (2017-04-26)

1.1.0 (2017-04-20)

1.0.5 (2017-03-23)

1.0.3 (2017-03-21)

1.0.3 (2017-03-21)

1.0.2 (2017-02-07)

1.0.1 (2017-02-06)

Was this page helpful?
We use this feedback to improve our documentation.
© 2026 AtlassianTrademark, (opens new window)Privacy, (opens new window)License