You are currently viewing outdated (<=3.x) Chameleon documentation on our old website. For version >=4.x, check out our new website.

Current release: 3.5.0 | hub

getting-started

Onboarding a brand ()

Chameleon consists of a toolset that helps you, as a brand, to create digital news media experiences at Mediahuis.

The chameleon design system consists of a few variables to define the brands identity, we call them foundations. To getting started we will need a few variables and assest. We'l sum up the minimum required, to onboard to the design system. If you need more information, you can always contact us via designsystem@mediahuis.be.

Minimum required foundations

Colors

https://chameleon.mediahuis.be/foundations/color

Primary

10 shades + base, light and dark in HEX-format (these values should come from the shades)

Secondary

10 shades + base, light and dark in HEX-format (these values should come from the shades)

Tertiary

10 shades + base, light and dark in HEX-format (these values should come from the shades)

Marketing

10 shades + base, light and dark in HEX-format (these values should come from the shades)

Fonts

https://chameleon.mediahuis.be/foundations/fonts

Primary

Regular

  • .ttf
  • .woff
  • .woff2

Medium

  • .ttf
  • .woff
  • .woff2

Bold

  • .ttf
  • .woff
  • .woff2

Secondary

Regular

  • .ttf
  • .woff
  • .woff2

Medium

  • .ttf
  • .woff
  • .woff2

Bold

  • .ttf
  • .woff
  • .woff2

Brand logos

https://chameleon.mediahuis.be/foundations/logos

  • brand-main (svg)
  • brand-main-square (svg)
  • brand-main-plus (svg)

Icons

https://chameleon.mediahuis.be/foundations/iconography

https://chameleon.mediahuis.be/components/icon/design

At least brand & brand-fill (no color, bounding box) Other icons can be filled in, but are not required to start.

Other foundations

There are other foundations in chameleon, these are filled in with sensisble defaults. If you want to modify them, please let us know. https://chameleon.mediahuis.be/foundations

Button & IconButton

https://chameleon.mediahuis.be/components/button

Primary Button

(values from the foundations)

  • background
  • color
  • hover background
  • hover color
  • active background
  • active color
  • border-radius

Secondary Button

(values from the foundations)

  • background
  • color
  • hover background
  • hover color
  • active background
  • active color
  • border-radius

Outline

(values from the foundations)

  • background
  • color
  • hover background
  • hover color
  • active background
  • active color
  • border-radius

Plain

(values from the foundations)

  • background
  • color
  • hover background
  • hover color
  • active background
  • active color
  • border-radius

Branded heading

https://chameleon.mediahuis.be/components/brandedheading/code

Will be auto generated and look like the white label branded-heading. This component is fully customizable if you want. Let us know how you would like it to look like.

Other components

https://chameleon.mediahuis.be/components

Other components are automatic generated. And can still be modified. We suggest to first generate them, and modify what's needed afterwards.

© Copyright 2020 Mediahuis NV. All rights Reserved