Version 1.0.2

All original files from version 1.0.2
This commit is contained in:
pmoreno.rodriguez 2023-01-05 22:53:40 +01:00 committed by GitHub
parent 35bd63740e
commit 7ebdf6798e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 96 additions and 217 deletions

View file

@ -1,10 +1,3 @@
# v1.0.3
## --/--/----
1. [](#improved)
* Updated Fontawesome CSS.
* Updated Demo content
*
# v1.0.2 # v1.0.2
## 11/09/2022 ## 11/09/2022

View file

@ -25,16 +25,16 @@ dependencies:
form: form:
validation: loose validation: loose
fields: fields:
production-mode: production-mode:
type: toggle type: toggle
label: FUTURE.ADMIN.THEME.PRODUCTION_MODE label: FUTURE.ADMIN.THEME.PRODUCTION_MODE
help: FUTURE.ADMIN.THEME.PRODUCTION_MODE_HELP help: FUTURE.ADMIN.THEME.PRODUCTION_MODE_HELP
default: 1
highlight: 1 highlight: 1
default: 1
options: options:
0: PLUGIN_ADMIN.DISABLED
1: PLUGIN_ADMIN.ENABLED 1: PLUGIN_ADMIN.ENABLED
0: PLUGIN_ADMIN.DISABLED
validate: validate:
type: bool type: bool
@ -53,7 +53,7 @@ form:
toggleable: true toggleable: true
filesize: 3 filesize: 3
accept: ['image/png', '.ico'] accept: ['image/png', '.ico']
custom_logo: custom_logo:
type: file type: file
label: FUTURE.ADMIN.THEME.CUSTOM_LOGO label: FUTURE.ADMIN.THEME.CUSTOM_LOGO
@ -73,7 +73,7 @@ form:
multiple: false multiple: false
accept: accept:
- image/* - image/*
slogan: slogan:
type: text type: text
label: FUTURE.ADMIN.THEME.SLOGAN label: FUTURE.ADMIN.THEME.SLOGAN
@ -95,7 +95,7 @@ form:
blog_page: blog_page:
type: text type: text
label: FUTURE.ADMIN.THEME.BLOG_PAGE label: FUTURE.ADMIN.THEME.BLOG_PAGE
help: FUTURE.ADMIN.THEME.BLOG_PAGE_HELP help: FUTURE.ADMIN.THEME.BLOG_PAGE_DESCRIPTION
size: medium size: medium
default: '/blog' default: '/blog'
@ -125,7 +125,7 @@ form:
validate: validate:
min: 1 min: 1
max: 5 max: 5
footer_section: footer_section:
type: columns type: columns
fields: fields:
@ -156,7 +156,7 @@ form:
footer.button_url: footer.button_url:
type: text type: text
label: FUTURE.ADMIN.THEME.FOOTER_BUTTON_URL label: FUTURE.ADMIN.THEME.FOOTER_BUTTON_URL
social_icons_section: social_icons:
type: fieldset type: fieldset
collapsible: true collapsible: true
collapsed: true collapsed: true
@ -179,48 +179,49 @@ form:
.icon: .icon:
type: iconpicker type: iconpicker
label: FUTURE.ADMIN.THEME.FOOTER_SOCIALS_ICON_ICON label: FUTURE.ADMIN.THEME.FOOTER_SOCIALS_ICON_ICON
custommenu_options_section: custommenu_options:
type: fieldset type: fieldset
collapsible: true collapsible: true
collapsed: true collapsed: true
icon: bars icon: bars
title: FUTURE.ADMIN.THEME.CUSTOM_MENU_TITLE title: 'Custom Menu Items'
fields: fields:
custommenus.enabled: displaycustommenus.enabled:
type: toggle type: toggle
label: FUTURE.ADMIN.THEME.CUSTOM_MENU_ENABLE label: 'Display Custom Menu Items'
help: FUTURE.ADMIN.THEME.CUSTOM_MENU_ENABLE_HELP help: 'Determines if any defined custom menu entries are displayed in the menubar.'
default: 0 default: 0
highlight: 1 highlight: 1
options: options:
0: PLUGIN_ADMIN.DISABLED '0': No
1: PLUGIN_ADMIN.ENABLED '1': Yes
validate: validate:
type: bool type: bool
custommenu: custommenu:
name: menu name: menu
type: list type: list
label: FUTURE.ADMIN.THEME.CUSTOM_MENU_TITLE label: 'Custom Menu Items'
fields: fields:
.text: .text:
type: text type: text
label: FUTURE.ADMIN.THEME.CUSTOM_MENU_ITEM_TEXT label: Text
description: FUTURE.ADMIN.THEME.CUSTOM_MENU_ITEM_TEXT_DESCRIPTION description: 'Text label for menu item.'
.icon: .icon:
type: text type: text
label: FUTURE.ADMIN.THEME.CUSTOM_MENU_ITEM_ICON label: Icon
description: FUTURE.ADMIN.THEME.CUSTOM_MENU_ITEM_ICON_DESCRIPTION description: 'Font Awesome icon for menu item.'
.url: .url:
type: text type: text
label: FUTURE.ADMIN.THEME.CUSTOM_MENU_ITEM_URL label: URL
description: FUTURE.ADMIN.THEME.CUSTOM_MENU_ITEM_URL_DESCRIPTION description: 'URL for menu item.'
.target: .target:
type: select type: select
label: FUTURE.ADMIN.THEME.CUSTOM_MENU_ITEM_TARGET label: Target
default: _self default: _self
size: medium size: medium
options: options:
_blank: FUTURE.ADMIN.THEME.CUSTOM_MENU_ITEM_TARGET_BLANK _blank: 'Open in a new window'
_parent: FUTURE.ADMIN.THEME.CUSTOM_MENU_ITEM_TARGET_PARENT _parent: 'Open in the parent frame'
_self: FUTURE.ADMIN.THEME.CUSTOM_MENU_ITEM_TARGET_SELF _top: 'Open in the full body of the window'
_top: FUTURE.ADMIN.THEME.CUSTOM_MENU_ITEM_TARGET_TOP _self: 'Open in the same frame as clicked'

View file

@ -1,2 +1,42 @@
enabled: true enabled: true
production-mode: false production-mode: false
favicon:
user/themes/future2021/images/logo/Grav_logo.png:
name: Grav_logo.png
type: image/png
size: 15355
path: user/themes/future2021/images/logo/Grav_logo.png
blog_page: /blog
slogan: 'AYUDA DE GRAV EN ESPAÑOL'
custom_logo:
user/themes/future2021/images/logo/Grav_logo.png:
name: Grav_logo.png
type: image/png
size: 15355
path: user/themes/future2021/images/logo/Grav_logo.png
custom_logo_mobile: { }
footer:
title: ABOUT
description: 'Mauris neque quam, fermentum ut nisl vitae, convallis maximus nisl. Sed mattis nunc id lorem euismod amet placerat. Vivamus porttitor magna enim, ac accumsan tortor cursus at phasellus sed ultricies.'
copyright_text: 'DESIGN: <a href="https://html5up.net/" target="_blank">HTML5 UP</a>. IMAGES: <a href="http://wallpaperswide.com/" target="_blank">WALLPAPESWIDE</a>.'
button_url: about
button_text: 'Show more'
social:
-
name: Twitter
url: 'https://www.twitter.com'
icon: 'fa fa-twitter'
-
name: Facebook
url: 'https://www.facebook.com'
icon: 'fa fa-facebook'
-
name: Instagram
url: 'https://www.instagram.com'
icon: 'fa fa-instagram'
miniposts: true
miniposts_number: 3
latestposts: true
miniposts_category: minipost
displaycustommenus:
enabled: true

View file

@ -13,7 +13,7 @@ en:
SLOGAN: Slogan SLOGAN: Slogan
BLOG_DEFAULTS: Blog Defaults BLOG_DEFAULTS: Blog Defaults
BLOG_PAGE: Blog Page BLOG_PAGE: Blog Page
BLOG_PAGE_HELP: The route to the blog page when working with blog sidebar BLOG_PAGE_DESCRIPTION: The route to the blog page when working with blog sidebar
MINIPOSTS: Enable Miniposts in Sidebar MINIPOSTS: Enable Miniposts in Sidebar
MINIPOSTS_NUMBER: Miniposts number to show MINIPOSTS_NUMBER: Miniposts number to show
MINIPOSTS_NUMBER_DESCRIPTION: Number of miniposts that will be showed in sidebar MINIPOSTS_NUMBER_DESCRIPTION: Number of miniposts that will be showed in sidebar
@ -29,20 +29,6 @@ en:
FOOTER_SOCIALS_ICON_NAME: Social Name FOOTER_SOCIALS_ICON_NAME: Social Name
FOOTER_SOCIALS_ICON_URL: URL Link to Social FOOTER_SOCIALS_ICON_URL: URL Link to Social
FOOTER_SOCIALS_ICON_ICON: Icon to Social FOOTER_SOCIALS_ICON_ICON: Icon to Social
CUSTOM_MENU_TITLE: 'Custom Menu Items'
CUSTOM_MENU_ENABLE: 'Display Custom Menu Items'
CUSTOM_MENU_ENABLE_HELP: 'Determines if any defined custom menu entries are displayed in the menubar.'
CUSTOM_MENU_ITEM_TEXT: 'Text'
CUSTOM_MENU_ITEM_TEXT_DESCRIPTION: 'Text label for menu item.'
CUSTOM_MENU_ITEM_ICON: 'Icon'
CUSTOM_MENU_ITEM_ICON_DESCRIPTION: 'Font Awesome icon for menu item.'
CUSTOM_MENU_ITEM_URL: 'URL'
CUSTOM_MENU_ITEM_URL_DESCRIPTION: 'URL for menu item.'
CUSTOM_MENU_ITEM_TARGET: 'Target'
CUSTOM_MENU_ITEM_TARGET_BLANK: 'Open in a new window'
CUSTOM_MENU_ITEM_TARGET_PARENT: 'Open in the parent frame'
CUSTOM_MENU_ITEM_TARGET_SELF: 'Open in the same frame as clicked'
CUSTOM_MENU_ITEM_TARGET_TOP: 'Open in the full body of the window'
DEFAULT: DEFAULT:
PRIMARY_IMAGE: Primary image PRIMARY_IMAGE: Primary image
MODULAR: MODULAR:
@ -65,6 +51,7 @@ en:
FEATURES_BUTTON_TEXT: Button Text FEATURES_BUTTON_TEXT: Button Text
FEATURES_BUTTON_URL: Button URL FEATURES_BUTTON_URL: Button URL
FEATURES_BUTTON_URL_TARGET: Open URL in a new window FEATURES_BUTTON_URL_TARGET: Open URL in a new window
BLOG: BLOG:
BLOG_TAB: Blog Config BLOG_TAB: Blog Config
@ -105,7 +92,7 @@ en:
PORTFOLIO_IMAGE_TITLE: Title PORTFOLIO_IMAGE_TITLE: Title
PORTFOLIO_IMAGE_DESCRIPTION: Description PORTFOLIO_IMAGE_DESCRIPTION: Description
PORTFOLIO_IMAGE_THUMB: Thumbnails PORTFOLIO_IMAGE_THUMB: Thumbnails
BLOG: BLOG:
ITEM: ITEM:
CONTINUE_READING: Continue reading... CONTINUE_READING: Continue reading...
@ -133,155 +120,12 @@ en:
HEADLINE: Archives HEADLINE: Archives
SYNDICATE: SYNDICATE:
HEADLINE: Syndicate HEADLINE: Syndicate
LOGIN: Log in LOGIN: Log in
LATESTPOSTS: Latest posts LATESTPOSTS: Latest posts
FEATURED: Featured FEATURED: Featured
PRIVACY: By using this form you agree our terms PRIVACY: By using this form you agree to our
FORM_SUMMARY: Here is the summary of what you wrote to us FORM_SUMMARY: Here is the summary of what you wrote to us
de:
FUTURE:
ADMIN:
THEME:
DROPDOWN_MENU: Dropdown-Menü
PRODUCTION_MODE: Produktionsmodus
PRODUCTION_MODE_HELP: Wenn aktiviert, wird Future mit minimiertem CSS geladen
HEADER_SECTION: Kopfbereich
FAVICON: Wählen Sie Ihr eigenes Favicon
CUSTOM_LOGO: Benutzerdefiniertes Logo
CUSTOM_LOGO_DESCRIPTION: Dieses Logo wird anstelle des Standardlogos `theme://images/grav-logo.svg` verwendet
CUSTOM_LOGO_MOBILE: Benutzerdefiniertes Logo für Mobilgeräte
SLOGAN: Motto
BLOG_DEFAULTS: Blog-Optionen
BLOG_PAGE: Blog-Seite
BLOG_PAGE_HELP: Der Pfad zur Blog-Seite wenn die Blog-Seitenleiste aktiv ist
MINIPOSTS: Aktivieren Sie Miniposts in der Seitenleiste
MINIPOSTS_NUMBER: Anzahl der anzuzeigenden Miniposts
MINIPOSTS_NUMBER_DESCRIPTION: Anzahl der in der Seitenleiste anzuzeigenden Miniposts
MINIPOSTS_CATEGORY: Kategorie für Miniposts
MINIPOSTS_CATEGORY_DESCRIPTION: Legen Sie einen Namen für die Miniposts-Kategorie fest.<br />`Sie müssen diesen Namen in Optionen->Taxonomie->Kategorie einfügen`
FOOTER: Fusszeile
FOOTER_TITLE: Fusszeilentitel
FOOTER_DESCRIPTION: Fusszeilentext
FOOTER_COPYRIGHT: Copyright-Text
FOOTER_BUTTON_TEXT: Schaltflächentext
FOOTER_BUTTON_URL: Schaltflächen-URL
FOOTER_SOCIALS_ICONS: Symbole für soziale Medien
FOOTER_SOCIALS_ICON_NAME: Name des sozialen Netzwerks
FOOTER_SOCIALS_ICON_URL: URL-Link zum sozialen Netzwerk
FOOTER_SOCIALS_ICON_ICON: Symbol des sozialen Netzwerks
CUSTOM_MENU_TITLE: 'Benutzerdefinierte Menüpunkte'
CUSTOM_MENU_ENABLE: 'Benutzerdefinierte Menüpunkte aktivieren'
CUSTOM_MENU_ENABLE_HELP: 'Legt fest, ob definierte benutzerdefinierte Menüeinträge in der Menüleiste angezeigt werden.'
CUSTOM_MENU_ITEM_TEXT: 'Text'
CUSTOM_MENU_ITEM_TEXT_DESCRIPTION: 'Textbeschriftung für Menüpunkt.'
CUSTOM_MENU_ITEM_ICON: 'Symbol'
CUSTOM_MENU_ITEM_ICON_DESCRIPTION: 'FontAwesome-Symbol für Menüelement.'
CUSTOM_MENU_ITEM_URL: 'URL'
CUSTOM_MENU_ITEM_URL_DESCRIPTION: 'URL für Menüpunkt.'
CUSTOM_MENU_ITEM_TARGET: 'Ziel'
CUSTOM_MENU_ITEM_TARGET_BLANK: 'In neuem Fenster öffnen'
CUSTOM_MENU_ITEM_TARGET_PARENT: 'In übergeordnetem Frame öffnen'
CUSTOM_MENU_ITEM_TARGET_SELF: 'In selbem Frame öffnen'
CUSTOM_MENU_ITEM_TARGET_TOP: 'In vollem Fensterkörper öffnen'
DEFAULT:
PRIMARY_IMAGE: Hauptbild
MODULAR:
BANNER:
BANNER_TAB: Banner
BANNER_SUBTITLE: Bildbeschriftung
BANNER_BUTTON_TEXT: Schaltflächentext
BANNER_BUTTON_URL: Schaltflächen-URL
BANNER_IMAGE: Bild
BANNER_IMAGE_DESCRIPTION: Wählen Sie ein Bild aus
FEATURES:
FEATURES_TAB: Funktionen
FEATURES_LAYOUT: Layout
FEATURES_LAYOUT_TWOCOLS: Mittel = 2 / 1 Spalten
FEATURES_LAYOUT_THREECOLS: Standard = 3 / 2 / 1 Spalten
FEATURES_HEADER: Funktionen
FEATURES_IMAGE: Bild
FEATURES_TITLE: Titel
FEATURES_TEXT: Text
FEATURES_BUTTON_TEXT: Schaltflächentext
FEATURES_BUTTON_URL: Schaltflächen-URL
FEATURES_BUTTON_URL_TARGET: Öffnen Sie die URL in einem neuen Fenster
BLOG:
BLOG_TAB: Blog-Einstellungen
BLOG_CONTENT_TITLE: Content Definition
BLOG_CONTENT_ITEMS: Artikel
BLOG_CONTENT_ITEMS_LIMIT: Maximale Artikel-Anzahl
BLOG_CONTENT_ITEMS_ORDER_BY: Sortieren nach
BLOG_CONTENT_ITEMS_ORDER_BY_DATE: Datum
BLOG_CONTENT_ITEMS_ORDER_BY_TITLE: Titel
BLOG_CONTENT_ITEMS_ORDER_BY_FOLDER: Verzeichnis
BLOG_CONTENT_ITEMS_ORDER_BY_DEFAULT: Standard
BLOG_CONTENT_ITEMS_ORDER_DIR: Reihenfolge
BLOG_CONTENT_ITEMS_ORDER_DIR_ASC: Aufsteigend
BLOG_CONTENT_ITEMS_ORDER_DIR_DESC: Absteigend
BLOG_CONTENT_ITEMS_PAGINATION: Seitennummerierung
BLOG_CONTENT_ITEMS_URL_TAXONOMY_FILTERS: Taxonomie filtern nach URL
ITEM:
ITEM_TAB: Blog-Artikel
ITEM_OPTIONS: Optionen
ITEM_SUMMARY: Artikelzusammenfassung
ITEM_SUMMARY_ENABLED: Zusammenfassung aktivieren
ITEM_SUMMARY_FORMAT: Zusammenfassungsformat
ITEM_SUMMARY_FORMAT_SHORT: Verwenden Sie das erste Vorkommen des Trennzeichens oder der Größe
ITEM_SUMMARY_FORMAT_LONG: Zusammenfassungsbegrenzer wird ignoriert
ITEM_SUMMARY_SIZE: Größe
ITEM_SUMMARY_DELIMITER: Zusammenfassungsbegrenzer
ITEM_ORDER: Minipost-Reihenfolge
ITEM_SUBTITLE: Untertitel
ITEM_AVATAR: Avatar-Bild
PORTFOLIO:
PORTFOLIO_TAB: Portfolio
PORTFOLIO_TITLE: Portfolio-Bild
PORTFOLIO_LAYOUT: Layout
PORTFOLIO_LAYOUT_TWOCOLS: Mittel = 2 / 1 Spalten
PORTOFOLIO_LAYOUT_THREECOLS: Standard = 3 / 2 / 1 Spalten
PORTFOLIO_IMAGES: Bilder
PORTFOLIO_IMAGE: Bild
PORTFOLIO_IMAGE_TITLE: Titel
PORTFOLIO_IMAGE_DESCRIPTION: Beschreibung
PORTFOLIO_IMAGE_THUMB: Miniaturansicht
BLOG:
ITEM:
CONTINUE_READING: Weiterlesen...
NEXT_POST: Nächster Eintrag
PREV_POST: Vorheriger Eintrag
PAGINATION:
PREVIOUS: Vorherige
NEXT: Nächste
SIDEBAR:
SIMPLE_SEARCH:
HEADLINE: Suche
RELATED_POSTS:
HEADLINE: Verwandte Einträge
RANDOM_ARTICLE:
HEADLINE: Zufälliger Artikel
FEELING_LUCKY: Ich habe Glück!
SOME_TEXT_WIDGET:
HEADLINE: Ein Text-Widget
TAGS:
HEADLINE: Schlagworte
POPULAR_TAGS:
HEADLINE: beliebte Schlagworte
ARCHIVES:
HEADLINE: Letzte Einträge
SYNDICATE:
HEADLINE: Verteilen
LOGIN: Einloggen
LATESTPOSTS: Letzte Beiträge
FEATURED: Hervorgehoben
PRIVACY: Durch die Nutzung dieses Formulars stimmen Sie unseren Bedingungen zu
FORM_SUMMARY: Hier ist die Zusammenfassung dessen, was Sie uns geschrieben haben
es: es:
FUTURE: FUTURE:
ADMIN: ADMIN:
@ -297,7 +141,7 @@ es:
SLOGAN: Slogan SLOGAN: Slogan
BLOG_DEFAULTS: Opciones de Blog BLOG_DEFAULTS: Opciones de Blog
BLOG_PAGE: Página de Blog BLOG_PAGE: Página de Blog
BLOG_PAGE_HELP: Ruta de la página de Blog cuando funciona con el blog de barra lateral BLOG_PAGE_DESCRIPTION: Ruta de la página de Blog cuando funciona con el blog de barra lateral
MINIPOSTS: Activar Miniposts en la barra lateral MINIPOSTS: Activar Miniposts en la barra lateral
MINIPOSTS_NUMBER: Número de miniposts a mostrar MINIPOSTS_NUMBER: Número de miniposts a mostrar
MINIPOSTS_NUMBER_DESCRIPTION: Número de miniposts que se mostrarán en la barra lateral MINIPOSTS_NUMBER_DESCRIPTION: Número de miniposts que se mostrarán en la barra lateral
@ -376,6 +220,7 @@ es:
PORTFOLIO_IMAGE_DESCRIPTION: Descripción PORTFOLIO_IMAGE_DESCRIPTION: Descripción
PORTFOLIO_IMAGE_THUMB: Miniatura PORTFOLIO_IMAGE_THUMB: Miniatura
BLOG: BLOG:
ITEM: ITEM:
CONTINUE_READING: Continuar leyendo... CONTINUE_READING: Continuar leyendo...
@ -384,7 +229,6 @@ es:
PAGINATION: PAGINATION:
PREVIOUS: Anterior PREVIOUS: Anterior
NEXT: Siguiente NEXT: Siguiente
SIDEBAR: SIDEBAR:
SIMPLE_SEARCH: SIMPLE_SEARCH:
HEADLINE: Buscar HEADLINE: Buscar
@ -403,10 +247,9 @@ es:
HEADLINE: Últimas entradas HEADLINE: Últimas entradas
SYNDICATE: SYNDICATE:
HEADLINE: Distribuir HEADLINE: Distribuir
LOGIN: Iniciar sesión LOGIN: Iniciar sesión
LATESTPOSTS: Últimos posts LATESTPOSTS: Últimos posts
FEATURED: Destacados FEATURED: Destacados
PRIVACY: Al usar este formulario estás de acuerdo con nuestra PRIVACY: Al usar este formulario estás de acuerdo con nuestra
FORM_SUMMARY: Aquí está el resumen de lo que nos escribió FORM_SUMMARY: Aquí está el resumen de lo que nos escribió.

View file

@ -2,10 +2,10 @@
{% block content %} {% block content %}
<article class="post"> <article class="post">
<div class="title"> <div class="title">
<h2>{{ form.message }}</h2> <h2>{{ form.message }}</h2>
</div> </div>
<div class="meta"> <div class="meta">
<time class="published" datetime="{{form.date|dateTranslate(grav.config.system.pages.dateformat.short)}}">{{ form.date|dateTranslate(grav.config.system.pages.dateformat.short)}}</time> <time class="published" datetime="{{form.date|date("Y-m-d")}}">{{ form.date|date("M j, Y")}}</time>
</div> </div>
</header> </header>
<p>{{'FUTURE.FORM_SUMMARY'|t}}</p> <p>{{'FUTURE.FORM_SUMMARY'|t}}</p>

View file

@ -1,8 +1,8 @@
<section> <section>
<ul class="posts"> <ul class="posts">
{% for p in page.find(theme_config.blog_page).children.order('date', 'desc').slice(0, 5) %} {% for p in page.find(theme_config.blog_page).children.order('date', 'desc').slice(0, 5) %}
{% if p.header.primaryImage %} {% if p.header.primaryImage %}
{% set bannerimage = p.media[p.header.primaryImage]%} {% set bannerimage = p.media[p.header.primaryImage]%}
{% else %} {% else %}
{% set bannerimage = p.media.images|first %} {% set bannerimage = p.media.images|first %}
@ -11,7 +11,7 @@
<article> <article>
<header> <header>
<h3><a href="{{p.url}}">{{ p.title }}</a></h3> <h3><a href="{{p.url}}">{{ p.title }}</a></h3>
<time class="published" datetime="{{p.date|dateTranslate(grav.config.system.pages.dateformat.short)}}">{{ p.date|dateTranslate(grav.config.system.pages.dateformat.short)}}</time> <time class="published" datetime="{{p.date|date("Y-m-d")}}">{{ p.date|date("M j, Y")}}</time>
</header> </header>
<a href="{{p.url}}" class="image"> <a href="{{p.url}}" class="image">
{{ bannerimage.cropZoom(64,64).quality(60).loading('lazy').html('',p.title)|raw }} {{ bannerimage.cropZoom(64,64).quality(60).loading('lazy').html('',p.title)|raw }}

View file

@ -56,7 +56,7 @@
{% endif %} {% endif %}
</div> </div>
<footer> <footer>
<ul class="actions"> <ul class="actions">
{% if truncate and page.summary != page.content %} {% if truncate and page.summary != page.content %}
@ -88,4 +88,6 @@
</a></li> </a></li>
</ul> </ul>
</footer> </footer>
</article> </article>

View file

@ -6,16 +6,16 @@
<h3>{{ 'FUTURE.FEATURED'|t }}</h3> <h3>{{ 'FUTURE.FEATURED'|t }}</h3>
</header> </header>
<div class="mini-posts"> <div class="mini-posts">
{% for p in page.evaluate({'@taxonomy.category':miniposts_category}).order('header.order', 'asc').slice(0,miniposts_number) %} {% for p in page.evaluate({'@taxonomy.category':miniposts_category}).order('header.order', 'asc').slice(0,miniposts_number) %}
<article class="mini-post"> <article class="mini-post">
<header> <header>
<h3><a href="{{ p.url }}">{{ p.title }}</a></h3> <h3><a href="{{ p.url }}">{{ p.title }}</a></h3>
<time class="published" datetime="{{p.date|dateTranslate(grav.config.system.pages.dateformat.short)}}">{{ p.date|dateTranslate(grav.config.system.pages.dateformat.short)}}</time> <time class="published" datetime="2015-10-20">{{ p.date|date("M j, Y")}}</time>
<a href="{{ p.url }}" class="author"><img src="{{ p.media[p.header.avatarImage].url}}" alt="" /></a> <a href="{{ p.url }}" class="author"><img src="{{ p.media[p.header.avatarImage].url}}" alt="" /></a>
</header> </header>
<a href="{{ p.url }}" class="image"> <a href="{{ p.url }}" class="image">
{% if p.header.primaryImage %} {% if p.header.primaryImage %}
{{ p.media[p.header.primaryImage].cropZoom(1038,437).loading('lazy').html('',p.title)|raw}} {{ p.media[p.header.primaryImage].cropZoom(1038,437).loading('lazy').html('',p.title)|raw}}
{% else %} {% else %}
@ -23,7 +23,7 @@
{% endif %} {% endif %}
</a> </a>
</article> </article>
{% endfor %} {% endfor %}
</div> </div>
</section> </section>

View file

@ -3,7 +3,7 @@
<ul> <ul>
{{ macros.nav_loop(pages) }} {{ macros.nav_loop(pages) }}
{% if theme_var('custommenus.enabled') %} {% if theme_var('displaycustommenus.enabled') %}
{% for mitem in theme_var('custommenu') %} {% for mitem in theme_var('custommenu') %}
<li> <li>
<a href="{{ mitem.url }}" target="{{ mitem.target }}"> <a href="{{ mitem.url }}" target="{{ mitem.target }}">

View file

@ -1,4 +1,4 @@
{% block menu_navigation %} {% block menu_navigation %}
{% macro loop(page) %} {% macro loop(page) %}
{% for p in page.children.visible %} {% for p in page.children.visible %}
{% set current_page = (p.active or p.activeChild) ? 'active' : '' %} {% set current_page = (p.active or p.activeChild) ? 'active' : '' %}
@ -24,7 +24,7 @@
{% endmacro %} {% endmacro %}
<ul class="menulink"> <ul class="menulink">
{{ _self.loop(pages) }} {{ _self.loop(pages) }}
{% if theme_var('custommenus.enabled') %} {% if theme_var('displaycustommenus.enabled') %}
{% for mitem in theme_var('menu') %} {% for mitem in theme_var('menu') %}
<li> <li>
<a href="{{ mitem.url }}" target="{{ mitem.target }}"> <a href="{{ mitem.url }}" target="{{ mitem.target }}">
@ -36,5 +36,5 @@
</li> </li>
{% endfor %} {% endfor %}
{% endif %} {% endif %}
</ul> </ul>
{% endblock %} {% endblock %}

View file

@ -37,7 +37,7 @@
{% if config.plugins.login.enabled %} {% if config.plugins.login.enabled %}
<section> <section>
<ul class="actions stacked"> <ul class="actions stacked">
<li><a href="{{ base_url }}/admin" class="button large fit">{{ 'FUTURE.LOGIN'|t }}</a></li> <li><a href="#" class="button large fit">{{ 'FUTURE.LOGIN'|t }}</a></li>
</ul> </ul>
</section> </section>
{% endif %} {% endif %}
@ -53,5 +53,5 @@
$(".dropdown-btn").click(function(){ $(".dropdown-btn").click(function(){
$(this).next(".subitem_hide").slideToggle(); $(this).next(".subitem_hide").slideToggle();
}); });
{% endif %} {% endif %}
</script> </script>

View file

@ -13,7 +13,7 @@
</div> </div>
<div class="search-details"> <div class="search-details">
<span class="search-date">{{ page.date|dateTranslate(config.system.pages.dateformat.short) }}</span> <span class="search-date">{{ page.date|date(config.system.pages.dateformat.short) }}</span>
</div> </div>
<p>{{ page.summary|truncate(200)|raw }}</p> <p>{{ page.summary|truncate(200)|raw }}</p>