From 5599b05be4ec3c3db0601bc2e61e2c5c873a4e32 Mon Sep 17 00:00:00 2001 From: Tyler Hill Date: Mon, 11 Mar 2024 23:16:09 -0500 Subject: [PATCH 1/5] Add style guide --- .gitignore | 3 +++ .gitmodules | 3 +++ .prettierignore | 1 + 3 files changed, 7 insertions(+) diff --git a/.gitignore b/.gitignore index 3071229..9508939 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,6 @@ node_modules .cache .config .local + +#firebase +*debug.log diff --git a/.gitmodules b/.gitmodules index 7eb5416..d225088 100644 --- a/.gitmodules +++ b/.gitmodules @@ -25,3 +25,6 @@ [submodule "cah-maker"] path = cah-maker url = https://github.com/TyHil/cah-maker.git +[submodule "personal-website-styles"] + path = style-guide + url = https://github.com/TyHil/personal-website-styles diff --git a/.prettierignore b/.prettierignore index e0c3c00..45a98fa 100644 --- a/.prettierignore +++ b/.prettierignore @@ -14,3 +14,4 @@ response-display password-generator recipes dvd +style-guide From 1f00ac00d50c7a2c956ed5ceb5907dd487173055 Mon Sep 17 00:00:00 2001 From: Tyler Hill Date: Tue, 12 Mar 2024 01:00:16 -0500 Subject: [PATCH 2/5] Published style guide --- .gitmodules | 2 +- 404.css | 92 +--------- 404.html | 8 +- firebase.json | 5 +- global.css | 143 ---------------- global.js | 15 -- index.html | 12 +- resume-download/index.html | 4 +- resume/index.html | 4 +- script.js | 2 +- share/index.html | 9 +- share/style.css | 260 ---------------------------- style-guide | 1 + style.css | 342 +------------------------------------ washere/index.html | 4 +- 15 files changed, 35 insertions(+), 868 deletions(-) delete mode 100644 global.css delete mode 100644 global.js create mode 160000 style-guide diff --git a/.gitmodules b/.gitmodules index d225088..c31a477 100644 --- a/.gitmodules +++ b/.gitmodules @@ -25,6 +25,6 @@ [submodule "cah-maker"] path = cah-maker url = https://github.com/TyHil/cah-maker.git -[submodule "personal-website-styles"] +[submodule "style-guide"] path = style-guide url = https://github.com/TyHil/personal-website-styles diff --git a/404.css b/404.css index fc94f29..db94842 100644 --- a/404.css +++ b/404.css @@ -1,96 +1,6 @@ /* STYLE GUIDE */ -/* Header */ - -#title { - color: var(--dark0); -} -#byLine { - color: var(--dark1); - -webkit-text-decoration-color: var(--dark1); - text-decoration-color: var(--dark1); -} -#byLine:hover, -#byLine:focus-visible { - background-color: rgba(255, 255, 255, 0.1); -} - -@media (prefers-color-scheme: light) { - #title { - color: var(--light1); - } - #byLine { - color: var(--light2); - -webkit-text-decoration-color: var(--light2); - text-decoration-color: var(--light2); - } - #byLine:hover, - #byLine:focus-visible { - background-color: rgba(0, 0, 0, 0.1); - } -} - -header { - display: flex; - flex-direction: column; - align-items: center; - gap: 0.2rem; - background-image: var(--primary); - padding: 1rem 1rem 0.5rem 1rem; -} -#title { - text-align: center; -} -#byLine { - height: 3rem; - display: inline-block; - padding: 0.8rem 1rem 0.6rem 1rem; - border-radius: 1.5rem; - transition: background-color 200ms; - text-align: center; -} - -/* Footer */ - -footer { - padding: 2rem 1rem; - background-color: var(--dark1); - display: flex; - flex-direction: column; - gap: 1rem; -} -#footer-main { - display: flex; - flex-wrap: wrap; - justify-content: space-evenly; - gap: 2rem; -} -#footer-main > div { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.5rem; -} -#footer-sub { - display: flex; - flex-wrap: wrap; - justify-content: center; - gap: 1rem; -} -footer p { - margin-bottom: 0.25rem; -} -footer a, -footer a:visited { - color: var(--light1); - text-decoration-color: transparent; - transition: text-decoration-color 200ms; -} -footer a:hover { - text-decoration-color: var(--light1); -} - -/*Extra*/ +/* Footer Extra */ /*Keep at bottom*/ body { diff --git a/404.html b/404.html index b2f9eb4..66df2f5 100644 --- a/404.html +++ b/404.html @@ -21,8 +21,10 @@ - - + + + + @@ -69,6 +71,6 @@

404

