Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

+layout.svelte
<script lang="ts" nonce="%sveltekit.nonce%">
 import '../app.scss';
 import { onMount } from 'svelte'
 function saison() {
     let d = new Date();
     let day = d.getMonth() * 31 + d.getDate();
     if(day >= 11 * 31 + 21) {
         return "hiver"
     }
     if(day >= 8 * 31 + 21) {
         return "automne"
     }
     if(day >= 5 * 31 + 21) {
         return "ete"
     }
     if(day >= 2 * 31 + 21) {
         return "printemps"
     }
     return "hiver"
 }

 function up() {
     document.getElementById("saison")?.setAttribute("style", "background-image: url('/" + saison() + ".jpg');background-size:cover;background-position:center;height:120px");
 }
 onMount(() => {
     setInterval(up, 3600000);
     up();
 })

</script>

<div class="app">
    <main>
        <div class="row mx-0 fixed-top">
            <div id="saison" class="col d-flex" style="background-image: url('/{saison()}.jpg');background-size:cover;background-position:center;height:120px">
                <div class="container-md d-flex">
                    <div class="my-auto ms-auto">
                        <a class='btn btn-sm btn-primary' href="/communaute/debut">Créer ma communauté</a>
                    </div>
                </div>
            </div>
        </div>
        <div class="container-md d-flex flex-column p-3 pb-5" style="margin-top:120px">
            <nav class="navbar mb-4">
                <div class="navbar" id="navbarNav">
                    <ul class="navbar-nav d-flex flex-row">
                        <li class="nav-item mt-1 mx-2">
                            <a class="navbar-brand" href="/">
                            <img src="/coturnix-logo.svg" alt="Coturnix" width="30" height="24">
                            </a>
                        </li>
                        <li class="nav-item mt-1 mx-2">
                            <a class='nav-link' href="/autoconso">Autoconsommation</a>
                        </li>
                        <li class="nav-item mt-1 mx-2">
                            <a class='nav-link' href="/solution">Notre solution</a>
                        </li>
                        <li class="nav-item mt-1 mx-2">
                            <a class='nav-link' href="/faq">FAQ</a>
                        </li>
                        <li class="nav-item mt-1 mx-2">
                            <a class='nav-link' href="/apropos">À propos</a>
                        </li>
                    </ul>
                </div>
            </nav>
            <slot />
        </div>
    </main>

    <footer></footer>
</div>
<style lang="scss">
 .app {
     display: flex;
     flex-direction: column;
     min-height: 100vh;
 }

 main {
     flex: 1;
     display: flex;
     flex-direction: column;
     width: 100%;
     margin: 0 auto;
     box-sizing: border-box;
 }
 footer {
     display: flex;
     justify-content: center;
     align-items: center;
     padding: 8px;
     background-color: $primary;
 }
</style>