I wanted to make my Joomla sites interactions with Twitter a little bit more engaging. Twitter cards already provide a nice solution for that. Experiments showed me that I got more traffic if they were enabled. So I set about automating it for anyone who tweets a link to my content. Heres how I did it and the code
Joomla can use Bootstrap’s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.
Some button styles use a light foreground color, and should only be used on a dark background in order to have sufficient contrast.
A text button has no decoration or outline
The module positions for Cassiopeia are named placeholders which determine the positioning of content provided by published modules. Assign a module to a position, determine which pages the module should display on and publish it and then the module will output content to that page.
Modules can have 'module chrome' which is display oriented styling code to provide templates with variation. Module chrome options for Cassiopeia are nothing,
Eligible content e.g. articles
Customising the topbar in the Cassiopeia template for Joomla 4
Cassiopeia is the new default site template for Joomla 4. It has some simple but brilliant capabilities.
This site has a banner above the site logo and menu. This is achieved using a Site Module. To create it:
- Log in to Site administration
- Navigate to
- Add a
Custommodule to your site. (scroll to find it or use search).
- In the
Moduletab, add a meaningful Title
- Then turn off Title and set the module position to
- In the
Optionstab add the banner image you wish to use
- Save the Custom module.
- Refresh your site and if the template is set to fluid it will fill the browser width and resize as you resize it.