Panels with an image and text. full, half, third, and quarter panels that stretch the full width of their container
composer require dunatron/joy-flow-panels
A new Page type gets created 'FlowLandingPage' this page type has a panel tab in the cms, where it will build Panels.
This does not do anything in the out of box template and is just used for reference by the user
The body of text contained within the panel. If the texts exceeds the height of the panel the overflow will scroll, meaning the text box is scrollable
This field will take the entire url of the page it is linking to.
e.g. linking to 'about-us' page the value will be http://mysite/about-us
This is the color of the panel, It will apply inline css to the template and can accept either hash or rgb colors
e.g. #FF5733 OR rgb(255,87,51)
OPTIONS: full, half, third, quarter
used to specify how much width the panel will consume within its container
The background image used for the panel
##CSS Override
There are a few ways to do this.
Instead of extending FlowLandingPage_Controller like this
MyLandingPage_Controller extends FlowLandingPage_Controller
(which includes the css).
`You can extend extend off your base page controller instead e.g. Page_Controller
public function init()
{
parent::init();
Requirements::clear();
}
##ToDo/Config
As it currently stands to get more functionality out of this page you would create your own page type extending FlowLandingPage.
e.g. MyLandingPage extends FlowLandingPage.
I would like to add be able to apply these fields to any other page (some sort of extend in yml file)
Module rating system helping users find modules that are well supported. For more on how the rating system works visit Module standards
Score not correct? Let us know there is a problem