Block Class Styles
Component ID
1621764
Component name
Block Class Styles
Component type
module
Maintenance status
Development status
Component security advisory coverage
covered
Downloads
19021
Component created
Component changed
Component body
Summary
Extends the Block Class module to incorporate styles (or themes) rather than css classes. Adds style-based tpl suggestions. Allows HTML in your block titles.
If you have a dependency on this module and you need a Drupal 8 version, please let me know by commenting on (or creating) the issue called “Drupal 8 Portâ€. I will prioritize those modules that have the most votes for Drupal 8 first over others.
Overview
Styles...
- Are one or more classes with a given Style/Display Name
- Are defined by admins
- Are used by content managers
- Allow separation of css classes from semantic or logical style names
- Generate style-based block template suggestions for themers
- Are assigned to blocks either singularly or in multiple (based on settings)
When you assign a style to a block...
- It's tpl receives the classes of that style as $block_classes (See Block Class for more info.)
- The theme engine checks for a block template for that specific style
Additional features...
- Allows the ability to set a global text format for custom block titles; this allows you to now have HTML in your custom block titles. Yes, you can now have block titles that contain HTML markup!
Requirements
Requires the Block Class module
API
- block_class_styles_info()
- block_class_styles_info_alter()
Similar Modules
Other Sponsors:
Fairhaven Health
