diff --git a/package.json b/package.json
index df5867e..40e769b 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,8 @@
"description": "Theming tool pack for Fipamo",
"repository": "https://code.playvicio.us/Are0h/Fipamo",
"scripts": {
- "dev": "stylus -w -m -o src/front/assets/css src/styles/base.styl & parcel watch src/com/Start.mjs --out-dir src/front/assets/scripts --out-file start.min.js & parcel src/front/*.pug"
+ "dev-dark-theme": "stylus -w -m -o src/themes/theme-default-dark/default-dark/assets/css src/themes/theme-default-dark/styles/base.styl & parcel watch src/themes/theme-default-dark/com/Start.mjs --out-dir src/themes/theme-default-dark/default-dark/assets/scripts --out-file start.min.js & parcel src/themes/theme-default-dark/default-dark/*.pug",
+ "dev-light-theme": "stylus -w -m -o src/themes/theme-default-light/default-light/assets/css src/themes/theme-default-light/styles/base.styl & parcel watch src/themes/theme-default-light/com/Start.mjs --out-dir src/themes/theme-default-light/default-light/assets/scripts --out-file start.min.js & parcel src/themes/theme-default-light/default-light/*.pug"
},
"engines": {
"node": ">=10.16.0"
@@ -16,4 +17,4 @@
"pug-cli": "^1.0.0-alpha6",
"stylus": "^0.54.7"
}
-}
+}
\ No newline at end of file
diff --git a/src/front/assets/css/base.css b/src/front/assets/css/base.css
deleted file mode 100644
index 673a6cc..0000000
--- a/src/front/assets/css/base.css
+++ /dev/null
@@ -1,612 +0,0 @@
-/**
--------------------------------
--- 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/src/front/assets/css/base.css.map b/src/front/assets/css/base.css.map
deleted file mode 100644
index 4bf2b65..0000000
--- a/src/front/assets/css/base.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"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/src/front/assets/images/global/default-avi.png b/src/front/assets/images/global/default-avi.png
deleted file mode 100644
index 99ee4bb..0000000
Binary files a/src/front/assets/images/global/default-avi.png and /dev/null differ
diff --git a/src/front/assets/images/global/default-bg.jpg b/src/front/assets/images/global/default-bg.jpg
deleted file mode 100644
index ff29737..0000000
Binary files a/src/front/assets/images/global/default-bg.jpg and /dev/null differ
diff --git a/src/front/assets/images/global/sprite.svg b/src/front/assets/images/global/sprite.svg
deleted file mode 100644
index 565e7ab..0000000
--- a/src/front/assets/images/global/sprite.svg
+++ /dev/null
@@ -1,823 +0,0 @@
-
\ No newline at end of file
diff --git a/src/front/assets/images/global/the-logo.svg b/src/front/assets/images/global/the-logo.svg
deleted file mode 100644
index 0cc3a50..0000000
--- a/src/front/assets/images/global/the-logo.svg
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
diff --git a/src/front/assets/scripts/start.min.js b/src/front/assets/scripts/start.min.js
deleted file mode 100644
index d9e053e..0000000
--- a/src/front/assets/scripts/start.min.js
+++ /dev/null
@@ -1,376 +0,0 @@
-// 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;
- });
-
- //