diff --git a/.gitignore b/.gitignore index 8759428..3cfb76b 100644 --- a/.gitignore +++ b/.gitignore @@ -19,7 +19,7 @@ public/assets/scripts/* !public/assets/scripts !public/assets/scripts/dash.min.js -content/ +content/pages/* .ftpconfig .vscode/ *.swp diff --git a/content/themes/default-dark/archive.pug b/content/themes/default-dark/archive.pug new file mode 100644 index 0000000..21f9e0f --- /dev/null +++ b/content/themes/default-dark/archive.pug @@ -0,0 +1,21 @@ +extends frame + +block main-content + section + article + - var index = 0; + - for ( index; index < archives.length; index++) + .archive-item + h1= archives[index].year + - var i = 0; + - for (i; i < archives[index].year_data.length; i++) + - var data = archives[index].year_data[i]; + p= data.full_month + - var x = 0; + - for (x; x < data.pages.length; x++) + -var page = data.pages[x]; + a(href='/'+archives[index].year+"/"+data.month+"/"+page.metadata.slug)= page.metadata.title + br + + footer + | © 2020 Fipamo by PV \ No newline at end of file diff --git a/content/themes/default-dark/assets/css/base.css b/content/themes/default-dark/assets/css/base.css new file mode 100644 index 0000000..673a6cc --- /dev/null +++ b/content/themes/default-dark/assets/css/base.css @@ -0,0 +1,612 @@ +/** +------------------------------- +-- Typography +------------------------------- +**/ +/** +------------------------------- +-- Colors +------------------------------- +**/ +/** +------------------------------- +-- Mixins +------------------------------- +**/ +/** +------------------------------- +-- Normalize +------------------------------- +**/ +html { + line-height: 1.15; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +footer, +header, +nav, +section { + display: block; +} +h1 { + font-size: 2em; + margin: 0.67em 0; + line-height: 1em; +} +figcaption, +figure, +main { + display: block; +} +figure { + margin: 1em 40px; +} +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} +pre { + font-family: monospace, monospace; + font-size: 1em; +} +a { + background-color: transparent; + -webkit-text-decoration-skip: objects; +} +a:active, +a:hover { + outline-width: 0; +} +abbr[title] { + border-bottom: none; + text-decoration: underline; + text-decoration: underline dotted; +} +b, +strong { + font-weight: inherit; + font-weight: bolder; +} +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +dfn { + font-style: italic; +} +mark { + background-color: #ff0; + color: #000; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 60%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sub { + bottom: -0.25em; +} +sup { + top: -0.55em; + background: #bdccdb; + color: #34495e; + border-radius: 2px; + padding: 0 2px 0 2px; + margin: 0 2px 0 0; +} +audio, +video { + display: inline-block; +} +audio:not([controls]) { + display: none; + height: 0; +} +img { + border-style: none; +} +svg:not(:root) { + overflow: hidden; +} +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; +} +button, +input { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner, +button::-moz-focus-inner { + border-style: none; + padding: 0; +} +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring, +button:-moz-focusring { + outline: 1px dotted ButtonText; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} +progress { + display: inline-block; + vertical-align: baseline; +} +textarea { + overflow: auto; +} +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + padding: 0; +} +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} +details, +menu { + display: block; +} +summary { + display: list-item; +} +canvas { + display: inline-block; +} +template { + display: none; +} +[hidden] { + display: none; +} +/** +------------------------------- +-- Main Structure +------------------------------- +**/ +html { + margin: 0; + padding: 0; + width: 100%; + height: 100%; + overflow: hidden; + font: 400 1.3em/1.1em Helvetica, Arial, sans-serif; +} +body { + color: #fff; + margin: 0; + padding: 0; + perspective: 1px; + transform-style: preserve-3d; + height: 100%; + width: 100%; + overflow-y: scroll; + overflow-x: hidden; +} +a { + color: #7ed07e; + text-decoration: none; + border-bottom: 1px solid #d5cfba; + -moz-transition: all 0.2s linear; + -webkit-transition: all 0.2s linear; + -o-transition: all 0.2s linear; + transition: all 0.2s linear; +} +a:hover { + border-bottom: 1px solid #fc6399; +} +svg.icons { + width: 25px; + fill: #d5cfba; +} +header { + box-sizing: border-box; + min-height: 100vh; + position: relative; + transform-style: inherit; + width: 100vw; + color: #d5cfba; + border-bottom: 1px #d5cfba solid; + border-top: 5px #7ed07e solid; +} +header span { + margin: 0; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + font-weight: 100; + padding: 15px 20px 10px 20px; + font-size: 3em; + line-height: 1; + color: #fc6399; +} +header .menu { + padding: 20px; + width: 100%; + text-align: left; + color: #d5cfba; +} +header .menu #logo { + width: 30px; +} +header, +header:before { + background: 50% 50%/cover; +} +header::before { + content: ""; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + display: block; + background-size: cover; + transform-origin: center center 0; + transform: translateZ(-1px) scale(2); + z-index: -1; + min-height: 100vh; +} +.container { + z-index: 2; + position: absolute; + top: 100vh; + background: #32302f; + line-height: 30px; + font-weight: lighter; + width: 100%; + color: #32302f; +} +.container article { + position: relative; + width: 80%; + height: 80%; + max-width: 840px; + min-height: 500px; + background: #32302f; + vertical-align: top; + color: #d5cfba; + margin: 0 auto; +} +.container article span { + font: 600 2em/1.5 Helvetica, Arial, sans-serif; + color: #fc6399; +} +.container article .index, +.container article .page { + margin: 30px; +} +.container article .index label, +.container article .page label { + background: #32302f; + color: #d5cfba; + font-size: 1.5em; + line-height: 1.3; +} +.container article .index label .meta label, +.container article .page label .meta label { + font-size: 0.8em; +} +.container article .index label .meta a, +.container article .page label .meta a { + font-size: 0.8em; +} +.container section { + color: #d5cfba; +} +.container section .archive-item { + display: inline-block; + width: 30%; + vertical-align: top; +} +.container footer { + background: #7ed07e; + padding: 10px; + color: #32302f; + text-align: center; + font-size: 0.8em; + font-weight: 600; +} +@media only screen and (max-width: 640px) { + .main-container .content #the-intro { + font-size: 31px; + line-height: 35px; + } +} +@media only screen and (max-width: 480px) { + .main-container .content #the-intro { + font-size: 25px; + line-height: 33px; + } + .main-container .content #index-display span, + .main-container .content #index-display a { + font: 400 1.2em $bodyType; + } +} +@media only screen and (max-width: 375px) { + .main-container .header { + width: 90%; + } + .main-container .header .header-desc h1 { + line-height: 1rem; + font-size: 3.3rem; + } + .main-container .header .header-desc span a { + color: #d5cfba; + width: 250px; + font-weight: 300; + display: inline-block; + word-break: break-all; + font: 300 7em/1em $titleType; + text-decoration: none; + margin: 0 0 50px 0; + } + .main-container .header .header-desc #the-intro { + color: #fc6399; + opacity: 0; + font: 400 1.8em $titleType; + display: inline-block; + width: 95%; + } + .main-container .header .header-desc #item-intro { + width: 95%; + } + .main-container .header .header-desc #item-intro label { + font-size: 2em; + } + .main-container .content #the-intro { + font-size: 24px; + line-height: 33px; + } + .main-container .content #index-display label { + font-size: 7em; + } + .main-container .content #index-display #recent-work, + .main-container .content #index-display #recent-blog { + float: none; + display: block; + margin: 0 auto; + text-align: left; + padding-bottom: 30px; + } +} +@media only screen and (max-width: 320px) { + .main-container .header .header-desc h1 { + line-height: 1rem; + font-size: 2.9rem; + } + .main-container .content #the-intro { + font-size: 19px; + line-height: 28px; + } +} +/** +------------------------------- +-- Index +------------------------------- +**/ +#index-content { + width: 100%; + max-width: 1024px; + margin: 0 auto; +} +header #header-one #the-intro, +header #header-two #the-intro { + margin: 80px 0 0 0; +} +#index-display { + padding: 20px; + width: 100%; + max-width: 1024px; + z-index: 10; + position: relative; +} +#index-display #recent-title { + color: #d5cfba; + font: 400 2em $titleType; + vertical-align: top; +} +#index-display .index-block { + width: 50%; + display: inline-block; + vertical-align: top; + margin-bottom: 50px; +} +/** +------------------------------- +-- Forms +------------------------------- +**/ +form { + display: inline-block; +} +input[type=email], +input[type=password], +input[type=text] { + border: 0; + border-radius: 5px; + padding: 5px; + margin: 10px 5px 0 0; + font: 15px 'RobotoMono'; + display: inline-block; +} +textarea { + border: 0; + border-radius: 3px; + color: $type02; + font: 15px 'RobotoMono'; +} +button, +input[type=submit] { + background: #fc6399; + color: #d5cfba; + font: 14px Helvetica, Arial, sans-serif; + border-radius: 5px; + position: relative; + cursor: pointer; + border: 0; + padding: 5px 5px 0 5px; + -moz-transition: all 0.3s linear; + -webkit-transition: all 0.3s linear; + -o-transition: all 0.3s linear; + transition: all 0.3s linear; +} +button:hover, +input[type=submit]:hover { + background: #fc7ca9; +} +select { + font: 14px 'RobotoMono'; + border: 1px solid #fc6399; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + color: #34495e; +} +::-webkit-input-placeholder { + font: 14px 'RobotoMono'; + color: #837e7c; +} +:-moz-placeholder { +/* Firefox 18- */ + font: 14px 'RobotoMono'; + color: #837e7c; +} +::-moz-placeholder { +/* Firefox 19+ */ + font: 14px 'RobotoMono'; + color: #837e7c; +} +:-ms-input-placeholder { + font: 14px 'RobotoMono'; + color: #837e7c; +} +/** +------------------------------- +-- Blog +------------------------------- +**/ +#blog-content #blog-display #blog-list .blog-entry { + display: inline-block; + height: 500px; + width: 50%; + background-size: cover; + background: #32302f; + position: relative; + text-align: center; + vertical-align: middle; + line-height: 250px; +} +#blog-content #blog-display #blog-list .blog-entry label { + background: #fc6399; + padding: 5px; + border-radius: 3px; +} +#post-content { + width: 100%; + margin: -10px 0 0 0; +} +#post-content #header-post { + width: 100%; + min-height: 350px; + background: #32302f; + position: relative; + padding: 0; + margin: 0; +} +#post-content #header-post img { + padding: 0; + margin: 0; + position: relative; + display: block; + width: 100%; +} +#post-content #header-post #header-one { + position: relative; + width: 80%; + margin: 0 auto; + padding: 30px 0 0 0; +} +#post-content #header-post #header-one label#the-title a { + font: 500 2em $titleType; + width: 97px; + height: 115px; + color: #fc6399; + text-decoration: none; + display: block; + word-break: break-all; + margin: 10px 0 0 10px; +} +#post-content #header-post #header-one span#post-title { + font: 200 4.5em/1em $titleType; + color: #d5cfba; + margin: 20px 0 0 10px; + padding: 20px 0 80px 0; + display: block; +} +#post-content #post-display { + color: $tertiary; + width: 80%; + margin: 50px auto; + font: 400 1.5em $bodyType; + padding-bottom: 50px; +} +/*# sourceMappingURL=base.css.map */ \ No newline at end of file diff --git a/content/themes/default-dark/assets/css/base.css.map b/content/themes/default-dark/assets/css/base.css.map new file mode 100644 index 0000000..4bf2b65 --- /dev/null +++ b/content/themes/default-dark/assets/css/base.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../../styles/base.styl","../../../styles/_normalize.styl","../../../styles/_structure.styl","../../../styles/_mixins.styl","../../../styles/_index.styl","../../../styles/_forms.styl","../../../styles/_page.styl"],"names":[],"mappings":"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","file":"base.css"} \ No newline at end of file diff --git a/content/themes/default-dark/assets/images/global/default-avi.png b/content/themes/default-dark/assets/images/global/default-avi.png new file mode 100644 index 0000000..99ee4bb Binary files /dev/null and b/content/themes/default-dark/assets/images/global/default-avi.png differ diff --git a/content/themes/default-dark/assets/images/global/default-bg.jpg b/content/themes/default-dark/assets/images/global/default-bg.jpg new file mode 100644 index 0000000..ff29737 Binary files /dev/null and b/content/themes/default-dark/assets/images/global/default-bg.jpg differ diff --git a/content/themes/default-dark/assets/images/global/sprite.svg b/content/themes/default-dark/assets/images/global/sprite.svg new file mode 100644 index 0000000..565e7ab --- /dev/null +++ b/content/themes/default-dark/assets/images/global/sprite.svg @@ -0,0 +1,823 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + instagram-with-circle + + instagram + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/content/themes/default-dark/assets/images/global/the-logo.svg b/content/themes/default-dark/assets/images/global/the-logo.svg new file mode 100644 index 0000000..0cc3a50 --- /dev/null +++ b/content/themes/default-dark/assets/images/global/the-logo.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/content/themes/default-dark/assets/scripts/start.min.js b/content/themes/default-dark/assets/scripts/start.min.js new file mode 100644 index 0000000..8d0990a --- /dev/null +++ b/content/themes/default-dark/assets/scripts/start.min.js @@ -0,0 +1,376 @@ +// modules are defined as an array +// [ module function, map of requires ] +// +// map of requires is short require name -> numeric require +// +// anything defined in a previous bundle is accessed via the +// orig method which is the require for previous bundles +parcelRequire = (function (modules, cache, entry, globalName) { + // Save the require from previous bundle to this closure if any + var previousRequire = typeof parcelRequire === 'function' && parcelRequire; + var nodeRequire = typeof require === 'function' && require; + + function newRequire(name, jumped) { + if (!cache[name]) { + if (!modules[name]) { + // if we cannot find the module within our internal map or + // cache jump to the current global require ie. the last bundle + // that was added to the page. + var currentRequire = typeof parcelRequire === 'function' && parcelRequire; + if (!jumped && currentRequire) { + return currentRequire(name, true); + } + + // If there are other bundles on this page the require from the + // previous one is saved to 'previousRequire'. Repeat this as + // many times as there are bundles until the module is found or + // we exhaust the require chain. + if (previousRequire) { + return previousRequire(name, true); + } + + // Try the node require function if it exists. + if (nodeRequire && typeof name === 'string') { + return nodeRequire(name); + } + + var err = new Error('Cannot find module \'' + name + '\''); + err.code = 'MODULE_NOT_FOUND'; + throw err; + } + + localRequire.resolve = resolve; + localRequire.cache = {}; + + var module = cache[name] = new newRequire.Module(name); + + modules[name][0].call(module.exports, localRequire, module, module.exports, this); + } + + return cache[name].exports; + + function localRequire(x){ + return newRequire(localRequire.resolve(x)); + } + + function resolve(x){ + return modules[name][1][x] || x; + } + } + + function Module(moduleName) { + this.id = moduleName; + this.bundle = newRequire; + this.exports = {}; + } + + newRequire.isParcelRequire = true; + newRequire.Module = Module; + newRequire.modules = modules; + newRequire.cache = cache; + newRequire.parent = previousRequire; + newRequire.register = function (id, exports) { + modules[id] = [function (require, module) { + module.exports = exports; + }, {}]; + }; + + var error; + for (var i = 0; i < entry.length; i++) { + try { + newRequire(entry[i]); + } catch (e) { + // Save first error but execute all entries + if (!error) { + error = e; + } + } + } + + if (entry.length) { + // Expose entry point to Node, AMD or browser globals + // Based on https://github.com/ForbesLindesay/umd/blob/master/template.js + var mainExports = newRequire(entry[entry.length - 1]); + + // CommonJS + if (typeof exports === "object" && typeof module !== "undefined") { + module.exports = mainExports; + + // RequireJS + } else if (typeof define === "function" && define.amd) { + define(function () { + return mainExports; + }); + + //