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.