|
|
|
@ -2,7 +2,6 @@
|
|
|
|
import '$lib/styles/tokens.css';
|
|
|
|
import '$lib/styles/tokens.css';
|
|
|
|
import '$lib/styles/base.css';
|
|
|
|
import '$lib/styles/base.css';
|
|
|
|
import favicon from '$lib/assets/favicon.svg';
|
|
|
|
import favicon from '$lib/assets/favicon.svg';
|
|
|
|
const dev = import.meta.env.DEV;
|
|
|
|
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
<svelte:head>
|
|
|
|
<svelte:head>
|
|
|
|
@ -10,38 +9,6 @@
|
|
|
|
<meta name="robots" content="noindex,nofollow" />
|
|
|
|
<meta name="robots" content="noindex,nofollow" />
|
|
|
|
</svelte:head>
|
|
|
|
</svelte:head>
|
|
|
|
|
|
|
|
|
|
|
|
{#if dev}
|
|
|
|
|
|
|
|
<div
|
|
|
|
|
|
|
|
class="dev-banner"
|
|
|
|
|
|
|
|
role="status"
|
|
|
|
|
|
|
|
aria-live="polite">
|
|
|
|
|
|
|
|
Modo desarrollo: auth bypass activo
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
{/if}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<slot />
|
|
|
|
<slot />
|
|
|
|
|
|
|
|
|
|
|
|
<style>
|
|
|
|
|
|
|
|
.dev-banner {
|
|
|
|
|
|
|
|
position: fixed;
|
|
|
|
|
|
|
|
left: 8px;
|
|
|
|
|
|
|
|
right: 8px;
|
|
|
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
|
|
|
max-width: 960px;
|
|
|
|
|
|
|
|
background: rgba(255, 221, 87, 0.95);
|
|
|
|
|
|
|
|
color: #111;
|
|
|
|
|
|
|
|
border: 1px solid rgba(0,0,0,0.15);
|
|
|
|
|
|
|
|
border-radius: 6px;
|
|
|
|
|
|
|
|
padding: 8px 12px;
|
|
|
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
|
|
|
box-shadow: 0 2px 6px rgba(0,0,0,0.15);
|
|
|
|
|
|
|
|
z-index: 9999;
|
|
|
|
|
|
|
|
bottom: 8px;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
@media (max-width: 768px) {
|
|
|
|
|
|
|
|
.dev-banner {
|
|
|
|
|
|
|
|
top: 8px;
|
|
|
|
|
|
|
|
bottom: auto;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
</style>
|
|
|
|
|
|
|
|
|