- + diff --git a/firebase.json b/firebase.json index d267062..ed921b3 100644 --- a/firebase.json +++ b/firebase.json @@ -7,12 +7,15 @@ "ignore": [ "firebase.json", "database.rules.json", + "*debug.log", ".*", "**/.git/**", "**/.github/**", "replit.nix", "README.md", - "LICENSE.txt" + "LICENSE.txt", + "package.json", + "pnpm-lock.yaml" ], "headers": [ { diff --git a/global.css b/global.css deleted file mode 100644 index 38bf4f4..0000000 --- a/global.css +++ /dev/null @@ -1,143 +0,0 @@ -/* Reset */ - -*, -*::before, -*::after { - box-sizing: border-box; -} -* { - margin: 0; -} -button { - border: none; - background-color: transparent; - cursor: pointer; -} -html, -body { - height: 100%; - width: 100%; - margin: 0; - padding: 0; -} - -/* Accessibility */ - -@media screen and (prefers-reduced-motion: reduce), (update: slow) { - * { - animation-duration: 0.001ms !important; - animation-iteration-count: 1 !important; - transition-duration: 0.001ms !important; - } -} -*:focus-visible { - outline: 3px solid var(--light2); -} - -/* Dark Mode */ - -:root, -::before, -::after { - /*Gradient color average: #128A74 10 midpoints first choice*/ - --light0: #e9f4f2; /*#fff*/ - --light1: #ccd7d5; /*#dfdfdf*/ - --light2: #afbab8; /*#bfbfbf*/ - --dark3: #596462; /*#606060*/ - --dark2: #3c4745; /*#404040*/ - --dark1: #1f2a28; /*#202020*/ - --dark0: #020d0b; /*#000*/ - --primary: linear-gradient(90deg, #128e5a, #12858e); - --secondary: linear-gradient(90deg, #32ae7a, #32a5ae); -} -body { - accent-color: #128a74; -} -* { - scrollbar-color: rgba(255, 255, 255, 0.24) var(--dark0); -} -::-webkit-scrollbar-thumb { - background: rgba(255, 255, 255, 0.24); -} -::-webkit-scrollbar-thumb:hover { - background: rgba(255, 255, 255, 0.28); -} - -/* Light Mode */ - -@media (prefers-color-scheme: light) { - :root, - ::before, - ::after { - --light0: #020d0b; /*#000*/ - --light1: #1f2a28; /*#202020*/ - --light2: #2d3836; /*#303030*/ - --dark2: #afbab8; /*#bfbfbf*/ - --dark1: #ccd7d5; /*#dfdfdf*/ - --dark0: #e9f4f2; /*#fff*/ - --primary: linear-gradient(90deg, #1bd285, #1bc4d2); - --secondary: linear-gradient(90deg, #00b265, #00a4b2); - } - body { - accent-color: #1bcbac; - } - * { - scrollbar-color: rgba(0, 0, 0, 0.24) var(--dark0); - } - ::-webkit-scrollbar-thumb { - background: rgba(0, 0, 0, 0.24); - } - ::-webkit-scrollbar-thumb:hover { - background: rgba(0, 0, 0, 0.28); - } -} - -/* Body */ - -body { - font-family: Tahoma, sans-serif; - background-color: var(--dark0); - color: var(--light0); -} - -/* Scrollbar */ - -* { - scrollbar-width: thin; -} -body.disableScroll { - height: 100%; - width: auto; - overflow: hidden; -} -::-webkit-scrollbar { - width: 0.5rem; - height: 0.5rem; -} -::-webkit-scrollbar-corner { - background: rgba(0, 0, 0, 0); -} -::-webkit-scrollbar-track { - background: var(--dark0); -} -::-webkit-scrollbar-thumb { - border-radius: 0.25rem; -} -html { - scroll-behavior: smooth; -} - -/* Alt text */ - -img { - color: var(--light1); -} - -/* Links */ - -a { - color: #8475f9; -} -a:visited { - color: #9140db; -} diff --git a/global.js b/global.js deleted file mode 100644 index 66fbcdb..0000000 --- a/global.js +++ /dev/null @@ -1,15 +0,0 @@ -/* Google Analytics */ - -const firebaseConfig = { - apiKey: 'AIzaSyBqUCCFOsGpHaYAMk7Lgpp1PeWC34lCS4s', - authDomain: 'tylergordonhill-c8339.firebaseapp.com', - databaseURL: 'https://tylergordonhill-c8339-default-rtdb.firebaseio.com', - projectId: 'tylergordonhill-c8339', - storageBucket: 'tylergordonhill-c8339.appspot.com', - messagingSenderId: '10243950475', - appId: '1:10243950475:web:ff9abba5961c2fc49c918e', - measurementId: 'G-XRHEPKCZGL' -}; - -const app = firebase.initializeApp(firebaseConfig); -const analytics = firebase.analytics(app); diff --git a/index.html b/index.html index 8a1ced0..c679e7e 100644 --- a/index.html +++ b/index.html @@ -35,8 +35,12 @@ - - + + + + + + @@ -1985,7 +1989,7 @@

Testimonials

- - + + diff --git a/resume-download/index.html b/resume-download/index.html index 8ed6bc8..572cac7 100644 --- a/resume-download/index.html +++ b/resume-download/index.html @@ -32,8 +32,8 @@ - - + + diff --git a/resume/index.html b/resume/index.html index c248106..09143c6 100644 --- a/resume/index.html +++ b/resume/index.html @@ -32,8 +32,8 @@ - - + + diff --git a/script.js b/script.js index 3d4d2dc..bcfa509 100644 --- a/script.js +++ b/script.js @@ -128,7 +128,7 @@ shadowOverlay.getElementsByTagName('button')[0].addEventListener('click', functi ); }); -const removedPulses = false; +let removedPulses = false; function removePulses() { if (!removedPulses) { const pulses = document.getElementsByClassName('pulse'); diff --git a/share/index.html b/share/index.html index f8167ab..a84fc2c 100644 --- a/share/index.html +++ b/share/index.html @@ -28,8 +28,11 @@ - - + + + + + @@ -103,7 +106,7 @@ - + diff --git a/share/style.css b/share/style.css index 525dbb6..5effee6 100644 --- a/share/style.css +++ b/share/style.css @@ -1,263 +1,3 @@ -/* STYLE GUIDE */ - -/* SVG */ - -:root, -::before, -::after { - --darkSVG: invert(12%) sepia(9%) saturate(0%) hue-rotate(230deg) brightness(99%) contrast(100%); - --lightSVG: invert(100%) sepia(0%) saturate(7478%) hue-rotate(195deg) brightness(121%) - contrast(75%); -} -.svg { - filter: var(--lightSVG); -} -.svg.dark { - filter: var(--darkSVG); -} -@media (prefers-color-scheme: light) { - .svg:not(.light) { - filter: var(--darkSVG); - } -} - -/* Inputs */ - -/*General*/ - -input, -button { - border: none; -} -input.large, -button.large { - font-family: Tahoma, sans-serif; -} -.largeInputBox { - display: flex; - flex-direction: column; - gap: 0.3rem; -} -.smallInputBox { - display: flex; - gap: 0.3rem; -} -.inputBox:not(.checkbox) { - justify-content: space-between; -} -input.disabled, -label.disabled { - color: var(--light2); - cursor: default; -} - -/*Button*/ - -button, -a.button { - background-color: var(--dark1); - color: var(--light0); - transition: background-color 200ms; -} -button.disabled, -a.button.disabled, -button:disabled { - background-color: var(--dark2); - color: var(--light2); - cursor: default; -} -button.small, -a.button.small { - font-size: 0.8rem; - padding: 0.2rem 0.5rem; - border-radius: 0.25rem; -} -button.medium, -a.button.medium { - font-size: 1rem; - line-height: 1rem; - padding: 0.45rem 0.75rem; - border-radius: 1.5rem; -} -button.large, -a.button.large { - font-size: 1rem; - line-height: 1.6rem; - padding: 0.7rem 1rem; - border-radius: 1.5rem; -} -button:hover, -button:focus-visible, -a.button:hover, -a.button:focus-visible { - background-color: var(--dark2); -} -a.button { - text-align: center; - text-decoration: none; - cursor: pointer; -} -/*Circle*/ -button.large.circle, -a.button.large.circle { - width: 3rem; - height: 3rem; - display: flex; - justify-content: center; - align-items: center; - padding: 0.7rem; -} -button.large.circle img, -a.button.large.circle img { - width: 1.6rem; - height: 1.6rem; -} -button.large.circle img.small, -a.button.large.circle img.small { - width: 1.2rem; - height: 1.2rem; -} - -/*Text, number, and textarea*/ - -input[type='text'], -input[type='number'], -textarea { - background-color: var(--dark1); - color: var(--light0); -} -input[type='text'].disabled, -input[type='number'].disabled, -textarea.disabled, -input[type='text']:disabled, -input[type='number']:disabled, -textarea:disabled { - background-color: var(--dark2); - color: var(--light2); -} -input::placeholder { - color: var(--light2); -} -input[type='text'], -input[type='number'], -textarea { - border: none; -} -input[type='text'], -input[type='number'] { - transition: background-color 200ms; -} -input[type='text'].small, -input[type='number'].small, -textarea { - margin: 0.1rem 0; - padding: 0.15rem 0.25rem; - border-radius: 0.25rem; -} -input[type='text'].medium, -input[type='number'].medium { - line-height: 1rem; - padding: 0.45rem 0.75rem; - border-radius: 1.5rem; -} -input[type='text'].large, -input[type='number'].large { - font-size: 1rem; - line-height: 1.6rem; - padding: 0.7rem 1rem; - border-radius: 1.5rem; -} -input[type='text']:hover, -input[type='text']:focus-visible, -input[type='number']:hover, -input[type='number']:focus-visible { - background-color: var(--dark2); -} -/*Scrollbar*/ -textarea { - scrollbar-color: rgba(0, 0, 0, 0.24) var(--dark1); -} -textarea::-webkit-scrollbar-track { - background-color: var(--dark1); -} -textarea::-webkit-scrollbar-thumb { - background-color: rgba(255, 255, 255, 0.24); -} -textarea::-webkit-scrollbar-thumb:hover { - background-color: rgba(255, 255, 255, 0.28); -} -@media (prefers-color-scheme: light) { - textarea::-webkit-scrollbar-thumb { - background: rgba(0, 0, 0, 0.24); - } - textarea::-webkit-scrollbar-thumb:hover { - background: rgba(0, 0, 0, 0.28); - } -} - -/*File*/ - -input[type='file']::file-selector-button { - border: none; - border-radius: 0.25rem; - background-color: var(--dark1); - color: var(--light0); - cursor: pointer; -} -input[type='file'].disabled::file-selector-button, -input[type='file']:disabled::file-selector-button { - background-color: var(--dark2); - color: var(--light2); -} -input[type='file']::file-selector-button:hover, -input[type='file']:focus-visible::file-selector-button { - background-color: var(--dark2); -} -input[type='file']::file-selector-button { - line-height: 1rem; - padding: 0.2rem 0.5rem; -} - -/* Footer */ - -footer { - padding: 2rem 1rem; - background-color: var(--dark1); - display: flex; - flex-direction: column; - gap: 1rem; -} -#footer-main { - display: flex; - flex-wrap: wrap; - justify-content: space-evenly; - gap: 2rem; -} -#footer-main > div { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.5rem; -} -#footer-sub { - display: flex; - flex-wrap: wrap; - justify-content: center; - gap: 1rem; -} -footer p { - margin-bottom: 0.25rem; -} -footer a, -footer a:visited { - color: var(--light1); - text-decoration-color: transparent; - transition: text-decoration-color 200ms; -} -footer a:hover { - text-decoration-color: var(--light1); -} - /* STYLES */ main { diff --git a/style-guide b/style-guide new file mode 160000 index 0000000..5d48a17 --- /dev/null +++ b/style-guide @@ -0,0 +1 @@ +Subproject commit 5d48a17be79bab6a8021a850f9890f2e1b4a4138 diff --git a/style.css b/style.css index 5181efe..a29c5a4 100644 --- a/style.css +++ b/style.css @@ -1,356 +1,18 @@ /* STYLE GUIDE */ -/* SVG */ - -:root, -::before, -::after { - --darkSVG: invert(12%) sepia(9%) saturate(0%) hue-rotate(230deg) brightness(99%) contrast(100%); - --lightSVG: invert(100%) sepia(0%) saturate(7478%) hue-rotate(195deg) brightness(121%) - contrast(75%); -} -.svg { - filter: var(--lightSVG); -} -.svg.dark { - filter: var(--darkSVG); -} -@media (prefers-color-scheme: light) { - .svg:not(.light) { - filter: var(--darkSVG); - } -} - -/* Inputs */ - -/*General*/ - -input, -button { - border: none; -} -input.large, -button.large { - font-family: Tahoma, sans-serif; -} -.largeInputBox { - display: flex; - flex-direction: column; - gap: 0.3rem; -} -.smallInputBox { - display: flex; - gap: 0.3rem; -} -.inputBox:not(.checkbox) { - justify-content: space-between; -} -input.disabled, -label.disabled { - color: var(--light2); - cursor: default; -} - -/*Button*/ - -button, -a.button { - background-color: var(--dark1); - color: var(--light0); - transition: background-color 200ms; -} -button.disabled, -a.button.disabled, -button:disabled { - background-color: var(--dark2); - color: var(--light2); - cursor: default; -} -button.small, -a.button.small { - font-size: 0.8rem; - padding: 0.2rem 0.5rem; - border-radius: 0.25rem; -} -button.medium, -a.button.medium { - font-size: 1rem; - line-height: 1rem; - padding: 0.45rem 0.75rem; - border-radius: 1.5rem; -} -button.large, -a.button.large { - font-size: 1rem; - line-height: 1.6rem; - padding: 0.7rem 1rem; - border-radius: 1.5rem; -} -button:hover, -button:focus-visible, -a.button:hover, -a.button:focus-visible { - background-color: var(--dark2); -} -a.button { - text-align: center; - text-decoration: none; - cursor: pointer; -} -/*Circle*/ -button.large.circle, -a.button.large.circle { - width: 3rem; - height: 3rem; - display: flex; - justify-content: center; - align-items: center; - padding: 0.7rem; -} -button.large.circle img, -a.button.large.circle img { - width: 1.6rem; - height: 1.6rem; -} -button.large.circle img.small, -a.button.large.circle img.small { - width: 1.2rem; - height: 1.2rem; -} - -/*Text, number, and textarea*/ - -input[type='text'], -input[type='number'], -textarea { - background-color: var(--dark1); - color: var(--light0); -} -input[type='text'].disabled, -input[type='number'].disabled, -textarea.disabled, -input[type='text']:disabled, -input[type='number']:disabled, -textarea:disabled { - background-color: var(--dark2); - color: var(--light2); -} -input::placeholder { - color: var(--light2); -} -input[type='text'], -input[type='number'], -textarea { - border: none; -} -input[type='text'], -input[type='number'] { - transition: background-color 200ms; -} -input[type='text'].small, -input[type='number'].small, -textarea { - margin: 0.1rem 0; - padding: 0.15rem 0.25rem; - border-radius: 0.25rem; -} -input[type='text'].medium, -input[type='number'].medium { - line-height: 1rem; - padding: 0.45rem 0.75rem; - border-radius: 1.5rem; -} -input[type='text'].large, -input[type='number'].large { - font-size: 1rem; - line-height: 1.6rem; - padding: 0.7rem 1rem; - border-radius: 1.5rem; -} -input[type='text']:hover, -input[type='text']:focus-visible, -input[type='number']:hover, -input[type='number']:focus-visible { - background-color: var(--dark2); -} -/*Scrollbar*/ -textarea { - scrollbar-color: rgba(0, 0, 0, 0.24) var(--dark1); -} -textarea::-webkit-scrollbar-track { - background-color: var(--dark1); -} -textarea::-webkit-scrollbar-thumb { - background-color: rgba(255, 255, 255, 0.24); -} -textarea::-webkit-scrollbar-thumb:hover { - background-color: rgba(255, 255, 255, 0.28); -} -@media (prefers-color-scheme: light) { - textarea::-webkit-scrollbar-thumb { - background: rgba(0, 0, 0, 0.24); - } - textarea::-webkit-scrollbar-thumb:hover { - background: rgba(0, 0, 0, 0.28); - } -} - -/*File*/ - -input[type='file']::file-selector-button { - border: none; - border-radius: 0.25rem; - background-color: var(--dark1); - color: var(--light0); - cursor: pointer; -} -input[type='file'].disabled::file-selector-button, -input[type='file']:disabled::file-selector-button { - background-color: var(--dark2); - color: var(--light2); -} -input[type='file']::file-selector-button:hover, -input[type='file']:focus-visible::file-selector-button { - background-color: var(--dark2); -} -input[type='file']::file-selector-button { - line-height: 1rem; - padding: 0.2rem 0.5rem; -} - -/*Extra*/ +/* Inputs Extra */ button.large.circle, a.button.large.circle { min-width: 3rem; } -/* Featured Buttons */ - -button.featured, -a.button.featured { - background-image: var(--primary); - position: relative; - display: flex; - align-items: center; - justify-content: center; -} -button.featured.disabled, -a.button.featured.disabled, -button.featured:disabled { - background: var(--dark2); - color: var(--light2); - cursor: default; -} -button.featured.disabled:hover::before, -button.featured:disabled:hover::before, -a.button.featured.disabled:hover::before, -button.featured.disabled:focus-visible::before, -button.featured:disabled:focus-visible::before, -a.button.featured.disabled:focus-visible::before, -button.featured.disabled:hover::after, -button.featured:disabled:hover::after, -a.button.featured.disabled:hover::after, -button.featured.disabled:focus-visible::after, -button.featured:disabled:focus-visible::after, -a.button.featured.disabled:focus-visible::after { - opacity: 0; -} -button.featured::before, -a.button.featured::before, -button.featured::after, -a.button.featured::after { - position: absolute; - transition: opacity 200ms; - opacity: 0; - border-radius: 1.5rem; -} -button.small.featured::before, -a.button.small.featured::before, -button.small.featured::after, -a.button.small.featured::after { - border-radius: 0.25rem; -} -button.featured::before, -a.button.featured::before { - content: ''; - top: 0; - right: 0; - bottom: 0; - left: 0; - background-image: var(--secondary); -} -button.featured, -a.button.featured, -button.featured::after, -a.button.featured::after { - color: var(--dark0); -} -@media (prefers-color-scheme: light) { - button.featured, - a.button.featured, - button.featured::after, - a.button.featured::after { - color: var(--light0); - } -} -button.featured:hover::before, -a.button.featured:hover::before, -button.featured:focus-visible::before, -a.button.featured:focus-visible::before, -button.featured:hover::after, -a.button.featured:hover::after, -button.featured:focus-visible::after, -a.button.featured:focus-visible::after { - opacity: 1; -} - -/*Extra*/ +/* Featured Inputs Extra */ #featured::after { content: 'Featured'; } -/* Footer */ - -footer { - padding: 2rem 1rem; - background-color: var(--dark1); - display: flex; - flex-direction: column; - gap: 1rem; -} -#footer-main { - display: flex; - flex-wrap: wrap; - justify-content: space-evenly; - gap: 2rem; -} -#footer-main > div { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.5rem; -} -#footer-sub { - display: flex; - flex-wrap: wrap; - justify-content: center; - gap: 1rem; -} -footer p { - margin-bottom: 0.25rem; -} -footer a, -footer a:visited { - color: var(--light1); - text-decoration-color: transparent; - transition: text-decoration-color 200ms; -} -footer a:hover { - text-decoration-color: var(--light1); -} - /* STYLES */ /* Body */ diff --git a/washere/index.html b/washere/index.html index 0ff1585..63c5b07 100644 --- a/washere/index.html +++ b/washere/index.html @@ -26,12 +26,12 @@ - +

Tyler Was Here

-Tyler Hill (probably)

- + From 9ad97945d0834ade68774d21d552694309dd69e1 Mon Sep 17 00:00:00 2001 From: Tyler Hill Date: Tue, 12 Mar 2024 02:37:39 -0500 Subject: [PATCH 3/5] Move to src --- .gitignore | 3 + .gitmodules | 60 ++-- cah-maker | 1 - dvd | 1 - firebase.json | 2 +- package.json | 2 + password-generator | 1 - recipes | 1 - response-display | 1 - set-operations-for-spotify | 1 - 404.css => src/404.css | 0 404.html => src/404.html | 0 src/cah-maker | 1 + src/dvd | 1 + humans.txt => src/humans.txt | 0 {images => src/images}/X.svg | 0 {images => src/images}/arrow.svg | 0 {images => src/images}/bandsawbox.jpg | Bin {images => src/images}/bulb.png | Bin {images => src/images}/check.svg | 0 {images => src/images}/climbingwall.jpg | Bin {images => src/images}/coffeetable.jpg | Bin {images => src/images}/collegematchmaking.svg | 0 {images => src/images}/desk.jpg | Bin {images => src/images}/desklight.jpg | Bin {images => src/images}/download.svg | 0 {images => src/images}/drawings.jpg | Bin {images => src/images}/email.svg | 0 {images => src/images}/eve.png | Bin {images => src/images}/fireworks.png | Bin {images => src/images}/frog.jpg | Bin {images => src/images}/github.svg | 0 {images => src/images}/govdaddy.png | Bin {images => src/images}/grpv1.jpg | Bin {images => src/images}/grpv2.jpg | Bin {images => src/images}/headlamp.jpg | Bin {images => src/images}/headshot.jpg | Bin {images => src/images}/homescreen.png | Bin {images => src/images}/lift.svg | 0 {images => src/images}/linkedin.svg | 0 {images => src/images}/linkedlist.svg | 0 {images => src/images}/linkpreview.png | Bin {images => src/images}/nebula.svg | 36 +-- {images => src/images}/openexternal.svg | 0 {images => src/images}/pdf.svg | 0 {images => src/images}/photography.jpg | Bin {images => src/images}/photos.svg | 0 {images => src/images}/replit.svg | 0 {images => src/images}/share.svg | 0 {images => src/images}/tabicon.png | Bin {images => src/images}/thangs.svg | 0 {images => src/images}/typewriter.svg | 0 {images => src/images}/wall.jpg | Bin index.html => src/index.html | 302 +++++++++--------- {legal => src/legal}/privacy-policy.html | 0 src/password-generator | 1 + src/recipes | 1 + src/response-display | 1 + .../resume-download}/index.html | 0 {resume => src/resume}/index.html | 0 robots.txt => src/robots.txt | 0 script.js => src/script.js | 0 src/set-operations-for-spotify | 1 + {share => src/share}/index.html | 0 {share => src/share}/script.js | 0 {share => src/share}/style.css | 0 sitemap.xml => src/sitemap.xml | 0 splashes.txt => src/splashes.txt | 0 src/style-guide | 1 + style.css => src/style.css | 0 src/typewriter-formatting | 1 + {washere => src/washere}/index.html | 0 {washere => src/washere}/script.js | 0 {washere => src/washere}/style.css | 0 style-guide | 1 - typewriter-formatting | 1 - 76 files changed, 214 insertions(+), 207 deletions(-) delete mode 160000 cah-maker delete mode 160000 dvd delete mode 160000 password-generator delete mode 160000 recipes delete mode 160000 response-display delete mode 160000 set-operations-for-spotify rename 404.css => src/404.css (100%) rename 404.html => src/404.html (100%) create mode 160000 src/cah-maker create mode 160000 src/dvd rename humans.txt => src/humans.txt (100%) rename {images => src/images}/X.svg (100%) rename {images => src/images}/arrow.svg (100%) rename {images => src/images}/bandsawbox.jpg (100%) rename {images => src/images}/bulb.png (100%) rename {images => src/images}/check.svg (100%) rename {images => src/images}/climbingwall.jpg (100%) rename {images => src/images}/coffeetable.jpg (100%) rename {images => src/images}/collegematchmaking.svg (100%) rename {images => src/images}/desk.jpg (100%) rename {images => src/images}/desklight.jpg (100%) rename {images => src/images}/download.svg (100%) rename {images => src/images}/drawings.jpg (100%) rename {images => src/images}/email.svg (100%) rename {images => src/images}/eve.png (100%) rename {images => src/images}/fireworks.png (100%) rename {images => src/images}/frog.jpg (100%) rename {images => src/images}/github.svg (100%) rename {images => src/images}/govdaddy.png (100%) rename {images => src/images}/grpv1.jpg (100%) rename {images => src/images}/grpv2.jpg (100%) rename {images => src/images}/headlamp.jpg (100%) rename {images => src/images}/headshot.jpg (100%) rename {images => src/images}/homescreen.png (100%) rename {images => src/images}/lift.svg (100%) rename {images => src/images}/linkedin.svg (100%) rename {images => src/images}/linkedlist.svg (100%) rename {images => src/images}/linkpreview.png (100%) rename {images => src/images}/nebula.svg (99%) rename {images => src/images}/openexternal.svg (100%) rename {images => src/images}/pdf.svg (100%) rename {images => src/images}/photography.jpg (100%) rename {images => src/images}/photos.svg (100%) rename {images => src/images}/replit.svg (100%) rename {images => src/images}/share.svg (100%) rename {images => src/images}/tabicon.png (100%) rename {images => src/images}/thangs.svg (100%) rename {images => src/images}/typewriter.svg (100%) rename {images => src/images}/wall.jpg (100%) rename index.html => src/index.html (87%) rename {legal => src/legal}/privacy-policy.html (100%) create mode 160000 src/password-generator create mode 160000 src/recipes create mode 160000 src/response-display rename {resume-download => src/resume-download}/index.html (100%) rename {resume => src/resume}/index.html (100%) rename robots.txt => src/robots.txt (100%) rename script.js => src/script.js (100%) create mode 160000 src/set-operations-for-spotify rename {share => src/share}/index.html (100%) rename {share => src/share}/script.js (100%) rename {share => src/share}/style.css (100%) rename sitemap.xml => src/sitemap.xml (100%) rename splashes.txt => src/splashes.txt (100%) create mode 160000 src/style-guide rename style.css => src/style.css (100%) create mode 160000 src/typewriter-formatting rename {washere => src/washere}/index.html (100%) rename {washere => src/washere}/script.js (100%) rename {washere => src/washere}/style.css (100%) delete mode 160000 style-guide delete mode 160000 typewriter-formatting diff --git a/.gitignore b/.gitignore index 9508939..669f6b3 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,6 @@ node_modules #firebase *debug.log + +#parcel +.parcel-cache diff --git a/.gitmodules b/.gitmodules index c31a477..06428b8 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,30 +1,32 @@ -[submodule "typewriter-formatting"] - path = typewriter-formatting - url = https://github.com/TyHil/typewriter-formatting.git - branch = main -[submodule "recipes"] - path = recipes - url = https://github.com/TyHil/recipes.git - branch = main -[submodule "response-display"] - path = response-display - url = https://github.com/TyHil/response-display.git - branch = main -[submodule "password-generator"] - path = password-generator - url = https://github.com/TyHil/password-generator.git - branch = main -[submodule "dvd"] - path = dvd - url = https://github.com/TyHil/dvd.git - branch = main -[submodule "set-operations-for-spotify"] - path = set-operations-for-spotify - url = https://github.com/TyHil/set-operations-for-spotify.git - branch = main -[submodule "cah-maker"] - path = cah-maker - url = https://github.com/TyHil/cah-maker.git -[submodule "style-guide"] - path = style-guide +[submodule "src/cah-maker"] + path = src/cah-maker + url = https://github.com/TyHil/cah-maker + branch = main +[submodule "src/typewriter-formatting"] + path = src/typewriter-formatting + url = https://github.com/TyHil/typewriter-formatting + branch = main +[submodule "src/recipes"] + path = src/recipes + url = https://github.com/TyHil/recipes + branch = main +[submodule "src/response-display"] + path = src/response-display + url = https://github.com/TyHil/response-display + branch = main +[submodule "src/password-generator"] + path = src/password-generator + url = https://github.com/TyHil/password-generator + branch = main +[submodule "src/dvd"] + path = src/dvd + url = https://github.com/TyHil/dvd + branch = main +[submodule "src/set-operations-for-spotify"] + path = src/set-operations-for-spotify + url = https://github.com/TyHil/set-operations-for-spotify + branch = main +[submodule "src/style-guide"] + path = src/style-guide url = https://github.com/TyHil/personal-website-styles + branch = main diff --git a/cah-maker b/cah-maker deleted file mode 160000 index 21a28c2..0000000 --- a/cah-maker +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 21a28c249563e7109c7e1ce736f3ae465aa16d89 diff --git a/dvd b/dvd deleted file mode 160000 index e5c3d9d..0000000 --- a/dvd +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e5c3d9d721bf03c99999711793dea0d24b7ff158 diff --git a/firebase.json b/firebase.json index ed921b3..33e819a 100644 --- a/firebase.json +++ b/firebase.json @@ -3,7 +3,7 @@ "rules": "database.rules.json" }, "hosting": { - "public": "/", + "public": "src", "ignore": [ "firebase.json", "database.rules.json", diff --git a/package.json b/package.json index d5d9b82..5c0f482 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,8 @@ { "name": "personal-website", "scripts": { + "firebase": "firebase emulators:start", + "firebase:hosting": "firebase emulators:start --only hosting", "format": "prettier . --write", "format:check": "prettier . --check", "lint": "eslint . --fix", diff --git a/password-generator b/password-generator deleted file mode 160000 index 4599d4c..0000000 --- a/password-generator +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4599d4c9d7c638cb13d4483ce522d8a3d564808d diff --git a/recipes b/recipes deleted file mode 160000 index 50ea917..0000000 --- a/recipes +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 50ea9173ba0ecd3bbee63a831f3eda2a10a4224d diff --git a/response-display b/response-display deleted file mode 160000 index cbaeb15..0000000 --- a/response-display +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cbaeb157c14a58b773e2a92d11417f506336edec diff --git a/set-operations-for-spotify b/set-operations-for-spotify deleted file mode 160000 index 38d5418..0000000 --- a/set-operations-for-spotify +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 38d5418b2b6b0e60023ae919ec47b1845973f128 diff --git a/404.css b/src/404.css similarity index 100% rename from 404.css rename to src/404.css diff --git a/404.html b/src/404.html similarity index 100% rename from 404.html rename to src/404.html diff --git a/src/cah-maker b/src/cah-maker new file mode 160000 index 0000000..4fd1cd0 --- /dev/null +++ b/src/cah-maker @@ -0,0 +1 @@ +Subproject commit 4fd1cd0a4e1b32e39985eaf282889cb5d39aa40c diff --git a/src/dvd b/src/dvd new file mode 160000 index 0000000..ad8ba21 --- /dev/null +++ b/src/dvd @@ -0,0 +1 @@ +Subproject commit ad8ba21488b07a2b2991dcae34b025ca7fb2aec7 diff --git a/humans.txt b/src/humans.txt similarity index 100% rename from humans.txt rename to src/humans.txt diff --git a/images/X.svg b/src/images/X.svg similarity index 100% rename from images/X.svg rename to src/images/X.svg diff --git a/images/arrow.svg b/src/images/arrow.svg similarity index 100% rename from images/arrow.svg rename to src/images/arrow.svg diff --git a/images/bandsawbox.jpg b/src/images/bandsawbox.jpg similarity index 100% rename from images/bandsawbox.jpg rename to src/images/bandsawbox.jpg diff --git a/images/bulb.png b/src/images/bulb.png similarity index 100% rename from images/bulb.png rename to src/images/bulb.png diff --git a/images/check.svg b/src/images/check.svg similarity index 100% rename from images/check.svg rename to src/images/check.svg diff --git a/images/climbingwall.jpg b/src/images/climbingwall.jpg similarity index 100% rename from images/climbingwall.jpg rename to src/images/climbingwall.jpg diff --git a/images/coffeetable.jpg b/src/images/coffeetable.jpg similarity index 100% rename from images/coffeetable.jpg rename to src/images/coffeetable.jpg diff --git a/images/collegematchmaking.svg b/src/images/collegematchmaking.svg similarity index 100% rename from images/collegematchmaking.svg rename to src/images/collegematchmaking.svg diff --git a/images/desk.jpg b/src/images/desk.jpg similarity index 100% rename from images/desk.jpg rename to src/images/desk.jpg diff --git a/images/desklight.jpg b/src/images/desklight.jpg similarity index 100% rename from images/desklight.jpg rename to src/images/desklight.jpg diff --git a/images/download.svg b/src/images/download.svg similarity index 100% rename from images/download.svg rename to src/images/download.svg diff --git a/images/drawings.jpg b/src/images/drawings.jpg similarity index 100% rename from images/drawings.jpg rename to src/images/drawings.jpg diff --git a/images/email.svg b/src/images/email.svg similarity index 100% rename from images/email.svg rename to src/images/email.svg diff --git a/images/eve.png b/src/images/eve.png similarity index 100% rename from images/eve.png rename to src/images/eve.png diff --git a/images/fireworks.png b/src/images/fireworks.png similarity index 100% rename from images/fireworks.png rename to src/images/fireworks.png diff --git a/images/frog.jpg b/src/images/frog.jpg similarity index 100% rename from images/frog.jpg rename to src/images/frog.jpg diff --git a/images/github.svg b/src/images/github.svg similarity index 100% rename from images/github.svg rename to src/images/github.svg diff --git a/images/govdaddy.png b/src/images/govdaddy.png similarity index 100% rename from images/govdaddy.png rename to src/images/govdaddy.png diff --git a/images/grpv1.jpg b/src/images/grpv1.jpg similarity index 100% rename from images/grpv1.jpg rename to src/images/grpv1.jpg diff --git a/images/grpv2.jpg b/src/images/grpv2.jpg similarity index 100% rename from images/grpv2.jpg rename to src/images/grpv2.jpg diff --git a/images/headlamp.jpg b/src/images/headlamp.jpg similarity index 100% rename from images/headlamp.jpg rename to src/images/headlamp.jpg diff --git a/images/headshot.jpg b/src/images/headshot.jpg similarity index 100% rename from images/headshot.jpg rename to src/images/headshot.jpg diff --git a/images/homescreen.png b/src/images/homescreen.png similarity index 100% rename from images/homescreen.png rename to src/images/homescreen.png diff --git a/images/lift.svg b/src/images/lift.svg similarity index 100% rename from images/lift.svg rename to src/images/lift.svg diff --git a/images/linkedin.svg b/src/images/linkedin.svg similarity index 100% rename from images/linkedin.svg rename to src/images/linkedin.svg diff --git a/images/linkedlist.svg b/src/images/linkedlist.svg similarity index 100% rename from images/linkedlist.svg rename to src/images/linkedlist.svg diff --git a/images/linkpreview.png b/src/images/linkpreview.png similarity index 100% rename from images/linkpreview.png rename to src/images/linkpreview.png diff --git a/images/nebula.svg b/src/images/nebula.svg similarity index 99% rename from images/nebula.svg rename to src/images/nebula.svg index f6be2c5..b84269c 100644 --- a/images/nebula.svg +++ b/src/images/nebula.svg @@ -1,18 +1,18 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/images/openexternal.svg b/src/images/openexternal.svg similarity index 100% rename from images/openexternal.svg rename to src/images/openexternal.svg diff --git a/images/pdf.svg b/src/images/pdf.svg similarity index 100% rename from images/pdf.svg rename to src/images/pdf.svg diff --git a/images/photography.jpg b/src/images/photography.jpg similarity index 100% rename from images/photography.jpg rename to src/images/photography.jpg diff --git a/images/photos.svg b/src/images/photos.svg similarity index 100% rename from images/photos.svg rename to src/images/photos.svg diff --git a/images/replit.svg b/src/images/replit.svg similarity index 100% rename from images/replit.svg rename to src/images/replit.svg diff --git a/images/share.svg b/src/images/share.svg similarity index 100% rename from images/share.svg rename to src/images/share.svg diff --git a/images/tabicon.png b/src/images/tabicon.png similarity index 100% rename from images/tabicon.png rename to src/images/tabicon.png diff --git a/images/thangs.svg b/src/images/thangs.svg similarity index 100% rename from images/thangs.svg rename to src/images/thangs.svg diff --git a/images/typewriter.svg b/src/images/typewriter.svg similarity index 100% rename from images/typewriter.svg rename to src/images/typewriter.svg diff --git a/images/wall.jpg b/src/images/wall.jpg similarity index 100% rename from images/wall.jpg rename to src/images/wall.jpg diff --git a/index.html b/src/index.html similarity index 87% rename from index.html rename to src/index.html index c679e7e..49a1f64 100644 --- a/index.html +++ b/src/index.html @@ -34,7 +34,7 @@ - + @@ -64,7 +64,7 @@

2025 UT Dallas Computer Science

title="Email link" >
tylergordonhill@gmail.com
- Email link + Email link tylergordonhill@gmail.com title="LinkedIn link" >
Tyler Hill
- LinkedIn link + LinkedIn link
Tyler Hill title="GitHub link" >
TyHil
- GitHub link + GitHub link
TyHil title="Replit link" >
TylerGHill
- Replit link + Replit link
TylerGHill title="Thangs link" >
TylerHill
- Thangs link + Thangs link
@@ -124,9 +124,9 @@

Hi!

- PDF icon + PDF icon

Resume

@@ -138,7 +138,7 @@

Resume

title="Download resume" class="button large circle ripple noOpen" > - Download + Download Resume title="Open resume in a new tab" class="button large circle ripple noOpen" > - Open external icon + Open external icon
@@ -291,17 +291,17 @@

Projects

class="large circle filter ripple" title="Copy share filter link to clipboard" > - Copied! - + Copied! + @@ -339,7 +339,7 @@

eve Vehicles Internship

id="govdaddy" >
- GovDaddy icon + GovDaddy icon

GovDaddy Contract Work

Created the entire GovDaddy website on a team of two in two weeks

@@ -351,11 +351,11 @@

GovDaddy Contract Work

title="Open site in a new tab" class="button large circle ripple noOpen" > - Open external icon + Open external icon
@@ -374,7 +374,7 @@

GovDaddy Contract Work

@@ -420,7 +420,7 @@

Set Operations for Spotify

@@ -431,13 +431,13 @@

Set Operations for Spotify

- Nebula Labs icon + Nebula Labs icon

Nebula Labs UTD Trends

Nebula Labs UTD Trends title="Open GitHub repository in a new tab" class="button large circle ripple noOpen" > - GitHub icon + GitHub icon Nebula Labs UTD Trends title="Open site in a new tab" class="button large circle ripple noOpen" > - Open external icon + Open external icon

@@ -484,7 +484,7 @@

Nebula Labs UTD Trends

@@ -530,7 +530,7 @@

Typewriter Formatting

@@ -541,7 +541,7 @@

Typewriter Formatting

@@ -599,13 +599,13 @@

Adjustable Fireworks

- LIFT Aircraft icon + LIFT Aircraft icon

LIFT Aircraft Contract Work

LIFT Aircraft Contract Work title="Open site in a new tab" class="button large circle ripple noOpen" > - Open external icon + Open external icon

@@ -644,7 +644,7 @@

LIFT Aircraft Contract Work

@@ -693,7 +693,7 @@

College Matchmaking

@@ -746,12 +746,12 @@

This Website

- Linked list icon + Linked list icon

Linked List Library

A singly linked list C++ library

@@ -764,7 +764,7 @@

Linked List Library

title="Open program on Replit in a new tab" class="button large circle ripple noOpen replit" > - Replit icon + Replit icon Linked List Library title="Open GitHub repository in a new tab" class="button large circle ripple noOpen" > - GitHub icon + GitHub icon
@@ -792,12 +792,12 @@

Linked List Library

- Desk icon + Desk icon

Desk

A red oak and poplar desk built to roll over a cushioned chair

@@ -810,7 +810,7 @@

Desk

title="Open 3D model on Thangs in a new tab" class="button large circle ripple noOpen thangs" > - Thangs icon + Thangs icon Desk title="Open Google Photos album in a new tab" class="button large circle ripple noOpen" > - Google Photos icon + Google Photos icon
@@ -869,12 +869,12 @@

Desk

- Desk icon + Desk icon

3D Printed Origami Jumping Frog

A hopping plastic frog modeled after the origami version

@@ -887,7 +887,7 @@

3D Printed Origami Jumping Frog

title="Open 3D model on Thangs in a new tab" class="button large circle ripple noOpen thangs" > - Thangs icon + Thangs icon 3D Printed Origami Jumping Frog title="Open Google Photos album in a new tab" class="button large circle ripple noOpen" > - Google Photos icon + Google Photos icon
@@ -952,7 +952,7 @@

3D Printed Origami Jumping Frog

@@ -1031,7 +1031,7 @@

Climbing Wall

@@ -1113,12 +1113,12 @@

Coffee Table Model

- Headlamp icon + Headlamp icon

LED Strip Headlamp

12 head mounted LEDs with various colors and effects

@@ -1131,7 +1131,7 @@

LED Strip Headlamp

title="Open GitHub repository in a new tab" class="button large circle ripple noOpen" > - GitHub icon + GitHub icon LED Strip Headlamp title="Open photos album in a new tab" class="button large circle ripple noOpen" > - Open photos album in a new tab + Open photos album in a new tab
@@ -1190,7 +1190,7 @@

LED Strip Headlamp

@@ -1287,7 +1287,7 @@

Game Rectangular Prism V2

@@ -1360,7 +1360,7 @@

Bandsaw Box

@@ -1470,7 +1470,7 @@

LED Strip Desk Light

@@ -1546,12 +1546,12 @@

Game Rectangular Prism V1

- Drawings icon + Drawings icon

Design Drawings

Design Drawings title="Open Google Photos album in a new tab" class="button large circle ripple noOpen" > - Google Photos icon + Google Photos icon

@@ -1638,7 +1638,7 @@

Design Drawings

@@ -1719,7 +1719,7 @@

Notes Chrome Extension

@@ -1808,7 +1808,7 @@

LED Strip 1D Game

diff --git a/legal/privacy-policy.html b/src/legal/privacy-policy.html similarity index 100% rename from legal/privacy-policy.html rename to src/legal/privacy-policy.html diff --git a/src/password-generator b/src/password-generator new file mode 160000 index 0000000..a151869 --- /dev/null +++ b/src/password-generator @@ -0,0 +1 @@ +Subproject commit a151869139c5463fa0303b893bf9335f6a4fbbff diff --git a/src/recipes b/src/recipes new file mode 160000 index 0000000..94bb15a --- /dev/null +++ b/src/recipes @@ -0,0 +1 @@ +Subproject commit 94bb15a8d716882403c8f38c7ea7adea980c40db diff --git a/src/response-display b/src/response-display new file mode 160000 index 0000000..ca3c663 --- /dev/null +++ b/src/response-display @@ -0,0 +1 @@ +Subproject commit ca3c663f4607ba0c5a3934cd2674014a3ab9c6ba diff --git a/resume-download/index.html b/src/resume-download/index.html similarity index 100% rename from resume-download/index.html rename to src/resume-download/index.html diff --git a/resume/index.html b/src/resume/index.html similarity index 100% rename from resume/index.html rename to src/resume/index.html diff --git a/robots.txt b/src/robots.txt similarity index 100% rename from robots.txt rename to src/robots.txt diff --git a/script.js b/src/script.js similarity index 100% rename from script.js rename to src/script.js diff --git a/src/set-operations-for-spotify b/src/set-operations-for-spotify new file mode 160000 index 0000000..2350977 --- /dev/null +++ b/src/set-operations-for-spotify @@ -0,0 +1 @@ +Subproject commit 235097755eb4bfe06400dd7c1192c158430e831e diff --git a/share/index.html b/src/share/index.html similarity index 100% rename from share/index.html rename to src/share/index.html diff --git a/share/script.js b/src/share/script.js similarity index 100% rename from share/script.js rename to src/share/script.js diff --git a/share/style.css b/src/share/style.css similarity index 100% rename from share/style.css rename to src/share/style.css diff --git a/sitemap.xml b/src/sitemap.xml similarity index 100% rename from sitemap.xml rename to src/sitemap.xml diff --git a/splashes.txt b/src/splashes.txt similarity index 100% rename from splashes.txt rename to src/splashes.txt diff --git a/src/style-guide b/src/style-guide new file mode 160000 index 0000000..ca864a7 --- /dev/null +++ b/src/style-guide @@ -0,0 +1 @@ +Subproject commit ca864a7096cf2a16449eb2dc2c4ffc57deb53be4 diff --git a/style.css b/src/style.css similarity index 100% rename from style.css rename to src/style.css diff --git a/src/typewriter-formatting b/src/typewriter-formatting new file mode 160000 index 0000000..7baeb14 --- /dev/null +++ b/src/typewriter-formatting @@ -0,0 +1 @@ +Subproject commit 7baeb1484ac4e82990d4e2656838044d2db90671 diff --git a/washere/index.html b/src/washere/index.html similarity index 100% rename from washere/index.html rename to src/washere/index.html diff --git a/washere/script.js b/src/washere/script.js similarity index 100% rename from washere/script.js rename to src/washere/script.js diff --git a/washere/style.css b/src/washere/style.css similarity index 100% rename from washere/style.css rename to src/washere/style.css diff --git a/style-guide b/style-guide deleted file mode 160000 index 5d48a17..0000000 --- a/style-guide +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5d48a17be79bab6a8021a850f9890f2e1b4a4138 diff --git a/typewriter-formatting b/typewriter-formatting deleted file mode 160000 index 5c4a61d..0000000 --- a/typewriter-formatting +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5c4a61def2ff0f3fda65f0411cd92c758a187dfa From a5b75a3b0667f5384acbe9769d7c5564e7870361 Mon Sep 17 00:00:00 2001 From: Tyler Hill Date: Tue, 12 Mar 2024 02:40:09 -0500 Subject: [PATCH 4/5] Format --- src/index.html | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/index.html b/src/index.html index 49a1f64..bac9430 100644 --- a/src/index.html +++ b/src/index.html @@ -437,7 +437,12 @@

Set Operations for Spotify

/>
- Nebula Labs icon + Nebula Labs icon

Nebula Labs UTD Trends

This Website title="Expand content" /> - Linked list icon + Linked list icon

Linked List Library

A singly linked list C++ library

From 8201645b09d2d936381b61b5cd304ab6610a8ee8 Mon Sep 17 00:00:00 2001 From: Tyler Hill Date: Tue, 12 Mar 2024 02:42:52 -0500 Subject: [PATCH 5/5] Submodule change --- src/style-guide | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/style-guide b/src/style-guide index ca864a7..15f22cf 160000 --- a/src/style-guide +++ b/src/style-guide @@ -1 +1 @@ -Subproject commit ca864a7096cf2a16449eb2dc2c4ffc57deb53be4 +Subproject commit 15f22cfce44414369b292f02db0600f082c22035