aboutsummaryrefslogtreecommitdiff
path: root/public
diff options
context:
space:
mode:
authorThedro Neely <thedroneely@gmail.com>2018-11-18 19:37:06 -0500
committerThedro Neely <thedroneely@gmail.com>2018-11-18 19:37:06 -0500
commit100584d1605f363093fdee133c92a0a495058f9a (patch)
tree692331cb67ac4832f4f1a2ebd4763c3c03321401 /public
parent072f7782547401bda6a6b04574d6313912996315 (diff)
downloadedwinmattiacci.com-100584d1605f363093fdee133c92a0a495058f9a.tar.gz
edwinmattiacci.com-100584d1605f363093fdee133c92a0a495058f9a.tar.bz2
edwinmattiacci.com-100584d1605f363093fdee133c92a0a495058f9a.zip
vendor/webpack: Add build system webpack
Diffstat (limited to 'public')
-rw-r--r--public/css/main.css710
-rw-r--r--public/css/main.min.css1
-rw-r--r--public/js/BackgroundFade.js5
-rw-r--r--public/js/Navigator.js11
-rw-r--r--public/js/Popup.js19
-rw-r--r--public/js/SoundManager.js237
-rw-r--r--public/js/main.js4
-rw-r--r--public/posts/css/style.css306
-rw-r--r--public/posts/css/style.min.css1
9 files changed, 0 insertions, 1294 deletions
diff --git a/public/css/main.css b/public/css/main.css
deleted file mode 100644
index 041e884..0000000
--- a/public/css/main.css
+++ /dev/null
@@ -1,710 +0,0 @@
-html, body {
- background-image: url("https://res.cloudinary.com/dpszgzqjb/image/upload/v1532227754/Images/overlay.png"), linear-gradient(0deg, rgba(17, 17, 17, 0.9), rgba(17, 17, 17, 0.9));
- font-family: system-ui, sans-serif;
-}
-
-html {
- height: 100%;
- margin: 0;
- width: 100%;
- overflow-y: scroll;
-}
-
-body {
- color: #fff;
- margin: 0;
- min-height: 100%;
- text-align: center;
- width: 100%;
-}
-
-main {
- -webkit-align-items: center;
- align-items: center;
- display: flex;
- display: -ms-flexbox;
- display: -webkit-flex;
- -webkit-justify-content: center;
- justify-content: center;
- margin: 0 auto;
- min-height: 100vh;
- min-height: calc(100vh - 166px);
- height: 360px;
-}
-
-img {
- max-width: 100%;
-}
-
-#bg {
- left: 0;
- position: fixed;
- top: 0;
- min-width: 100%;
- min-height: 100%;
- opacity: 0;
- transition: opacity .5s ease-in-out;
- -moz-transition: opacity .5s ease-in-out;
- -webkit-transition: opacity .5s ease-in-out;
- -o-transition: opacity .5s ease-in-out;
- z-index: -1;
-}
-
-@media screen and (max-width: 960px) {
- #bg { min-width: 1080px; }
-}
-
-.body-opaque {
- background-image: url("https://res.cloudinary.com/dpszgzqjb/image/upload/v1532227754/Images/overlay.png"), linear-gradient(0deg, rgb(44, 44, 44), rgb(44, 44, 44));
-}
-
-/* footer */
-
-.footer {
- background-color: #222;
- background-color: rgba(34, 34, 34, 0.85);
- font-size: 12px;
- line-height: 1.5;
- text-align: left;
-}
-
-.footer-container {
- color: #aaa;
- margin: 0 auto;
- max-width: 1344px;
- padding: 2em 2em;
-}
-
-.footer-transparent {
- background-color: #222;
- background-color: rgba(0, 0, 0, 0);
-}
-
-.footer a {
- color: #aaa;
-}
-
-.footer a:hover {
- color: #f00;
-}
-
-/*home page*/
-
-.intro {
- width: 100%;
-}
-
-.ion {
- font-size: 3.5em;
-}
-
-.intro > h1 {
- color: #fff;
- font-size: 50px;
- font-size: calc(35px + (50 - 38) * ((100vw - 300px) / (1200 - 300)));
- font-weight: 300;
- margin: 0;
-}
-
-.intro > h2 {
- color: #fff;
- font-size: 16px;
- font-size: calc(14px + (18 - 14) * ((100vw - 300px) / (1200 - 300)));
- font-weight: 300;
-}
-
-@media screen and (max-width:350px) {
- .intro > h2 { font-size: 12px; }
-}
-
-@media screen and (max-width:420px) {
- .icon-container { font-size: 14px }
-}
-
-.intro > .profile {
- border-radius: 50%;
- height: 10vh;
- width: 10vh;
-}
-
-/*link colors*/
-
-a {
- color: #fff;
- text-decoration: none;
-}
-
-a.active {
- color: #f00 !important;
-}
-
-a.icon:hover {
- text-decoration: none;
-}
-
-a:hover {
- color: red !important;
-}
-
-a.posts {
- color: #ff0000 !important;
-}
-
-/* hashover comment section */
-
-#hashover .hashover-comment {
- background-color: #333;
- border-radius: 3px;
- height: auto;
- margin: 0.75em 0 0 0;
- overflow: hidden;
- padding: 0.75em;
- text-align: left;
- width: auto;
-}
-
-#hashover .hashover-more-link {
- display: inline-block;
- margin-top: 1em;
- padding: 0.5em;
-}
-
-#hashover .hashover-comment-name {
- font-weight: bold;
-}
-
-#hashover .hashover-textarea {
- margin-bottom: 1.5em;
-}
-
-#hashover .hashover-comment.hashover-reply.odd {
- background-color: #3f3f3f;
-}
-
-#hashover .hashover-submit.hashover-post-button {
- margin-bottom: 1.5em;
-}
-
-#hashover .hashover-submit.hashover-reply-post {
- margin: 0;
-}
-
-#hashover .hashover-select-wrapper {
- margin-bottom: 1em;
- display: inline-block;
-}
-
-#hashover-sort-select {
- margin: 0;
-}
-
-#hashover .hashover-header {
- margin-bottom: 0.5em;
-}
-
-#hashover .hashover-footer {
- margin-bottom: 0.75em;
-}
-
-#hashover .hashover-input-cell {
- display: table-cell;
- width: 640px;
-}
-
-#hashover .hashover-name-input {
- padding-right: 1em;
-}
-
-#hashover .hashover-email-input {
- padding-left: 1em;
-}
-
-#hashover .hashover-balloon {
- width: 95%;
-}
-
-#hashover .hashover-buttons {
- float: right;
-}
-
-#hashover-count-wrapper {
- text-align: right;
- margin-top: 1.1em;
-}
-
-#hashover-count {
- font-weight: bold;
-}
-
-.hashover-content > p {
- font-size: 0.9em;
-}
-
-#hashover-name-c3r1 {
- color: #cc4949;
-}
-
-/* contact form */
-
-.contact {
- height: 400px;
- max-width: 540px;
- min-height: 100vh;
- min-height: calc(100vh - 166px);
- padding-bottom: 0;
- padding-right: 16px;
- padding-top: 0;
- text-align: justify;
- width: 100%;
-}
-
-.contact-buttonPadding { padding-left: 0; }
-
-.contact-maxWidth { width: 100% }
-
-.contact-name { padding-right: 1em; }
-
-.contact-email { padding-left: 1em; }
-
-.form-alert { color: #f00; }
-
-.form { display: none; }
-
-/* feedback form */
-
-.feedback {
- height: auto;
- max-width: 540px;
- min-height: 100vh;
- min-height: calc(100vh - 206px);
- padding-bottom: 40px;
- padding-top: 0;
- text-align: justify;
- width: 100%;
-}
-
-@media screen and (max-width: 640px) {
-.feedback { max-width: calc(100vw - 12vw); }
-.contact { max-width: calc(100vw - 12vw); }
-}
-
-.feedback-holder { min-height: 864px; }
-
-ul.actions li {
- display: inline-block;
- padding: 0 1rem 0 0;
- vertical-align: middle;
-}
-
-label {
- color: #fff;
- display: block;
- font-size: 0.8rem;
- font-weight: 300;
- letter-spacing: 0.2rem;
- line-height: 1.5;
- margin: 0 0 1rem 0;
- text-transform: uppercase;
-}
-
-input, textarea, select, button {
- font-family: system-ui, sans-serif;
-}
-
-textarea {
- font-size: 14px;
- height: 10rem;
- resize: none;
-}
-
-select[multiple], select[size] {
- height: 2.75em;
-}
-
-input[type="text"], input[type="password"], input[type="email"], select {
- height: 1.5rem;
- margin-bottom: 1.3em;
-}
-
-input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover, .button:hover {
- background-color: rgba(25, 25, 25, 0.35);
-
-}
-
-input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="tel"]:focus, select:focus, textarea:focus {
- background: rgba(25, 25, 25, 0.35) none repeat scroll 0 0;
- border-color: #fff;
- box-shadow: 0 0 0 1px #fff;
-}
-
-input[type="text"], input[type="password"], input[type="email"], input[type="tel"], select, textarea {
- -webkit-appearance: none;
- -moz-appearance: none;
- -ms-appearance: none;
- background: rgb(25, 25, 25) none repeat scroll 0 0;
- background: rgba(25, 25, 25, 0.7) none repeat scroll 0 0;
- border-radius: 4px;
- border: 1px solid #fff;
- color: #fff;
- display: block;
- outline: 0 none;
- padding: 0.5em;
- text-decoration: none;
- width: 100%;
- font-size: 14px;
- font-weight: 400;
-}
-
-input[type="submit"], input[type="reset"], input[type="button"] {
- -webkit-appearance: none;
- -moz-appearance: none;
- -ms-appearance: none;
- background: rgb(25, 25, 25) none repeat scroll 0 0;
- background: rgba(25, 25, 25, 0.7) none repeat scroll 0 0;
- border-radius: 4px;
- border: 0 none;
- box-shadow: 0 0 0 1px #fff inset;
- color: #fff !important;
- display: inline-block;
- font-size: 14px;
- font-weight: 300;
- height: 2.5rem;
- letter-spacing: 0.05rem;
- outline: 0 none;
- padding: 0 1.25rem 0 1.35rem;
- text-align: center;
- text-decoration: none;
- text-transform: uppercase;
- white-space: nowrap;
-}
-
-/* inlineplayer.css */
-
-ul.graphic p {
- display: inline;
-}
-
-ul.graphic {
- list-style-type: none;
- margin: 0;
- padding: 0;
-}
-
-ul.graphic li {
- margin-bottom: 2px;
-}
-
-ul.graphic li a, ul.graphic li a.sm2_link {
- background-color: rgb(255, 50, 50);
- background-color: rgba(255, 50, 50, 0.65);
- border: 1px solid transparent;
- border-radius: 0;
- color: #fff;
- display: inline-block;
- font-size: 14px;
- font-weight: normal;
- letter-spacing: 0.05rem;
- margin: 0.5rem;
- min-width: 6.6em;
- min-height: 16px;
- padding: 15px 0 15px 30px;
- text-align: left;
- text-decoration: none;
- vertical-align: middle;
-}
-
-@media screen and (min-width:496px) {
- ul.graphic li a.sm2_link { font-size: 16.5px; }
-}
-
-ul.graphic li a.sm2_link {
- -webkit-transition-property: hover;
- -webkit-transition: background-color 0.15s linear;
- -moz-transition: background-color 0.15s linear 0s;
- -o-transition-property: background-color;
- -o-transition-duration: 0.15s;
-}
-
-ul.graphic li a, ul.graphic li a.sm2_paused:hover, ul.graphic li a.sm2_link:hover {
- background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik04OTYgMTI4cTIwOSAwIDM4NS41IDEwM3QyNzkuNSAyNzkuNSAxMDMgMzg1LjUtMTAzIDM4NS41LTI3OS41IDI3OS41LTM4NS41IDEwMy0zODUuNS0xMDMtMjc5LjUtMjc5LjUtMTAzLTM4NS41IDEwMy0zODUuNSAyNzkuNS0yNzkuNSAzODUuNS0xMDN6bTM4NCA4MjNxMzItMTggMzItNTV0LTMyLTU1bC01NDQtMzIwcS0zMS0xOS02NC0xLTMyIDE5LTMyIDU2djY0MHEwIDM3IDMyIDU2IDE2IDggMzIgOCAxNyAwIDMyLTl6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);
- background-position: 8px 50%;
- background-size: 18px 18px;
- background-repeat: no-repeat;
- _background-image: url(../images/icon_play.gif);
-}
-
-ul.graphic li a.sm2_link:hover {
- background-color: rgba(40, 40, 40, 0.65);
- color: #fff;
-}
-
-ul.graphic li a.sm2_paused {
- background-color: #202020;
- border: 1px solid #f00;
- color: #f00 !important;
-}
-
-ul.graphic li a.sm2_paused:hover {
- background: #202020 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik04OTYgMTI4cTIwOSAwIDM4NS41IDEwM3QyNzkuNSAyNzkuNSAxMDMgMzg1LjUtMTAzIDM4NS41LTI3OS41IDI3OS41LTM4NS41IDEwMy0zODUuNS0xMDMtMjc5LjUtMjc5LjUtMTAzLTM4NS41IDEwMy0zODUuNSAyNzkuNS0yNzkuNSAzODUuNS0xMDN6bTM4NCA4MjNxMzItMTggMzItNTV0LTMyLTU1bC01NDQtMzIwcS0zMS0xOS02NC0xLTMyIDE5LTMyIDU2djY0MHEwIDM3IDMyIDU2IDE2IDggMzIgOCAxNyAwIDMyLTl6IiBmaWxsPSIjZmZmIi8+PC9zdmc+) no-repeat 3px 50%;
- background-size: 18px 18px;
- background-position: 8px 50%;
- _background-image: url(../images/icon_play.gif);
-}
-
-ul.graphic li a.sm2_playing, ul.graphic li a.sm2_playing:hover {
- background: #111 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik04MzIgMTE4NHYtNTc2cTAtMTQtOS0yM3QtMjMtOWgtMjU2cS0xNCAwLTIzIDl0LTkgMjN2NTc2cTAgMTQgOSAyM3QyMyA5aDI1NnExNCAwIDIzLTl0OS0yM3ptNDQ4IDB2LTU3NnEwLTE0LTktMjN0LTIzLTloLTI1NnEtMTQgMC0yMyA5dC05IDIzdjU3NnEwIDE0IDkgMjN0MjMgOWgyNTZxMTQgMCAyMy05dDktMjN6bTM4NC0yODhxMCAyMDktMTAzIDM4NS41dC0yNzkuNSAyNzkuNS0zODUuNSAxMDMtMzg1LjUtMTAzLTI3OS41LTI3OS41LTEwMy0zODUuNSAxMDMtMzg1LjUgMjc5LjUtMjc5LjUgMzg1LjUtMTAzIDM4NS41IDEwMyAyNzkuNSAyNzkuNSAxMDMgMzg1LjV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+) no-repeat 3px 50%;
- background-size: 18px 18px;
- background-position: 8px 50%;
- border: 1px solid #f00;
- color: #f00 !important;
- text-decoration: none;
- _background-image: url(../images/icon_pause.gif);
-}
-
-div.playerbox {
- width: auto;
- display: inline-block;
-}
-
-div.left {
- width: 50%;
- float: left;
-}
-
-div.right {
- width: 50%;
- float: right;
-}
-
-body #sm2-container object, body #sm2-container embed {
- left: -9999em;
- top: -9999em;
-}
-
-/* overlay windows */
-
-.frame {
- display: inline-block;
- font-weight: 300;
- margin: 1em 0.5em 0 0.5em;
- padding: 1em 1em 0 1em;
- min-width: 3em;
-}
-
-.frame-info {
- color: #fff;
-}
-
-#overlay-faq, #overlay-demo, #overlay-projects {
- position: fixed;
- text-align: center;
- margin: auto;
- display: none;
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background-color: rgb(40, 40, 40);
- background-color: rgba(40, 40, 40, 0.98);
-}
-
-.closeButton {
- position: absolute;
- right: 0.4em;
- font-size: 60px;
- cursor: pointer;
-}
-
-.overlay-container {
- position: relative;
- padding: 0 3em 0 3em;
- top: 40%;
- left: 10%;
- font-size: 12px;
- color: white;
- -ms-transform: translate(-10%, -10%);
- -webkit-transform: translate(-10%, -10%);
- transform: translate(-10%, -10%);
-}
-
-.overlay-container > ul {
- list-style-type: none;
- padding: 0 3em 0 3em;
- text-align: center;
-}
-
-.overlay-container > p {
- font-size: 1.2em;
-}
-
-/* sidebar navigation */
-
-#main {
- transition: margin-left .25s;
-}
-
-.sidenav {
- height: 100%;
- width: 0;
- position: fixed;
- z-index: 1;
- top: 0;
- right: 0;
- background-color: #222;
- overflow-x: hidden;
- transition: 0.25s;
-}
-
-.sidenav a {
- padding: 12px 8px 12px 32px;
- text-decoration: none;
- text-align: left;
- font-size: 16px;
- font-weight: 400;
- line-height: 1;
- display: block;
-}
-
-@media screen and (max-height:450px) {
- .sidenav {
- padding-top: 15px;
- }
-
- .sidenav a {
- font-size: 18px;
- }
-
-}
-
-/* navigation bar */
-
-nav {
- background-color: #232323;
- margin-bottom: 2em;
-}
-
-.nav-transparent {
- background-color: #232323;
- background-color: rgba(0, 0, 0, 0);
-}
-
-.navicon {
- border-radius: 0;
- border: none;
- background-color: transparent;
- position: absolute;
- cursor: pointer;
- top: 5px;
- right: 10px;
- font-size: 19px !important;
- padding: 14px 20px !important;
- margin-top: 0.3em;
- line-height: 1;
- -webkit-backface-visibility: hidden;
- -moz-transform: translateZ(0) scale(1.0, 1.0);;
- -ms-transform: translateZ(0) scale(1.0, 1.0);;
- -webkit-transform: translateZ(0) scale(1.0, 1.0);
- transform: translateZ(0) scale(1.0, 1.0);;
-}
-
-.topnav {
- margin: 0 auto;
- max-width: 1344px;
- overflow: hidden;
-}
-
-.topnav-left a {
- color: #ffffff;
- display: block;
- float: left;
- font-size: 16px;
- font-weight: 400;
- line-height: 1.4;
- padding: 14px 16px;
- text-align: center;
- text-decoration: none;
-}
-
-.topnav-left a:nth-child(1) {
- display: none;
-}
-
-.topnav-right a {
- float: right;
-}
-
-@media screen and (max-width:598px) {
- .fa { font-size: 1em; padding: 0.6em 0 0.6em 1em; background-color: #333; border-radius: 3px; width: 2em; height: 1em; }
- .topnav a.active { background-color: transparent; color: #fff !important; }
- .topnav a { font-size: 20px; padding: 24px 16px 0 16px; }
- .topnav a:not(:first-child) { display: none; }
- .topnav-left a:nth-child(1) { display: block; line-height: 1; }
- .topnav-right a { display: none; }
- .topnav .navicon { display: block; }
- a.active { background-color: #333; }
-}
-
-@media screen and (max-width:598px) {
- .footer { background-color: #222; background-color: rgba(0, 0, 0, 0); padding-left: unset; text-align: center; }
- nav { background-color: rgba(0, 0, 0, 0); }
-}
-
-/* system-font.css v2.0.2 | CC0-1.0 License | github.com/jonathantneal/system-font-css */
-
-@font-face {
- font-family: system-ui;
- font-style: normal;
- font-weight: 300;
- src: local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"), local(".LucidaGrandeUI"), local("Segoe UI Light"), local("Ubuntu Light"), local("Roboto-Light"), local("DroidSans"), local("Tahoma");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: italic;
- font-weight: 300;
- src: local(".SFNSText-LightItalic"), local(".HelveticaNeueDeskInterface-Italic"), local(".LucidaGrandeUI"), local("Segoe UI Light Italic"), local("Ubuntu Light Italic"), local("Roboto-LightItalic"), local("DroidSans"), local("Tahoma");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: normal;
- font-weight: 400;
- src: local(".SFNSText-Regular"), local(".HelveticaNeueDeskInterface-Regular"), local(".LucidaGrandeUI"), local("Segoe UI"), local("Ubuntu"), local("Roboto-Regular"), local("DroidSans"), local("Tahoma");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: italic;
- font-weight: 400;
- src: local(".SFNSText-Italic"), local(".HelveticaNeueDeskInterface-Italic"), local(".LucidaGrandeUI"), local("Segoe UI Italic"), local("Ubuntu Italic"), local("Roboto-Italic"), local("DroidSans"), local("Tahoma");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: normal;
- font-weight: 500;
- src: local(".SFNSText-Medium"), local(".HelveticaNeueDeskInterface-MediumP4"), local(".LucidaGrandeUI"), local("Segoe UI Semibold"), local("Ubuntu Medium"), local("Roboto-Medium"), local("DroidSans-Bold"), local("Tahoma Bold");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: italic;
- font-weight: 500;
- src: local(".SFNSText-MediumItalic"), local(".HelveticaNeueDeskInterface-MediumItalicP4"), local(".LucidaGrandeUI"), local("Segoe UI Semibold Italic"), local("Ubuntu Medium Italic"), local("Roboto-MediumItalic"), local("DroidSans-Bold"), local("Tahoma Bold");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: normal;
- font-weight: 700;
- src: local(".SFNSText-Bold"), local(".HelveticaNeueDeskInterface-Bold"), local(".LucidaGrandeUI"), local("Segoe UI Bold"), local("Ubuntu Bold"), local("Roboto-Bold"), local("DroidSans-Bold"), local("Tahoma Bold");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: italic;
- font-weight: 700;
- src: local(".SFNSText-BoldItalic"), local(".HelveticaNeueDeskInterface-BoldItalic"), local(".LucidaGrandeUI"), local("Segoe UI Bold Italic"), local("Ubuntu Bold Italic"), local("Roboto-BoldItalic"), local("DroidSans-Bold"), local("Tahoma Bold");
-}
diff --git a/public/css/main.min.css b/public/css/main.min.css
deleted file mode 100644
index 32ec360..0000000
--- a/public/css/main.min.css
+++ /dev/null
@@ -1 +0,0 @@
-html,body{background-image:url("https://res.cloudinary.com/dpszgzqjb/image/upload/v1532227754/Images/overlay.png"),linear-gradient(0deg,rgba(17,17,17,0.9),rgba(17,17,17,0.9));font-family:system-ui,sans-serif}html{height:100%;margin:0;width:100%;overflow-y:scroll}body{color:#fff;margin:0;min-height:100%;text-align:center;width:100%}main{-webkit-align-items:center;align-items:center;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center;justify-content:center;margin:0 auto;min-height:100vh;min-height:calc(100vh - 166px);height:360px}img{max-width:100%}#bg{left:0;position:fixed;top:0;min-width:100%;min-height:100%;opacity:0;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;z-index:-1}@media screen and (max-width:960px){#bg{min-width:1080px}}.body-opaque{background-image:url("https://res.cloudinary.com/dpszgzqjb/image/upload/v1532227754/Images/overlay.png"),linear-gradient(0deg,rgb(44,44,44),rgb(44,44,44))}.footer{background-color:#222;background-color:rgba(34,34,34,.85);font-size:12px;line-height:1.5;text-align:left}.footer-container{color:#aaa;margin:0 auto;max-width:1344px;padding:2em}.footer-transparent{background-color:#222;background-color:transparent}.footer a{color:#aaa}.footer a:hover{color:red}.intro{width:100%}.ion{font-size:3.5em}.intro>h1{color:#fff;font-size:50px;font-size:calc(35px + (50 - 38) * ((100vw - 300px)/(1200 - 300)));font-weight:300;margin:0}.intro>h2{color:#fff;font-size:16px;font-size:calc(14px + (18 - 14) * ((100vw - 300px)/(1200 - 300)));font-weight:300}@media screen and (max-width:350px){.intro>h2{font-size:12px}}@media screen and (max-width:420px){.icon-container{font-size:14px}}.intro>.profile{border-radius:50%;height:10vh;width:10vh}a{color:#fff;text-decoration:none}a.active{color:red!important}a.icon:hover{text-decoration:none}a:hover{color:red!important}a.posts{color:red!important}#hashover .hashover-comment{overflow:hidden;background-color:#333;border-radius:3px;padding:.75em;text-align:left;margin:.75em 0 0;height:auto;width:auto}#hashover .hashover-more-link{margin-top:1em;padding:.5em;display:inline-block}#hashover .hashover-comment-name{font-weight:700}#hashover .hashover-textarea{margin-bottom:1.5em}#hashover .hashover-comment.hashover-reply.odd{background-color:#3f3f3f}#hashover .hashover-submit.hashover-post-button{margin-bottom:1.5em}#hashover .hashover-submit.hashover-reply-post{margin:0}#hashover .hashover-select-wrapper{margin-bottom:1em;display:inline-block}#hashover-sort-select{margin:0}#hashover .hashover-header{margin-bottom:.5em}#hashover .hashover-footer{margin-bottom:.75em}#hashover .hashover-input-cell{display:table-cell;width:640px}#hashover .hashover-name-input{padding-right:1em}#hashover .hashover-email-input{padding-left:1em}#hashover .hashover-balloon{width:95%}#hashover .hashover-buttons{float:right}#hashover-count-wrapper{text-align:right;margin-top:1.1em}#hashover-count{font-weight:700}.hashover-content>p{font-size:.9em}#hashover-name-c3r1{color:#cc4949}.contact{max-width:540px;padding-bottom:0;padding-top:0;padding-right:16px;text-align:justify;min-height:100vh;min-height:calc(100vh - 166px);width:100%;height:400px}.contact-buttonPadding{padding-left:0}.contact-maxWidth{width:100%}.contact-name{padding-right:1em}.contact-email{padding-left:1em}.form-alert{color:red}.form{display:none}.feedback{max-width:540px;padding-top:0;padding-bottom:40px;min-height:100vh;min-height:calc(100vh - 206px);text-align:justify;width:100%;height:auto}@media screen and (max-width:640px){.feedback{max-width:calc(100vw - 12vw)}.contact{max-width:calc(100vw - 12vw)}}.feedback-holder{min-height:864px}ul.actions li{display:inline-block;padding:0 1rem 0 0;vertical-align:middle}label{color:#fff;display:block;font-size:.8rem;font-weight:300;letter-spacing:.2rem;line-height:1.5;margin:0 0 1rem;text-transform:uppercase}input,textarea,select,button{font-family:system-ui,sans-serif}textarea{font-size:14px;height:10rem;resize:none}select[multiple],select[size]{height:2.75em}input[type=text],input[type=password],input[type=email],select{height:1.5rem;margin-bottom:1.3em}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover,.button:hover{background-color:rgba(25,25,25,.35)}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,select:focus,textarea:focus{background:rgba(25,25,25,.35) none repeat scroll 0 0;border-color:#fff;box-shadow:0 0 0 1px #fff}input[type=text],input[type=password],input[type=email],input[type=tel],select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:#191919 none repeat scroll 0 0;background:rgba(25,25,25,.7) none repeat scroll 0 0;border-radius:4px;border:1px solid #fff;color:#fff;display:block;outline:0;padding:.5em;text-decoration:none;width:100%;font-size:14px;font-weight:400}input[type=submit],input[type=reset],input[type=button]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:#191919 none repeat scroll 0 0;background:rgba(25,25,25,.7) none repeat scroll 0 0;border-radius:4px;border:0;box-shadow:0 0 0 1px #fff inset;color:#fff!important;display:inline-block;font-size:14px;font-weight:300;height:2.5rem;letter-spacing:.05rem;outline:0;padding:0 1.25rem 0 1.35rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}ul.graphic p{display:inline}ul.graphic{list-style-type:none;margin:0;padding:0}ul.graphic li{margin-bottom:2px}ul.graphic li a,ul.graphic li a.sm2_link{background-color:#ff3232;background-color:rgba(255,50,50,.65);border:1px solid transparent;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:400;letter-spacing:.05rem;margin:.5rem;min-width:6.6em;min-height:16px;padding:15px 0 15px 30px;text-align:left;text-decoration:none;vertical-align:middle}@media screen and (min-width:496px){ul.graphic li a.sm2_link{font-size:16.5px}}ul.graphic li a.sm2_link{-webkit-transition-property:hover;-webkit-transition:background-color .15s linear;-moz-transition:background-color .15s linear 0s;-o-transition-property:background-color;-o-transition-duration:.15s}ul.graphic li a,ul.graphic li a.sm2_paused:hover,ul.graphic li a.sm2_link:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik04OTYgMTI4cTIwOSAwIDM4NS41IDEwM1QxNTYxIDUxMC41IDE2NjQgODk2dC0xMDMgMzg1LjUtMjc5LjUgMjc5LjVUODk2IDE2NjR0LTM4NS41LTEwM1QyMzEgMTI4MS41IDEyOCA4OTZ0MTAzLTM4NS41VDUxMC41IDIzMSA4OTYgMTI4em0zODQgODIzcTMyLTE4IDMyLTU1dC0zMi01NUw3MzYgNTIxcS0zMS0xOS02NC0xLTMyIDE5LTMyIDU2djY0MHEwIDM3IDMyIDU2IDE2IDggMzIgOCAxNyAwIDMyLTl6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);background-position:8px 50%;background-size:18px 18px;background-repeat:no-repeat;_background-image:url(../images/icon_play.gif)}ul.graphic li a.sm2_link:hover{background-color:rgba(40,40,40,.65);color:#fff}ul.graphic li a.sm2_paused{background-color:#202020;border:1px solid red;color:red!important}ul.graphic li a.sm2_paused:hover{background:#202020 url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik04OTYgMTI4cTIwOSAwIDM4NS41IDEwM1QxNTYxIDUxMC41IDE2NjQgODk2dC0xMDMgMzg1LjUtMjc5LjUgMjc5LjVUODk2IDE2NjR0LTM4NS41LTEwM1QyMzEgMTI4MS41IDEyOCA4OTZ0MTAzLTM4NS41VDUxMC41IDIzMSA4OTYgMTI4em0zODQgODIzcTMyLTE4IDMyLTU1dC0zMi01NUw3MzYgNTIxcS0zMS0xOS02NC0xLTMyIDE5LTMyIDU2djY0MHEwIDM3IDMyIDU2IDE2IDggMzIgOCAxNyAwIDMyLTl6IiBmaWxsPSIjZmZmIi8+PC9zdmc+) no-repeat 3px 50%;background-size:18px 18px;background-position:8px 50%;_background-image:url(../images/icon_play.gif)}ul.graphic li a.sm2_playing,ul.graphic li a.sm2_playing:hover{background:#111 url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik04MzIgMTE4NFY2MDhxMC0xNC05LTIzdC0yMy05SDU0NHEtMTQgMC0yMyA5dC05IDIzdjU3NnEwIDE0IDkgMjN0MjMgOWgyNTZxMTQgMCAyMy05dDktMjN6bTQ0OCAwVjYwOHEwLTE0LTktMjN0LTIzLTlIOTkycS0xNCAwLTIzIDl0LTkgMjN2NTc2cTAgMTQgOSAyM3QyMyA5aDI1NnExNCAwIDIzLTl0OS0yM3ptMzg0LTI4OHEwIDIwOS0xMDMgMzg1LjVUMTI4MS41IDE1NjEgODk2IDE2NjR0LTM4NS41LTEwM1QyMzEgMTI4MS41IDEyOCA4OTZ0MTAzLTM4NS41VDUxMC41IDIzMSA4OTYgMTI4dDM4NS41IDEwM1QxNTYxIDUxMC41IDE2NjQgODk2eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==) no-repeat 3px 50%;background-size:18px 18px;background-position:8px 50%;border:1px solid red;color:red!important;text-decoration:none;_background-image:url(../images/icon_pause.gif)}div.playerbox{width:auto;display:inline-block}div.left{width:50%;float:left}div.right{width:50%;float:right}body #sm2-container object,body #sm2-container embed{left:-9999em;top:-9999em}.frame{display:inline-block;font-weight:300;margin:1em .5em 0;padding:1em 1em 0;min-width:3em}.frame-info{color:#fff}#overlay-faq,#overlay-demo,#overlay-projects{position:fixed;text-align:center;margin:auto;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#282828;background-color:rgba(40,40,40,.98)}.closeButton{position:absolute;right:.4em;font-size:60px;cursor:pointer}.overlay-container{position:relative;padding:0 3em;top:40%;left:10%;font-size:12px;color:#fff;-ms-transform:translate(-10%,-10%);-webkit-transform:translate(-10%,-10%);transform:translate(-10%,-10%)}.overlay-container>ul{list-style-type:none;padding:0 3em;text-align:center}.overlay-container>p{font-size:1.2em}#main{transition:margin-left .25s}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;right:0;background-color:#222;overflow-x:hidden;transition:.25s}.sidenav a{padding:12px 8px 12px 32px;text-decoration:none;text-align:left;font-size:16px;font-weight:400;line-height:1;display:block}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}nav{background-color:#232323;margin-bottom:2em}.nav-transparent{background-color:#232323;background-color:transparent}.navicon{border-radius:3px;border:1px solid #333;background-color:#333;position:absolute;cursor:pointer;top:5px;right:10px;font-size:19px!important;padding:14px 20px!important;margin-top:.3em;line-height:1;-webkit-backface-visibility:hidden;-moz-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1)}.topnav{margin:0 auto;max-width:1344px;overflow:hidden}.topnav-left a{color:#f2f2f2;display:block;float:left;font-size:16px;font-weight:400;line-height:1.4;padding:14px 16px;text-align:center;text-decoration:none}.topnav-left a:nth-child(1){display:none}.topnav-right a{float:right}@media screen and (max-width:598px){.fa{font-size:1em;padding:.6em 0 .6em 1em;background-color:#333;border-radius:3px;width:2em;height:1em}.topnav a.active{background-color:transparent;color:#fff!important}.topnav a{font-size:20px;padding:24px 16px 0}.topnav a:not(:first-child){display:none}.topnav-left a:nth-child(1){display:block;line-height:1}.topnav-right a{display:none}.topnav .navicon{display:block}a.active{background-color:#333}}@media screen and (max-width:598px){.footer{background-color:#222;background-color:transparent;padding-left:unset;text-align:center}nav{background-color:transparent}}@font-face{font-family:system-ui;font-style:normal;font-weight:300;src:local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Segoe UI Light"),local("Ubuntu Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:300;src:local(".SFNSText-LightItalic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Light Italic"),local("Ubuntu Light Italic"),local("Roboto-LightItalic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:400;src:local(".SFNSText-Regular"),local(".HelveticaNeueDeskInterface-Regular"),local(".LucidaGrandeUI"),local("Segoe UI"),local("Ubuntu"),local("Roboto-Regular"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:400;src:local(".SFNSText-Italic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Italic"),local("Ubuntu Italic"),local("Roboto-Italic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:500;src:local(".SFNSText-Medium"),local(".HelveticaNeueDeskInterface-MediumP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold"),local("Ubuntu Medium"),local("Roboto-Medium"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:500;src:local(".SFNSText-MediumItalic"),local(".HelveticaNeueDeskInterface-MediumItalicP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold Italic"),local("Ubuntu Medium Italic"),local("Roboto-MediumItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:normal;font-weight:700;src:local(".SFNSText-Bold"),local(".HelveticaNeueDeskInterface-Bold"),local(".LucidaGrandeUI"),local("Segoe UI Bold"),local("Ubuntu Bold"),local("Roboto-Bold"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:700;src:local(".SFNSText-BoldItalic"),local(".HelveticaNeueDeskInterface-BoldItalic"),local(".LucidaGrandeUI"),local("Segoe UI Bold Italic"),local("Ubuntu Bold Italic"),local("Roboto-BoldItalic"),local("DroidSans-Bold"),local("Tahoma Bold")} \ No newline at end of file
diff --git a/public/js/BackgroundFade.js b/public/js/BackgroundFade.js
deleted file mode 100644
index f47c51f..0000000
--- a/public/js/BackgroundFade.js
+++ /dev/null
@@ -1,5 +0,0 @@
-/* onload fade image function */
-
-window.fadeImage = function fadeImage() {
- document.getElementById("bg").style.opacity = "1";
-}
diff --git a/public/js/Navigator.js b/public/js/Navigator.js
deleted file mode 100644
index 6fd7fc8..0000000
--- a/public/js/Navigator.js
+++ /dev/null
@@ -1,11 +0,0 @@
-/* main navigator functions */
-
-window.openNav = function openNav() {
- document.getElementById("side-navbar").style.width = "150px";
- document.getElementById("main").style.marginLeft = "-148px";
-}
-
-window.closeNav = function closeNav() {
- document.getElementById("side-navbar").style.width = "0";
- document.getElementById("main").style.marginLeft = "0";
-}
diff --git a/public/js/Popup.js b/public/js/Popup.js
deleted file mode 100644
index 37c0c46..0000000
--- a/public/js/Popup.js
+++ /dev/null
@@ -1,19 +0,0 @@
-/* popup window overlay functions */
-
-window.showFaq = function showFaq() {
- document.getElementById("overlay-faq").style.display = "block";
-}
-
-window.showDemo = function showDemo() {
- document.getElementById("overlay-demo").style.display = "block";
-}
-
-window.showProjects = function showProjects() {
- document.getElementById("overlay-projects").style.display = "block";
-}
-
-window.hide = function hide() {
- document.getElementById("overlay-faq").style.display = "none";
- document.getElementById("overlay-demo").style.display = "none";
- document.getElementById("overlay-projects").style.display = "none";
-}
diff --git a/public/js/SoundManager.js b/public/js/SoundManager.js
deleted file mode 100644
index 7c1e138..0000000
--- a/public/js/SoundManager.js
+++ /dev/null
@@ -1,237 +0,0 @@
-/* inlineplayer.js */
-
-function InlinePlayer() {
- var self = this;
- var pl = this;
- var sm = soundManager; // soundManager instance
- var isIE = (navigator.userAgent.match(/msie/i));
- this.playableClass = 'inline-playable'; // CSS class for forcing a link to be playable (eg. doesn't have .MP3 in it)
- this.excludeClass = 'inline-exclude'; // CSS class for ignoring MP3 links
- this.links = [];
- this.sounds = [];
- this.soundsByURL = [];
- this.indexByURL = [];
- this.lastSound = null;
- this.soundCount = 0;
-
- this.config = {
- playNext: false, // stop after one sound, or play through list until end
- autoPlay: false // start playing the first sound right away
- }
-
- this.css = {
- // CSS class names appended to link during various states
- sDefault: 'sm2_link', // default state
- sLoading: 'sm2_loading',
- sPlaying: 'sm2_playing',
- sPaused: 'sm2_paused'
- }
-
- this.addEventHandler = (typeof window.addEventListener !== 'undefined' ? function(o, evtName, evtHandler) {
- return o.addEventListener(evtName,evtHandler,false);
- } : function(o, evtName, evtHandler) {
- o.attachEvent('on'+evtName,evtHandler);
- });
-
- this.removeEventHandler = (typeof window.removeEventListener !== 'undefined' ? function(o, evtName, evtHandler) {
- return o.removeEventListener(evtName,evtHandler,false);
- } : function(o, evtName, evtHandler) {
- return o.detachEvent('on'+evtName,evtHandler);
- });
-
- this.classContains = function(o,cStr) {
- return (typeof(o.className)!='undefined'?o.className.match(new RegExp('(\\s|^)'+cStr+'(\\s|$)')):false);
- }
-
- this.addClass = function(o,cStr) {
- if (!o || !cStr || self.classContains(o,cStr)) return false;
- o.className = (o.className?o.className+' ':'')+cStr;
- }
-
- this.removeClass = function(o,cStr) {
- if (!o || !cStr || !self.classContains(o,cStr)) return false;
- o.className = o.className.replace(new RegExp('( '+cStr+')|('+cStr+')','g'),'');
- }
-
- this.getSoundByURL = function(sURL) {
- return (typeof self.soundsByURL[sURL] != 'undefined'?self.soundsByURL[sURL]:null);
- }
-
- this.isChildOfNode = function(o,sNodeName) {
- if (!o || !o.parentNode) {
- return false;
- }
- sNodeName = sNodeName.toLowerCase();
- do {
- o = o.parentNode;
- } while (o && o.parentNode && o.nodeName.toLowerCase() != sNodeName);
- return (o.nodeName.toLowerCase() == sNodeName?o:null);
- }
-
- this.events = {
-
- // handlers for sound events as they're started/stopped/played
-
- play: function() {
- pl.removeClass(this._data.oLink,this._data.className);
- this._data.className = pl.css.sPlaying;
- pl.addClass(this._data.oLink,this._data.className);
- },
-
- stop: function() {
- pl.removeClass(this._data.oLink,this._data.className);
- this._data.className = '';
- },
-
- pause: function() {
- pl.removeClass(this._data.oLink,this._data.className);
- this._data.className = pl.css.sPaused;
- pl.addClass(this._data.oLink,this._data.className);
- },
-
- resume: function() {
- pl.removeClass(this._data.oLink,this._data.className);
- this._data.className = pl.css.sPlaying;
- pl.addClass(this._data.oLink,this._data.className);
- },
-
- finish: function() {
- pl.removeClass(this._data.oLink,this._data.className);
- this._data.className = '';
- if (pl.config.playNext) {
- var nextLink = (pl.indexByURL[this._data.oLink.href]+1);
- if (nextLink<pl.links.length) {
- pl.handleClick({'target':pl.links[nextLink]});
- }
- }
- }
-
- }
-
- this.stopEvent = function(e) {
- if (typeof e != 'undefined' && typeof e.preventDefault != 'undefined') {
- e.preventDefault();
- } else if (typeof event != 'undefined' && typeof event.returnValue != 'undefined') {
- event.returnValue = false;
- }
- return false;
- }
-
- this.getTheDamnLink = (isIE)?function(e) {
- // I really didn't want to have to do this.
- return (e && e.target?e.target:window.event.srcElement);
- }:function(e) {
- return e.target;
- }
-
- this.handleClick = function(e) {
- // a sound link was clicked
- if (typeof e.button != 'undefined' && e.button>1) {
- // ignore right-click
- return true;
- }
- var o = self.getTheDamnLink(e);
- if (o.nodeName.toLowerCase() != 'a') {
- o = self.isChildOfNode(o,'a');
- if (!o) return true;
- }
- var sURL = o.getAttribute('href');
- if (!o.href || (!sm.canPlayLink(o) && !self.classContains(o,self.playableClass)) || self.classContains(o,self.excludeClass)) {
- return true; // pass-thru for non-MP3/non-links
- }
- var soundURL = (o.href);
- var thisSound = self.getSoundByURL(soundURL);
- if (thisSound) {
- // already exists
- if (thisSound == self.lastSound) {
- // and was playing (or paused)
- thisSound.togglePause();
- } else {
- // different sound
- sm._writeDebug('sound different than last sound: '+self.lastSound.id);
- if (self.lastSound) {
- self.stopSound(self.lastSound);
- }
- thisSound.togglePause(); // start playing current
- }
- } else {
- // stop last sound
- if (self.lastSound) {
- self.stopSound(self.lastSound);
- }
- // create sound
- thisSound = sm.createSound({
- id:'inlineMP3Sound'+(self.soundCount++),
- url:soundURL,
- onplay:self.events.play,
- onstop:self.events.stop,
- onpause:self.events.pause,
- onresume:self.events.resume,
- onfinish:self.events.finish,
- type:(o.type||null)
- });
- // tack on some custom data
- thisSound._data = {
- oLink: o, // DOM node for reference within SM2 object event handlers
- className: self.css.sPlaying
- };
- self.soundsByURL[soundURL] = thisSound;
- self.sounds.push(thisSound);
- thisSound.play();
- }
-
- self.lastSound = thisSound; // reference for next call
-
- if (typeof e != 'undefined' && typeof e.preventDefault != 'undefined') {
- e.preventDefault();
- } else {
- event.returnValue = false;
- }
- return false;
- }
-
- this.stopSound = function(oSound) {
- soundManager.stop(oSound.id);
- soundManager.unload(oSound.id);
- }
-
- this.init = function() {
- sm._writeDebug('inlinePlayer.init()');
- var oLinks = document.getElementsByTagName('a');
- // grab all links, look for .mp3
- var foundItems = 0;
- for (var i=0, j=oLinks.length; i<j; i++) {
- if ((sm.canPlayLink(oLinks[i]) || self.classContains(oLinks[i],self.playableClass)) && !self.classContains(oLinks[i],self.excludeClass)) {
- self.addClass(oLinks[i],self.css.sDefault); // add default CSS decoration
- self.links[foundItems] = (oLinks[i]);
- self.indexByURL[oLinks[i].href] = foundItems; // hack for indexing
- foundItems++;
- }
- }
- if (foundItems>0) {
- self.addEventHandler(document,'click',self.handleClick);
- if (self.config.autoPlay) {
- self.handleClick({target:self.links[0],preventDefault:function(){}});
- }
- }
- sm._writeDebug('inlinePlayer.init(): Found '+foundItems+' relevant items.');
- }
-
- this.init();
-
-}
-
-var inlinePlayer = null;
-
-soundManager.setup({
- debugMode: false, // disable or enable debug output
- useHTML5Audio: true, // use HTML5 audio for MP3/MP4, if available
- preferFlash: false,
- useFlashBlock: false,
-});
-
-// ----
-
-soundManager.onready(function() {
- inlinePlayer = new InlinePlayer(); // soundManager.createSound() etc. may now be called
-});
diff --git a/public/js/main.js b/public/js/main.js
deleted file mode 100644
index 4318226..0000000
--- a/public/js/main.js
+++ /dev/null
@@ -1,4 +0,0 @@
-require('./SoundManager');
-require('./Navigator');
-require('./Popup');
-require('./BackgroundFade');
diff --git a/public/posts/css/style.css b/public/posts/css/style.css
deleted file mode 100644
index 42a55cc..0000000
--- a/public/posts/css/style.css
+++ /dev/null
@@ -1,306 +0,0 @@
-/* bootstrap overrides */
-
-html {
- min-height: 100%;
- position: relative;
- overflow-y: scroll;
-}
-
-pre {o
- color: #aaa !important;
- white-space: pre-wrap;
- white-space: -moz-pre-wrap;
- white-space: -pre-wrap;
- white-space: -o-pre-wrap;
- word-wrap: break-word;
- overflow: hidden;
-}
-jama
-body {
- background-color: #2c2c2c !important;
- background-image: url("https://res.cloudinary.com/dpszgzqjb/image/upload/v1532227754/Images/overlay.png"), linear-gradient(0deg, rgb(44, 44, 44), rgba(44, 44, 44));
- color: #fff !important;
- font-family: system-ui, sans-serif !important;
-}
-
-a {
- color: #46afff;
-}
-
-a.active {
- color: #f00 !important;
-}
-
-hr {
- border-top: 1px solid rgb(40, 40, 40) !important;
- border-top: 1px solid rgba(0, 0, 0, 0) !important;
- margin-top: 0 !important;
- margin-bottom: 0 !important;
-}
-
-.container {
- min-height: 100vh;
- min-height: calc(100vh - 166px);
-}
-
-.blog-post {
- font-size: 0.95rem;
-}
-
-
-.blog-post-tags {
- display: none;
-}
-
-.blog-post-categories {
- display: none;
-}
-
-.text-secondary {
- color: #ccc !important;
- margin-bottom: 1em;
-}
-
-h2 {
- font-size: 1.6rem;
-}
-
-.text-dark {
- color: #fff !important;
-}
-
-a.text-dark:focus, a.text-dark:hover {
- color: #fff !important;
-}
-
-/* buttons */
-
-.badge-primary {
- background-color: #d63d3d;
-}
-
-.badge-primary[href]:focus, .badge-primary[href]:hover {
- background-color: #D50000;
-}
-
-/* paginator */
-
-.page-item.active .page-link {
- color: #000 !important;
- border-color: #aaa !important;
- background-color: #aaa !important;
-}
-
-.page-link {
- color: #000 !important;
- background-color: #fff;
-}
-
-/* image sizes */
-
-.blog-post img {
- max-width: 100%;
-}
-
-.blog-header, .blog-post, .blog-pagination {
- margin-bottom: 2rem;
-}
-
-@media screen and (max-width: 598px) {
- .blog-header, .blog-post, .blog-pagination {
- max-width: 90vw;
- }
-}
-
-/* sidebar navigation */
-
-#main {
- transition: margin-left .25s;
-}
-
-.sidenav {
- height: 100%;
- width: 0;
- position: fixed;
- z-index: 1;
- top: 0;
- right: 0;
- background-color: #222;
- overflow-x: hidden;
- transition: 0.25s;
-}
-
-.sidenav a {
- padding: 12px 8px 12px 32px;
- text-decoration: none;
- text-align: left;
- font-size: 16px;
- line-height: 1;
- font-weight: 400;
- display: block;
- color: #fff;
-}
-
-.sidenav a.active {
- background-color: #333;
-}
-
-@media screen and (max-height: 450px) {
- .sidenav {padding-top: 15px;}
- .sidenav a {font-size: 18px;}
-}
-
-/* navigation bar */
-
-nav {
- background-color: #232323;
- background-color: rgba(34, 34, 34, 0.85);
- margin-bottom: 2em;
-}
-
-.navicon {
- border-radius: 3px;
- border: 1px solid #333;
- background-color: #333;
- position: absolute;
- cursor: pointer;
- top: 5px;
- right: 10px;
- font-size: 19px !important;
- padding: 14px 20px !important;
- margin-top: 0.3em;
- line-height: 1;
- -webkit-backface-visibility: hidden;
- -moz-transform: translateZ(0) scale(1.0, 1.0);;
- -ms-transform: translateZ(0) scale(1.0, 1.0);;
- -webkit-transform: translateZ(0) scale(1.0, 1.0);
- transform: translateZ(0) scale(1.0, 1.0);;
-}
-
-.topnav {
- margin: 0 auto;
- max-width: 1344px;
- overflow: hidden;
-}
-
-.topnav-left a {
- color: #f2f2f2;
- display: block;
- float: left;
- font-size: 16px;
- font-weight: 400;
- line-height: 1.4;
- padding: 14px 16px;
- text-align: center;
- text-decoration: none;
-}
-
-.topnav-left a:nth-child(1) {
- display: none;
-}
-
-.topnav-right a {
- float: right;
-}
-
-@media screen and (max-width: 598px) {
- .fa {font-size: 1em; padding: 0.6em 0 1.6em 1em; background-color: #333; border-radius: 3px; width: 3em; height: 0.9em; }
- .topnav a.active {background-color: transparent; color: #fff !important;}
- .topnav a {font-size: 20px; padding: 24px 16px 0 16px;}
- .topnav a:not(:first-child) {display: none;}
- .topnav-left a:nth-child(1) {display: block; line-height: 1;}
- .topnav-right a {display: none;}
- .topnav .navicon {display: block;}
-}
-
-/* footer */
-
-.footer-container {
- color: #aaa;
- margin: 0 auto;
- max-width: 1392px;
- padding: 2em 2em;
-}
-
-.footer {
- background-color: #232323;
- background-color: rgba(34, 34, 34, 0.85);
- font-size: 12px;
- line-height: 1.5;
- text-align: left;
-}
-
-.footer a {
- color: #aaa;
-}
-
-.text-muted {
- color: #aaa !important;
-}
-
-.footer a:hover {
- color: #f00;
-}
-
-@media screen and (max-width: 598px) {
- nav { background-color: #2c2c2c; background-color: rgba(0, 0, 0, 0); }
- .footer { background-color: #2c2c2c; background-color: rgba(0, 0, 0, 0); padding-left: unset; text-align: center; }
-}
-
-/* system-font.css v2.0.2 | CC0-1.0 License | github.com/jonathantneal/system-font-css */
-
-@font-face {
- font-family: system-ui;
- font-style: normal;
- font-weight: 300;
- src: local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"), local(".LucidaGrandeUI"), local("Segoe UI Light"), local("Ubuntu Light"), local("Roboto-Light"), local("DroidSans"), local("Tahoma");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: italic;
- font-weight: 300;
- src: local(".SFNSText-LightItalic"), local(".HelveticaNeueDeskInterface-Italic"), local(".LucidaGrandeUI"), local("Segoe UI Light Italic"), local("Ubuntu Light Italic"), local("Roboto-LightItalic"), local("DroidSans"), local("Tahoma");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: normal;
- font-weight: 400;
- src: local(".SFNSText-Regular"), local(".HelveticaNeueDeskInterface-Regular"), local(".LucidaGrandeUI"), local("Segoe UI"), local("Ubuntu"), local("Roboto-Regular"), local("DroidSans"), local("Tahoma");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: italic;
- font-weight: 400;
- src: local(".SFNSText-Italic"), local(".HelveticaNeueDeskInterface-Italic"), local(".LucidaGrandeUI"), local("Segoe UI Italic"), local("Ubuntu Italic"), local("Roboto-Italic"), local("DroidSans"), local("Tahoma");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: normal;
- font-weight: 500;
- src: local(".SFNSText-Medium"), local(".HelveticaNeueDeskInterface-MediumP4"), local(".LucidaGrandeUI"), local("Segoe UI Semibold"), local("Ubuntu Medium"), local("Roboto-Medium"), local("DroidSans-Bold"), local("Tahoma Bold");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: italic;
- font-weight: 500;
- src: local(".SFNSText-MediumItalic"), local(".HelveticaNeueDeskInterface-MediumItalicP4"), local(".LucidaGrandeUI"), local("Segoe UI Semibold Italic"), local("Ubuntu Medium Italic"), local("Roboto-MediumItalic"), local("DroidSans-Bold"), local("Tahoma Bold");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: normal;
- font-weight: 700;
- src: local(".SFNSText-Bold"), local(".HelveticaNeueDeskInterface-Bold"), local(".LucidaGrandeUI"), local("Segoe UI Bold"), local("Ubuntu Bold"), local("Roboto-Bold"), local("DroidSans-Bold"), local("Tahoma Bold");
-}
-
-@font-face {
- font-family: system-ui;
- font-style: italic;
- font-weight: 700;
- src: local(".SFNSText-BoldItalic"), local(".HelveticaNeueDeskInterface-BoldItalic"), local(".LucidaGrandeUI"), local("Segoe UI Bold Italic"), local("Ubuntu Bold Italic"), local("Roboto-BoldItalic"), local("DroidSans-Bold"), local("Tahoma Bold");
-}
diff --git a/public/posts/css/style.min.css b/public/posts/css/style.min.css
deleted file mode 100644
index 66f5f85..0000000
--- a/public/posts/css/style.min.css
+++ /dev/null
@@ -1 +0,0 @@
-html{min-height:100%;position:relative;overflow-y:scroll}pre{color:#aaa!important;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;overflow:hidden}body{background-color:#2c2c2c!important;background-image:url("https://res.cloudinary.com/dpszgzqjb/image/upload/v1532227754/Images/overlay.png"),linear-gradient(0deg,rgb(44,44,44),rgba(44,44,44));color:#fff!important;font-family:system-ui,sans-serif!important}a{color:#46afff}a.active{color:red!important}hr{border-top:1px solid #282828!important;border-top:1px solid transparent!important;margin-top:0!important;margin-bottom:0!important}.container{min-height:calc(100vh - 168px)}.blog-post{font-size:.95rem}.blog-post-tags{display:none}.blog-post-categories{display:none}.text-secondary{color:#ccc!important;margin-bottom:1em}h2{font-size:1.6rem}.text-dark{color:#fff!important}a.text-dark:focus,a.text-dark:hover{color:#fff!important}.badge-primary{background-color:#d63d3d}.badge-primary[href]:focus,.badge-primary[href]:hover{background-color:#d50000}.page-item.active .page-link{color:#000!important;border-color:#aaa!important;background-color:#aaa!important}.page-link{color:#000!important;background-color:#fff}.blog-post img{max-width:100%}.blog-header,.blog-post,.blog-pagination{margin-bottom:2rem}@media screen and (max-width:598px){.blog-header,.blog-post,.blog-pagination{max-width:90vw}}#main{transition:margin-left .25s}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;right:0;background-color:#222;overflow-x:hidden;transition:.25s}.sidenav a{padding:12px 8px 12px 32px;text-decoration:none;text-align:left;font-size:16px;line-height:1;font-weight:400;display:block;color:#fff}.sidenav a.active{background-color:#333}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}nav{background-color:#232323;background-color:rgba(34,34,34,.85);margin-bottom:2em}.navicon{border-radius:3px;border:1px solid #333;background-color:#333;position:absolute;cursor:pointer;top:5px;right:10px;font-size:19px!important;padding:14px 20px!important;margin-top:.3em;line-height:1;-webkit-backface-visibility:hidden;-moz-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1)}.topnav{margin:0 auto;max-width:1344px;overflow:hidden}.topnav-left a{color:#f2f2f2;display:block;float:left;font-size:16px;font-weight:400;line-height:1.4;padding:14px 16px;text-align:center;text-decoration:none}.topnav-left a:nth-child(1){display:none}.topnav-right a{float:right}@media screen and (max-width:598px){.fa{font-size:1em;padding:.6em 0 1.6em 1em;background-color:#333;border-radius:3px;width:3em;height:.9em}.topnav a.active{background-color:transparent;color:#fff!important}.topnav a{font-size:20px;padding:24px 16px 0}.topnav a:not(:first-child){display:none}.topnav-left a:nth-child(1){display:block;line-height:1}.topnav-right a{display:none}.topnav .navicon{display:block}}.footer-container{color:#aaa;margin:0 auto;max-width:1392px;padding:2em}.footer{background-color:#232323;background-color:rgba(34,34,34,.85);font-size:12px;line-height:1.5;text-align:left}.footer a{color:#aaa}.text-muted{color:#aaa!important}.footer a:hover{color:red}@media screen and (max-width:598px){nav{background-color:#2c2c2c;background-color:transparent}.footer{background-color:#2c2c2c;background-color:transparent;padding-left:unset;text-align:center}}@font-face{font-family:system-ui;font-style:normal;font-weight:300;src:local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Segoe UI Light"),local("Ubuntu Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:300;src:local(".SFNSText-LightItalic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Light Italic"),local("Ubuntu Light Italic"),local("Roboto-LightItalic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:400;src:local(".SFNSText-Regular"),local(".HelveticaNeueDeskInterface-Regular"),local(".LucidaGrandeUI"),local("Segoe UI"),local("Ubuntu"),local("Roboto-Regular"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:400;src:local(".SFNSText-Italic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Italic"),local("Ubuntu Italic"),local("Roboto-Italic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:500;src:local(".SFNSText-Medium"),local(".HelveticaNeueDeskInterface-MediumP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold"),local("Ubuntu Medium"),local("Roboto-Medium"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:500;src:local(".SFNSText-MediumItalic"),local(".HelveticaNeueDeskInterface-MediumItalicP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold Italic"),local("Ubuntu Medium Italic"),local("Roboto-MediumItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:normal;font-weight:700;src:local(".SFNSText-Bold"),local(".HelveticaNeueDeskInterface-Bold"),local(".LucidaGrandeUI"),local("Segoe UI Bold"),local("Ubuntu Bold"),local("Roboto-Bold"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:700;src:local(".SFNSText-BoldItalic"),local(".HelveticaNeueDeskInterface-BoldItalic"),local(".LucidaGrandeUI"),local("Segoe UI Bold Italic"),local("Ubuntu Bold Italic"),local("Roboto-BoldItalic"),local("DroidSans-Bold"),local("Tahoma Bold")} \ No newline at end of file