From e4f49b6c698f5ca47728637211e1593701daee2a Mon Sep 17 00:00:00 2001 From: jpez Date: Wed, 9 Mar 2022 18:39:18 +0000 Subject: [PATCH] added navbar arrow and animations --- home/index.html | 1 + style/main.css | 54 ++++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 45 insertions(+), 10 deletions(-) diff --git a/home/index.html b/home/index.html index 9a637e6..87da44e 100644 --- a/home/index.html +++ b/home/index.html @@ -19,6 +19,7 @@

Portfolio

Blog

Contact

+
diff --git a/style/main.css b/style/main.css index e9b66c0..b271b9f 100644 --- a/style/main.css +++ b/style/main.css @@ -23,12 +23,23 @@ main { } .navigation { + top: 0em; margin: 0; margin-right: -24em; display: grid; - grid-template-columns: 25% 25% 25% 25%; - grid-template-areas: "home port blog contact"; - z-index: 1000; + grid-template-columns: 20% 20% 20% 20% 20%; + grid-template-areas: "home port blog contact arrow"; + position: sticky; + transform: translate(-95%,0); + transition: transform 1s; +} + +.navigation:hover { + transform: translate(0,0); +} + +.navigation:hover .arrow { + opacity: 0; } .link { @@ -56,27 +67,50 @@ nav > .link:hover { border-bottom: 0.1em solid #32cd32; } -.link #home { +#home:hover { + border-bottom: 0.1em solid #000000; +} + +#home { grid-area: home; } -.link #port { +#port { grid-area: port; } -.link #blog { +#blog { grid-area: blog; } -.link #contact { - grid-area: contact; -} - #contact { + grid-area: contact; border-top-right-radius: 10em; border-bottom-right-radius: 10em; } +#arrow { + + grid-area: arrow; +} + +.arrow { + margin-left: 6em; + margin-top: 1em; + border:0.5em solid #f29602; + border-width: 0em 0.5em 0.5em 0em; + width: 0.5em; + height: 0.5em; + display: inline-block; + padding: 0.5em; + opacity: 1; + transition: opacity 1s ease-in; +} + +.right { + transform: rotate(-45deg); +} + .moreInfo { position: relative; }