diff --git a/.gitignore b/.gitignore index 188684f..b03df61 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ nbproject/ completer.hist feed/ vendor/ +node_modules/ diff --git a/extensions/example.js b/extensions/example.js index 322ffe7..fdb3e77 100644 --- a/extensions/example.js +++ b/extensions/example.js @@ -1,11 +1 @@ -/** - * Created by mmk2410 on 12/5/15. - * - * Example JavaScript file to demonstrate the rangitaki extension support - */ - -function main() { - console.log("Welcome Developer! \nYou're seeing the output of a javascript extension for the rangitaki blogging engine."); -} - -$(document).ready(main()); +(function(){var e;e=function(){return console.log("Welcome Developer! \nYou're seeing the output of a\nJavaScript extension for the Rangitaki blogging engine.")},$(document).ready(e())}).call(this); \ No newline at end of file diff --git a/gulpfile.coffee b/gulpfile.coffee new file mode 100644 index 0000000..6d428cb --- /dev/null +++ b/gulpfile.coffee @@ -0,0 +1,67 @@ +### + +2015 - 2016 (c) by Marcel Kapfer (mmk2410) + +Licensed under MIT License + +Rangitaki Gulp File + +### + +gulp = require 'gulp' +sass = require 'gulp-sass' +sourcemaps = require 'gulp-sourcemaps' +minifyCss = require 'gulp-csso' +coffee = require 'gulp-coffee' +coffeelint = require 'gulp-coffeelint' +uglify = require 'gulp-uglify' +merge = require 'merge-stream' +del = require 'del' +size = require 'gulp-size' + +gulp.task 'coffee', -> + main = gulp.src './src/coffee/*.coffee' + .pipe coffeelint() + .pipe coffeelint.reporter() + .pipe coffee() + .pipe uglify() + .pipe gulp.dest './res/js/' + + extensions = gulp.src './src/coffee-extensions/*.coffee' + .pipe coffeelint() + .pipe coffeelint.reporter() + .pipe coffee() + .pipe uglify() + .pipe gulp.dest './extensions/' + + merge(main, extensions) + .pipe size {title: 'Coffee'} + +gulp.task 'sass', -> + main = gulp.src './src/sass/*.sass' + .pipe sourcemaps.init() + .pipe sass { + outputStyle: 'compressed' + } + .pipe sourcemaps.write './' + .pipe gulp.dest './res/css/' + + theme = gulp.src './src/sass-themes/*.sass' + .pipe sourcemaps.init() + .pipe sass { + outputStyle: 'compressed' + } + .pipe sourcemaps.write './' + .pipe gulp.dest './themes/' + + merge(theme, main) + .pipe size {title: 'SASS'} + +gulp.task 'clean', del.bind null, ['res/css/no-nav.css', 'res/css/rangitaki.css', 'themes/', 'res/js/app.js'] + +gulp.task 'init', ['coffee', 'sass'] + +gulp.task 'default', -> + gulp.watch './src/**/*.sass', ['sass'] + gulp.watch './src/**/*.coffee', ['coffee'] + diff --git a/package.json b/package.json new file mode 100644 index 0000000..80cecff --- /dev/null +++ b/package.json @@ -0,0 +1,35 @@ +{ + "name": "rangitaki", + "version": "1.3.0", + "description": "A simple PHP blogging engine without any database dependencies", + "main": "index.php", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+ssh://git@gitlab.com/mmk2410/rangitaki.git" + }, + "keywords": [ + "blogging", + "php" + ], + "author": "Marcel Kapfer (mmk2410)", + "license": "MIT", + "bugs": { + "url": "https://gitlab.com/mmk2410/rangitaki/issues" + }, + "homepage": "https://gitlab.com/mmk2410/rangitaki#README", + "devDependencies": { + "del": "^2.2.0", + "gulp": "^3.9.1", + "gulp-coffee": "^2.3.2", + "gulp-coffeelint": "^0.6.0", + "gulp-csso": "^2.0.0", + "gulp-sass": "^2.3.1", + "gulp-size": "^2.1.0", + "gulp-sourcemaps": "^2.0.0-alpha", + "gulp-uglify": "^1.5.3", + "merge-stream": "^1.0.0" + } +} diff --git a/res/css/no-nav.css b/res/css/no-nav.css index e455925..716ee41 100644 --- a/res/css/no-nav.css +++ b/res/css/no-nav.css @@ -1,57 +1,3 @@ -/* -Rangitaki Project +.nav{display:none}.nav-img{display:none}@media screen and (min-width: 1440px){.header{left:0}.main{margin-left:0;width:100%}}@media screen and (max-width: 720px){.title{left:25px}} -The MIT License - -Copyright 2015 mmk2410. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. -*/ -/* - Created on : Jun 18, 2015, 7:07:45 PM - Author : mmk2410 -*/ -/* - A stylesheet for overriding the default styles if the navigation drawer is disabled -*/ - -.nav{ /* hide the navigation drawer */ - display: none; -} - -.nav-img{ /* hide the hamburger icon */ - display: none; -} - -@media screen and (min-width: 1440px) { /* large devices */ - .header { /* full width */ - left: 0; - } - - .main{ /* full width */ - margin-left: 0; - width: 100%; - } -} - -@media screen and (max-width: 720px){ /* small devices */ - .title{ /* move the title more to the left */ - left: 25px; - } -} +/*# sourceMappingURL=no-nav.css.map */ diff --git a/res/css/no-nav.css.map b/res/css/no-nav.css.map new file mode 100644 index 0000000..c12e32a --- /dev/null +++ b/res/css/no-nav.css.map @@ -0,0 +1 @@ +{"version":3,"file":"no-nav.css","sources":["no-nav.sass"],"sourcesContent":["/*\n * Rangitaki Project\n *\n * The MIT License\n *\n * Copyright 2015 mmk2410.\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n * THE SOFTWARE.\n *\n * A stylesheet for overriding the default styles if the navigation drawer is disabled\n */\n\n.nav {\n display: none; }\n\n.nav-img {\n display: none; }\n\n@media screen and (min-width: 1440px) {\n .header {\n left: 0; }\n\n .main {\n margin-left: 0;\n width: 100%; } }\n\n@media screen and (max-width: 720px) {\n\n .title {\n left: 25px; } }\n"],"mappings":"AA4BA,AAAA,IAAI,AAAC,CACD,OAAO,CAAE,IAAK,CAAG,AAErB,AAAA,QAAQ,AAAC,CACL,OAAO,CAAE,IAAK,CAAG,AAErB,MAAM,CAAN,MAAM,MAAM,SAAS,EAAE,MAAM,EACzB,AAAA,OAAO,AAAC,CACJ,IAAI,CAAE,CAAE,CAAG,AAEf,AAAA,KAAK,AAAC,CACF,WAAW,CAAE,CAAE,CACf,KAAK,CAAE,IAAK,CAAG,CAEvB,MAAM,CAAN,MAAM,MAAM,SAAS,EAAE,KAAK,EAExB,AAAA,MAAM,AAAC,CACH,IAAI,CAAE,IAAK,CAAG","names":[]} \ No newline at end of file diff --git a/res/css/rangitaki.css b/res/css/rangitaki.css index 54ecfea..58fe6aa 100644 --- a/res/css/rangitaki.css +++ b/res/css/rangitaki.css @@ -1,305 +1,3 @@ -/* -Rangitaki Project +body{margin-top:94px}.main{height:100%;margin-left:0}.overlay{opacity:0;position:fixed;top:0;left:0;background-color:black;width:100%;z-index:30;height:100%;display:none}.header{top:0;right:0;left:0;width:100%;height:64px;position:absolute}.title{color:#fff;font-size:23px;text-decoration:none;line-height:64px;vertical-align:middle;left:75px}.title>a{text-decoration:none;color:#fff}.fadeout{position:absolute;height:64px;top:0;right:0;width:40px}.nav-img{height:26px;padding:19px;cursor:pointer}.nav{width:300px;position:fixed;height:100%;top:0;left:-301px;z-index:40}.nav-item,.nav-item-static{text-decoration:none;text-indent:0;display:inline-block;height:48px;vertical-align:middle;width:284px;line-height:48px;padding-left:16px;transition:background-color 125ms ease-in-out 0ms}.nav-close{cursor:pointer}.nav-close-img{height:35px;padding:12px}.nav-item{cursor:pointer}.divider{width:100%}.card{margin-right:auto;margin-left:auto;width:75%;padding:24px;margin-bottom:40px;max-width:1160px}.card a{-moz-hyphens:auto;-epub-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}.headline{display:block;padding-bottom:8px}.card img{max-width:100%;max-height:400px;display:block;margin-left:auto;margin-right:auto}.author{display:block}.fabmenu{position:fixed;bottom:20px;right:20px}.fab{height:60px;width:60px;border-radius:30px;cursor:pointer}.fab-img{width:28px;padding:15px}.subfab{height:45px;width:45px;border-radius:30px;margin-right:auto;margin-left:auto;margin-bottom:25px;display:none}.subfab-img{width:22px;padding:12px}.pag_buttons{margin-right:auto;margin-left:auto;width:calc(75% + 48px);margin-bottom:80px;max-width:1160px;text-align:right}.button{text-decoration:none;color:#fff;line-height:36px;min-width:64px;text-align:center;height:36px;padding:8px;margin-top:4px;margin-bottom:5px;cursor:pointer}.pag_next{margin-left:8px}.footer a{transition:border-bottom-color 150ms ease-in-out 100ms}.footer a:hover{border-bottom-color:#383838}@media screen and (min-width: 1440px){.nav{left:0;padding-top:64px}.nav-close-img{display:none}.nav-close{display:none}.nav-img{display:none}.header{left:300px}.main{margin-left:300px;width:calc(100% - 300px)}}@media screen and (max-width: 720px){.card{width:82%}.pag_buttons{width:calc(82% + 48px)}} -The MIT License - -Copyright 2015 mmk2410. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. -*/ -/* - Created on : Jun 14, 2015, 6:13:38 PM - Author : mmk2410 -*/ - -/* BODY */ - -body{ - margin-top: 94px; /* Set enough space for the header */ -} - -.main{ /* main content */ - height: 100%; - margin-left: 0; -} - -.overlay { /* overlay: used for a darker background when the navigation drawer is open */ - opacity: 0; - position: fixed; - top: 0; - left: 0; - background-color: black; - width: 100%; - z-index: 30; - height: 100%; - display: none; /* because the thing is hidden at the beginning and shown with js */ -} - -/* HEADER */ -.header{ - top: 0; - right: 0; - left: 0; - width: 100%; - height: 64px; - position: absolute; -} - -.title{ /* title in the header */ - color: #fff; - font-size: 23px; - text-decoration: none; - line-height: 64px; - vertical-align: middle; - left: 75px; -} - -.title > a{ /* and a a styling */ - text-decoration: none; - color: #fff; -} - -.fadeout{ /* a fadeout if the title is to long */ - position: absolute; - height: 64px; - top: 0; - right: 0; - width: 40px; -} - -.nav-img{ /* the hamburger icon */ - height: 26px; - padding: 19px; - cursor: pointer; -} - -/* NAV DRAWER */ - -.nav{ /* the main object */ - width: 300px; - position: fixed; - height: 100%; - top: 0; - left: -301px; - z-index: 40; -} - -.nav-item, .nav-item-static{ /* a nav-item */ - text-decoration: none; - text-indent: 0; - display: inline-block; - height: 48px; - vertical-align: middle; - width: 284px; - line-height: 48px; - padding-left: 16px; - transition: background-color 125ms ease-in-out 0ms; -} - -.nav-close { - cursor: pointer; -} - -.nav-close-img{ /* the hamburger icon */ - height: 35px; - padding: 12px; -} - -.nav-item{ /* additional setting for clickable nav items */ - cursor: pointer; -} - -.divider{ /* a simple divider with all options. better than
*/ - width: 100%; -} - -/* MAIN */ - -.card{ /* just a card */ - margin-right: auto; - margin-left: auto; - width: 75%; - padding: 24px; - margin-bottom: 40px; - max-width: 1160px; -} - -.card a{ /* and another a styling */ - -moz-hyphens: auto; - -epub-hyphens: auto; - -ms-hyphens: auto; - -webkit-hyphens: auto; - hyphens: auto; - word-wrap: break-word; /* until here: break long links */ -} - -.card a:hover{ /* hovered card links; just here to help you create a own theme*/ - -} - -.headline{ /* title in a card */ - display: block; - padding-bottom: 8px; -} - - -.card img{ /* image in a card*/ - max-width: 100%; /* regulate width */ - max-height: 400px; /* regulate height */ - display: block; /* centered */ - margin-left: auto; /* centerd */ - margin-right: auto; /* centred */ -} - -.date{ /* possibility to style the date */ - -} - -.articletext{ /* posibitlity to style the text */ - -} - -.author{ /* styling for the author */ - display: block; -} - -.tag{ /* possibility to style the text */ - -} - -/* FAB */ - -.fabmenu{ /* surrounds the complete fab menu */ - position: fixed; - bottom: 20px; - right: 20px; -} - -.fab{ /* the main fab (always visible if enabled) */ - height: 60px; - width: 60px; - border-radius: 30px; - cursor: pointer; -} - -.fab-img{ /* fab image for the main fab */ - width: 28px; - padding: 15px; -} - -.subfab{ /* a smaller fab in the fab menu */ - height: 45px; - width: 45px; - border-radius: 30px; - margin-right: auto; - margin-left: auto; - margin-bottom: 25px; - display: none; -} - -.subfab-img{ /* and the image for it */ - width: 22px; - padding: 12px; -} - -/* BUTTON */ - -.pag_buttons { - margin-right: auto; - margin-left: auto; - width: calc(75% + 48px); - margin-bottom: 80px; - max-width: 1160px; - text-align: right; -} - -.button { - text-decoration: none; - color: #fff; - line-height: 36px; - min-width: 64px; - text-align: center; - height: 36px; - padding: 8px; - margin-top: 4px; - margin-bottom: 5px; - cursor: pointer; -} - -.pag_next{ - margin-left: 8px; -} - -/* FOOTER */ - -.footer{ /* possibility for styling the footer */ - -} - - -.footer a{ /* styling of the footer a */ - transition: border-bottom-color 150ms ease-in-out 100ms; -} - -.footer a:hover{ /* and the hovered one*/ - border-bottom-color: #383838; -} - -@media screen and (min-width: 1440px) { /* make it responsive: large devices */ - - .nav{ /* always show navigation bar */ - left: 0; - padding-top: 64px; - } - - .nav-close-img { - display: none; - } - - .nav-close { - display: none; - } - - .nav-img{ /* always hide navigation bar icon*/ - display: none; - } - - .header{ /* move header to the right */ - left: 300px; - } - - .main{ /* move main content to the right and limit its width */ - margin-left: 300px; - width: calc(100% - 300px); - } - -} - - -@media screen and (max-width: 720px){ /* make it responsive: small devices */ - - .card{ /* wider cards */ - width: 82%; - } - - .pag_buttons { - width: calc(82% + 48px); - } - -} +/*# sourceMappingURL=rangitaki.css.map */ diff --git a/res/css/rangitaki.css.map b/res/css/rangitaki.css.map new file mode 100644 index 0000000..c02a79c --- /dev/null +++ b/res/css/rangitaki.css.map @@ -0,0 +1 @@ +{"version":3,"file":"rangitaki.css","sources":["rangitaki.sass"],"sourcesContent":["/*\n * Rangitaki Project\n *\n * The MIT License\n *\n * Copyright 2015 mmk2410.\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n * THE SOFTWARE.\n *\n * A stylesheet for overriding the default styles if the navigation drawer is disabled\n */\n\n/* BODY */\n\nbody {\n margin-top: 94px; }\n\n.main {\n height: 100%;\n margin-left: 0; }\n\n.overlay {\n opacity: 0;\n position: fixed;\n top: 0;\n left: 0;\n background-color: black;\n width: 100%;\n z-index: 30;\n height: 100%;\n display: none; }\n\n/* HEADER */\n.header {\n top: 0;\n right: 0;\n left: 0;\n width: 100%;\n height: 64px;\n position: absolute; }\n\n.title {\n color: #fff;\n font-size: 23px;\n text-decoration: none;\n line-height: 64px;\n vertical-align: middle;\n left: 75px; }\n\n.title > a {\n text-decoration: none;\n color: #fff; }\n\n.fadeout {\n position: absolute;\n height: 64px;\n top: 0;\n right: 0;\n width: 40px; }\n\n.nav-img {\n height: 26px;\n padding: 19px;\n cursor: pointer; }\n\n/* NAV DRAWER */\n\n.nav {\n width: 300px;\n position: fixed;\n height: 100%;\n top: 0;\n left: -301px;\n z-index: 40; }\n\n.nav-item, .nav-item-static {\n text-decoration: none;\n text-indent: 0;\n display: inline-block;\n height: 48px;\n vertical-align: middle;\n width: 284px;\n line-height: 48px;\n padding-left: 16px;\n transition: background-color 125ms ease-in-out 0ms; }\n\n.nav-close {\n cursor: pointer; }\n\n.nav-close-img {\n height: 35px;\n padding: 12px; }\n\n.nav-item {\n cursor: pointer; }\n\n.divider {\n width: 100%; }\n\n/* MAIN */\n\n.card {\n margin-right: auto;\n margin-left: auto;\n width: 75%;\n padding: 24px;\n margin-bottom: 40px;\n max-width: 1160px; }\n\n.card a {\n -moz-hyphens: auto;\n -epub-hyphens: auto;\n -ms-hyphens: auto;\n -webkit-hyphens: auto;\n hyphens: auto;\n word-wrap: break-word; }\n\n.card a:hover {}\n\n.headline {\n display: block;\n padding-bottom: 8px; }\n\n.card img {\n max-width: 100%;\n max-height: 400px;\n display: block;\n margin-left: auto;\n margin-right: auto; }\n\n.date {}\n\n.articletext {}\n\n.author {\n display: block; }\n\n.tag {}\n\n/* FAB */\n\n.fabmenu {\n position: fixed;\n bottom: 20px;\n right: 20px; }\n\n.fab {\n height: 60px;\n width: 60px;\n border-radius: 30px;\n cursor: pointer; }\n\n.fab-img {\n width: 28px;\n padding: 15px; }\n\n.subfab {\n height: 45px;\n width: 45px;\n border-radius: 30px;\n margin-right: auto;\n margin-left: auto;\n margin-bottom: 25px;\n display: none; }\n\n.subfab-img {\n width: 22px;\n padding: 12px; }\n\n/* BUTTON */\n\n.pag_buttons {\n margin-right: auto;\n margin-left: auto;\n width: calc(75% + 48px);\n margin-bottom: 80px;\n max-width: 1160px;\n text-align: right; }\n\n.button {\n text-decoration: none;\n color: #fff;\n line-height: 36px;\n min-width: 64px;\n text-align: center;\n height: 36px;\n padding: 8px;\n margin-top: 4px;\n margin-bottom: 5px;\n cursor: pointer; }\n\n.pag_next {\n margin-left: 8px; }\n\n/* FOOTER */\n\n.footer {}\n\n.footer a {\n transition: border-bottom-color 150ms ease-in-out 100ms; }\n\n.footer a:hover {\n border-bottom-color: #383838; }\n\n@media screen and (min-width: 1440px) {\n\n .nav {\n left: 0;\n padding-top: 64px; }\n\n .nav-close-img {\n display: none; }\n\n .nav-close {\n display: none; }\n\n .nav-img {\n display: none; }\n\n .header {\n left: 300px; }\n\n .main {\n margin-left: 300px;\n width: calc(100% - 300px); } }\n\n@media screen and (max-width: 720px) {\n\n .card {\n width: 82%; }\n\n .pag_buttons {\n width: calc(82% + 48px); } }\n"],"mappings":"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","names":[]} \ No newline at end of file diff --git a/res/js/app.js b/res/js/app.js index 9fec863..397dbcc 100644 --- a/res/js/app.js +++ b/res/js/app.js @@ -1,114 +1 @@ -/* - * Rangitaki Project - * - * The MIT License - * - * Copyright 2015 mmk2410. - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - * THE SOFTWARE. - */ - -var main = function () { // main function; called below - - var fabActive = false; // fab hidden at begin - $('.fabmenu').click( // action on fab click - function () { - if (!(fabActive)) { // if fab is hidden - fabFadeIn(); // fade fab in - fabActive = true; // fab = active - } else { // if fab is shown - fabFadeOut(); // fade fab out - fabActive = false; // fab = hidden - } - } - ); - - var navOpen = false; // nav hidden at begin - $('.nav-img, .overlay, .nav-close').click( // action on hamburger click - function () { - if (!(navOpen)) { // if nav is hidden - openNav(); // open the nav drawer - navOpen = true; // nav = open - } else { // if nav is closed - closeNav(); // close the nav drawer - navOpen = false; // nav = closed - } - } - ); - - /** - * Keyhandling for the navigation drawer. - * opens the drawer on 'm' (key code: 77) - * closes the drawer on 'Esc' (key code: 27) - */ - $(document).keyup(function (e) { - if (navOpen && (e.which === 27)) { - closeNav(); - navOpen = false; - } else if (!(navOpen) && (e.which === 77)) { - openNav(); - navOpen = true; - } - }); - - - $('.articletext a').attr('target', '_blank'); - -}; - -$(document).ready(main); // run if document is loaded - -function goBack() { // go back function - history.go(-1); -} - -function fabFadeIn() { // fade fab in - $('.subfab').fadeIn(125); // fade subfabs in - $('.fab-img').fadeOut( // fade fab share image out - 60, function callback() { - $('.fab-img').attr("src", "./res/img/close.svg"); // change to fab close image - } - ); - $('.fab-img').fadeIn(60); // fade fab close image in -} - -function fabFadeOut() { // fade fab out - $('.subfab').fadeOut(125); // fade subfabs out - $('.fab-img').fadeOut( // fade fab close image out - 60, function callback() { - $('.fab-img').attr("src", "./res/img/share.svg"); // change to fab share image - } - ); - $('.fab-img').fadeIn(60); // fade fab share image in -} - -function openNav() { // fade navigation drawer in - $('.nav').animate({"left": "0px"}, 125); // slide in - $('.overlay').show(); // set overlay to show ... - $('.overlay').animate({"opacity": "0.4"}, 125); // ... and fade to a darker transparent color -} - -function closeNav() { // fade navigation drawer out - $('.nav').animate({"left": "-301px"}, 125); // slide out - $('.overlay').animate( - {"opacity": "0.0"}, 125, function () { // fade the overlay to complete transparency - $('.overlay').hide(); // hide it then - } - ); -} +(function(){var n,t,a,e,r,i;r=function(){var e,r;return e=!1,$(".fabmenu").click(function(){return e?(a(),e=!1):(t(),e=!0)}),r=!1,$(".nav-img, .overlay, .nav-close").click(function(){return r?(n(),r=!1):(i(),r=!0)}),$(document).keyup(function(t){return r&&27===t.which?(n(),r=!1):r||77!==t.which?void 0:(i(),r=!0)}),$(".articletext a").attr("target","_blank")},$(document).ready(r),e=function(){return history.go(-1)},t=function(){return $(".subfab").fadeIn(125),$(".fab-img").fadeOut(60,function(){return $(".fab-img").attr("src","./res/img/close.svg"),$(".fab-img").fadeIn(60)})},a=function(){return $(".subfab").fadeOut(125),$(".fab-img").fadeOut(60,function(){return $(".fab-img").attr("src","./res/img/share.svg"),$(".fab-img").fadeIn(60)})},i=function(){return $(".nav").animate({left:"0px"},125),$(".overlay").show(),$(".overlay").animate({opacity:"0.4"},125)},n=function(){return $(".nav").animate({left:"-301px"},125),$(".overlay").animate({opacity:"0.0"},125,function(){return $(".overlay").hide})}}).call(this); \ No newline at end of file diff --git a/src/coffee-extensions/example.coffee b/src/coffee-extensions/example.coffee index 877f73b..1d2ff2e 100644 --- a/src/coffee-extensions/example.coffee +++ b/src/coffee-extensions/example.coffee @@ -29,7 +29,10 @@ This is a example JavaScript extension for Rangitaki ### main = () -> - console.log "Welcome Developer! \nYou're seeing the output of a JavaScript extension for the Rangitaki blogging engine." + console.log """ + Welcome Developer! \nYou're seeing the output of a + JavaScript extension for the Rangitaki blogging engine. + """ $(document).ready main() diff --git a/themes/background-img.css b/themes/background-img.css index 0864648..99ac7ae 100644 --- a/themes/background-img.css +++ b/themes/background-img.css @@ -1,211 +1,3 @@ -/* -The MIT License +body{font-family:"Roboto", sans-serif;background:#f6f6f6;color:#383838;background-image:url(//example.com/res/img/intro.svg);background-size:cover;background-attachment:fixed;background-position:top center;background-repeat:no-repeat}.header{background-color:rgba(0,0,0,0.45);position:fixed}.title{color:#fff;position:absolute}.title>a{color:#fff}.fadeout{background:-moz-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(0,0,0,0.45) 100%);background:-webkit-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(0,0,0,0.45) 100%);background:-o-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(0,0,0,0.45) 100%);background:-ms-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(0,0,0,0.45) 100%);background:linear-gradient(to right, rgba(30,87,153,0) 0%, rgba(0,0,0,0.45) 100%)}.nav{background-color:#fff;border-right:1px solid #e0e0e0}.nav-item,.nav-item-static{color:#383838}.nav-item{font-weight:600}.nav-item:active{background-color:#e2e2e2}.divider{border-bottom:1px solid #e0e0e0}.card{background:#fff;border-radius:2px;box-shadow:0 1px 1.5px 1.5px rgba(62,62,62,0.3)}.card a{color:#ff4415;text-decoration:none;border-bottom:1px solid transparent;border-bottom-color:transparent;transition:border-bottom-color 150ms ease-in-out 100ms}.card a:hover{border-bottom-color:#ff4415}.headline{font-size:24px;color:#383838 !important;text-decoration:none;border-bottom:none !important}.headline:hover{color:#ff4415 !important}.date{font-size:13px}.articletext{font-size:14px;line-height:24px}.author{font-size:13px}.tag{font-size:13px}.fab{background-color:#ff4415;box-shadow:0 1px 1.5px 1.5px rgba(62,62,62,0.3)}.subfab{background-color:#fff;box-shadow:0 1px 1.5px 1.5px rgba(62,62,62,0.3)}.button{border-width:1px;border-style:solid;text-transform:uppercase;-webkit-box-shadow:0 1px 1.5px 1.5px rgba(42,42,42,0.65);-moz-box-shadow:0 1px 1.5px 1.5px rgba(42,42,42,0.65);box-shadow:0 1px 1.5px 1.5px rgba(42,42,42,0.65);border-radius:2px;letter-spacing:0.4px;font-weight:700;font-size:14px;transition-property:box-shadow;transition-delay:50ms;transition-duration:125ms;transition-timing-function:ease;-o-transition-property:box-shadow;-o-transition-delay:50ms;-o-transition-duration:125ms;-o-transition-timing-function:ease;-moz-transition-property:box-shadow;-moz-transition-delay:50ms;-moz-transition-duration:125ms;-moz-transition-timing-function:ease;-webkit-transition-property:box-shadow;-webkit-transition-delay:50ms;-webkit-transition-duration:125ms;-webkit-transition-timing-function:ease}.button:hover,.button:hover{-webkit-box-shadow:0.5px 1.8px 2.1px 1.4px rgba(32,32,32,0.85);-moz-box-shadow:0.5px 1.8px 2.1px 1.4px rgba(32,32,32,0.85);box-shadow:0.5px 1.8px 2.1px 1.4px rgba(32,32,32,0.85)}.pag_next{background-color:#ff4415;border-color:#ff4415}.pag_prev{background-color:#fff;border-color:#fff;color:#383838}.footer{font-size:12px;text-align:center;color:#fff;text-shadow:1px 1px rgba(55,55,55,0.3)}.footer a{color:#fff;text-shadow:1px 1px rgba(175,175,175,0.3);text-decoration:none;border-bottom:1px solid transparent;border-bottom-color:transparent}.footer a:hover{border-bottom-color:#fff}@media screen and (min-width: 1440px){.nav{background-color:rgba(255,255,255,0.8)}} -Copyright 2015 mmk2410. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. -*/ -/* - Created on : Jun 18, 2015, 6:39:37 PM - Author : mmk2410 -*/ - -body{ - font-family: "Roboto", sans-serif; - background: #f6f6f6; - color: #383838; - background-image: url(//marcel-kapfer.de/res/img/intro.svg); - background-size: cover; - background-attachment: fixed; - background-position: top center; - background-repeat: no-repeat; -} - -.header{ - background-color: rgba(0, 0, 0, 0.45); - position: fixed; -} - -.title{ - color: #fff; - position: absolute; -} - -.title > a{ - color: #fff; -} - -.fadeout{ - background: -moz-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(0, 0, 0, 0.45) 100%); /* FF3.6+ */ - background: -webkit-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(0, 0, 0, 0.45) 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(0, 0, 0, 0.45) 100%); /* Opera 11.10+ */ - background: -ms-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(0, 0, 0, 0.45) 100%); /* IE10+ */ - background: linear-gradient(to right, rgba(30,87,153,0) 0%,rgba(0, 0, 0, 0.45) 100%); /* W3C */ -} - -.nav{ - background-color: #fff; - border-right: 1px solid #e0e0e0; -} - -.nav-item, .nav-item-static{ - color: #383838; -} - -.nav-item{ - font-weight: 600; -} - -.nav-item:active{ - background-color: #e2e2e2; -} - -.divider{ - border-bottom: 1px solid #e0e0e0; -} - -.card{ - background: #fff; - border-radius: 2px; - box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3); -} - - -.card a{ - color: #ff4415; - text-decoration: none; - border-bottom: 1px solid transparent; - border-bottom-color: transparent; - transition: border-bottom-color 150ms ease-in-out 100ms; -} - -.card a:hover{ - border-bottom-color: #ff4415; -} - -.headline{ - font-size: 24px; - color: #383838!important; - text-decoration: none; - border-bottom: none!important; -} - -.headline:hover { - color: #ff4415!important; -} - -.date{ - font-size: 13px; -} - -.articletext{ - font-size: 14px; - line-height: 24px; -} - -.author{ - font-size: 13px; -} - -.tag{ - font-size: 13px; -} - -.fab{ - background-color: #ff4415; - box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3); -} - -.subfab{ - background-color: #fff; - box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3); -} - -.button { - border-width: 1px; - border-style: solid; - text-transform: uppercase; - -webkit-box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65); - -moz-box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65); - box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65); - border-radius: 2px; - letter-spacing: 0.4px; - font-weight: 700; - font-size: 14px; - transition-property: box-shadow; - transition-delay: 50ms; - transition-duration: 125ms; - transition-timing-function: ease; - -o-transition-property: box-shadow; - -o-transition-delay: 50ms; - -o-transition-duration: 125ms; - -o-transition-timing-function: ease; - -moz-transition-property: box-shadow; - -moz-transition-delay: 50ms; - -moz-transition-duration: 125ms; - -moz-transition-timing-function: ease; - -webkit-transition-property: box-shadow; - -webkit-transition-delay: 50ms; - -webkit-transition-duration: 125ms; - -webkit-transition-timing-function: ease; -} - -.button:hover, .button:hover { - -webkit-box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85); - -moz-box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85); - box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85); -} - -.pag_next{ - background-color: #ff4415; - border-color: #ff4415; -} - -.pag_prev{ - background-color: #fff; - border-color: #fff; - color: #383838; -} - -.footer{ - font-size: 12px; - text-align: center; - color: #fff; - text-shadow: 1px 1px rgba(55, 55, 55, 0.3); -} - -.footer a{ - color: #fff; - text-shadow: 1px 1px rgba(175, 175, 175, 0.3); - text-decoration: none; - border-bottom: 1px solid transparent; - border-bottom-color: transparent; -} - -.footer a:hover{ - border-bottom-color: #fff; -} - -@media screen and (min-width: 1440px) { - - .nav{ - background-color: rgba(255, 255, 255, 0.8); - } - -} +/*# sourceMappingURL=background-img.css.map */ diff --git a/themes/background-img.css.map b/themes/background-img.css.map new file mode 100644 index 0000000..831964c --- /dev/null +++ b/themes/background-img.css.map @@ -0,0 +1 @@ +{"version":3,"file":"background-img.css","sources":["background-img.sass"],"sourcesContent":["/*\n * Rangitaki Project\n *\n * The MIT License\n *\n * Copyright 2015 mmk2410.\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n * THE SOFTWARE.\n *\n */\n\nbody {\n font-family: \"Roboto\", sans-serif;\n background: #f6f6f6;\n color: #383838;\n background-image: url(//example.com/res/img/intro.svg);\n background-size: cover;\n background-attachment: fixed;\n background-position: top center;\n background-repeat: no-repeat; }\n\n.header {\n background-color: rgba(0, 0, 0, 0.45);\n position: fixed; }\n\n.title {\n color: #fff;\n position: absolute; }\n\n.title > a {\n color: #fff; }\n\n.fadeout {\n background: -moz-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(0, 0, 0, 0.45) 100%);\n background: -webkit-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(0, 0, 0, 0.45) 100%);\n background: -o-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(0, 0, 0, 0.45) 100%);\n background: -ms-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(0, 0, 0, 0.45) 100%);\n background: linear-gradient(to right, rgba(30,87,153,0) 0%,rgba(0, 0, 0, 0.45) 100%); }\n\n.nav {\n background-color: #fff;\n border-right: 1px solid #e0e0e0; }\n\n.nav-item, .nav-item-static {\n color: #383838; }\n\n.nav-item {\n font-weight: 600; }\n\n.nav-item:active {\n background-color: #e2e2e2; }\n\n.divider {\n border-bottom: 1px solid #e0e0e0; }\n\n.card {\n background: #fff;\n border-radius: 2px;\n box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3); }\n\n.card a {\n color: #ff4415;\n text-decoration: none;\n border-bottom: 1px solid transparent;\n border-bottom-color: transparent;\n transition: border-bottom-color 150ms ease-in-out 100ms; }\n\n.card a:hover {\n border-bottom-color: #ff4415; }\n\n.headline {\n font-size: 24px;\n color: #383838!important;\n text-decoration: none;\n border-bottom: none!important; }\n\n.headline:hover {\n color: #ff4415!important; }\n\n.date {\n font-size: 13px; }\n\n.articletext {\n font-size: 14px;\n line-height: 24px; }\n\n.author {\n font-size: 13px; }\n\n.tag {\n font-size: 13px; }\n\n.fab {\n background-color: #ff4415;\n box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3); }\n\n.subfab {\n background-color: #fff;\n box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3); }\n\n.button {\n border-width: 1px;\n border-style: solid;\n text-transform: uppercase;\n -webkit-box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65);\n -moz-box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65);\n box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65);\n border-radius: 2px;\n letter-spacing: 0.4px;\n font-weight: 700;\n font-size: 14px;\n transition-property: box-shadow;\n transition-delay: 50ms;\n transition-duration: 125ms;\n transition-timing-function: ease;\n -o-transition-property: box-shadow;\n -o-transition-delay: 50ms;\n -o-transition-duration: 125ms;\n -o-transition-timing-function: ease;\n -moz-transition-property: box-shadow;\n -moz-transition-delay: 50ms;\n -moz-transition-duration: 125ms;\n -moz-transition-timing-function: ease;\n -webkit-transition-property: box-shadow;\n -webkit-transition-delay: 50ms;\n -webkit-transition-duration: 125ms;\n -webkit-transition-timing-function: ease; }\n\n.button:hover, .button:hover {\n -webkit-box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85);\n -moz-box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85);\n box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85); }\n\n.pag_next {\n background-color: #ff4415;\n border-color: #ff4415; }\n\n.pag_prev {\n background-color: #fff;\n border-color: #fff;\n color: #383838; }\n\n.footer {\n font-size: 12px;\n text-align: center;\n color: #fff;\n text-shadow: 1px 1px rgba(55, 55, 55, 0.3); }\n\n.footer a {\n color: #fff;\n text-shadow: 1px 1px rgba(175, 175, 175, 0.3);\n text-decoration: none;\n border-bottom: 1px solid transparent;\n border-bottom-color: transparent; }\n\n.footer a:hover {\n border-bottom-color: #fff; }\n\n@media screen and (min-width: 1440px) {\n\n .nav {\n background-color: rgba(255, 255, 255, 0.8); } }\n\n"],"mappings":"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","names":[]} \ No newline at end of file diff --git a/themes/material-dark.css b/themes/material-dark.css index 1b62634..562c701 100644 --- a/themes/material-dark.css +++ b/themes/material-dark.css @@ -1,197 +1,3 @@ -/* -The MIT License +body{font-family:"Roboto", sans-serif;background:#303030;color:#fff}.header{background-color:#212121;position:fixed;box-shadow:2px 0 2px 2px rgba(32,32,32,0.85)}.title{color:#fff;position:absolute}.title>a{color:#fff}.fadeout{background:-moz-linear-gradient(left, rgba(30,87,153,0) 0%, #212121 100%);background:-webkit-linear-gradient(left, rgba(30,87,153,0) 0%, #212121 100%);background:-o-linear-gradient(left, rgba(30,87,153,0) 0%, #212121 100%);background:-ms-linear-gradient(left, rgba(30,87,153,0) 0%, #212121 100%);background:linear-gradient(to right, rgba(30,87,153,0) 0%, #212121 100%)}.nav{background-color:#424242;border-right:1px solid #1f1f1f}.nav-item,.nav-item-static{color:#fff}.nav-item{font-weight:600}.nav-item:active{background-color:#383838}.divider{border-bottom:1px solid #1f1f1f}.card{background:#424242;border-radius:2px;box-shadow:0 1px 1.5px 1.5px rgba(42,42,42,0.65)}.card a{color:#ff4415;text-decoration:none;border-bottom:1px solid transparent;border-bottom-color:transparent;transition:border-bottom-color 150ms ease-in-out 100ms}.card a:hover{border-bottom-color:#ff4415}.headline{font-size:24px;color:#fff !important;text-decoration:none;border-bottom:none !important}.headline:hover{color:#ff4415 !important}.date{font-size:13px}.articletext{font-size:14px;line-height:24px}.author,.tag{font-size:13px}.fab{background-color:#ff4415;box-shadow:0 1px 1.5px 1.5px rgba(42,42,42,0.65)}.subfab{background-color:#424242;box-shadow:0 1px 1.5px 1.5px rgba(42,42,42,0.65)}.button{text-transform:uppercase;border-width:1px;border-style:solid;-webkit-box-shadow:0 1px 1.5px 1.5px rgba(42,42,42,0.65);-moz-box-shadow:0 1px 1.5px 1.5px rgba(42,42,42,0.65);box-shadow:0 1px 1.5px 1.5px rgba(42,42,42,0.65);border-radius:2px;letter-spacing:0.4px;font-weight:700;font-size:14px;transition-property:box-shadow;transition-delay:50ms;transition-duration:125ms;transition-timing-function:ease;-o-transition-property:box-shadow;-o-transition-delay:50ms;-o-transition-duration:125ms;-o-transition-timing-function:ease;-moz-transition-property:box-shadow;-moz-transition-delay:50ms;-moz-transition-duration:125ms;-moz-transition-timing-function:ease;-webkit-transition-property:box-shadow;-webkit-transition-delay:50ms;-webkit-transition-duration:125ms;-webkit-transition-timing-function:ease}.button:hover{-webkit-box-shadow:0.5px 1.8px 2.1px 1.4px rgba(32,32,32,0.85);-moz-box-shadow:0.5px 1.8px 2.1px 1.4px rgba(32,32,32,0.85);box-shadow:0.5px 1.8px 2.1px 1.4px rgba(32,32,32,0.85)}.pag_next{background-color:#ff4415;border-color:#ff4415}.pag_prev{background-color:#424242;border-color:#424242;color:#CCCCCC}.footer{font-size:12px;text-align:center;color:#fff}.footer a{color:#fff;text-decoration:none;border-bottom:1px solid transparent;border-bottom-color:transparent}.footer a:hover{border-bottom-color:#fff} -Copyright 2015 mmk2410. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. -*/ -/* - Created on : Jun 18, 2015, 6:39:37 PM - Author : mmk2410 -*/ - -body{ - font-family: "Roboto", sans-serif; - background: #303030; - color: #fff; -} - -.header{ - background-color: #212121; - position: fixed; - box-shadow: 2px 0 2px 2px rgba(32, 32, 32, 0.85); -} - -.title{ - color: #fff; - position: absolute; -} - -.title > a{ - color: #fff; -} - -.fadeout{ - background: -moz-linear-gradient(left, rgba(30,87,153,0) 0%, #212121 100%); /* FF3.6+ */ - background: -webkit-linear-gradient(left, rgba(30,87,153,0) 0%,#212121 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(left, rgba(30,87,153,0) 0%,#212121 100%); /* Opera 11.10+ */ - background: -ms-linear-gradient(left, rgba(30,87,153,0) 0%,#212121 100%); /* IE10+ */ - background: linear-gradient(to right, rgba(30,87,153,0) 0%,#212121 100%); /* W3C */ -} - -.nav{ - background-color: #424242; - border-right: 1px solid #1f1f1f; -} - -.nav-item, .nav-item-static{ - color: #fff; -} - -.nav-item{ - font-weight: 600; -} - -.nav-item:active{ - background-color: #383838; -} - -.divider{ - border-bottom: 1px solid #1f1f1f; -} - -.card{ - background: #424242; - border-radius: 2px; - box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65); -} - - -.card a{ - color: #ff4415; - text-decoration: none; - border-bottom: 1px solid transparent; - border-bottom-color: transparent; - transition: border-bottom-color 150ms ease-in-out 100ms; -} - -.card a:hover{ - border-bottom-color: #ff4415; -} - -.headline{ - font-size: 24px; - color: #fff!important; - text-decoration: none; - border-bottom: none!important; -} - -.headline:hover { - color: #ff4415!important; -} - -.date{ - font-size: 13px; -} - -.articletext{ - font-size: 14px; - line-height: 24px; -} - -.author{ - font-size: 13px; -} - -.tag{ - font-size: 13px; -} - -.fab{ - background-color: #ff4415; - box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65); -} - -.subfab{ - background-color: #424242; - box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65); -} - -.button{ - text-transform: uppercase; - border-width: 1px; - border-style: solid; - -webkit-box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65); - -moz-box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65); - box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65); - border-radius: 2px; - letter-spacing: 0.4px; - font-weight: 700; - font-size: 14px; - transition-property: box-shadow; - transition-delay: 50ms; - transition-duration: 125ms; - transition-timing-function: ease; - -o-transition-property: box-shadow; - -o-transition-delay: 50ms; - -o-transition-duration: 125ms; - -o-transition-timing-function: ease; - -moz-transition-property: box-shadow; - -moz-transition-delay: 50ms; - -moz-transition-duration: 125ms; - -moz-transition-timing-function: ease; - -webkit-transition-property: box-shadow; - -webkit-transition-delay: 50ms; - -webkit-transition-duration: 125ms; - -webkit-transition-timing-function: ease; -} - -.button:hover, .button:hover { - -webkit-box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85); - -moz-box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85); - box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85); -} - -.pag_next{ - background-color: #ff4415; - border-color: #ff4415; -} - -.pag_prev{ - background-color: #424242; - border-color: #424242; - color: #CCCCCC; -} - -.footer{ - font-size: 12px; - text-align: center; - color: #fff; -} - -.footer a{ - color: #fff; - text-decoration: none; - border-bottom: 1px solid transparent; - border-bottom-color: transparent; -} - -.footer a:hover{ - border-bottom-color: #fff; -} +/*# sourceMappingURL=material-dark.css.map */ diff --git a/themes/material-dark.css.map b/themes/material-dark.css.map new file mode 100644 index 0000000..f061091 --- /dev/null +++ b/themes/material-dark.css.map @@ -0,0 +1 @@ +{"version":3,"file":"material-dark.css","sources":["material-dark.sass"],"sourcesContent":["/*\n * Rangitaki Project\n *\n * The MIT License\n *\n * Copyright 2015 mmk2410.\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n * THE SOFTWARE.\n *\n */\n\nbody {\n font-family: \"Roboto\", sans-serif;\n background: #303030;\n color: #fff; }\n\n.header {\n background-color: #212121;\n position: fixed;\n box-shadow: 2px 0 2px 2px rgba(32, 32, 32, 0.85); }\n\n.title {\n color: #fff;\n position: absolute;\n > a {\n color: #fff; } }\n\n.fadeout {\n background: -moz-linear-gradient(left, rgba(30, 87, 153, 0) 0%, #212121 100%);\n /* FF3.6+ */\n background: -webkit-linear-gradient(left, rgba(30, 87, 153, 0) 0%, #212121 100%);\n /* Chrome10+,Safari5.1+ */\n background: -o-linear-gradient(left, rgba(30, 87, 153, 0) 0%, #212121 100%);\n /* Opera 11.10+ */\n background: -ms-linear-gradient(left, rgba(30, 87, 153, 0) 0%, #212121 100%);\n /* IE10+ */\n background: linear-gradient(to right, rgba(30, 87, 153, 0) 0%, #212121 100%);\n /* W3C */ }\n\n.nav {\n background-color: #424242;\n border-right: 1px solid #1f1f1f; }\n\n.nav-item, .nav-item-static {\n color: #fff; }\n\n.nav-item {\n font-weight: 600;\n &:active {\n background-color: #383838; } }\n\n.divider {\n border-bottom: 1px solid #1f1f1f; }\n\n.card {\n background: #424242;\n border-radius: 2px;\n box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65);\n a {\n color: #ff4415;\n text-decoration: none;\n border-bottom: 1px solid transparent;\n border-bottom-color: transparent;\n transition: border-bottom-color 150ms ease-in-out 100ms;\n &:hover {\n border-bottom-color: #ff4415; } } }\n\n.headline {\n font-size: 24px;\n color: #fff !important;\n text-decoration: none;\n border-bottom: none !important;\n &:hover {\n color: #ff4415 !important; } }\n\n.date {\n font-size: 13px; }\n\n.articletext {\n font-size: 14px;\n line-height: 24px; }\n\n.author, .tag {\n font-size: 13px; }\n\n.fab {\n background-color: #ff4415;\n box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65); }\n\n.subfab {\n background-color: #424242;\n box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65); }\n\n.button {\n text-transform: uppercase;\n border-width: 1px;\n border-style: solid;\n -webkit-box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65);\n -moz-box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65);\n box-shadow: 0 1px 1.5px 1.5px rgba(42, 42, 42, 0.65);\n border-radius: 2px;\n letter-spacing: 0.4px;\n font-weight: 700;\n font-size: 14px;\n transition-property: box-shadow;\n transition-delay: 50ms;\n transition-duration: 125ms;\n transition-timing-function: ease;\n -o-transition-property: box-shadow;\n -o-transition-delay: 50ms;\n -o-transition-duration: 125ms;\n -o-transition-timing-function: ease;\n -moz-transition-property: box-shadow;\n -moz-transition-delay: 50ms;\n -moz-transition-duration: 125ms;\n -moz-transition-timing-function: ease;\n -webkit-transition-property: box-shadow;\n -webkit-transition-delay: 50ms;\n -webkit-transition-duration: 125ms;\n -webkit-transition-timing-function: ease;\n &:hover {\n -webkit-box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85);\n -moz-box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85);\n box-shadow: 0.5px 1.8px 2.1px 1.4px rgba(32, 32, 32, 0.85); } }\n\n.pag_next {\n background-color: #ff4415;\n border-color: #ff4415; }\n\n.pag_prev {\n background-color: #424242;\n border-color: #424242;\n color: #CCCCCC; }\n\n.footer {\n font-size: 12px;\n text-align: center;\n color: #fff;\n a {\n color: #fff;\n text-decoration: none;\n border-bottom: 1px solid transparent;\n border-bottom-color: transparent;\n &:hover {\n border-bottom-color: #fff; } } }\n"],"mappings":"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","names":[]} \ No newline at end of file diff --git a/themes/material-light.css b/themes/material-light.css index cd0eb54..d1070f3 100644 --- a/themes/material-light.css +++ b/themes/material-light.css @@ -1,200 +1,3 @@ -/* -The MIT License +body{font-family:"Roboto", sans-serif;background:#f6f6f6;color:#383838}.header{background-color:#ff4415;position:fixed;box-shadow:2px 0 2px 2px rgba(62,62,62,0.45)}.title{color:#fff;position:absolute}.title>a{color:#fff}.fadeout{background:-moz-linear-gradient(left, rgba(30,87,153,0) 0%, #ff4415 100%);background:-webkit-linear-gradient(left, rgba(30,87,153,0) 0%, #ff4415 100%);background:-o-linear-gradient(left, rgba(30,87,153,0) 0%, #ff4415 100%);background:-ms-linear-gradient(left, rgba(30,87,153,0) 0%, #ff4415 100%);background:linear-gradient(to right, rgba(30,87,153,0) 0%, #ff4415 100%)}.nav{background-color:#fff;border-right:1px solid #e0e0e0}.nav-item,.nav-item-static{color:#383838}.nav-item{font-weight:600}.nav-item:hover,.nav-item:active{background-color:#e2e2e2}.divider{border-bottom:1px solid #e0e0e0}.card{background:#fff;border-radius:2px;box-shadow:0 1px 1.5px 1.5px rgba(62,62,62,0.3)}.card a{color:#ff4415;text-decoration:none;border-bottom:1px solid transparent;border-bottom-color:transparent;transition:border-bottom-color 150ms ease-in-out 100ms}.card a:hover{border-bottom-color:#ff4415}.headline{font-size:24px;color:#383838 !important;text-decoration:none;border-bottom:none !important}.headline:hover{color:#ff4415 !important}.date{font-size:13px}.articletext{font-size:14px;line-height:24px}.author,.tag{font-size:13px}.fab{background-color:#ff4415;box-shadow:0 1px 1.5px 1.5px rgba(62,62,62,0.3)}.subfab{background-color:#fff;box-shadow:0 1px 1.5px 1.5px rgba(62,62,62,0.3)}.button{text-transform:uppercase;border-width:1px;border-style:solid;-webkit-box-shadow:0.4px 1px 1.5px 1px #aaa;-moz-box-shadow:0.4px 1px 1.5px 1px #aaa;box-shadow:0.4px 1px 1.5px 1px #aaa;border-radius:2px;letter-spacing:0.4px;font-weight:700;font-size:14px;transition-property:box-shadow;transition-delay:50ms;transition-duration:125ms;transition-timing-function:ease;-o-transition-property:box-shadow;-o-transition-delay:50ms;-o-transition-duration:125ms;-o-transition-timing-function:ease;-moz-transition-property:box-shadow;-moz-transition-delay:50ms;-moz-transition-duration:125ms;-moz-transition-timing-function:ease;-webkit-transition-property:box-shadow;-webkit-transition-delay:50ms;-webkit-transition-duration:125ms;-webkit-transition-timing-function:ease}.button:hover{-webkit-box-shadow:0.5px 1.8px 2.1px 1.4px #aaa;-moz-box-shadow:0.5px 1.8px 2.1px 1.4px #aaa;box-shadow:0.5px 1.8px 2.1px 1.4px #aaa}.pag_next{background-color:#ff4415;border-color:#ff4415}.pag_prev{background-color:#fff;border-color:#fff;color:#383838}.footer{font-size:12px;text-align:center}.footer a{color:#383838;text-decoration:none;border-bottom:1px solid transparent;border-bottom-color:transparent}.footer a:hover{border-bottom-color:#383838} -Copyright 2015 mmk2410. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. -*/ -/* - Created on : Jun 18, 2015, 6:39:37 PM - Author : mmk2410 -*/ - -body{ - font-family: "Roboto", sans-serif; - background: #f6f6f6; - color: #383838; -} - -.header{ - background-color: #ff4415; - position: fixed; - box-shadow: 2px 0 2px 2px rgba(62, 62, 62, 0.45); -} - -.title{ - color: #fff; - position: absolute; -} - -.title > a{ - color: #fff; -} - -.fadeout{ - background: -moz-linear-gradient(left, rgba(30,87,153,0) 0%, #ff4415 100%); /* FF3.6+ */ - background: -webkit-linear-gradient(left, rgba(30,87,153,0) 0%,#ff4415 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(left, rgba(30,87,153,0) 0%,#ff4415 100%); /* Opera 11.10+ */ - background: -ms-linear-gradient(left, rgba(30,87,153,0) 0%,#ff4415 100%); /* IE10+ */ - background: linear-gradient(to right, rgba(30,87,153,0) 0%,#ff4415 100%); /* W3C */ -} - -.nav{ - background-color: #fff; - border-right: 1px solid #e0e0e0; -} - -.nav-item, .nav-item-static{ - color: #383838; -} - -.nav-item{ - font-weight: 600; -} - -.nav-item:hover{ - background-color: #e2e2e2; -} - -.nav-item:active{ - background-color: #e2e2e2; -} - -.divider{ - border-bottom: 1px solid #e0e0e0; -} - -.card{ - background: #fff; - border-radius: 2px; - box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3); -} - - -.card a{ - color: #ff4415; - text-decoration: none; - border-bottom: 1px solid transparent; - border-bottom-color: transparent; - transition: border-bottom-color 150ms ease-in-out 100ms; -} - -.card a:hover{ - border-bottom-color: #ff4415; -} - -.headline{ - font-size: 24px; - color: #383838!important; - text-decoration: none; - border-bottom: none!important; -} - -.headline:hover { - color: #ff4415!important; -} - -.date{ - font-size: 13px; -} - -.articletext{ - font-size: 14px; - line-height: 24px; -} - -.author{ - font-size: 13px; -} - -.tag{ - font-size: 13px; -} - -.fab{ - background-color: #ff4415; - box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3); -} - -.subfab{ - background-color: #fff; - box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3); -} - -.button { - text-transform: uppercase; - border-width: 1px; - border-style: solid; - -webkit-box-shadow: 0.4px 1px 1.5px 1px #aaa; - -moz-box-shadow: 0.4px 1px 1.5px 1px #aaa; - box-shadow: 0.4px 1px 1.5px 1px #aaa; - border-radius: 2px; - letter-spacing: 0.4px; - font-weight: 700; - font-size: 14px; - transition-property: box-shadow; - transition-delay: 50ms; - transition-duration: 125ms; - transition-timing-function: ease; - -o-transition-property: box-shadow; - -o-transition-delay: 50ms; - -o-transition-duration: 125ms; - -o-transition-timing-function: ease; - -moz-transition-property: box-shadow; - -moz-transition-delay: 50ms; - -moz-transition-duration: 125ms; - -moz-transition-timing-function: ease; - -webkit-transition-property: box-shadow; - -webkit-transition-delay: 50ms; - -webkit-transition-duration: 125ms; - -webkit-transition-timing-function: ease; -} - -.button:hover, .button:hover { - -webkit-box-shadow: 0.5px 1.8px 2.1px 1.4px #aaa; - -moz-box-shadow: 0.5px 1.8px 2.1px 1.4px #aaa; - box-shadow: 0.5px 1.8px 2.1px 1.4px #aaa; -} - -.pag_next{ - background-color: #ff4415; - border-color: #ff4415; -} - -.pag_prev{ - background-color: #fff; - border-color: #fff; - color: #383838; -} - -.footer{ - font-size: 12px; - text-align: center; -} - -.footer a{ - color: #383838; - text-decoration: none; - border-bottom: 1px solid transparent; - border-bottom-color: transparent; -} - -.footer a:hover{ - border-bottom-color: #383838; -} +/*# sourceMappingURL=material-light.css.map */ diff --git a/themes/material-light.css.map b/themes/material-light.css.map new file mode 100644 index 0000000..2633836 --- /dev/null +++ b/themes/material-light.css.map @@ -0,0 +1 @@ +{"version":3,"file":"material-light.css","sources":["material-light.sass"],"sourcesContent":["/*\n * Rangitaki Project\n *\n * The MIT License\n *\n * Copyright 2015 mmk2410.\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n * THE SOFTWARE.\n *\n */\n\nbody {\n font-family: \"Roboto\", sans-serif;\n background: #f6f6f6;\n color: #383838; }\n\n.header {\n background-color: #ff4415;\n position: fixed;\n box-shadow: 2px 0 2px 2px rgba(62, 62, 62, 0.45); }\n\n.title {\n color: #fff;\n position: absolute;\n > a {\n color: #fff; } }\n\n.fadeout {\n background: -moz-linear-gradient(left, rgba(30, 87, 153, 0) 0%, #ff4415 100%);\n background: -webkit-linear-gradient(left, rgba(30, 87, 153, 0) 0%, #ff4415 100%);\n background: -o-linear-gradient(left, rgba(30, 87, 153, 0) 0%, #ff4415 100%);\n background: -ms-linear-gradient(left, rgba(30, 87, 153, 0) 0%, #ff4415 100%);\n background: linear-gradient(to right, rgba(30, 87, 153, 0) 0%, #ff4415 100%);\n /* W3C */ }\n\n.nav {\n background-color: #fff;\n border-right: 1px solid #e0e0e0; }\n\n.nav-item, .nav-item-static {\n color: #383838; }\n\n.nav-item {\n font-weight: 600;\n &:hover, &:active {\n background-color: #e2e2e2; } }\n\n.divider {\n border-bottom: 1px solid #e0e0e0; }\n\n.card {\n background: #fff;\n border-radius: 2px;\n box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3);\n a {\n color: #ff4415;\n text-decoration: none;\n border-bottom: 1px solid transparent;\n border-bottom-color: transparent;\n transition: border-bottom-color 150ms ease-in-out 100ms;\n &:hover {\n border-bottom-color: #ff4415; } } }\n\n.headline {\n font-size: 24px;\n color: #383838 !important;\n text-decoration: none;\n border-bottom: none !important;\n &:hover {\n color: #ff4415 !important; } }\n\n.date {\n font-size: 13px; }\n\n.articletext {\n font-size: 14px;\n line-height: 24px; }\n\n.author, .tag {\n font-size: 13px; }\n\n.fab {\n background-color: #ff4415;\n box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3); }\n\n.subfab {\n background-color: #fff;\n box-shadow: 0 1px 1.5px 1.5px rgba(62, 62, 62, 0.3); }\n\n.button {\n text-transform: uppercase;\n border-width: 1px;\n border-style: solid;\n -webkit-box-shadow: 0.4px 1px 1.5px 1px #aaa;\n -moz-box-shadow: 0.4px 1px 1.5px 1px #aaa;\n box-shadow: 0.4px 1px 1.5px 1px #aaa;\n border-radius: 2px;\n letter-spacing: 0.4px;\n font-weight: 700;\n font-size: 14px;\n transition-property: box-shadow;\n transition-delay: 50ms;\n transition-duration: 125ms;\n transition-timing-function: ease;\n -o-transition-property: box-shadow;\n -o-transition-delay: 50ms;\n -o-transition-duration: 125ms;\n -o-transition-timing-function: ease;\n -moz-transition-property: box-shadow;\n -moz-transition-delay: 50ms;\n -moz-transition-duration: 125ms;\n -moz-transition-timing-function: ease;\n -webkit-transition-property: box-shadow;\n -webkit-transition-delay: 50ms;\n -webkit-transition-duration: 125ms;\n -webkit-transition-timing-function: ease;\n &:hover {\n -webkit-box-shadow: 0.5px 1.8px 2.1px 1.4px #aaa;\n -moz-box-shadow: 0.5px 1.8px 2.1px 1.4px #aaa;\n box-shadow: 0.5px 1.8px 2.1px 1.4px #aaa; } }\n\n.pag_next {\n background-color: #ff4415;\n border-color: #ff4415; }\n\n.pag_prev {\n background-color: #fff;\n border-color: #fff;\n color: #383838; }\n\n.footer {\n font-size: 12px;\n text-align: center;\n a {\n color: #383838;\n text-decoration: none;\n border-bottom: 1px solid transparent;\n border-bottom-color: transparent;\n &:hover {\n border-bottom-color: #383838; } } }\n"],"mappings":"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","names":[]} \ No newline at end of file