* Copyright (c) 2010 - 2021 JoomShaper * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or Later */ defined('_JEXEC') or die('Restricted Direct Access!'); use HelixUltimate\Framework\Core\HelixUltimate; use HelixUltimate\Framework\Platform\Helper; use HelixUltimate\Framework\System\JoomlaBridge; use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; use Joomla\CMS\Router\Route; use Joomla\CMS\Uri\Uri; $app = Factory::getApplication(); $this->setHtml5(true); /** * Load the framework bootstrap file for enabling the HelixUltimate\Framework namespacing. */ $bootstrap_path = JPATH_PLUGINS . '/system/helixultimate/bootstrap.php'; if (file_exists($bootstrap_path)) { require_once $bootstrap_path; } else { die('Install and activate Helix Ultimate Framework.'); } $theme = new HelixUltimate; $template = Helper::loadTemplateData(); $this->params = $template->params; // Push settings to JS Helper::flushSettingsDataToJs(); // Coming soon redirect if (!\is_null($this->params->get('comingsoon', null))) { header("Location: " . Route::_(Uri::root(true) . "/index.php?templateStyle={$template->id}&tmpl=comingsoon", false)); exit(); } // SCSS variables setup... $custom_style = $this->params->get('custom_style'); $preset = $this->params->get('preset'); if ($custom_style || !$preset) { $scssVars = [ 'preset' => 'default', 'text_color' => $this->params->get('text_color'), 'bg_color' => $this->params->get('bg_color'), 'link_color' => $this->params->get('link_color'), 'link_hover_color' => $this->params->get('link_hover_color'), 'header_bg_color' => $this->params->get('header_bg_color'), 'logo_text_color' => $this->params->get('logo_text_color'), 'menu_text_color' => $this->params->get('menu_text_color'), 'menu_text_hover_color' => $this->params->get('menu_text_hover_color'), 'menu_text_active_color' => $this->params->get('menu_text_active_color'), 'menu_dropdown_bg_color' => $this->params->get('menu_dropdown_bg_color'), 'menu_dropdown_text_color' => $this->params->get('menu_dropdown_text_color'), 'menu_dropdown_text_hover_color' => $this->params->get('menu_dropdown_text_hover_color'), 'menu_dropdown_text_active_color'=> $this->params->get('menu_dropdown_text_active_color'), 'footer_bg_color' => $this->params->get('footer_bg_color'), 'footer_text_color' => $this->params->get('footer_text_color'), 'footer_link_color' => $this->params->get('footer_link_color'), 'footer_link_hover_color' => $this->params->get('footer_link_hover_color'), 'topbar_bg_color' => $this->params->get('topbar_bg_color'), 'topbar_text_color' => $this->params->get('topbar_text_color'), ]; } else { $scssVars = (array) json_decode($this->params->get('preset')); } $scssVars['header_height'] = $this->params->get('header_height', '60px'); $scssVars['header_height_sm'] = $this->params->get('header_height_sm', '60px'); $scssVars['header_height_xs'] = $this->params->get('header_height_xs', '60px'); $scssVars['offcanvas_width'] = $this->params->get('offcanvas_width', '300') . 'px'; // Body BG image if ($bg_image = $this->params->get('body_bg_image')) { $style = 'background-image:url(' . Uri::base(true) . '/' . $bg_image . ');' . 'background-repeat:' . $this->params->get('body_bg_repeat') . ';' . 'background-size:' . $this->params->get('body_bg_size') . ';' . 'background-attachment:' . $this->params->get('body_bg_attachment') . ';' . 'background-position:' . $this->params->get('body_bg_position') . ';'; $this->addStyledeclaration('body.site {' . $style . '}'); } // Custom CSS if ($custom_css = $this->params->get('custom_css')) { $this->addStyledeclaration($custom_css); } // Reading progress bar if ($app->input->get('view') === 'article' && $this->params->get('reading_time_progress', 0)) { $pos = $this->params->get('reading_timeline_position', 'top'); $style = sprintf( 'position:fixed;z-index:9999;height:%s;background-color:%s;%s:0;', $this->params->get('reading_timeline_height'), $this->params->get('reading_timeline_bg'), $pos === 'top' ? 'top' : 'bottom' ); $this->addStyledeclaration('.sp-reading-progress-bar {' . $style . '}'); } // Custom JS if ($custom_js = $this->params->get('custom_js', null)) { $this->addScriptDeclaration($custom_js); } ?> googleAnalytics(); ?> head(); $theme->loadFontAwesome(); $theme->add_js('main.js'); if ($this->params->get('image_lazy_loading', 0)) { $theme->add_js('lazysizes.min.js'); } if (file_exists(JPATH_THEMES . '/' . $template->template . '/js/custom.js')) { $theme->add_js('custom.js'); } $theme->add_scss('master', $scssVars, 'template'); if ($this->direction === 'rtl') { $theme->add_scss('rtl', $scssVars, 'rtl'); } $theme->add_scss('presets', $scssVars, 'presets/' . $scssVars['preset']); $theme->add_scss('custom', [], 'custom-compiled', true); $theme->add_css('custom.css'); if ($before_head = $this->params->get('before_head')) { echo $before_head . "\n"; } ?> params->get('after_body')): ?> params->get('after_body') . "\n"; ?> params->get('preloader')): ?>
getPreloader($this->params->get('loader_type')); ?>
getHeaderStyle(); ?> render_layout(); ?>
getOffcanvasStyle(); ?> after_body(); ?> params->get('goto_top', 0)) : ?> input->get('view') === 'article' && $this->params->get('reading_time_progress', 0)): ?>

AFL Club Scarves

Loud and bold these AFL club knitted scarves are a great way to support your AFL team or a great gift idea for the Aussie Rules Football sports fan you know. These scarves are part of our Official AFL Licensed merchandise range, with trendy designs and contrasting colors you will agree, these are just great mate.!

Not winter much where you are? Don't worry. These look great on display in the office or a man cave. ;)

Support your AFL Australian Rules Football club with these quality scarves and check out our other AFL merchandise whilst you are here.

Ecwid Category Tracker

Play Aussie USA - est. 2018

Image