Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Y
y_program
Manage
Activity
Members
Labels
Plan
Wiki
Custom issue tracker
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Model registry
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
project
y_program
Merge requests
!6
Issue [
#3423210
]: fix btn styles
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
Issue [
#3423210
]: fix btn styles
issue/y_program-3423210:3423210-there-are-redundant
into
1.0.x
Overview
0
Commits
1
Pipelines
0
Changes
2
Merged
Davyd Burianuvatyi
requested to merge
issue/y_program-3423210:3423210-there-are-redundant
into
1.0.x
1 year ago
Overview
0
Commits
1
Pipelines
0
Changes
2
Expand
Closes
#3423210
0
0
Merge request reports
Compare
1.0.x
1.0.x (base)
and
latest version
latest version
3de0bf5b
1 commit,
1 year ago
2 files
+
94
−
0
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
2
Search (e.g. *.vue) (Ctrl+P)
templates/node--view--categories-listing.html.twig
0 → 100644
+
90
−
0
Options
{#
/**
* @file
* Default theme implementation to display a node.
*
* Available variables:
* - node: The node entity with limited access to object properties and methods.
* Only method names starting with "get", "has", or "is" and a few common
* methods such as "id", "label", and "bundle" are available. For example:
* - node.getCreatedTime() will return the node creation timestamp.
* - node.hasField('field_example') returns TRUE if the node bundle includes
* field_example. (This does not indicate the presence of a value in this
* field.)
* - node.isPublished() will return whether the node is published or not.
* Calling other methods, such as node.delete(), will result in an exception.
* See \Drupal\node\Entity\Node for a full list of public properties and
* methods for the node object.
* - label: The title of the node.
* - content: All node items. Use {{ content }} to print them all,
* or print a subset such as {{ content.field_example }}. Use
* {{ content|without('field_example') }} to temporarily suppress the printing
* of a given child element.
* - author_picture: The node author user entity, rendered using the "compact"
* view mode.
* - metadata: Metadata for this node.
* - date: Themed creation date field.
* - author_name: Themed author name field.
* - url: Direct URL of the current node.
* - display_submitted: Whether submission information should be displayed.
* - attributes: HTML attributes for the containing element.
* The attributes.class element may contain one or more of the following
* classes:
* - node: The current template type (also known as a "theming hook").
* - node--type-[type]: The current node type. For example, if the node is an
* "Article" it would result in "node--type-article". Note that the machine
* name will often be in a short form of the human readable label.
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
* teaser would result in: "node--view-mode-teaser", and
* full: "node--view-mode-full".
* The following are controlled through the node publishing options.
* - node--promoted: Appears on nodes promoted to the front page.
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
* teaser listings.
* - node--unpublished: Appears on unpublished nodes visible only to site
* admins.
* - title_attributes: Same as attributes, except applied to the main title
* tag that appears in the template.
* - content_attributes: Same as attributes, except applied to the main
* content tag that appears in the template.
* - author_attributes: Same as attributes, except applied to the author of
* the node tag that appears in the template.
* - title_prefix: Additional output populated by modules, intended to be
* displayed in front of the main title tag that appears in the template.
* - title_suffix: Additional output populated by modules, intended to be
* displayed after the main title tag that appears in the template.
* - view_mode: View mode; for example, "teaser" or "full".
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
* - readmore: Flag for more state. Will be true if the teaser content of the
* node cannot hold the main body content.
* - logged_in: Flag for authenticated user status. Will be true when the
* current user is a logged-in member.
* - is_admin: Flag for admin user status. Will be true when the current user
* is an administrator.
*
* @see template_preprocess_node()
*
* @ingroup themeable
*/
#}
{%
set
classes
=
[
'subprogram-listing-item'
,
'clearfix'
,
'row'
,
'mb-5'
,
]
%}
<article
{{
attributes.addClass
(
classes
)
}}
>
<div
class=
"col-md-5 image"
>
<a
href=
"
{{
url
}}
"
>
{{
content.field_category_image
}}
</a>
</div>
<div
class=
"col-md-7 content"
>
<h2>
{{
label
}}
</h2>
{{
content.field_category_description
}}
<a
href=
"
{{
url
}}
"
class=
"btn btn-primary outline d-block d-lg-inline-block"
aria-label=
"
{{
node.label
}}
{{
'read more'
|
t
}}
"
>
{{
'Open category'
|
t
}}
</a>
</div>
</article>
Loading