diff --git a/.eleventy.js b/.eleventy.js index 9a02e4b..f6a5ba6 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -1,20 +1,20 @@ const eleventyNavigationPlugin = require("@11ty/eleventy-navigation"); module.exports = function(eleventyConfig) { - eleventyConfig.addWatchTarget("./src/scss/"); + eleventyConfig.addWatchTarget("./scss/"); eleventyConfig.addPlugin(eleventyNavigationPlugin); eleventyConfig.setUseGitIgnore(false); eleventyConfig.addPassthroughCopy({ - "src/img": "img", - "src/font": "font", + "img": "img", + "font": "font", "node_modules/@fortawesome/fontawesome-free/webfonts/": "font", "node_modules/flag-icon-css/flags/4x3/(de|us)*": "flags" }); return { dir: { - input: "src", + input: "sites", includes: "_includes", layouts: "_includes/layouts", output: "dist" diff --git a/src/img/bg.png b/img/bg.png similarity index 100% rename from src/img/bg.png rename to img/bg.png diff --git a/src/img/matrix.png b/img/matrix.png similarity index 100% rename from src/img/matrix.png rename to img/matrix.png diff --git a/src/img/samuel.png b/img/samuel.png similarity index 100% rename from src/img/samuel.png rename to img/samuel.png diff --git a/src/img/sp-codes.jpg b/img/sp-codes.jpg similarity index 100% rename from src/img/sp-codes.jpg rename to img/sp-codes.jpg diff --git a/package.json b/package.json index 3124934..6e45a8d 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "website for sp-codes.de", "scripts": { - "compile-sass": "node-sass --output-style compressed --importer=node_modules/node-sass-tilde-importer src/scss/main.scss dist/css/main.css", + "compile-sass": "node-sass --output-style compressed --importer=node_modules/node-sass-tilde-importer scss/main.scss dist/css/main.css", "watch:eleventy": "eleventy --serve", "watch:sass": "npm run compile-sass -- --watch", "start": "npm-run-all compile-sass --parallel watch:*", @@ -16,7 +16,7 @@ "url": "https://git.sp-codes.de/samuel-p/sp-codes.de" }, "optionalDependencies": { - "browser-sync": "^2.26.12" + "browser-sync": "^2.26.10" }, "devDependencies": { "@11ty/eleventy": "^0.11.0", diff --git a/src/scss/main.scss b/scss/main.scss similarity index 75% rename from src/scss/main.scss rename to scss/main.scss index 7dadb3e..2c51c5e 100644 --- a/src/scss/main.scss +++ b/scss/main.scss @@ -1,18 +1,18 @@ -@import "node_modules/bootstrap/scss/bootstrap-grid"; -@import "node_modules/bootstrap/scss/bootstrap-reboot"; -@import "node_modules/bootstrap/scss/utilities/align"; -@import "node_modules/bootstrap/scss/utilities/spacing"; -@import "node_modules/bootstrap/scss/utilities/display"; -@import "node_modules/bootstrap/scss/utilities/text"; -@import "node_modules/bootstrap/scss/utilities/float"; +@import "~bootstrap/scss/bootstrap-grid"; +@import "~bootstrap/scss/bootstrap-reboot"; +@import "~bootstrap/scss/utilities/align"; +@import "~bootstrap/scss/utilities/spacing"; +@import "~bootstrap/scss/utilities/display"; +@import "~bootstrap/scss/utilities/text"; +@import "~bootstrap/scss/utilities/float"; $fa-font-path: "../font"; -@import "node_modules/@fortawesome/fontawesome-free/scss/fontawesome"; -@import "node_modules/@fortawesome/fontawesome-free/scss/solid"; -@import "node_modules/@fortawesome/fontawesome-free/scss/brands"; -@import "node_modules/@fortawesome/fontawesome-free/scss/regular"; +@import "~@fortawesome/fontawesome-free/scss/fontawesome"; +@import "~@fortawesome/fontawesome-free/scss/solid"; +@import "~@fortawesome/fontawesome-free/scss/brands"; +@import "~@fortawesome/fontawesome-free/scss/regular"; $flag-icon-rect-path: ''; -@import "node_modules/flag-icon-css/sass/flag-icon"; +@import "~flag-icon-css/sass/flag-icon"; html, body { height: 100%; @@ -64,6 +64,19 @@ a { } } +.menu-top { + border-bottom: 1px solid #ffffff; +} + +.menu-bottom { + border-top: 1px solid #ffffff; +} + +.border-top-bottom { + border-top: 1px solid #ffffff; + border-bottom: 1px solid #ffffff; +} + .border-top { border-top: 1px solid #ffffff; } @@ -84,6 +97,19 @@ a { flex: 1; } +@media (max-width: 767.98px) { + .sp-codes { + font-size: 3rem; + } + .logo { + max-width: 128px; + max-height: 128px; + } + .fa-4x { + font-size: 2em; + } +} + .service { background-color: #222; border: 1px solid #fff; @@ -153,6 +179,19 @@ a { color: #ffffff !important; } +.matrix-icon { + margin: 0 8px; + width: 4em; + height: 4em; +} + +@media (max-width: 767.98px) { + .matrix-icon { + width: 2em; + height: 2em; + } +} + code { background-color: #fea500; color: #000000; @@ -172,26 +211,3 @@ pre { border-radius: initial; } } - -@media (max-width: 767.98px) { - .logo { - max-width: 128px; - max-height: 128px; - } - .fa-4x { - font-size: 2em; - } -} - -.matrix-icon { - margin: 0 8px; - width: 4em; - height: 4em; -} - -@media (max-width: 767.98px) { - .matrix-icon { - width: 2em; - height: 2em; - } -} diff --git a/src/_data/services.json b/sites/_data/services.json similarity index 100% rename from src/_data/services.json rename to sites/_data/services.json diff --git a/src/_data/site.js b/sites/_data/site.js similarity index 100% rename from src/_data/site.js rename to sites/_data/site.js diff --git a/src/_data/strings.json b/sites/_data/strings.json similarity index 100% rename from src/_data/strings.json rename to sites/_data/strings.json diff --git a/src/_includes/layouts/base.njk b/sites/_includes/layouts/base.njk similarity index 99% rename from src/_includes/layouts/base.njk rename to sites/_includes/layouts/base.njk index 26cad56..90e0f64 100644 --- a/src/_includes/layouts/base.njk +++ b/sites/_includes/layouts/base.njk @@ -36,7 +36,7 @@ title: sp-codes
-