Commit 73252a34 by Simone

fx

parent a5954602
......@@ -141,6 +141,11 @@ function laniakea_tab_options()
'id' => 'google',
'icon' => 'google fa-brands',
'label' => 'Google'
],
[
'id' => 'pwa',
'icon' => 'pwa fa-mobile-screen',
'label' => 'Progessive Web App'
]
];
}
......@@ -8,6 +8,16 @@
</div>
<div class="field-group">
<h3>Altezza Header (px)</h3>
<?php laniakea_input('header_height', 'number'); ?>
</div>
<div class="field-group">
<h3>Altezza Header mobile (px)</h3>
<?php laniakea_input('header_height_mobile', 'number'); ?>
</div>
<div class="field-group">
<h3>Margine superiore Menu (px)</h3>
<?php laniakea_input('menu_padding_top', 'number'); ?>
</div>
......
<?php
$exist_icon192 = file_exists(ABSPATH . '/icon-192.png');
$exist_icon512 = file_exists(ABSPATH . '/icon-512.png');
if ( laniakea_option('manifest_active')== 1 && (!$exist_icon192 || !$exist_icon512)) :
?>
<div class="notice notice-error">
<p><strong>Per utilizzare correttamente il manifest.json, devi includere le icone nella root del sito web:</strong></p>
<ul>
<?php if (!$exist_icon192) : ?><li>nome : icon-192.png - 192x192 pixel</li><?php endif; ?>
<?php if (!$exist_icon512) : ?><li>nome : icon-512.png - 512x512 pixel</li><?php endif; ?>
</ul>
</div>
<?php endif; ?>
<div class="field-group">
<h3><label><?php laniakea_input('manifest_active', 'checkbox'); ?> Abilita manifest.json</label></h3>
</div>
<div class="field-group">
<h3>Manifest Short Name</h3>
<?php laniakea_input('manifest_short_name', 'text'); ?>
</div>
<div class="field-group">
<h3>Manifest Name</h3>
<?php laniakea_input('manifest_name', 'text'); ?>
</div>
<div class="field-group">
<h3>Manifest Start URL</h3>
<?php laniakea_input('manifest_start_url', 'text'); ?>
</div>
<div class="field-group">
<h3>Manifest Theme & Background Color </h3>
<?php laniakea_input('manifest_color', 'color'); ?>
</div>
\ No newline at end of file
const LaniakeaModule=function(e){var t;t=function(){var t,o;if("IntersectionObserver"in window){t=document.querySelectorAll("img"),o=document.querySelectorAll(".lazyload-row");const e=new IntersectionObserver((t=>{t.forEach((function(t){if(t.isIntersecting){let o=t.target;o.dataset.src&&(o.src=o.dataset.src),o.classList.contains("lazyload-row")&&o.classList.remove("lazyload-row"),e.unobserve(o)}}))}));t.forEach((function(t){e.observe(t)})),o.forEach((function(t){e.observe(t)}))}const n=document.getElementById("wrapper"),c=(document.documentElement,document.querySelector("#main-header"),document.querySelector("#main-header #logo"),document.querySelector(".mobile-burger")),r=(document.querySelectorAll("#main-header .menu-item"),document.querySelectorAll(".mobile-burger .burger-line")),i=document.querySelector(".main-nav"),l=document.querySelector(".searchform input[type='submit']");function a(){r.forEach((e=>{e.classList.toggle("stroke-white")}))}e(".blog_widget #s").each((function(){e(this).attr("placeholder","Cerca")})),l&&(l.value=""),n.style.opacity=1,c.addEventListener("click",(function(e){document.body.classList.toggle("menu-mobile-open"),document.body.classList.contains("menu-mobile-open")?setTimeout(a,400):a(),i.classList.toggle("visible-mobile")})),e(document).on("click",".wpcf7-not-valid-tip,.wpcf7-response-output",(function(){e(this).fadeOut()}))},"loading"!==document.readyState?t():document.addEventListener("DOMContentLoaded",t)}(jQuery);
\ No newline at end of file
......@@ -79,34 +79,18 @@ const LaniakeaModule = (function ($) {
let changeHeaderOn = 50;
function init() {
window.addEventListener(
"scroll",
function (event) {
if (!didScroll) {
didScroll = true;
setTimeout(scrollPage, 100);
}
},
false
);
window.addEventListener(
"load",
function (event) {
if (!didScroll) {
didScroll = true;
setTimeout(scrollPage, 100);
}
},
false
);
/*
//FIX da attivare solo per landing page menu mobile
mainMenuLinks.forEach((mnu) =>
mnu.addEventListener("click", function () {
/* if (window.location.href.indexOf("#") != -1) {
if (window.location.href.indexOf("#") != -1) {
document.body.classList.remove("menu-mobile-open");
} */
}
})
);
*/
mobileBurger.addEventListener("click", function (event) {
document.body.classList.toggle("menu-mobile-open");
......@@ -126,20 +110,6 @@ const LaniakeaModule = (function ($) {
});
}
function scrollPage() {
var sy = scrollY();
if (sy >= changeHeaderOn) {
header.classList.add("fixed");
} else {
header.classList.remove("fixed");
}
didScroll = false;
}
function scrollY() {
return docElem.scrollTop;
}
init();
$(document).on(
......
......@@ -2,6 +2,9 @@
$primary_color = laniakea_option('primary_color', '#5f68dd');
$primary_text_color = laniakea_option('primary_text_color', '#333333');
$header_height = laniakea_option('header_height', 80);
$header_height_mobile = laniakea_option('header_height_mobile', 80);
$stickybar_side = laniakea_option('stickybar_side', 'right');
$show_stickybar = laniakea_option('show_stickybar');
$stickybar_top = laniakea_option('stickybar_top', '30%');
......@@ -17,7 +20,7 @@ $category_col_gap = laniakea_option('category_grid_gap');
$menu_padding_top = laniakea_option('menu_padding_top', 24);
$menu_padding_bottom = laniakea_option('menu_padding_bottom', 24);
$logo_break = laniakea_option('logo_break',990);
$logo_break = laniakea_option('logo_break', 990);
$hf = 250 + $menu_padding_top + $menu_padding_bottom;
$wrapper_min_height = 'calc( 100vh - ' . $hf . 'px )';
......@@ -184,14 +187,29 @@ endforeach; ?>
}
<?php endif; ?>
#main-header{
height : <?php echo $header_height ?>px;
}
#site-content{
padding-top : <?php echo $header_height ?>px;
}
@media (max-width:<?php echo $logo_break; ?>px){
#main-header #logo{
max-width : <?php echo laniakea_option('logo_maxwidth_mobile', 100) ?>px;
}
.laniakea-menu, .laniakea-pre-menu {
background-color:<?php echo laniakea_option('mobile_menu_bgcolor', '#000'); ?>
}
#main-header{
height : <?php echo $header_height_mobile ?>px;
}
#site-content{
padding-top : <?php echo $header_height_mobile ?>px;
}
#main-header #logo{
max-width : <?php echo laniakea_option('logo_maxwidth_mobile', 100) ?>px;
}
.laniakea-menu, .laniakea-pre-menu {
background-color:<?php echo laniakea_option('mobile_menu_bgcolor', '#000'); ?>
}
}
\ No newline at end of file
......@@ -283,3 +283,9 @@ function laniakea_bakery_btn_colors()
]
];
}
function laniakea_insert_manifest()
{
echo sprintf('<link rel="manifest" href="%s?manifest=1" />', esc_url(home_url()));
echo sprintf('<meta name="theme-color" content="%s"/>', laniakea_option('manifest_color', '#000000'));
}
......@@ -6,7 +6,6 @@ define('LANIAKEA_THEME_URI', trailingslashit(esc_url(get_template_directory_uri(
define('LANIAKEA_MAINTENANCE_MODE', false);
define('LANIAKEA_GFONT_APIKEY', 'AIzaSyB_IDts3fy_LJC9CacWooGOXWX3y8f2cWM');
require_once LANIAKEA_THEME_DIR . 'core/tgmpa/tgmpa-activation.php';
require_once LANIAKEA_THEME_DIR . 'core/helper-functions.php';
require_once LANIAKEA_THEME_DIR . 'core/theme-sidebars.php';
require_once LANIAKEA_THEME_DIR . 'core/custom-posts.php';
......@@ -18,12 +17,9 @@ require_once LANIAKEA_THEME_DIR . 'core/iubenda-menu-item.php';
require_once LANIAKEA_THEME_DIR . 'core/wpcf7-integrations.php';
*/
//ADMIN PAGE
if (is_admin()) {
require_once LANIAKEA_THEME_DIR . 'core/tgmpa/tgmpa-activation.php';
require_once LANIAKEA_THEME_DIR . 'core/admin/admin-configs.php';
require_once LANIAKEA_THEME_DIR . 'core/admin/admin-page.php';
require_once LANIAKEA_THEME_DIR . 'core/post-meta-box.php';
......@@ -49,7 +45,7 @@ function laniakea_enqueue_scripts()
wp_enqueue_style('swiper-style', LANIAKEA_THEME_URI . '/core/assets/swiper/swiper-bundle.min.css', array(), '11.0.5');
wp_enqueue_style('laniakea-style', LANIAKEA_THEME_URI . '/style.min.css', array('fontawesome-style'));
wp_enqueue_script('laniakea-scripts', LANIAKEA_THEME_URI . '/core/assets/js/scripts.js', array('jquery'), '1.1', true);
wp_enqueue_script('laniakea-scripts', LANIAKEA_THEME_URI . '/core/assets/js/scripts-min.js', array('jquery'), '1.1', true);
wp_enqueue_script('swiper-scripts', LANIAKEA_THEME_URI . '/core/assets/swiper/swiper-bundle.min.js', array(), '11.0.5', true);
......@@ -191,3 +187,18 @@ function laniakea_dynamic_style()
$dynamic_css = laniakea_compress_css($dynamic_css);
return $dynamic_css;
}
function laniakea_register_query_var($vars)
{
$vars[] = 'manifest';
return $vars;
}
function laniakea_url_rewrite_templates(){
if (get_query_var('manifest')) {
include "manifest.php";
die();
}
}
add_filter('query_vars', 'laniakea_register_query_var');
add_action('template_redirect', 'laniakea_url_rewrite_templates' );
\ No newline at end of file
<?php
$name = laniakea_option('manifest_name', 'Laniakea');
$short_name = laniakea_option('manifest_short_name', 'Laniakea');
$description = laniakea_option('manifest_description', 'Laniakea Wordpress Theme');
$start_url = laniakea_option('manifest_start_url', '/index.php');
$color = laniakea_option('manifest_color', '#000000');
$manifest = [
"name" => $name,
"short_name" => $short_name,
"description" => $description,
"id" => $start_url,
"start_url" => $start_url,
"display" => "standalone",
"orientation" => "portrait",
"background_color" => $color,
"theme_color" => $color,
"icons" => [
[
"src" => esc_url(home_url()) . "/icon-192.png",
"sizes" => "192x192",
"type" => "image/png",
"purpose" => "maskable"
],
[
"src" => esc_url(home_url()) . "/icon-512.png",
"sizes" => "512x512",
"type" => "image/png"
]
]
];
header('Content-Type: application/json');
echo json_encode($manifest);
......@@ -19,6 +19,7 @@ $show_header_inverted = $slider || $laniakea_transparent_header;
<?php laniakea_get_googleapi_font(); ?>
<?php laniakea_gtm('head'); ?>
<?php if (laniakea_option('manifest_active')== 1) laniakea_insert_manifest(); ?>
<?php wp_head(); ?>
<?php
......
#main-header {
z-index: 999;
position: relative;
position: fixed;
box-shadow: 0px 1px 6px #6a6a6a2d;
top: 0;
width: 100%;
background-color: white;
&.inverted:not(.fixed) {
position: absolute;
width: 100%;
box-shadow: none;
& ul:not(.sub-menu) > li >a {
& ul:not(.sub-menu) > li > a {
color: white;
}
.mobile-burger{
path{
.mobile-burger {
path {
stroke: white;
}
}
......@@ -36,25 +38,14 @@
top: 0px;
z-index: 2;
/* background-color: #555; */
.menu-item {
padding: $spacing_unit * 2;
/* color: #ccc; */
list-style: none;
/* &:hover {
color: #fff;
} */
}
}
.header-container {
/* padding-top: $spacing_unit * 2;
padding-bottom: $spacing_unit * 2; */
&:not(.contained) {
padding: $spacing_unit * 2 $spacing_unit * 4 $spacing_unit * 2
$spacing_unit * 4;
......@@ -73,23 +64,13 @@
display: block;
}
}
}
&.fixed {
transition: top .5s;
position: fixed;
background: white;
width: 100%;
z-index: 999;
top: 0;
/* .pre-header {
display: none;
} */
}
}
/* body.admin-bar {
#main-header.fixed {
body.admin-bar {
#main-header {
top: 32px;
@media (max-width: 780px) {
top: 46px;
}
}
} */
\ No newline at end of file
}
......@@ -164,15 +164,13 @@ textarea:not([rows]) {
display: none !important;
}
#wpadminbar {
/* #wpadminbar {
position: absolute !important;
}
@media (max-width: 990px) {
#wpadminbar {
@media (max-width: 990px) {
display: none !important;
}
}
} */
.laniakea-icon:before {
content: "";
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGl2ZWxsb18xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDk2LjkgOTguOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYuOSA5OC45OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCw2MS45YzMuMiw1LjcsNi45LDEwLjksMTIuMywxNC43YzkuMiw2LjYsMTkuMSw4LjYsMjkuOSw0LjVjMy44LTEuNCw2LjYtNCw4LjYtOC40DQoJCWMtMS4yLDAuNC0xLjksMC41LTIuNSwwLjhjLTE1LDYuMi0zMi4yLTItMzcuNS0xNy41Yy01LjYtMTYuNCwxLjQtMzQsMTMuNy00My44YzAuMS0wLjEsMC4zLTAuMSwwLjMtMC4xYy0yLjQsMi45LTUsNS42LTcuMSw4LjcNCgkJYy03LjMsMTAuOC04LjksMjIuMi0yLjksMzQuMmMyLjYsNS4yLDYuNiw4LjksMTIuNSwxMC4yYzAuNiwwLjEsMS4yLDAuMSwxLjgsMC4yYy0yLTIuNi00LjItNS01LjctNy43DQoJCWMtNS42LTEwLjMtMy43LTIzLjEsNC41LTMxLjljMTEuOS0xMi43LDMzLjYtMTUuMiw0OC4zLTUuMmMtMy4yLTEuMS02LTIuNC05LTMuMWMtMTEuNS0zLTIyLjMtMS43LTMxLjUsNi42DQoJCWMtNC42LDQuMS03LjUsOS4xLTcuNSwxNS40YzAsMC45LDAuMiwxLjcsMC4zLDIuOWMwLjUtMC40LDAuNy0wLjUsMC44LTAuNmM3LjMtMTUuNiwyNy43LTIwLjYsNDIuNi05LjENCgkJYzExLjcsOS4xLDE2LjIsMjEsMTQuOSwzNS41Yy0wLjEsMS4xLTAuMiwyLjItMC40LDMuMmMtMC4xLDAuNi0wLjMsMS4xLTAuNiwyLjRjMC01LDAuMy05LjMtMC4xLTEzLjVjLTEtMTMuMy0xMC42LTI0LjQtMjMuNC0yNy4zDQoJCWMtNC4yLTEtOC4yLTAuMy0xMi41LDIuMmMxLjksMC40LDMuMywwLjcsNC43LDFjMTIuNSwzLjEsMjMuMSwxNi40LDE5LjUsMzMuMkM3MSw4NC45LDU3LjEsOTcuMSw0MC42LDk4LjljLTAuMiwwLTAuNSwwLTEuNS0wLjENCgkJYzcuNy0xLjYsMTQuMy00LjEsMTkuNy04LjhjOC43LTcuNSwxMi44LTE2LjgsMTAuNi0yOC40Yy0wLjYtMy4zLTIuMy02LTUuNi04LjJjMS4zLDUuNCwxLDEwLjQtMC45LDE1LjINCgkJYy01LjEsMTIuOS0xNi45LDE5LjYtMzEsMTguMWMtMTUuMi0xLjctMjUuNS0xMC4zLTMyLTI0QzAsNjIuNCwwLDYyLjIsMCw2MS45eiBNNDQuOCw2My4zYy0xLjcsMC4xLTIuOSwxLjEtMi45LDIuOQ0KCQljMCwxLjgsMS4xLDIuOSwyLjksM2MxLjcsMC4xLDMuMy0xLjQsMy4yLTMuMUM0Ny43LDY0LjQsNDYuNyw2My4zLDQ0LjgsNjMuM3ogTTUzLjEsNDMuM2MtMC45LDEuNS0xLjgsMi40LTEuNywzLjENCgkJYzAsMC43LDEuMywxLjksMS43LDEuOGMwLjgtMC4yLDEuOS0xLjEsMi0xLjlDNTUuMiw0NS42LDU0LjIsNDQuOCw1My4xLDQzLjN6IE0zNS42LDQ4LjNjLTEuNC0xLTIuMi0yLTMtMS45DQoJCWMtMC43LDAuMS0xLjcsMS4yLTEuOCwyYy0wLjEsMC42LDEuMSwxLjgsMS43LDEuOEMzMy40LDUwLjIsMzQuMiw0OS4zLDM1LjYsNDguM3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTMuMSwzLjhjMCwyLTEuOCwzLjctMy45LDMuN2MtMS45LDAtMy43LTEuNy0zLjctMy42Yy0wLjEtMiwxLjgtMy45LDMuNy0zLjlDNTEuMiwwLDUzLjEsMS44LDUzLjEsMy44eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNC4zLDg1LjVjMS45LTAuMSwzLjcsMS42LDMuOCwzLjVjMC4xLDItMS42LDMuOS0zLjYsMy45Yy0yLDAtMy43LTEuNS0zLjgtMy41DQoJCUMxMC41LDg3LjUsMTIuMyw4NS42LDE0LjMsODUuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiwzNS42YzIuMywwLjUsMy41LDEuNiwzLjEsM2MtMC4yLDEtMS43LDEuOC0yLjYsMi43Yy0wLjktMC45LTIuMy0xLjctMi41LTIuOEMtMC4xLDM3LjcsMS4zLDM2LjYsMiwzNS42eiINCgkJLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTQuOSw1NC4zYzAuNywxLDEuOCwxLjksMiwyLjljMC4zLDEuNi0wLjgsMi45LTIuNSwyLjZjLTEtMC4yLTIuNC0xLjUtMi41LTIuNGMtMC4xLTEsMS4xLTIuMSwxLjgtMy4yDQoJCUM5NC4xLDU0LjMsOTQuNSw1NC4zLDk0LjksNTQuM3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzcsNzcuNmMwLjcsMSwyLDIsMS44LDIuOGMtMC4yLDEuMS0xLjUsMi41LTIuNSwyLjdjLTEuNCwwLjItMi43LTEtMi40LTIuN2MwLjItMSwxLjItMS45LDEuOS0yLjgNCgkJQzc2LjIsNzcuNiw3Ni42LDc3LjYsNzcsNzcuNnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzQuMywyNS44YzAuOSwxLjMsMS45LDIuMSwxLjgsMi43Yy0wLjIsMC44LTEuMywxLjMtMiwxLjljLTAuNi0wLjctMS41LTEuMy0xLjUtMg0KCQlDNzIuNiwyNy43LDczLjUsMjcsNzQuMywyNS44eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MC40LDg2LjFjMC43LDEuNCwxLjUsMi4yLDEuNCwyLjljLTAuMSwwLjYtMS4xLDEuMS0xLjcsMS42Yy0wLjYtMC43LTEuNS0xLjMtMS42LTINCgkJQzQ4LjQsODgsNDkuNCw4Ny4zLDUwLjQsODYuMXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMuMiwyMS40YzAuOCwxLjIsMS44LDEuOSwxLjYsMi41Yy0wLjIsMC43LTEuMSwxLjItMS44LDEuOWMtMC41LTAuNi0xLjQtMS4yLTEuNS0xLjkNCgkJQzIxLjUsMjMuMiwyMi40LDIyLjUsMjMuMiwyMS40eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
......@@ -229,9 +227,11 @@ img {
#main-header {
z-index: 999;
position: relative;
position: fixed;
box-shadow: 0px 1px 6px rgba(106, 106, 106, 0.1764705882);
top: 0;
width: 100%;
background-color: white;
}
#main-header.inverted:not(.fixed) {
position: absolute;
......@@ -255,19 +255,10 @@ img {
width: 100%;
top: 0px;
z-index: 2;
/* background-color: #555; */
}
#main-header .pre-header .menu-item {
padding: 8px;
/* color: #ccc; */
list-style: none;
/* &:hover {
color: #fff;
} */
}
#main-header .header-container {
/* padding-top: $spacing_unit * 2;
padding-bottom: $spacing_unit * 2; */
}
#main-header .header-container:not(.contained) {
padding: 8px 16px 8px 16px;
......@@ -282,23 +273,16 @@ img {
#main-header #logo .logo-default {
display: block;
}
#main-header.fixed {
transition: top 0.5s;
position: fixed;
background: white;
width: 100%;
z-index: 999;
top: 0;
/* .pre-header {
display: none;
} */
}
/* body.admin-bar {
#main-header.fixed {
body.admin-bar #main-header {
top: 32px;
}
@media (max-width: 780px) {
body.admin-bar #main-header {
top: 46px;
}
} */
}
@media (min-width: 992px) {
nav.nav-right {
margin-left: auto;
......@@ -845,6 +829,7 @@ aside {
main {
width: 100%;
}
@media (max-width: 992px) {
body.menu-mobile-open {
position: fixed;
......@@ -873,25 +858,23 @@ main {
align-items: center;
border-radius: 50%;
display: flex;
/* height: 4rem; */
justify-content: center;
width: 4rem;
font-size: 50px;
color: inherit !important;
/* background-color: #fff;
box-shadow: 0 6px 8px 0 #0003; */
}
.swiper-button-prev::after,
.swiper-button-next::after {
/* font-size: 14px; */
font-weight: bold;
color: #000;
}
/*material icon override */
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after,
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
content: "" !important;
}
......@@ -926,8 +909,6 @@ main {
}
.swiper .card .card__inner:after {
/* background: #000;
background: linear-gradient(180deg,#0000,#0009); */
bottom: 0;
content: "";
height: 100%;
......
@charset "UTF-8";
@function unicode($str){
@return unquote("\"")+unquote(str-insert($str, "\\", 1))+unquote("\"")
@function unicode($str) {
@return unquote('"') + unquote(str-insert($str, "\\", 1)) + unquote('"');
}
/*
Theme Name: Laniakea
Author: Simone Buono
......@@ -19,14 +18,14 @@ Description: WordPress theme.
@import "sass/reset";
@font-face {
font-family: 'Material Symbols Outlined';
font-family: "Material Symbols Outlined";
font-style: normal;
font-weight: 400;
src: url(./core/assets/material/material-icons.woff2) format('woff2');
src: url(./core/assets/material/material-icons.woff2) format("woff2");
}
.material-symbols-outlined {
font-family: 'Material Symbols Outlined';
font-family: "Material Symbols Outlined";
font-weight: normal;
font-style: normal;
font-size: 24px;
......@@ -37,27 +36,27 @@ Description: WordPress theme.
white-space: nowrap;
word-wrap: normal;
direction: ltr;
-webkit-font-feature-settings: 'liga';
-webkit-font-feature-settings: "liga";
-webkit-font-smoothing: antialiased;
}
html{
@media (max-width:990px){
margin-top: 0!important;
html {
@media (max-width: 990px) {
margin-top: 0 !important;
}
}
.lazyload-row .vc_column-inner{
display: none!important;
.lazyload-row .vc_column-inner {
display: none !important;
}
#wpadminbar{
position: absolute!important;
/* #wpadminbar {
position: absolute !important;
@media (max-width:990px){
display: none!important;
@media (max-width: 990px) {
display: none !important;
}
}
} */
.laniakea-icon:before {
content: "";
......@@ -82,8 +81,8 @@ body {
transition: opacity 0.3s ease;
}
.social-icon{
text-decoration: none!important;
.social-icon {
text-decoration: none !important;
}
img {
......@@ -130,11 +129,10 @@ img {
main {
width: 100%;
@media (min-width: $medium-devices) {
//max-width: 85%;
}
}
@media (max-width: $large-devices) {
body.menu-mobile-open {
position: fixed;
......@@ -166,37 +164,33 @@ main {
}
}
.swiper-button-prev,
.swiper-button-next
{
.swiper-button-next {
align-items: center;
border-radius: 50%;
display: flex;
/* height: 4rem; */
justify-content: center;
width: 4rem;
font-size: 50px;
color: inherit!important;
/* background-color: #fff;
box-shadow: 0 6px 8px 0 #0003; */
color: inherit !important;
}
.swiper-button-prev::after,
.swiper-button-next::after{
/* font-size: 14px; */
.swiper-button-next::after {
font-weight: bold;
color: #000;
}
/*material icon override */
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
content: ''!important;
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after,
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
content: "" !important;
}
.swiper .card .card_caption{
.swiper .card .card_caption {
align-items: center;
display: flex;
flex-flow: column nowrap;
......@@ -223,19 +217,17 @@ main {
.swiper .card .vc_btn3-container {
position: absolute;
z-index: 3;
margin:0;
margin: 0;
}
.swiper .card .card__inner:after {
/* background: #000;
background: linear-gradient(180deg,#0000,#0009); */
bottom: 0;
content: "";
height: 100%;
left: 0;
opacity: .8;
opacity: 0.8;
position: absolute;
transition: opacity .3s cubic-bezier(.38,.41,.27,1);
transition: opacity 0.3s cubic-bezier(0.38, 0.41, 0.27, 1);
width: 100%;
z-index: 0;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment