Skip to content

Latest commit

History

History
337 lines (189 loc) 路 25.8 KB

File metadata and controls

337 lines (189 loc) 路 25.8 KB

@commercetools-docs/gatsby-theme-docs

10.0.0

Minor Changes

Patch Changes

9.0.0

Major Changes

  • 9b69b27 #702 Thanks @emmenko! - Do not render any image in the release notes list, Api type and endpoint descriptions and other places where markdown fragments are rendered inside a page.

Patch Changes

  • 168d064 #701 Thanks @TimonRey! - Do not remove top margin for any side by side content. Resolves the API type having been too near to the description and manual side by side content being too near to the heading above. ``
  • 1a99ee3 #706 Thanks @TimonRey! - The beta flag is no longer displayed in the main navigation on the left side. It moved to the top of the index navigation on the right side of the page where the design was slightly changed as well.

  • Updated dependencies [af0d313]:

    • @commercetools-docs/ui-kit@9.0.0

8.0.1

Patch Changes

8.0.0

Minor Changes

  • 2952f1a #663 Thanks @nkuehn! - render images in fragment renderer and optimize image scaling for build speed

Patch Changes

  • f189cc4 #664 Thanks @davifantasia! - Auto-generate src/images/releases directory. Authors/contributors would be directed to this directory when they need to use an image in a release note.
  • 30ac9e3 #666 Thanks @davifantasia! - Canonical URLs are now generated by default unless the option enableCanonicalUrls: false is passed to the theme options.

  • Updated dependencies [849af3c, 12470b9]:

    • @commercetools-docs/ui-kit@8.0.0

7.0.6

Patch Changes

  • 386117c #620 Thanks @davifantasia! - Changes here is the last or 3 parts to:

    • render request and response examples and
    • fix broken ui for types rendered in endpoints using a large desktop layout

7.0.5

Patch Changes

7.0.4

Patch Changes

7.0.3

Patch Changes

  • 2dd19f2 #614 Thanks @emmenko! - Load fonts using typeface packages, instead of gatsby plugin for google fonts
  • b5aa043 #601 Thanks @renovate! - fix(deps): update dependency prismjs to v1.21.0 [security]

  • Updated dependencies [fed7a9b]:

    • @commercetools-docs/ui-kit@7.0.3

7.0.2

Patch Changes

7.0.1

Patch Changes

  • 50ce1d6 #590 Thanks @nkuehn! - Fix RSS feeds being empty in some sites

  • Updated dependencies [50ce1d6]:

    • @commercetools-docs/ui-kit@7.0.1

7.0.0

Patch Changes

6.0.1

Patch Changes

6.0.0

Minor Changes

  • 411d6e6 #529 Thanks @nkuehn! - Optional two-column content layout with side-by-side components

    • <SideBySide> component for manual pages
    • Side-by-side layout for API types and their examples
    • Theme option and frontmatter to allow wide layouts

    To enable this for all pages, configure the global theme option allowWideContentLayout. Single pages can also be enabled/disabled by specifying the wideLayout frontmatter option.

    Then, in the MDX files, wrap the containers/elements that should go side-by-side with the <SideBySide> component:

    <SideBySide>
      This is the block on the left, or on top if the screen is not wide enough.
      <div>
        This goes to the right when the screen is wide enough. I can write
        **normal** MDX content here.
      </div>
    </SideBySide>

Patch Changes

  • 1919f39 #533 Thanks @emmenko! - Use non oppressive language. The tagWhitelist option for the gatsby-transformer-mdx-introspection has been deprecated in favor of tagList.
  • ca7d387 #544 Thanks @davifantasia! - feat: option to center top menu allows passing centered prop to LayoutHeader component so the menu is styled to be centered

  • Updated dependencies [411d6e6, 2703f63, 76db6f7]:

    • @commercetools-docs/ui-kit@6.0.0

5.0.3

Patch Changes

  • b6b58e0 #508 Thanks @davifantasia! - refactor: allow cards to accept arbitrary children in non mdx files

    The removed check fixes issues of UI elements breaking in some cases.

  • Updated dependencies [065391d]:

    • @commercetools-docs/ui-kit@5.0.3

5.0.2

Patch Changes

  • b0fd7bc #496 Thanks @emmenko! - Push footer to the page bottom, even when page content is very short

  • Updated dependencies [c0b74d5]:

    • @commercetools-docs/ui-kit@5.0.2

5.0.1

Patch Changes

  • 45e874b #488 Thanks @emmenko! - Do not show release notes topics filter if there are no topics.

  • Updated dependencies [00abb72]:

    • @commercetools-docs/ui-kit@5.0.1

5.0.0

Minor Changes

  • 3dd84ca #467 Thanks @nkuehn! - Support for long and deeply nested pages

    • render deep heading levels (> 3) like level 3 (keeps their hierarchy in the nav, but all rendered identically)
    • configure lower index nav depth per page to support long pages with lots of sections
    • component to render a table of contents of a given section inside the main column
  • 08e13cd #480 Thanks @emmenko! - Update color presets SVG banners and colors. Additionally add new color presets: option-{1,2,3}.

Patch Changes

  • 6b19dbc #479 Thanks @nkuehn! - Scrollable index navigation for robustness with larger pages

4.1.1

Patch Changes

  • 2e3ef6b #465 Thanks @emmenko! - fix: removes rss related warning of missing title when building

  • Updated dependencies [2e3ef6b, 2e3ef6b]:

    • @commercetools-docs/ui-kit@3.1.1

4.1.0

Minor Changes

  • 6206775 #458 Thanks @renovate! - This change ensures non string contents of cards are rendered with appropriate styles.
  • 6206775 #458 Thanks @renovate! - Implement Card components to be used in MDX files.

    This change includes 2 new components available in the MDX provider:

    • <Cards>: is a wrapper component that dictates how cards are rendered within a grid layout.
    • <Card>: a single card component to be rendered within the <Cards> wrapper component. A <Card> component contains card specific information, for example title, link, etc.

    You can find usage examples here: https://commercetools-docs-kit.now.sh/docs-smoke-test/components/cards

  • 6206775 #458 Thanks @renovate! - Announcement type in release notes

    The list of types allowed to be defined for a release not now includes "announcement."

Patch Changes

  • Updated dependencies [6206775, 6206775]:
    • @commercetools-docs/ui-kit@3.1.0

4.0.2

Patch Changes

  • a8ba1b2 Thanks @emmenko! - chore(deps): update all dependencies

  • Updated dependencies [a8ba1b2]:

    • @commercetools-docs/ui-kit@3.0.2

4.0.1

Patch Changes

4.0.0

Major Changes

  • 18976f7 #427 Thanks @emmenko! - Add a new template for the website homepage index.mdx. The page header renders a hero background image that can be defined by choosing one of the predefined color presets, using the colorPreset theme option.

    A color preset is what identifies a website or a group or content-related websites.

    At the moment the available presets are:

    • base (default)
    • merchantCenterDeveloperDocs
    • merchantCenterUserDocs
    • platformDeveloperDocs

    Breaking changes

    The theme option websitePrimaryColor has been removed in favor of the new option colorPreset.

Minor Changes

Patch Changes

  • Updated dependencies [18976f7]:
    • @commercetools-docs/ui-kit@3.0.1