Files
kaiser-natron/dist/assets/runtime-dom.esm-bundler-BrsyFPJA.js
Dorian c600fadadb stepped checkout, auth pages, sticky stepper bar, action footer
- 4-step checkout (cart, account, shipping, payment) with Pinia store and route children
- minimal cream sticky top bar (logo + stepper + back-to-shopping) replacing nav/footer in checkout
- fixed cream action footer at viewport bottom for back/continue on every step
- guest / sign-in / register tabs on account step + standalone /login and /register
- src/api/auth.js stub matching expected backend contract
- legal pages (/impressum, /datenschutz) and category landings (/pflege, /haushalt)
- success page stacked CTAs (back-to-home primary, keep-shopping secondary)
- footer logo size aligned with navbar; cream variant footer

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 16:06:26 +01:00

1 line
12 KiB
JavaScript

import{$ as e,J as t,K as n,Q as r,X as i,Y as a,Z as o,a as s,at as c,ct as l,d as u,et as d,g as f,it as p,lt as m,n as h,nt as ee,ot as g,pt as _,q as v,rt as y,st as b,t as te,tt as x}from"./runtime-core.esm-bundler-DTXUv7Wx.js";var S=void 0,C=typeof window<`u`&&window.trustedTypes;if(C)try{S=C.createPolicy(`vue`,{createHTML:e=>e})}catch{}var w=S?e=>S.createHTML(e):e=>e,T=`http://www.w3.org/2000/svg`,E=`http://www.w3.org/1998/Math/MathML`,D=typeof document<`u`?document:null,ne=D&&D.createElement(`template`),re={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?D.createElementNS(T,e):t===`mathml`?D.createElementNS(E,e):n?D.createElement(e,{is:n}):D.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>D.createTextNode(e),createComment:e=>D.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>D.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{ne.innerHTML=w(r===`svg`?`<svg>${e}</svg>`:r===`mathml`?`<math>${e}</math>`:e);let i=ne.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},O=`transition`,k=`animation`,A=Symbol(`_vtc`),j={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},ie=t({},h,j),ae=(e=>(e.displayName=`Transition`,e.props=ie,e))((e,{slots:t})=>f(te,oe(e),t)),M=(e,t=[])=>{r(e)?e.forEach(e=>e(...t)):e&&e(...t)},N=e=>e?r(e)?e.some(e=>e.length>1):e.length>1:!1;function oe(e){let n={};for(let t in e)t in j||(n[t]=e[t]);if(e.css===!1)return n;let{name:r=`v`,type:i,duration:a,enterFromClass:o=`${r}-enter-from`,enterActiveClass:s=`${r}-enter-active`,enterToClass:c=`${r}-enter-to`,appearFromClass:l=o,appearActiveClass:u=s,appearToClass:d=c,leaveFromClass:f=`${r}-leave-from`,leaveActiveClass:p=`${r}-leave-active`,leaveToClass:m=`${r}-leave-to`}=e,h=se(a),ee=h&&h[0],g=h&&h[1],{onBeforeEnter:_,onEnter:v,onEnterCancelled:y,onLeave:b,onLeaveCancelled:te,onBeforeAppear:x=_,onAppear:S=v,onAppearCancelled:C=y}=n,w=(e,t,n,r)=>{e._enterCancelled=r,I(e,t?d:c),I(e,t?u:s),n&&n()},T=(e,t)=>{e._isLeaving=!1,I(e,f),I(e,m),I(e,p),t&&t()},E=e=>(t,n)=>{let r=e?S:v,a=()=>w(t,e,n);M(r,[t,a]),L(()=>{I(t,e?l:o),F(t,e?d:c),N(r)||R(t,i,ee,a)})};return t(n,{onBeforeEnter(e){M(_,[e]),F(e,o),F(e,s)},onBeforeAppear(e){M(x,[e]),F(e,l),F(e,u)},onEnter:E(!1),onAppear:E(!0),onLeave(e,t){e._isLeaving=!0;let n=()=>T(e,t);F(e,f),e._enterCancelled?(F(e,p),B(e)):(B(e),F(e,p)),L(()=>{e._isLeaving&&(I(e,f),F(e,m),N(b)||R(e,i,g,n))}),M(b,[e,n])},onEnterCancelled(e){w(e,!1,void 0,!0),M(y,[e])},onAppearCancelled(e){w(e,!0,void 0,!0),M(C,[e])},onLeaveCancelled(e){T(e),M(te,[e])}})}function se(e){if(e==null)return null;if(x(e))return[P(e.enter),P(e.leave)];{let t=P(e);return[t,t]}}function P(e){return _(e)}function F(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[A]||(e[A]=new Set)).add(t)}function I(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let n=e[A];n&&(n.delete(t),n.size||(e[A]=void 0))}function L(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}var ce=0;function R(e,t,n,r){let i=e._endId=++ce,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);let{type:o,timeout:s,propCount:c}=le(e,t);if(!o)return r();let l=o+`end`,u=0,d=()=>{e.removeEventListener(l,f),a()},f=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u<c&&d()},s+1),e.addEventListener(l,f)}function le(e,t){let n=window.getComputedStyle(e),r=e=>(n[e]||``).split(`, `),i=r(`${O}Delay`),a=r(`${O}Duration`),o=ue(i,a),s=r(`${k}Delay`),c=r(`${k}Duration`),l=ue(s,c),u=null,d=0,f=0;t===O?o>0&&(u=O,d=o,f=a.length):t===k?l>0&&(u=k,d=l,f=c.length):(d=Math.max(o,l),u=d>0?o>l?O:k:null,f=u?u===O?a.length:c.length:0);let p=u===O&&/\b(?:transform|all)(?:,|$)/.test(r(`${O}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function ue(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,n)=>z(t)+z(e[n])))}function z(e){return e===`auto`?0:Number(e.slice(0,-1).replace(`,`,`.`))*1e3}function B(e){return(e?e.ownerDocument:document).body.offsetHeight}function de(e,t,n){let r=e[A];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}var V=Symbol(`_vod`),H=Symbol(`_vsh`),fe={name:`show`,beforeMount(e,{value:t},{transition:n}){e[V]=e.style.display===`none`?``:e.style.display,n&&t?n.beforeEnter(e):U(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),U(e,!0),r.enter(e)):r.leave(e,()=>{U(e,!1)}):U(e,t))},beforeUnmount(e,{value:t}){U(e,t)}};function U(e,t){e.style.display=t?e[V]:`none`,e[H]=!t}var pe=Symbol(``),me=/(?:^|;)\s*display\s*:/;function he(e,t,n){let r=e.style,i=c(n),a=!1;if(n&&!i){if(t)if(c(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]??G(r,t,``)}else for(let e in t)n[e]??G(r,e,``);for(let e in n)e===`display`&&(a=!0),G(r,e,n[e])}else if(i){if(t!==n){let e=r[pe];e&&(n+=`;`+e),r.cssText=n,a=me.test(n)}}else t&&e.removeAttribute(`style`);V in e&&(e[V]=a?r.display:``,e[H]&&(r.display=`none`))}var W=/\s*!important$/;function G(e,t,n){if(r(n))n.forEach(n=>G(e,t,n));else if(n??=``,t.startsWith(`--`))e.setProperty(t,n);else{let r=ge(e,t);W.test(n)?e.setProperty(a(r),n.replace(W,``),`important`):e[r]=n}}var K=[`Webkit`,`Moz`,`ms`],q={};function ge(e,t){let r=q[t];if(r)return r;let i=n(t);if(i!==`filter`&&i in e)return q[t]=i;i=v(i);for(let n=0;n<K.length;n++){let r=K[n]+i;if(r in e)return q[t]=r}return t}var J=`http://www.w3.org/1999/xlink`;function Y(e,t,n,r,a,o=p(t)){r&&t.startsWith(`xlink:`)?n==null?e.removeAttributeNS(J,t.slice(6,t.length)):e.setAttributeNS(J,t,n):n==null||o&&!i(n)?e.removeAttribute(t):e.setAttribute(t,o?``:g(n)?String(n):n)}function X(e,t,n,r,a){if(t===`innerHTML`||t===`textContent`){n!=null&&(e[t]=t===`innerHTML`?w(n):n);return}let o=e.tagName;if(t===`value`&&o!==`PROGRESS`&&!o.includes(`-`)){let r=o===`OPTION`?e.getAttribute(`value`)||``:e.value,i=n==null?e.type===`checkbox`?`on`:``:String(n);(r!==i||!(`_value`in e))&&(e.value=i),n??e.removeAttribute(t),e._value=n;return}let s=!1;if(n===``||n==null){let r=typeof e[t];r===`boolean`?n=i(n):n==null&&r===`string`?(n=``,s=!0):r===`number`&&(n=0,s=!0)}try{e[t]=n}catch{}s&&e.removeAttribute(a||t)}function Z(e,t,n,r){e.addEventListener(t,n,r)}function _e(e,t,n,r){e.removeEventListener(t,n,r)}var ve=Symbol(`_vei`);function ye(e,t,n,r,i=null){let a=e[ve]||(e[ve]={}),o=a[t];if(r&&o)o.value=r;else{let[n,s]=xe(t);r?Z(e,n,a[t]=Te(r,i),s):o&&(_e(e,n,o,s),a[t]=void 0)}}var be=/(?:Once|Passive|Capture)$/;function xe(e){let t;if(be.test(e)){t={};let n;for(;n=e.match(be);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[e[2]===`:`?e.slice(3):a(e.slice(2)),t]}var Se=0,Ce=Promise.resolve(),we=()=>Se||=(Ce.then(()=>Se=0),Date.now());function Te(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;s(Ee(e,n.value),t,5,[e])};return n.value=e,n.attached=we(),n}function Ee(e,t){if(r(t)){let n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(e=>t=>!t._stopped&&e&&e(t))}else return t}var De=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Oe=(e,t,r,i,a,o)=>{let s=a===`svg`;t===`class`?de(e,i,s):t===`style`?he(e,r,i):ee(t)?d(t)||ye(e,t,r,i,o):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):ke(e,t,i,s))?(X(e,t,i),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&Y(e,t,i,s,o,t!==`value`)):e._isVueCE&&(Ae(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!c(i)))?X(e,n(t),i,o,t):(t===`true-value`?e._trueValue=i:t===`false-value`&&(e._falseValue=i),Y(e,t,i,s))};function ke(t,n,r,i){if(i)return!!(n===`innerHTML`||n===`textContent`||n in t&&De(n)&&e(r));if(n===`spellcheck`||n===`draggable`||n===`translate`||n===`autocorrect`||n===`sandbox`&&t.tagName===`IFRAME`||n===`form`||n===`list`&&t.tagName===`INPUT`||n===`type`&&t.tagName===`TEXTAREA`)return!1;if(n===`width`||n===`height`){let e=t.tagName;if(e===`IMG`||e===`VIDEO`||e===`CANVAS`||e===`SOURCE`)return!1}return De(n)&&c(r)?!1:n in t}function Ae(e,t){let r=e._def.props;if(!r)return!1;let i=n(t);return Array.isArray(r)?r.some(e=>n(e)===i):Object.keys(r).some(e=>n(e)===i)}var Q=e=>{let t=e.props[`onUpdate:modelValue`]||!1;return r(t)?e=>o(t,e):t};function je(e){e.target.composing=!0}function Me(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event(`input`)))}var $=Symbol(`_assign`);function Ne(e,t,n){return t&&(e=e.trim()),n&&(e=m(e)),e}var Pe={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[$]=Q(i);let a=r||i.props&&i.props.type===`number`;Z(e,t?`change`:`input`,t=>{t.target.composing||e[$](Ne(e.value,n,a))}),(n||a)&&Z(e,`change`,()=>{e.value=Ne(e.value,n,a)}),t||(Z(e,`compositionstart`,je),Z(e,`compositionend`,Me),Z(e,`change`,Me))},mounted(e,{value:t}){e.value=t??``},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){if(e[$]=Q(o),e.composing)return;let s=(a||e.type===`number`)&&!/^0\d/.test(e.value)?m(e.value):e.value,c=t??``;if(s===c)return;let l=e.getRootNode();(l instanceof Document||l instanceof ShadowRoot)&&l.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===c)||(e.value=c)}},Fe={deep:!0,created(e,t,n){e[$]=Q(n),Z(e,`change`,()=>{let t=e._modelValue,n=Le(e),i=e.checked,a=e[$];if(r(t)){let e=l(t,n),r=e!==-1;if(i&&!r)a(t.concat(n));else if(!i&&r){let n=[...t];n.splice(e,1),a(n)}}else if(y(t)){let e=new Set(t);i?e.add(n):e.delete(n),a(e)}else a(Re(e,i))})},mounted:Ie,beforeUpdate(e,t,n){e[$]=Q(n),Ie(e,t,n)}};function Ie(e,{value:t,oldValue:n},i){e._modelValue=t;let a;if(r(t))a=l(t,i.props.value)>-1;else if(y(t))a=t.has(i.props.value);else{if(t===n)return;a=b(t,Re(e,!0))}e.checked!==a&&(e.checked=a)}function Le(e){return`_value`in e?e._value:e.value}function Re(e,t){let n=t?`_trueValue`:`_falseValue`;return n in e?e[n]:t}var ze=[`ctrl`,`shift`,`alt`,`meta`],Be={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>`button`in e&&e.button!==0,middle:e=>`button`in e&&e.button!==1,right:e=>`button`in e&&e.button!==2,exact:(e,t)=>ze.some(n=>e[`${n}Key`]&&!t.includes(n))},Ve=(e,t)=>{if(!e)return e;let n=e._withMods||={},r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e<t.length;e++){let r=Be[t[e]];if(r&&r(n,t))return}return e(n,...r)}))},He={esc:`escape`,space:` `,up:`arrow-up`,left:`arrow-left`,right:`arrow-right`,down:`arrow-down`,delete:`backspace`},Ue=(e,t)=>{let n=e._withKeys||={},r=t.join(`.`);return n[r]||(n[r]=(n=>{if(!(`key`in n))return;let r=a(n.key);if(t.some(e=>e===r||He[e]===r))return e(n)}))},We=t({patchProp:Oe},re),Ge;function Ke(){return Ge||=u(We)}var qe=((...t)=>{let n=Ke().createApp(...t),{mount:r}=n;return n.mount=t=>{let i=Ye(t);if(!i)return;let a=n._component;!e(a)&&!a.render&&!a.template&&(a.template=i.innerHTML),i.nodeType===1&&(i.textContent=``);let o=r(i,!1,Je(i));return i instanceof Element&&(i.removeAttribute(`v-cloak`),i.setAttribute(`data-v-app`,``)),o},n});function Je(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function Ye(e){return c(e)?document.querySelector(e):e}export{fe as a,Pe as i,qe as n,Ue as o,Fe as r,Ve as s,ae as t};