π¨Branding
Logos
If you open core_components.ex
you will find some functional components for your logo. You can use them in your templates like so:
For this to work with your own logo, you will need to replace the Petal logos:
/priv/static/images/logo_dark.svg
/priv/static/images/logo_light.svg
/priv/static/images/logo_icon_dark.svg
/priv/static/images/logo_icon_light.svg
/priv/static/images/favicon.png
/priv/static/images/open-graph.png
Using Figma to create your assets quickly
We created a Figma file to easily create and import these assets.
It's very easy to just replace the icon and text with your own brand, and then it will export all 6 files for you to place straight into your /priv/static/images
folder.
There are more detailed instructions inside the Figma file for you.
Colors
Petal Pro and Petal Components expects you to define a primary and secondary color. These typically represent your brand.
In the file /assets/tailwind.config.js
you will see the primary and secondary colors defined:
By default the primary color is blue, and the secondary is pink. You can check out a list of Tailwind color options here. If you want a custom color, you can check out tailwind.ink.