CINXE.COM

myhosttech

<!DOCTYPE html> <html lang="de-CH"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="csrf-token" content="Wlh9IAslsCc6f64BBy7sqH9fgwu5IrvorgvG4gip"> <meta name="sentry_public_dsn" content="https://aae04928b5a947cfaa8a13e1fd1d7751@sentry.hosttech.eu/2"> <meta name="sentry_env" content="production"> <title>myhosttech</title> <!-- Styles --> <link rel="preload" as="style" href="https://www.myhosttech.eu/build/assets/app-b04803ac.css" /><link rel="stylesheet" href="https://www.myhosttech.eu/build/assets/app-b04803ac.css" data-navigate-track="reload" /> <style> @media (min-width: 1024px) { .auth-card { min-height: 522px; } .auth-left { width: 484px; } } .effect { opacity: 0; transform: translateY(100px); will-change: transform, opacity; animation: slideFadeUp 0.5s ease-in-out .3s 1 forwards; } @keyframes slideFadeUp { 0% { opacity: 0; transform: translateY(100px); } 100% { opacity: 1; transform: translateY(0px); } } </style> <script type="text/javascript"> </script> <!-- Scripts --> <link rel="modulepreload" href="https://www.myhosttech.eu/build/assets/app-d96222bf.js" /><link rel="modulepreload" href="https://www.myhosttech.eu/build/assets/vendor-cf4ea64a.js" /><script type="module" src="https://www.myhosttech.eu/build/assets/app-d96222bf.js" data-navigate-track="reload" defer></script></head> <body class="min-h-screen text-gray-800 font-sans antialiased"> <div class="fixed h-screen w-screen overflow-hidden"><div class="absolute -inset-8 bg-cover bg-center" style="filter: blur(15px); background-image: linear-gradient(rgba(220, 0, 70, 0.25), rgba(220, 0, 70, 0.25)), url('/images/auth/bg-websitecreator.jpg');"></div></div> <div class="min-h-screen flex items-center justify-center p-4"> <div class="shadow-ui dark:shadow-ui-dark flex flex-col rounded-2xl bg-white dark:bg-gray-800 effect relative p-0 lg:border-b-8 border-primary-500 z-10 rounded-[8px]"> <div class=""> <div class="flex "> </div> </div> <div class=""> <div class="auth-card lg:grid lg:grid-cols-2 w-80 sm:w-96 lg:w-auto overflow-hidden p-6"> <div class="auth-left flex flex-col lg:pr-20"> <svg class="w-24 lg:w-48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 120"> <defs> <style>.cls-1 { fill: #dc0046; }</style> </defs> <title>hosttech-rgb</title> <path class="cls-1" d="M91.23,75.94a28.71,28.71,0,0,1,54-13.59h13A40.59,40.59,0,0,0,96.31,42.89l0-.06S85.32,51,73.53,61.09C69,65,64.22,69.15,60.12,72.76c-6.51,5.72.15,10.1.15,10.1H92.11A28.61,28.61,0,0,1,91.23,75.94Zm86.46-7.49H147.63A28.68,28.68,0,0,1,94.38,89H81.48a40.6,40.6,0,0,0,62.85,19.46h0s11-8.12,22.81-18.26c5.57-4.78,11.4-9.89,16-14C188.32,71.68,177.69,68.45,177.69,68.45Z"/> <path d="M181.34,91.77v6.12q0,6.8,5.12,8.69t21.39,1.89q10,0,14.08-2.57T226,95.48V93q0-10.34-10.94-10.64l-3.25-.23-19.17-1.06q-23.39-1.2-23.39-21.56,0-14.32,7-19t27.9-4.67q17.27,0,24.59,3.85t7.69,15v2.87H223.82V54.85q0-5.49-3.16-7.3t-12.73-1.81h-7.38q-11.6,0-15.14,2.34T181.88,57v3.61q0,9.12,9.43,9.79l20.75,1.43,5.36.3q21.2,1.29,21.2,21.36v1.81q0,11.47-6.34,17.28t-27.22,5.81q-20.21,0-28.28-4.31t-8.07-14.89V91.77Z"/> <path d="M243.48,36.65h10.86V17.37h12.22V36.65h31.36v9.91H266.56v51q0,6.41,2.26,8.67t8.66,2.19q7.08,0,9.72-2.48t2.71-9.77v-8h11.67v6.48q0,23.66-23.62,23.66-14.87,0-19.24-5.13t-4.38-18.41V46.56H243.48Z"/> <path d="M306.63,36.65h10.86V17.37H329.7V36.65h31.36v9.91H329.7v51q0,6.41,2.26,8.67t8.66,2.19q7.08,0,9.72-2.48t2.71-9.77v-8h11.67v6.48q0,23.66-23.62,23.66-14.87,0-19.24-5.13t-4.38-18.41V46.56H306.63Z"/> <path d="M384.84,79.68v7.46q0,11.91,3.85,16.65t17,4.67h3.09q14,0,17.73-2.57T430.18,93H442.8v2.34q0,13.3-7.55,18.21t-25.52,4.84q-22.57,0-30-7.7t-7.47-32.29q0-25.57,7-34t29.07-8.52q20.3,0,27.4,7.25t7.1,27.54v9.06Zm0-9.91h45.34q-.53-14.16-3.62-19.06t-17.43-5q-14.86,0-19.31,3.84T384.84,69.77Z"/> <path d="M511.15,88.24h12.22v4.6q0,15.44-8.61,20.49t-25.13,5q-23.85,0-30.42-8.68t-6.57-32.29q0-25.12,7.4-33.35t28.38-8.22q18.49,0,26,5.9T522,61.17v2.5H509.8v-2.8q0-8.92-4-12t-17.73-3.1q-15.77,0-19.32,6t-3.47,27.13q0,20.88,4.91,25.25t20.22,4.37q13.13,0,16.9-3.16T511.15,88.24Z"/> <path d="M531.49,1.63h12.22V46.7q4.75-10.86,25.35-10.86,17,0,23.54,6.41t6.64,21.66v53.65H587V63.7q0-10.79-4.07-14.33t-14.71-3.62q-13.81,0-19.16,4.6t-5.36,20.07v47.14H531.49Z"/> <path d="M.77,1.63H13V46.7q4.75-10.86,25.35-10.86,17,0,23.54,6.41t6.64,21.66v53.65H56.29V63.7q0-10.79-4.07-14.33T37.51,45.75q-13.81,0-19.16,4.6T13,70.41v47.14H.77Z"/> </svg> <div wire:snapshot="{&quot;data&quot;:{&quot;username&quot;:&quot;&quot;,&quot;password&quot;:&quot;&quot;,&quot;otp&quot;:&quot;&quot;,&quot;otpRequired&quot;:false,&quot;otpEmailSent&quot;:false},&quot;memo&quot;:{&quot;id&quot;:&quot;lPzUziQclNen62tQPYy5&quot;,&quot;name&quot;:&quot;pages.auth.login&quot;,&quot;path&quot;:&quot;login&quot;,&quot;method&quot;:&quot;GET&quot;,&quot;children&quot;:[],&quot;scripts&quot;:[],&quot;assets&quot;:[],&quot;errors&quot;:[],&quot;locale&quot;:&quot;de_CH&quot;},&quot;checksum&quot;:&quot;8e78078d93f727dea39ec6b6ac2900b457274e9c0bc6382a503e415edecd58e9&quot;}" wire:effects="{&quot;xjs&quot;:[&quot;$nextTick(() =&gt; { $focus.focus(document.getElementById(\&quot;username\&quot;)) })&quot;]}" wire:id="lPzUziQclNen62tQPYy5" class="flex-1 flex flex-col"> <h1 class="mt-6 text-2xl text-primary-500"> myhosttech Kundencenter </h1> <p class="mt-2 text-gray-400"> Logge dich hier mit deinen Zugangsdaten ein. </p> <form wire:submit="submitLogin()" class="flex-1 flex flex-col justify-between mt-6"> <div> <div wire:key="input-email" required="required"> <label class="block text-sm text-gray-700 dark:text-white mb-2" for="username">Benutzername</label> <div class="flex flex-col md:flex-row"> <label class="relative flex w-full px-3 text-sm first:z-10 hover:z-10 shadow-sm focus-within:z-20 overflow-hidden border outline outline-2 outline-offset-0 outline-transparent transition-all duration-200 text-gray-400 focus-within:text-gray-500 hover:text-gray-500 dark:hover:text-gray-300 dark:focus-within:text-gray-300 dark:bg-gray-400/[.15] dark:hover:bg-gray-400/20 dark:focus-within:bg-gray-400/10 dark:hover:focus-within:bg-gray-400/10 border-gray-300 hover:border-gray-400 focus-within:border-transparent focus-within:hover:border-transparent focus-within:outline-primary-400 dark:border-gray-700 rounded-lg" > <input id="username" name="username" type="text" wire:model.live="username" placeholder="Benutzername" class="px-1 py-2.5 flex-1 w-0 text-sm outline-none focus:outline-none bg-transparent placeholder-gray-400 text-gray-700 hover:text-gray-900 focus:text-gray-900 dark:text-gray-200 dark:hover:text-white dark:focus:text-white" /> <div x-data @click="$dispatch('append-icon-clicked', true)" class="flex items-center justfy-center h-10 w-4 ml-1.5 append-icon"> <svg class="h-3.5" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M304 128a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM49.3 464H398.7c-8.9-63.3-63.3-112-129-112H178.3c-65.7 0-120.1 48.7-129 112zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3z"/></svg> </div> </label> </div> </div> <div wire:key="input-password" required="required" class="mt-6"> <label class="block text-sm text-gray-700 dark:text-white mb-2" for="password">Passwort</label> <div class="flex flex-col md:flex-row"> <div x-data="{ showPassword: false, togglePassword: function () { this.showPassword = !this.showPassword let icon = this.$el.getElementsByClassName((this.showPassword ? 'fas-eye-slash' : 'fas-eye'))[0].outerHTML this.$el.getElementsByClassName('append-icon')[0].innerHTML = icon } }" @append-icon-clicked="togglePassword" class="w-full" > <div class="hidden"> <svg class="fas-eye h-3.5 cursor-pointer" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"/></svg> <svg class="fas-eye-slash h-3.5 cursor-pointer" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223.1 149.5C248.6 126.2 282.7 112 320 112c79.5 0 144 64.5 144 144c0 24.9-6.3 48.3-17.4 68.7L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3l-90.3-70.8zM373 389.9c-16.4 6.5-34.3 10.1-53 10.1c-79.5 0-144-64.5-144-144c0-6.9 .5-13.6 1.4-20.2L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5L373 389.9z"/></svg> </div> <label class="relative flex w-full px-3 text-sm first:z-10 hover:z-10 shadow-sm focus-within:z-20 overflow-hidden border outline outline-2 outline-offset-0 outline-transparent transition-all duration-200 text-gray-400 focus-within:text-gray-500 hover:text-gray-500 dark:hover:text-gray-300 dark:focus-within:text-gray-300 dark:bg-gray-400/[.15] dark:hover:bg-gray-400/20 dark:focus-within:bg-gray-400/10 dark:hover:focus-within:bg-gray-400/10 border-gray-300 hover:border-gray-400 focus-within:border-transparent focus-within:hover:border-transparent focus-within:outline-primary-400 dark:border-gray-700 rounded-lg" > <input id="password" name="password" type="password" x-bind:type="showPassword ? 'text' : 'password'" class:append-icon="cursor-pointer" wire:model.live="password" autocomplete="current-password" placeholder="Passwort" @keyup="checkCapsLock" class="px-1 py-2.5 flex-1 w-0 text-sm outline-none focus:outline-none bg-transparent placeholder-gray-400 text-gray-700 hover:text-gray-900 focus:text-gray-900 dark:text-gray-200 dark:hover:text-white dark:focus:text-white" /> <div x-data @click="$dispatch('append-icon-clicked', true)" class="flex items-center justfy-center h-10 w-4 ml-1.5 append-icon"> <svg class="h-3.5 cursor-pointer" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"/></svg> </div> </label> </div> </div> </div> <div wire:ignore id="capslock-hint-password" wire:key="capslock-hint-password" class="hidden mt-2 text-orange-500 text-sm">Vorsicht: Caps Lock ist aktiviert</div> <button type="submit" class="group shrink-0 items-center justify-center px-4 py-2.5 border text-sm rounded-lg focus-visible:border-transparent dark:focus-visible:border-transparent focus:ring-4 focus-visible:ring-0 hover:z-10 focus:z-10 outline outline-2 outline-transparent transition-all duration-200 text-white border-transparent bg-primary-500 hover:bg-primary-600 focus:bg-primary-500 shadow-sm ring-primary-400/30 dark:ring-primary-400/40 outline-offset-2 focus-visible:outline-primary-400 mt-8 flex w-full" > <div wire:loading.class.remove="opacity-0" wire:target="submitLogin" class="absolute flex opacity-0 transition-opacity duration-75 delay-700" > <span class="h-1.5 w-1.5 rounded-full bg-current animate-loader-bounce mr-1"></span> <span class="h-1.5 w-1.5 rounded-full bg-current animate-loader-bounce mr-1" style="animation-delay: .075s"></span> <span class="h-1.5 w-1.5 rounded-full bg-current animate-loader-bounce" style="animation-delay: .15s"></span> </div> <div class="flex flex-1 items-center justify-center min-w-0 transition-opacity duration-75 delay-700" wire:loading.class="opacity-0" wire:target="submitLogin" > Einloggen </div> </button> </div> <div> <a href="https://www.myhosttech.eu/password_request" wire:key="button-forget-password" class="items-center p-0 rounded-lg [appearance:button] border-none outline outline-2 outline-offset-2 outline-transparent focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-400 dark:focus-visible:outline-primary-400 text-primary-700 dark:text-primary-200 hover:text-primary-900 dark:hover:text-white focus-visible:text-primary-900 dark:focus-visible:text-white inline-block mt-8 text-sm" wire:navigate="wire:navigate" > <span class="underline"> Zugangsdaten vergessen? </span> </a> </div> </form> </div> <script type="text/javascript"> function checkCapsLock(event) { if (typeof event.getModifierState === 'function') { if(event.getModifierState('CapsLock') && document.getElementById('password').value.length > 0){ document.getElementById('capslock-hint-password').style.display = 'block' }else{ document.getElementById('capslock-hint-password').style.display = 'none' } } } </script> </div> <div class="hidden lg:block relative -m-6 overflow-hidden text-white bg-cover bg-center rounded-tr-lg" style="background-image: linear-gradient(139deg, rgba(138, 35, 174, 0.5), rgba(157, 28, 101, 0.5) 50%, rgba(220, 0, 70, 0.5)), linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('/images/auth/bg-websitecreator.jpg');"> <div class="absolute bg-white origin-top-left rotate-10 w-32" style="height: 140%; top: -25%; left: 4%"></div> <div class="ml-32 mr-8 flex flex-col justify-center rounded-lg h-full"> <div class="text-4xl mb-6 leading-tight" style="width: 328px;">Eigene Webseite in <br> 5 Minuten</div> <div class="pr-8" style="width: 328px;">Mit unserem Website Creator kannst du ganz einfach - ganz ohne Vorkenntnisse - eine eigene Webseite bauen.</div> </div> </div> </div> </div> </div> </div> <div wire:snapshot="{&quot;data&quot;:[],&quot;memo&quot;:{&quot;id&quot;:&quot;6sTEdmFYVOoXX8FQaVws&quot;,&quot;name&quot;:&quot;notifications&quot;,&quot;path&quot;:&quot;login&quot;,&quot;method&quot;:&quot;GET&quot;,&quot;children&quot;:[],&quot;scripts&quot;:[],&quot;assets&quot;:[],&quot;errors&quot;:[],&quot;locale&quot;:&quot;de_CH&quot;},&quot;checksum&quot;:&quot;f6462750cf23eceaa38a5270b3fea525fe19c352211c2ad290a3532b40b0f235&quot;}" wire:effects="{&quot;listeners&quot;:[&quot;errorNotification&quot;,&quot;successNotification&quot;]}" wire:id="6sTEdmFYVOoXX8FQaVws" x-data="{ messages: [], remove(uuid) { this.$dispatch('hide', uuid) setTimeout(() => { this.messages.splice(this.messages.findIndex((message) => message.uuid === uuid), 1)} , 200) }, notify(message) { this.messages.push(message) if(message.auto_delete){ setTimeout(() => { this.remove(message.uuid) }, 2500) } } }" @notify.window="notify($event.detail)" class="wonderland-livewire fixed inset-0 flex flex-col justify-start items-end px-4 py-4 pointer-events-none space-y-4 z-50" > <template x-for="(message, messageIndex) in messages" :key="message.uuid" hidden> <div x-data="{ show: false }" x-show="show" x-on:hide.window="(event) => { if(event.detail === message.uuid) { show = false } }" x-transition:enter="ease-out duration-300 transition" x-transition:enter-start="translate-y-2 opacity-0 sm:translate-y-0 sm:translate-x-2" x-transition:enter-end="translate-y-0 opacity-100 sm:translate-x-0" x-transition:leave="transition ease-in duration-100" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" x-html="message.html" x-init="$nextTick(()=>{$el.innerHTML = message.html; show = true})" class="max-w-md w-full pointer-events-auto" > </div> </template> </div> <script data-navigate-once="true">window.livewireScriptConfig = {"csrf":"Wlh9IAslsCc6f64BBy7sqH9fgwu5IrvorgvG4gip","uri":"\/livewire\/update","progressBar":"","nonce":""};</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10