diff --git a/src/components/Header.vue b/src/components/Header.vue index 273841e..34a24c5 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -1,15 +1,24 @@ \ No newline at end of file + +header.slide-up { + transform: translateY(-200%); + border-color: transparent; +} + +ul { + display: flex; + list-style: none; + padding: 0; + margin: 0; + align-items: center; +} + +li { + padding: 0.5rem 1rem; + overflow: hidden; + max-width: 300px; + opacity: 1; + white-space: nowrap; + transition: max-width 0.4s ease, opacity 0.35s ease, padding 0.4s ease; +} + +li.collapse { + max-width: 0; + opacity: 0; + padding-left: 0; + padding-right: 0; +} + +a { + color: #fff; + text-decoration: none; + font-family: monospace; + cursor: pointer; +} + +a:hover { + opacity: 0.7; +} + diff --git a/src/main.css b/src/main.css index 2080c62..3b4f5fc 100644 --- a/src/main.css +++ b/src/main.css @@ -1,8 +1,9 @@ -@import "tailwindcss"; - * { font-family: "JetBrains Mono", monospace; font-optical-sizing: auto; font-weight: 400; font-style: normal; -} \ No newline at end of file +} +body { + margin: 0; +} diff --git a/src/views/Home.vue b/src/views/Home.vue index 3ee7df1..ca43eb4 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,18 +1,39 @@