aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/assets/css/main.css82
-rw-r--r--src/index.html77
2 files changed, 123 insertions, 36 deletions
diff --git a/src/assets/css/main.css b/src/assets/css/main.css
index b6bd538..d77bf82 100644
--- a/src/assets/css/main.css
+++ b/src/assets/css/main.css
@@ -18,14 +18,18 @@ html, body {
}
}
@media screen and (min-width: 501px) and (max-width: 1099px) {
- .floatwrapper > center > :nth-child(1) {
+ .header-image > :nth-child(1) {
display: none;
}
- .floatwrapper > center > :nth-child(2) {
- display: unset;
+ .header-image > :nth-child(2) {
+ display: flex;
+ }
+ .nav-button > :nth-child(2) {
+ display: none;
}
#nav {
- display: grid;
+ display: flex;
+ flex-flow: column nowrap;
width: 50px;
}
#space {
@@ -34,16 +38,23 @@ html, body {
#mobile-nav {
display: none;
}
+ #nav-pin {
+ display: none;
+ }
}
@media screen and (min-width: 1100px) {
- .floatwrapper > center > :nth-child(1) {
- display: unset;
+ .header-image > :nth-child(1) {
+ display: flex;
}
- .floatwrapper > center > :nth-child(2) {
+ .header-image > :nth-child(2) {
display: none;
}
+ .nav-button > :nth-child(2) {
+ display: flex;
+ }
#nav {
- display: grid;
+ display: flex;
+ flex-flow: column nowrap;
}
#space {
display: unset;
@@ -51,6 +62,9 @@ html, body {
#mobile-nav {
display: none;
}
+ #nav-pin {
+ display: block;
+ }
}
@@ -61,26 +75,30 @@ body {
max-width: 100vw;
width: 100vw;
min-height: 100vh;
- background-image: url("/assets/image/background.jpg");
- background-size: cover;
}
/* TESTING */
#nav {
- background-color: #fffa;
+ background-color: #fff;
}
#content {
background-color: #ddda;
}
#mobile-nav {
- background-color: #fffa;
+ background-color: #fff;
}
/* END TESTING */
-#nav {
- align-content: space-between;
+#body-wrapper {
+ display: flex;
+ flex-flow: row nowrap;
+ flex-grow: 1;
+ background-image: url("/assets/image/background.jpg");
+ background-size: cover;
}
+
+
#body {
display: flex;
flex-flow: column nowrap;
@@ -92,6 +110,7 @@ body {
#content {
flex-grow: 1;
+ padding: 5px;
}
.noaa {
@@ -100,10 +119,43 @@ body {
image-rendering: pixelated;
}
.floatwrapper {
- position: sticky
+ position: sticky;
+ align-content: space-between;
+ padding: 5px 0px 5px 0px;
+ display: grid;
+ height: 100%;
+ flex-grow: 1;
+}
+.floatwrapper > div > div {
+ padding: 0px 5px 0px 5px;
+}
+
+.header-image {
+ display: flex;
+ justify-content: center;
}
.mobile-nav-button {
display: block;
margin: auto;
+}
+
+.nav-button {
+ display: block;
+ height: 35px;
+}
+.nav-button > a {
+ display: flex;
+ height: inherit;
+ flex-flow: column nowrap;
+ justify-content: center;
+ padding-left: 5px;
+}
+.nav-button:hover, .header-image:hover {
+ cursor: pointer;
+ background-color: grey;
+}
+.nav-button > a:link, .nav-button > a:visited .nav-button > a {
+ color: black;
+ text-decoration: none;
} \ No newline at end of file
diff --git a/src/index.html b/src/index.html
index c291abd..1d7cda4 100644
--- a/src/index.html
+++ b/src/index.html
@@ -7,34 +7,69 @@
<link rel="icon" type="image/png" href="/assets/image/icon.png">
</head>
<body>
- <div id="nav">
+ <nav id="nav">
<div class="floatwrapper">
- <center>
- <div>
+ <div>
+ <div class="header-image">
<img class="noaa" src="/assets/image/header.png">
- </div>
- <div>
<img class="noaa" src="/assets/image/icon.png">
</div>
- </center>
- <div id="nav-pin">pin</div>
- </div>
- </div>
- <div id="body">
- <div id="content">
- dd
- </div>
- <div id="mobile-nav">
- <div class="mobile-nav-button"></div>
- <div class="mobile-nav-button"></div>
- <div class="mobile-nav-button">
- <img class="noaa" src="/assets/image/icon.png">
+ <div class="nav-button">
+ <img>
+ <a href="/pages/about.html">
+ <span>About</span>
+ </a>
+ </div>
+ <div class="nav-button">
+ <img>
+ <a href="/pages/projects.html">
+ <span>Projects</span>
+ </a>
</div>
- <div class="mobile-nav-button"></div>
- <div class="mobile-nav-button"></div>
+ <div class="nav-button">
+ <img>
+ <a href="/pages/services.html">
+ <span>Services</span>
+ </a>
+ </div>
+ <div class="nav-button">
+ <img>
+ <a href="/pages/people.html">
+ <span>People</span>
+ </a>
+ </div>
+ </div>
+ <div>
+ <div class="nav-button">
+ <img>
+ <a href="/pages/contact.html">
+ <span>Contact</span>
+ </a>
+ </div>
+ <div id="nav-pin" class="nav-button">
+ <img>
+ <a><span>Pin</span></a>
+ </div>
+ </div>
+ </div>
+ </nav>
+ <div id="body-wrapper">
+ <div id="body">
+ <div id="content">
+ dd
+ </div>
+ <nav id="mobile-nav">
+ <div class="mobile-nav-button"></div>
+ <div class="mobile-nav-button"></div>
+ <div class="mobile-nav-button">
+ <img class="noaa" src="/assets/image/icon.png">
+ </div>
+ <div class="mobile-nav-button"></div>
+ <div class="mobile-nav-button"></div>
+ </nav>
</div>
+ <div id="space"></div>
</div>
- <div id="space"></div>
<footer></footer>
</body>
</html> \ No newline at end of file