Skip to content

Latest commit

 

History

History
executable file
·
376 lines (307 loc) · 12.8 KB

File metadata and controls

executable file
·
376 lines (307 loc) · 12.8 KB

v3.7.0

06/09/2026

    • refactor: modernize theme main PHP class and improve code architecture

v3.6.3

06/09/2026

    • fix: control custom assets loading via PHP theme config only

v3.6.2

06/08/2026

    • Blog: Fixed an issue where social share icons configurations from the main blog page were not properly inherited by individual article views (item.html.twig).

v3.6.1

04/24/2026

    • Restored the social field name in the blueprint for admin compatibility

v3.6.0

04/24/2026

    • Added floating social icons feature: configurable floating icons for social media, with new blueprint section and backward compatibility for previous social list configuration.

v3.5.0

03/14/2026

    • Hierarchical subpage index: show child pages as a structured, numbered index (configurable depth)

v3.4.0

02/24/2026

    • Added page index option to default template blueprint and translations

v3.3.0

02/22/2026

    • Improved TOC rendering logic and inline TOC support to avoid empty containers
    • Replaced header_var() usage with explicit page.header.* access in theme templates
    • Unified default values between blueprints and Twig templates
    • Updated translations and added shadow effect to box styles

v3.2.1

02/05/2026

    • Completed Deutsch translations for blog share icon labels
    • Added LinkedIn share icon checkbox for item pages

v3.2.0

02/03/2026

    • Added new modular "text" template with flexible layouts (1, 2, or 3 columns) and box classes
    • Improved contact template functionality
    • Enhanced banner and features templates for improved design and presentation
    • Fixed logo.html.twig to allow users to disable the default logo display
    • Enhanced SCSS styles for boxes, including button positioning, link styling, and other improvements
    • Updated translations for new features
    • Updated demo content to showcase new text template with various box styles
    • Fixed URL encoding issue in footer button link to properly support anchor URLs like '#'

v3.1.0

12/29/2025

    • French translation added (thanks to em3link)
    • Twig same as syntax fixed for Grav 1.8 compatibility
    • Responsive breakpoint for sidebar menu updated

v3.0.0

11/13/2025

    • Improved blog.html.twig template for better featured image handling
    • Language translation files have been organized separately by language in the languages folder for improved maintainability
    • Pass featured_image and show_image as parameters to blog_item partial template
    • Important Change: Since version 1.2.1, featured_image is the primary field for page images. Existing pages using primaryImage will continue to work, but please update your frontmatter to featured_image for consistency.

v2.2.3

11/11/2025

    • Downgraded Grav version dependency from 1.7.50 to 1.7.49.5

v2.2.2

10/29/2025

    • social_style has been added to the social icon options in the theme settings
    • Standardized Twig template formatting using CS fixer tool

v2.2.1

10/23/2025

    • Fixed Twig template loading by adding onTwigLoader event to getSubscribedEvents

v2.2.0

10/15/2025

    • Refactored metadata.html.twig with organized structure, optimized SEO metadata generation, and removed redundant conditionals
    • Migrated all SCSS code to modern Sass syntax (Dart Sass)
    • Twig Templates: Updated output filtering practices following security best practices
    • Refactored onTwigSiteVariables() to dynamically detect active theme
    • Changed: Plugin dependencies are no longer automatically installed. They are now listed as recommendations in the README for manual installation and greater user control.
    • Refactored: Theme configuration blueprint has been modularized into separate files (header.yaml, footer.yaml, etc.) for improved organization and maintainability.

v2.1.2

03/13/2025

    • Upgraded Glightbox library to version 3.3.0

v2.1.1

02/16/2025

    • Updated parials/taxonomylist.html.twig to support latest updates in that plugin

v2.1.0

01/24/2025

    • New demo page for download template
    • Fixed z-index property in dropdown menu (#61)

v2.0.0

08/14/2024

    • New styles for buttons and boxes
    • New Box, Buttons and Flex shortcodes
    • Updated Shortcodes demo page
    • Fixed invalid value in itemtype field in gallery template

v1.4.0

07/16/2024

    • Removed the custom.js and custom.css files from the theme, to avoid overwriting user customizations with the release of new versions. These files are now loaded, if they exist in the theme's assets/css or assets/js folder, using the onTwigSiteVariables function within future2021.php and can be enabled from the theme settings.
    • Fixed the escaping of an html string in the metadata description
    • Integrated "Back to Top" button code in main.js

v1.3.3

05/15/2024

v1.3.2

03/19/2024

    • Fixed missing block menu in the right sidebar in the downloads template (thanks mjz68)

v1.3.1

03/17/2024

v1.3.0

03/04/2024

    • New Downloads template
    • Updated README
    • Updated translations
    • Updated styles
    • Updated author info in theme blueprints
    • Removed partial Privacy template for contact form
    • Updated contact demo page

v1.2.5

01/08/2024

    • New demo page url
    • Added language selector on mobile
    • Added display swap when loading Google fonts
    • Updated CSS Styles

v1.2.4

01/04/2024

    • Added option to display image logo in header
    • Updated CSS styles
    • Updated translations

v1.2.3

11/26/2023

    • Updated CSS styles
    • Macros redefined for navigation (now, clickable parent menu items)
    • Fixed pimary image definition in base template

v1.2.2

10/28/2023

    • Added option to load Google fonts from local folder.
    • New captions on hover for portfolio images.
    • Updated translations
    • Updated CSS styles
    • Redefined macros for navigation and page toc plugin
    • Fixed sort filter error when taxonomy is empty

v1.2.1

09/28/2023

    • New template for Page Toc plugin compatibility
    • Removed the extra text from the checkbox label, from the privacy.html.twig template (Note: use the markdown attribute on the form field to be able to use html tags within the privacy field)
    • Code restructured in some twig templates
    • Redesigned default template layout
    • Improved code for datestamp on blog pages
    • Improved css styles
    • Fixed blog_page variable in blog templates.
    • Fixed links in recent posts images

v1.2.0

08/13/2023

    • New recent posts partial template and theme option to enable it.
    • New related pages partial template
    • New demo content
    • Updated CSS styles
    • Updated translations
    • Readme updated
    • Relocated the templates for the sidebar
    • Redefined the url of the base page for the blog
    • Fixed archives templates

v1.0.7

07/20/2023

    • Fixed page date in miniposts #43
    • Updated css to avoid content overflow #42

v1.0.6

07/13/2023

    • Updated demo content #38
    • Relocated some variables used in all theme templates
    • Improved css styles
    • Updated translations
    • Improved html header tags (h1,h2,etc), to improve SEO
    • New option to choose the style of social media icons #34
    • Added crossmark to close the side menu #24
    • Added css styles to support plugin Editable with ContentTools #39

v1.0.5

04/17/2023

    • Fixed raw filter in several templates.
    • Fixed pagination in blog
    • Updated translations.
    • Updated css styles.
    • Improved author styles in blog items.
    • Added support for Owl Carousel plugin
    • Added support for Reading time plugin in blog
    • Added option to enable or disable primary image in pages

v1.0.4

02/27/2023

    • Fixed Spanish translation for custom menu items.
    • Fixed support for the twig-extensions plugin in blog posts.
    • Fixed issues with login #27
    • Updated translations.
    • Updated css styles.
    • Optimized js loading for sidebar menu.
    • Improved loading of FontAwesome styles with the preload option
    • Improved aria-label attribute in all templates
    • New styles for login forms.
    • New option to show icons in the top menu.
    • Added option on blog posts to choose to share on social media. (thanks to b.da)
    • Added body classes to default template.
    • Added option to show custom menu items.
    • New options in portofolio template.
    • Added OpenGraph metadata
    • Added decoding=async option for all images.
    • Added quick README instructions for configuring Future2021

v1.0.3

02/08/2023

    • Fixed logo display when only mobile logo is chosen.
    • Fixed bug in simplesearch item (added striptags filter in page.summary)#26.
    • Fixed demo content removing .es prefix #1.
    • Fixed search results image with |raw filter.
    • Fixed display of svg in search results.
    • Autoformatted some twigs (thanks to @pikim).
    • Improved the definition of variables in twig templates.
    • Minimal options in future2021.yaml file.
    • Added German translation (thanks to @pikim).
    • Renamed custom.css to misc.css.
    • Update author and avatar variables in blog.
    • Added filter by URI on results page by taxonomy.
    • Added support for translate-date (thanks to @pikim) and twig-extensions plugins.
    • Allow disabling sidebar in all pages.
    • Added support to Login Form

v1.0.2

11/08/2022

    • Fixed code in sidebar_navigation.html.twig and topmenu.html.twig
    • Fixed code to choose columns number in portfolio and features templates.
    • Updated header.class to header.layout in several blueprints
    • Updated CSS and SCSS assets
    • Updated languages.yaml
    • Improved several templates to include subtitle and primary image.
    • Added centered alignment for images in portfolio template.
    • Added option in theme to choose the miniposts category name.
    • New logo twig template

v1.0.1

02/05/2022

    • Updated CSS Styles to show FontAwesome 5

v1.0.0

02/04/2022

    • Drop down menu functionality
    • Fixed autoescaping in all twig templates
    • Added slidedown functionality for sidebar menu with JQuery
    • Full translation English and Spanish for administration and frontend
    • Added Back-to-Top button
    • Added Offline template
    • Added option to choose the number of miniposts will be showed in sidebar (in Theme options)
    • Added the order option in the blog item to order the miniposts as you want
    • Add shadown to header
    • Added avatarImage and subtitle options in blueprints