mirror of
https://github.com/pmoreno-rodriguez/grav-theme-future2021.git
synced 2025-06-07 11:58:53 +00:00
Removed the custom.js and custom.css files from the theme
This commit is contained in:
parent
150b979f0e
commit
a0626a7d9f
4 changed files with 40 additions and 16 deletions
|
@ -1 +0,0 @@
|
||||||
/* Custom CSS */
|
|
|
@ -1,14 +0,0 @@
|
||||||
var btn = $('#back-to-top');
|
|
||||||
|
|
||||||
$(window).scroll(function() {
|
|
||||||
if ($(window).scrollTop() > 300) {
|
|
||||||
btn.addClass('show');
|
|
||||||
} else {
|
|
||||||
btn.removeClass('show');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
btn.on('click', function(e) {
|
|
||||||
e.preventDefault();
|
|
||||||
$('html, body').animate({scrollTop:0}, '300');
|
|
||||||
});
|
|
|
@ -4,11 +4,34 @@ namespace Grav\Theme;
|
||||||
use Grav\Common\Grav;
|
use Grav\Common\Grav;
|
||||||
use Grav\Common\Theme;
|
use Grav\Common\Theme;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Future2021 Theme
|
||||||
|
*
|
||||||
|
* Class Future2021
|
||||||
|
*
|
||||||
|
* @category Extensions
|
||||||
|
* @package Grav\Theme
|
||||||
|
* @author Pedro Moreno <https://github.com/pmoreno-rodriguez>
|
||||||
|
* @license http://www.opensource.org/licenses/mit-license.html MIT License
|
||||||
|
* @link https://github.com/pmoreno-rodriguez/grav-theme-future2021
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
class Future2021 extends Theme
|
class Future2021 extends Theme
|
||||||
{
|
{
|
||||||
public function onThemeInitialized()
|
public function onTwigSiteVariables ()
|
||||||
{
|
{
|
||||||
|
$themeConfig = $this->config->get('themes.future2021');
|
||||||
|
|
||||||
|
// Add custom.css and custom.js assets if they exists
|
||||||
|
|
||||||
|
if (isset($themeConfig['custom_css']) && $themeConfig['custom_css'] && file_exists(__DIR__ . '/assets/css/custom.css')) {
|
||||||
|
$this->grav['assets']->addCss('theme://assets/css/custom.css', ['priority' => 5]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (isset($themeConfig['custom_js']) && $themeConfig['custom_js'] && file_exists(__DIR__ . '/assets/js/custom.js')) {
|
||||||
|
$this->grav['assets']->addJs('theme://assets/js/custom.js', ['group' => 'bottom', 'priority' => 15]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add images to twig template paths to allow inclusion of SVG files
|
// Add images to twig template paths to allow inclusion of SVG files
|
||||||
|
|
|
@ -16,6 +16,10 @@ en:
|
||||||
TYPE_LOGO_HEADER_TEXT: Text
|
TYPE_LOGO_HEADER_TEXT: Text
|
||||||
TYPE_LOGO_HEADER_BOTH: Both
|
TYPE_LOGO_HEADER_BOTH: Both
|
||||||
SLOGAN: Slogan
|
SLOGAN: Slogan
|
||||||
|
CUSTOM_CSS: Load Custom CSS
|
||||||
|
CUSTOM_CSS_HELP: Load custom CSS styles from theme://assets/css/custom.css
|
||||||
|
CUSTOM_JS: Load Custom JS
|
||||||
|
CUSTOM_JS_HELP: Load custom JS from theme://assets/css/custom.js
|
||||||
MENU:
|
MENU:
|
||||||
TITLE: Top Menu Configuration
|
TITLE: Top Menu Configuration
|
||||||
LANGSWITCHER: Enable Langswitcher icon
|
LANGSWITCHER: Enable Langswitcher icon
|
||||||
|
@ -299,6 +303,10 @@ de:
|
||||||
TYPE_LOGO_HEADER_TEXT: Text
|
TYPE_LOGO_HEADER_TEXT: Text
|
||||||
TYPE_LOGO_HEADER_BOTH: Beide
|
TYPE_LOGO_HEADER_BOTH: Beide
|
||||||
SLOGAN: Motto
|
SLOGAN: Motto
|
||||||
|
CUSTOM_CSS: Benutzerdefiniertes CSS laden
|
||||||
|
CUSTOM_CSS_HELP: Benutzerdefinierte CSS-Stile aus theme://assets/css/custom.css laden
|
||||||
|
CUSTOM_JS: Benutzerdefiniertes JS laden
|
||||||
|
CUSTOM_JS_HELP: Benutzerdefiniertes JS aus theme://assets/css/custom.js laden
|
||||||
MENU:
|
MENU:
|
||||||
TITLE: Menü-Konfiguration
|
TITLE: Menü-Konfiguration
|
||||||
LANGSWITCHER: Sprachauswahl aktivieren
|
LANGSWITCHER: Sprachauswahl aktivieren
|
||||||
|
@ -579,6 +587,10 @@ es:
|
||||||
TYPE_LOGO_HEADER_TEXT: Texto
|
TYPE_LOGO_HEADER_TEXT: Texto
|
||||||
TYPE_LOGO_HEADER_BOTH: Ambos
|
TYPE_LOGO_HEADER_BOTH: Ambos
|
||||||
SLOGAN: Slogan
|
SLOGAN: Slogan
|
||||||
|
CUSTOM_CSS: Cargar CSS personalizado
|
||||||
|
CUSTOM_CSS_HELP: Carga los estilos CSS personalizados desde theme://assets/css/custom.css
|
||||||
|
CUSTOM_JS: Cargar JS personalizado
|
||||||
|
CUSTOM_JS_HELP: Carga JS personalizado desde theme://assets/css/custom.js
|
||||||
MENU:
|
MENU:
|
||||||
TITLE: Configuración del Menú Superior
|
TITLE: Configuración del Menú Superior
|
||||||
LANGSWITCHER: Habilitar icono Idioma
|
LANGSWITCHER: Habilitar icono Idioma
|
||||||
|
@ -862,6 +874,10 @@ nl:
|
||||||
TYPE_LOGO_HEADER_TEXT: Tekst
|
TYPE_LOGO_HEADER_TEXT: Tekst
|
||||||
TYPE_LOGO_HEADER_BOTH: Beide
|
TYPE_LOGO_HEADER_BOTH: Beide
|
||||||
SLOGAN: Leuze
|
SLOGAN: Leuze
|
||||||
|
CUSTOM_CSS: Aangepaste CSS laden
|
||||||
|
CUSTOM_CSS_HELP: Laad aangepaste CSS-stijlen van theme://assets/css/custom.css
|
||||||
|
CUSTOM_JS: Aangepaste JS laden
|
||||||
|
CUSTOM_JS_HELP: Laad aangepaste JS van theme://assets/css/custom.js
|
||||||
MENU:
|
MENU:
|
||||||
TITLE: Topmenuconfiguratie
|
TITLE: Topmenuconfiguratie
|
||||||
LANGSWITCHER: Icoon taalkeuze inschakelen
|
LANGSWITCHER: Icoon taalkeuze inschakelen
|
||||||
|
|
Loading…
Add table
Reference in a new issue