summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorj-james2021-04-09 04:52:24 +0000
committerj-james2021-04-09 04:52:24 +0000
commit89c75b50b50f18cb20918d09bd91c6dfdb12e70a (patch)
tree5edd2cac4428c22803fa9f8d07a35ad1aceed6bd
parent6bd1a1f6aafef3d0ac49139c0a4606bb61fd90db (diff)
Create About page
-rw-r--r--about.html17
-rw-r--r--css/fonts.css208
-rw-r--r--css/style.css108
-rw-r--r--fonts/ComicMono/ComicMono-Bold.ttfbin0 -> 20516 bytes
-rw-r--r--fonts/ComicMono/ComicMono.ttfbin0 -> 18724 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-Bold.ttfbin0 -> 114240 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-BoldItalic.ttfbin0 -> 117108 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-ExtraBold.ttfbin0 -> 114232 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-ExtraBoldItalic.ttfbin0 -> 117156 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-ExtraLight.ttfbin0 -> 114508 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-ExtraLightItalic.ttfbin0 -> 117436 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-Italic.ttfbin0 -> 117108 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-Light.ttfbin0 -> 114444 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-LightItalic.ttfbin0 -> 117312 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-Medium.ttfbin0 -> 114348 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-MediumItalic.ttfbin0 -> 117236 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-Regular.ttfbin0 -> 114320 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-SemiBold.ttfbin0 -> 114304 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-SemiBoldItalic.ttfbin0 -> 117176 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-Thin.ttfbin0 -> 114420 bytes
-rw-r--r--fonts/JetBrainsMono/JetBrainsMono-ThinItalic.ttfbin0 -> 117340 bytes
21 files changed, 233 insertions, 100 deletions
diff --git a/about.html b/about.html
index 491302e..736b70b 100644
--- a/about.html
+++ b/about.html
@@ -19,7 +19,20 @@
<a href="https://j-james.me/bookshelf">bookshelf</a>
</nav>
</header>
- <br>
- <span>Under Construction</span>
+ <main>
+ <h1>About</h1>
+ <p> Hello again. I'm Justice, but you might know me as JJ or j-james. I prefer either of the latter. </p>
+ <p> I'm currently an outgoing senior at <a href="https://www.bisd303.org/bhs">Bainbridge High School</a>. In the near future, I'll be a freshman at the <a href="https://www.ubc.ca/">University of British Columbia</a> in Vancouver, Canada, studying <a href="https://you.ubc.ca/ubc_programs/mathematical-sciences-vancouver/">Mathematical Sciences</a>. </p>
+ <!-- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. </p> -->
+ <p> I'm passionate about decentralized and resilient systems, cryptographic security, general mathematics, and origami. In my spare time, I enjoy playing hockey (roller and ice), competing in ultimate frisbee, and on occasion, rock climbing. </p>
+ <!-- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. </p> -->
+ <p> I'm also a hobbyist programmer, skilled at <a href="https://nim-lang.org/">Nim</a>, <a href="https://developer.mozilla.org/en-US/docs/Web/HTML">HTML</a>/<a href="https://developer.mozilla.org/en-US/docs/Web/CSS">CSS</a>, and <a href="https://www.java.com/en/">Java</a>, sufficiently proficient in <a href="https://www.python.org/">Python</a> and <a href="https://golang.org/">Go</a>, and learning <a href="https://en.wikipedia.org/wiki/C_(programming_language)">C</a>. Most of my projects are created in one or more of those languages. If you're interested, my higher-quality projects are available <a href="https://j-james.me/projects">here on my website</a>, with the rest having taken up residence in <a href="https://github.com/j-james">the depths of my GitHub profile</a> (a number are also on <a href="https://sr.ht/~j-james">SourceHut</a>). </p>
+ <p> If you're looking to contact me, feel free to reach out over email to <code>jj [at] this.website</code>. </p>
+ <h1>Credits</h1>
+ <p> This website is based off of the websites of <a href="https://czeng.org">Catherine Zeng</a>, <a href="https://hojberg.xyz">Simon Højberg</a>, and <a href="https://victoria.dev">Victoria Drake</a>. </p>
+ </main>
+ <footer>
+ <p> © 2020-2021 j-james </p>
+ </footer>
</body>
</html>
diff --git a/css/fonts.css b/css/fonts.css
new file mode 100644
index 0000000..297d61e
--- /dev/null
+++ b/css/fonts.css
@@ -0,0 +1,208 @@
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-Regular.ttf);
+ font-style: normal;
+ font-weight: 400;
+}
+
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-Italic.ttf);
+ font-style: italic;
+ font-weight: 400;
+}
+
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-Medium.ttf);
+ font-weight: 500;
+}
+
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-MediumItalic.ttf);
+ font-style: italic;
+ font-weight: 500;
+}
+
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-SemiBold.ttf);
+ font-weight: 600;
+}
+
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-SemiBoldItalic.ttf);
+ font-style: italic;
+ font-weight: 600;
+}
+
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-Bold.ttf);
+ font-weight: 700;
+}
+
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-BoldItalic.ttf);
+ font-style: italic;
+ font-weight: 700;
+}
+
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-ExtraBold.ttf);
+ font-weight: 800;
+}
+
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-ExtraBoldItalic.ttf);
+ font-style: italic;
+ font-weight: 800;
+}
+
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-Black.ttf);
+ font-weight: 900;
+}
+
+@font-face {
+ font-family: Alegreya;
+ src: url(../fonts/Alegreya/Alegreya-BlackItalic.ttf);
+ font-style: italic;
+ font-weight: 900;
+}
+
+@font-face {
+ font-family: Calvin;
+ src: url(../fonts/Calvin/Calvin-Regular.ttf);
+ font-style: normal;
+}
+
+@font-face {
+ font-family: Calvin;
+ src: url(../fonts/Calvin/Calvin-Outline.ttf);
+ font-style: oblique;
+}
+
+@font-face {
+ font-family: ComicMono;
+ src: url(../fonts/ComicMono/ComicMono.ttf);
+ font-style: normal;
+ font-weight: 400;
+}
+
+@font-face {
+ font-family: ComicMono;
+ src: url(../fonts/ComicMono/ComicMono-Bold.ttf);
+ font-weight: 700;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-Thin.ttf);
+ font-weight: 100;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-ThinItalic.ttf);
+ font-style: italic;
+ font-weight: 100;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-ExtraLight.ttf);
+ font-weight: 200;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-ExtraLightItalic.ttf);
+ font-style: italic;
+ font-weight: 200;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-Light.ttf);
+ font-weight: 300;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-LightItalic.ttf);
+ font-style: italic;
+ font-weight: 300;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-Regular.ttf);
+ font-style: normal;
+ font-weight: 400;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-Italic.ttf);
+ font-style: italic;
+ font-weight: 400;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-Medium.ttf);
+ font-weight: 500;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-MediumItalic.ttf);
+ font-style: italic;
+ font-weight: 500;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-SemiBold.ttf);
+ font-weight: 600;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-SemiBoldItalic.ttf);
+ font-style: italic;
+ font-weight: 600;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-Bold.ttf);
+ font-weight: 700;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-BoldItalic.ttf);
+ font-style: italic;
+ font-weight: 700;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-ExtraBold.ttf);
+ font-weight: 800;
+}
+
+@font-face {
+ font-family: JetBrainsMono;
+ src: url(../fonts/JetBrainsMono/JetBrainsMono-ExtraBoldItalic.ttf);
+ font-style: italic;
+ font-weight: 800;
+}
diff --git a/css/style.css b/css/style.css
index 5b8aeff..adb2440 100644
--- a/css/style.css
+++ b/css/style.css
@@ -1,3 +1,5 @@
+@import url("fonts.css");
+
body {
font-family: Alegreya, serif;
font-size: 20px;
@@ -10,7 +12,7 @@ body {
}
a {
- color: inherit;
+ color: #1455FB;
text-decoration: none;
}
@@ -18,8 +20,9 @@ a:hover {
text-decoration: underline;
}
-a:visited {
- color: inherit;
+code {
+ font-family: JetBrainsMono, monospace;
+ font-size: 18px;
}
h1 {
@@ -34,6 +37,10 @@ header {
text-align: center;
}
+header a {
+ color: inherit;
+}
+
header h1 {
font-size: inherit;
margin: 0;
@@ -77,10 +84,6 @@ nav a:hover {
/*https://getcssscan.com/css-box-shadow-examples*/
}
-#profile a {
- color: #1455FB;
-}
-
#profile p {
margin-top: 0;
}
@@ -109,97 +112,6 @@ footer {
}
}
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-Regular.ttf);
- font-style: normal;
- font-weight: 400;
-}
-
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-Italic.ttf);
- font-style: italic;
- font-weight: 400;
-}
-
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-Medium.ttf);
- font-weight: 500;
-}
-
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-MediumItalic.ttf);
- font-style: italic;
- font-weight: 500;
-}
-
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-SemiBold.ttf);
- font-weight: 600;
-}
-
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-SemiBoldItalic.ttf);
- font-style: italic;
- font-weight: 600;
-}
-
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-Bold.ttf);
- font-weight: 700;
-}
-
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-BoldItalic.ttf);
- font-style: italic;
- font-weight: 700;
-}
-
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-ExtraBold.ttf);
- font-weight: 800;
-}
-
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-ExtraBoldItalic.ttf);
- font-style: italic;
- font-weight: 800;
-}
-
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-Black.ttf);
- font-weight: 900;
-}
-
-@font-face {
- font-family: Alegreya;
- src: url(../fonts/Alegreya/Alegreya-BlackItalic.ttf);
- font-style: italic;
- font-weight: 900;
-}
-
-@font-face {
- font-family: Calvin;
- src: url(../fonts/Calvin/Calvin-Regular.ttf);
- font-style: normal;
-}
-
-@font-face {
- font-family: Calvin;
- src: url(../fonts/Calvin/Calvin-Outline.ttf);
- font-style: oblique;
-}
-
@keyframes shake {
0%, 100% {transform:translate(0, 0) rotate(0)}
2% {transform:translate(1.5px, 0.5px) rotate(-0.5deg)}
diff --git a/fonts/ComicMono/ComicMono-Bold.ttf b/fonts/ComicMono/ComicMono-Bold.ttf
new file mode 100644
index 0000000..e03f41e
--- /dev/null
+++ b/fonts/ComicMono/ComicMono-Bold.ttf
Binary files differ
diff --git a/fonts/ComicMono/ComicMono.ttf b/fonts/ComicMono/ComicMono.ttf
new file mode 100644
index 0000000..9bc7354
--- /dev/null
+++ b/fonts/ComicMono/ComicMono.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-Bold.ttf b/fonts/JetBrainsMono/JetBrainsMono-Bold.ttf
new file mode 100644
index 0000000..710c34b
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-Bold.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.ttf b/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.ttf
new file mode 100644
index 0000000..fdff00f
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-ExtraBold.ttf b/fonts/JetBrainsMono/JetBrainsMono-ExtraBold.ttf
new file mode 100644
index 0000000..eb94300
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-ExtraBold.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-ExtraBoldItalic.ttf b/fonts/JetBrainsMono/JetBrainsMono-ExtraBoldItalic.ttf
new file mode 100644
index 0000000..b70b4e7
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-ExtraBoldItalic.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-ExtraLight.ttf b/fonts/JetBrainsMono/JetBrainsMono-ExtraLight.ttf
new file mode 100644
index 0000000..74efced
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-ExtraLight.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-ExtraLightItalic.ttf b/fonts/JetBrainsMono/JetBrainsMono-ExtraLightItalic.ttf
new file mode 100644
index 0000000..1a9d2d3
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-ExtraLightItalic.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-Italic.ttf b/fonts/JetBrainsMono/JetBrainsMono-Italic.ttf
new file mode 100644
index 0000000..ffd5d77
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-Italic.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-Light.ttf b/fonts/JetBrainsMono/JetBrainsMono-Light.ttf
new file mode 100644
index 0000000..c0682f9
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-Light.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-LightItalic.ttf b/fonts/JetBrainsMono/JetBrainsMono-LightItalic.ttf
new file mode 100644
index 0000000..f20bac9
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-LightItalic.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-Medium.ttf b/fonts/JetBrainsMono/JetBrainsMono-Medium.ttf
new file mode 100644
index 0000000..17ff945
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-Medium.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-MediumItalic.ttf b/fonts/JetBrainsMono/JetBrainsMono-MediumItalic.ttf
new file mode 100644
index 0000000..9b699bb
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-MediumItalic.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-Regular.ttf b/fonts/JetBrainsMono/JetBrainsMono-Regular.ttf
new file mode 100644
index 0000000..9a5202e
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-Regular.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-SemiBold.ttf b/fonts/JetBrainsMono/JetBrainsMono-SemiBold.ttf
new file mode 100644
index 0000000..84b7795
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-SemiBold.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-SemiBoldItalic.ttf b/fonts/JetBrainsMono/JetBrainsMono-SemiBoldItalic.ttf
new file mode 100644
index 0000000..ffa1f39
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-SemiBoldItalic.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-Thin.ttf b/fonts/JetBrainsMono/JetBrainsMono-Thin.ttf
new file mode 100644
index 0000000..1317bfe
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-Thin.ttf
Binary files differ
diff --git a/fonts/JetBrainsMono/JetBrainsMono-ThinItalic.ttf b/fonts/JetBrainsMono/JetBrainsMono-ThinItalic.ttf
new file mode 100644
index 0000000..bc72439
--- /dev/null
+++ b/fonts/JetBrainsMono/JetBrainsMono-ThinItalic.ttf
Binary files differ