misc block and menus
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Default theme implementation to display a one col three rows layout.
|
||||
*
|
||||
* Available variables:
|
||||
* - content: The content for this layout.
|
||||
* - attributes: HTML attributes for the layout <div>.
|
||||
*
|
||||
* @ingroup themeable
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'layout',
|
||||
'layout--onecolthreerows',
|
||||
]
|
||||
%} content %}
|
||||
<div{{ attributes.addClass(classes) }}>
|
||||
|
||||
{% if content.first %}
|
||||
<div{{ region_attributes.first.addClass('layout__region', 'layout__region--first') }}>
|
||||
{{ content.first }}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% if content.second %}
|
||||
<div{{ region_attributes.second.addClass('layout__region', 'layout__region--second') }}>
|
||||
{{ content.second }}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% if content.third %}
|
||||
<div{{ region_attributes.third.addClass('layout__region', 'layout__region--third') }}>
|
||||
{{ content.third }}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
{% endif %}
|
@@ -0,0 +1,4 @@
|
||||
oneplusfourgrid_section:
|
||||
css:
|
||||
theme:
|
||||
layouts/onecolthreerows.css: {}
|
@@ -0,0 +1,6 @@
|
||||
name: Custom Panels Layout
|
||||
type: module
|
||||
description: misc panels layout.
|
||||
core_version_requirement: ^8.8 || ^9
|
||||
package: Custom
|
||||
dependencies:
|
@@ -0,0 +1,18 @@
|
||||
layout_onecolthreerows:
|
||||
label: 'One Column Three Rows'
|
||||
path: layouts
|
||||
template: layout--onecolthreerows
|
||||
# library: custom_panels_layout/onecolthreerows
|
||||
category: 'Custom'
|
||||
default_region: first
|
||||
icon_map:
|
||||
- [first]
|
||||
- [second]
|
||||
- [third]
|
||||
regions:
|
||||
first:
|
||||
label: First
|
||||
second:
|
||||
label: Second
|
||||
third:
|
||||
label: Third
|
@@ -0,0 +1 @@
|
||||
<?php
|
Reference in New Issue
Block a user