feat: header and main elements for semantics

main
code913 2 years ago
parent b758a2a565
commit 273a507bda

@ -5,7 +5,8 @@
let navShown = false; let navShown = false;
</script> </script>
<nav> <header>
<nav>
<a class="brand" href="index.html">Cursed Creations</a> <a class="brand" href="index.html">Cursed Creations</a>
<md-outlined-icon-button <md-outlined-icon-button
class="menu" class="menu"
@ -20,10 +21,16 @@
<li><a {href}>{display}</a></li> <li><a {href}>{display}</a></li>
{/each} {/each}
</ul> </ul>
</nav> </nav>
</header>
<style lang="scss"> <style lang="scss">
$space: 4ch; $space: 4ch;
header {
display: contents;
}
nav { nav {
display: grid; display: grid;
align-items: center; align-items: center;

@ -3,7 +3,7 @@
</script> </script>
<Header /> <Header />
<slot /> <main><slot /></main>
<style> <style>
:global(body) { :global(body) {

Loading…
Cancel
Save