AkurAI Build
Menu

Public repository / 7a6a24a4e46f9f1d964c5593c076f9bdf638fea0

AkurAI-Mail / src/lib/webmail/ComposeDialog.svelte

Latest change 22202d1bde69be4ace8a299dffd91f8ff24378df - Recover deployed webmail frontend (frontend parity with EC2 a6afffc) by Ólafur Búi Ólafsson

<script lang="ts">
  let { open, children } = $props();
</script>
{#if open}<div class="overlay" role="presentation"><div class="compose-window" aria-label="Compose message" role="dialog" aria-modal="true">{@render children?.()}</div></div>{/if}
<style>
  .overlay {
    z-index: 80;
    background: #07130e6b;
    place-items: end center;
    padding: 18px;
    display: grid;
    position: fixed;
    inset: 0;
  }
  .compose-window {
    border: 1px solid var(--line);
    background: var(--surface);
    border-radius: 6px;
    width: min(680px, 100%);
    max-height: min(780px, 100dvh - 36px);
    display: grid;
    overflow: auto;
    box-shadow: 0 30px 80px #04100b59;
  }
</style>