Future Imperfect theme by HTML5UP ported from scratch to Grav. Version 2021
Find a file
2023-02-24 21:00:50 +01:00
_demo Updated some css and scss files. 2023-01-15 20:57:15 +01:00
assets Improved loading of FontAwesome css styles 2023-02-24 18:34:01 +01:00
blueprints Updated translation for body_classes 2023-02-20 22:08:06 +01:00
images Version 1.0.2 2022-11-08 21:42:43 +01:00
templates Improved loading of FontAwesome css styles 2023-02-24 18:34:01 +01:00
blueprints.yaml Added enable social option 2023-02-17 12:56:37 +01:00
CHANGELOG.md Added enable social option 2023-02-17 12:56:37 +01:00
future2021.php Fix indentation 2023-01-20 15:42:02 +01:00
future2021.yaml Future2021.yaml file was cleaned up leaving only the minimal options 2023-01-09 20:57:41 +01:00
languages.yaml Updated translation for body_classes 2023-02-20 22:08:06 +01:00
LICENSE.md Initial commit 2022-02-04 07:12:18 +01:00
README.md Quick instructions for configuring the theme 2023-02-24 21:00:50 +01:00
readme.png Initial commit 2022-02-04 07:12:18 +01:00
screenshot.jpg Initial commit 2022-02-04 07:12:18 +01:00
thumbnail.jpg Initial commit 2022-02-04 07:12:18 +01:00

Future Theme for Grav CMS

Future Imperfect theme by HTML5UP ported from scratch to Grav. Version 2021

future_screenshot

Future Imperfect by HTML5UP, features a clean, minimalistic design, styling for all basic page elements and HTML5/CSS3 code designed for quick and easy customization.

Features

Redesigned from scratch (version 2021)

  • HTML5 and CSS3
  • Fully Responsive
  • Microdata for blogs
  • ARIA accessibility conformance
  • Various templates for presenting your content
  • Full dropdown menu integrated in menu bar and sidebar.
  • Styling for all basic page elements
  • Styling for various modules
  • Cross browser compatible
  • Dynamic avatar images based on author
  • Sharing buttons for Facebook, Twitter, Whatsapp and Telegram.
  • Randomised page content in sidebar
  • Top content pages in sidebar
  • Fully responsive with full-page mobile navigation
  • SCSS based CSS source files for easy customization
  • Blueprints for Footer, Slogan and Social icons.
  • Full Portfolio template with Glightbox library

Supported Page Templates

  • Default view template default.md
  • Error view template error.md
  • Blog view template blog.md
  • Blog item view template item.md
  • Portfolio page template
  • Form page template form.md
  • Modular view templates: modular.md
    • Features Modular page template features.md
    • Banner Modular page template banner.md
    • Contact Modular page template contact.md

Installation

Installing the Future 2021 theme can be done in one of two ways. Our GPM (Grav Package Manager) installation method enables you to quickly and easily install the theme with a simple terminal command, while the manual method enables you to do so via a zip file.

GPM Installation (Preferred)

The simplest way to install this theme is via the Grav Package Manager (GPM) through your system's Terminal (also called the command line). From the root of your Grav install type:

bin/gpm install future2021

This will install the Future2021 theme into your /user/themes directory within Grav. Its files can be found under /your/site/grav/user/themes/future2021.

Manual Installation

To install this theme, just download the zip version of this repository and unzip it under /your/site/grav/user/themes. Then, rename the folder to future2021. You can find these files either on GitHub or via GetGrav.org.

You should now have all the theme files under

/your/site/grav/user/themes/future2021

Default Options

Future2021 comes with a few default options that can be set site-wide. These options are:

production-mode: true         # In production mode, only minified CSS is used. When disabled, nested CSS are enabled
sidebar:                      # Enable/Disable sidebar in non-editable pages such as simplesearch results, offline, etc.
favicon:                      # Choosse your own favicon
custom_logo:                  # A custom logo rather than the default (see below)  
custom_logo_mobile:           # A custom logo to use for mobile navigation
slogan:                       # Custom text for slogan
menu_langswitcher:            # Enable/Disable langswitcher icon in menu (langswitcher plugin needed)
menu_search:                  # Enable/Disable search icon in menu (simplesearch plugin needed)
menu_login:                   # Enable/Disable login icon in menu
blog-page: '/blog'            # The route to the blog listing page, useful for a blog style layout
miniposts:                    # Enable/Disable miniposts in left sidebar
miniposts_category:           # Select category name for miniposts (configured in taxonomies)
miniposts_number:             # The number of mini posts will be displayed on the left sidebar
footer.title:                 # Footer block title in left sidebar
footer.description:           # Footer block description in left sidebar
footer.copyright_text:        # Footer block copyright text in left sidebar
footer.button_text:           # Footer block button text in left sidebar
footer.button_url:            # Footer block button url in left sidebar
enable_social:                # Enable/Disable social icons in footer
custommenus.enabled:          # Enable/Disable custom menus in top menu

To make modifications, you can copy the user/themes/future2021/future2021.yaml file to user/config/themes/ folder and modify, or you can use the admin plugin.

NOTE: Do not modify the user/themes/future2021/future2021.yaml file directly or your changes will be lost with any updates

Custom Logos

To add a custom logo, you should put the log into the user/themes/future2021/images/logo folder. Standard image formats are support (.png,.jpg, .gif, .svg, etc.). Then reference the logo via the YAML like so:

custom_logo:
    - name: 'my-custom-logo.png'
custom_logo_mobile:
    - name: 'my-custom-mobile-logo.png'    

Alternatively, you can you use the drag-n-drop "Custom Logo" field in the Future2021 theme options.

Demo page

http://future.juanvillen.es/

Future plans

  • Create a Flex Directory for authors and avatars.