From 9c31e57d7c23432c5fb20dd7a43fa5c7040b66d0 Mon Sep 17 00:00:00 2001 From: Dan Untenzu Date: Tue, 24 Jan 2017 10:18:22 +0100 Subject: [PATCH] [TASK] CGL: Fix line endings All line endings are LF (Unix) now. (bash command to convert all files: http://stackoverflow.com/a/37846265/3894752) --- lib/lang.php | 222 ++++---- media/elegantish/elegantish.css | 940 ++++++++++++++++---------------- media/elegantish/style.css.php | 76 +-- 3 files changed, 619 insertions(+), 619 deletions(-) diff --git a/lib/lang.php b/lib/lang.php index bf63659..7748054 100644 --- a/lib/lang.php +++ b/lib/lang.php @@ -1,111 +1,111 @@ - - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ - -global $languages_list; -$languages_list = array ('auto' => 'Automatic', - 'de' => 'Deutsch', - 'en' => 'English', - 'el' => 'Ελληνικά', - 'es' => 'Español', - 'hu' => 'Magyar', - 'fi' => 'Suomi', - 'fr' => 'Français', - 'it' => 'Italiano', - 'nl' => 'Nederlands', - 'ro' => 'Limba română', - 'ru' => 'ру́сский', - 'sk' => 'Slovenčina', - 'zh' => '汉语'); - -/* Translation */ -function t ($text) -{ - $cfg = $GLOBALS['cfg']; - $languages_list = $GLOBALS['languages_list']; - - /* Detect user's langage if we are in automatic mode. */ - if (strcmp ($cfg['lang'], 'auto') == 0) - { - if (isset ($_SERVER['HTTP_ACCEPT_LANGUAGE'])) - $l = substr ($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); - else - $l = "en"; - } - else - $l = $cfg['lang']; - - /* Is the langage in the list ? */ - $found = false; - foreach ($languages_list as $key => $v) - if (strcmp ($l, $key) == 0) - $found = true; - - /* Don't translate english. */ - if (!($found && strcmp ($l, "en"))) - return $text; - - /* Open translation file. */ - $trans_j = file_get_contents (JIRAFEAU_ROOT . "lib/locales/$l.json"); - if ($trans_j === FALSE) - return $text; - - /* Decode JSON. */ - $trans = json_decode ($trans_j, true); - if ($trans === NULL) - return $text; - - /* Try to find translation. */ - if (!array_key_exists ($text, $trans)) - return $text; - - return $trans[$text]; -} - -function json_lang_generator () -{ - $cfg = $GLOBALS['cfg']; - $languages_list = $GLOBALS['languages_list']; - - /* Detect user's langage if we are in automatic mode. */ - if (strcmp ($cfg['lang'], 'auto') == 0) - { - if (isset ($_SERVER['HTTP_ACCEPT_LANGUAGE'])) - $l = substr ($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); - else - $l = "en"; - } - else - $l = $cfg['lang']; - - /* Is the langage in the list ? */ - $found = false; - foreach ($languages_list as $key => $v) - if (strcmp ($l, $key) == 0) - $found = true; - - /* Don't translate english. */ - if (!($found && strcmp ($l, "en"))) - return "{}"; - - /* Open translation file. */ - $trans_j = file_get_contents (JIRAFEAU_ROOT . "lib/locales/$l.json"); - return $trans_j; -} - -?> + + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +global $languages_list; +$languages_list = array ('auto' => 'Automatic', + 'de' => 'Deutsch', + 'en' => 'English', + 'el' => 'Ελληνικά', + 'es' => 'Español', + 'hu' => 'Magyar', + 'fi' => 'Suomi', + 'fr' => 'Français', + 'it' => 'Italiano', + 'nl' => 'Nederlands', + 'ro' => 'Limba română', + 'ru' => 'ру́сский', + 'sk' => 'Slovenčina', + 'zh' => '汉语'); + +/* Translation */ +function t ($text) +{ + $cfg = $GLOBALS['cfg']; + $languages_list = $GLOBALS['languages_list']; + + /* Detect user's langage if we are in automatic mode. */ + if (strcmp ($cfg['lang'], 'auto') == 0) + { + if (isset ($_SERVER['HTTP_ACCEPT_LANGUAGE'])) + $l = substr ($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); + else + $l = "en"; + } + else + $l = $cfg['lang']; + + /* Is the langage in the list ? */ + $found = false; + foreach ($languages_list as $key => $v) + if (strcmp ($l, $key) == 0) + $found = true; + + /* Don't translate english. */ + if (!($found && strcmp ($l, "en"))) + return $text; + + /* Open translation file. */ + $trans_j = file_get_contents (JIRAFEAU_ROOT . "lib/locales/$l.json"); + if ($trans_j === FALSE) + return $text; + + /* Decode JSON. */ + $trans = json_decode ($trans_j, true); + if ($trans === NULL) + return $text; + + /* Try to find translation. */ + if (!array_key_exists ($text, $trans)) + return $text; + + return $trans[$text]; +} + +function json_lang_generator () +{ + $cfg = $GLOBALS['cfg']; + $languages_list = $GLOBALS['languages_list']; + + /* Detect user's langage if we are in automatic mode. */ + if (strcmp ($cfg['lang'], 'auto') == 0) + { + if (isset ($_SERVER['HTTP_ACCEPT_LANGUAGE'])) + $l = substr ($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); + else + $l = "en"; + } + else + $l = $cfg['lang']; + + /* Is the langage in the list ? */ + $found = false; + foreach ($languages_list as $key => $v) + if (strcmp ($l, $key) == 0) + $found = true; + + /* Don't translate english. */ + if (!($found && strcmp ($l, "en"))) + return "{}"; + + /* Open translation file. */ + $trans_j = file_get_contents (JIRAFEAU_ROOT . "lib/locales/$l.json"); + return $trans_j; +} + +?> diff --git a/media/elegantish/elegantish.css b/media/elegantish/elegantish.css index 4a55255..cb18864 100644 --- a/media/elegantish/elegantish.css +++ b/media/elegantish/elegantish.css @@ -1,470 +1,470 @@ -/* ========================================================================== - Elegantish Template for Jirafeau V1.1 - Based on the standard Courgette template, re-styled by JordyV - JordyValentine.Com - --- - - Css moved from 'style.css.php', This makes editing things a little nicer, because the Atom editor's sytax highlighting works - better in a plain css file. This is a personal preference, you can move it back to 'style.css.php' and it will work fine. - - Images moved to a seperate 'img' directory, this is also personal preference. - --- - - Provided under the same licence as Jirafeau, as this is originally the 'Courgette' stylesheet, just edited. - ========================================================================== */ - - -/* ========================================================================== - Summary - - 1 = Basic Style - 2 = Copyright - 3 = Options - 4 = Upload - 5 = Terms of service - 6 = Install - 7 = Admin - 8 = Download page - - ========================================================================== */ - -/* ========================================================================== - 1 = Basic Style - ========================================================================== */ - -/* Call Google Fonts */ - @import url(https://fonts.googleapis.com/css?family=Open+Sans|Lobster); - -body { - background: ##050505; - background-image: url("bg1.png"), url("bg2.png"); - background-repeat: repeat-x, repeat; - font-family: 'Lobster', cursive; - color: #ffffff; - margin: 0; - line-height: 1.5; -} - -h1 a { - font-family: 'Lobster', cursive; - font-weight: 200; - display: block; - background: url(logo.png) no-repeat; - background-size: 100% 100%; - text-indent: -9999px; - width: 194px; - height: 185px; - margin: 1em auto; - position: relative; - left: 0.4em; -} - -h2 { - font-family: 'Lobster', cursive; - text-align: center; - color: #ffffff; -} - -fieldset { - border: 0; - padding: 1.5em; - margin: 0 auto; - border-radius: 8px; - width: 20em; - border: 7px dashed rgba(255, 255, 255, 0.7); - min-height: 15em; - min-width: 30em; - position: relative; -} - -legend { - padding: 0.5em 1em; - background: #ffffff; - color: #040404; - font-size: 1.2em; - display: block; - min-width: 8em; - text-align: center; -} - -table a { - color: #000; -} - -table a:hover, -table a:focus { - text-decoration: none; -} - -input[type="submit"] { - font-family: 'Lobster', cursive; - background: #157EFB; - border: 0; - padding: 0.4em 2.2em; - font-size: 1.1em; - color: #FFF; - border-bottom: 5px solid #085B69; - cursor: pointer; - margin: 10px; -} - -select, -input[type="text"], -input[type="password"] { - font-family: 'Lobster', cursive; - border: 1; - padding: 5px 5px; - font-size: 1em; -} - -select { width: 100%; } - -input[type="submit"]:hover, -input[type="submit"]:focus { - font-family: 'Lobster', cursive; - border: 0; - position: relative; - top: 5px; - margin-bottom: 15px; -} - -.inner { - margin-top: 3em; -} - -#upload fieldset { - background: url(upload.png) no-repeat center; - -webkit-transition: all 0.5s ease; - -moz-transition: all 0.5s ease; - -ms-transition: all 0.5s ease; - -o-transition: all 0.5s ease; - transition: all 0.5s ease; -} - -#upload fieldset:hover { - border-color: #ffffff; -} - -#upload > form { - text-align: center; -} - -#file_select { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - cursor: pointer; - opacity: 0; -} - - - -/* ========================================================================== - 2 = Copyright - ========================================================================== */ - -#copyright { - font-family: 'Open Sans', sans-serif; - text-align: center; - font-size: 0.7em; - color: #ffffff; - padding-left: 3em; -} - -#copyright a { - font-family: 'Open Sans', sans-serif; - color: #ffffff; - text-decoration: none; -} - -#copyright a:hover, -#copyright a:focus { - text-decoration: underline; -} - -/* ========================================================================== - 3 = Options - ========================================================================== */ - -#options { - position: relative; - z-index: 10; - background: transparent; - width: 100%; - height: 90%; -} - -#options tr { height: 2.7em; } - -#option_table tr:first-child { - width: 100%; - height: 100%; -} - -#option_table td:first-child { -} - -#options input[type="submit"] { - position: relative; - left: 11.2em; -} - -/* ========================================================================== - 4 = Upload - ========================================================================== */ - -#upload_finished, -#uploading, -.message, -.info, -.error { - font-family: 'Lobster', cursive; - text-align: center; - color: #ffffff; - padding-left: 3em; -} - -#upload_finished > p:nth-child(1) { - font-family: 'Lobster', cursive; - color: #157EFB; - font-weight: bold; -} - -#upload_finished div p:nth-child(1) { - font-family: 'Lobster', cursive; - font-weight: bold; -} - -#upload_finished a { - font-family: 'Lobster', cursive; - text-decoration: none; - color: #ffffff; -} - -#uploading a { - font-family: 'Lobster', cursive; - font-weight: bold; - text-decoration: none; - color: #ffffff; -} - -#uploaded_percentage { - font-family: 'Lobster', cursive; - font-size: 2em; - font-weight: bold; -} - -#upload_finished a:hover, -#uploading a:hover, -#upload_finished a:focus, -#uploading a:focus { - font-family: 'Lobster', cursive; - text-decoration: underline; -} - -.message, -.error { - font-family: 'Lobster', cursive; - color: #f27a00; - font-style: italic; - font-weight: bold; -} - -#upload_image_email { - padding-left: 20px; - margin-left: 10px; - background: url(email.png) no-repeat; -} - -/* ========================================================================== - 5 = Terms of service - ========================================================================== */ - -textarea[readonly="readonly"] { - border: 0; - color: #ffffff; - font-family: 'Open Sans', sans-serif; - background: none; - margin: auto; - display: block; -} - -textarea[readonly="readonly"] + p, -textarea[readonly="readonly"] + p + p { - font-family: 'Open Sans', sans-serif; - text-align: center; - color: #ffffff; -} - -textarea[readonly="readonly"] + p a, -textarea[readonly="readonly"] + p + p a { - font-family: 'Open Sans', sans-serif; - font-weight: bold; - text-decoration: none; - color: #ffffff; -} - -textarea[readonly="readonly"] + p a:hover, -textarea[readonly="readonly"] + p + p a:hover, -textarea[readonly="readonly"] + p a:focus, -textarea[readonly="readonly"] + p + p a:focus { - font-family: 'Open Sans', sans-serif; - text-decoration: underline; -} - -/* ========================================================================== - 6 = Install - ========================================================================== */ - -#install fieldset, -#install + fieldset { - width: auto; - max-width: 50em; - border: 7px dashed #bcaaa4; -} - -#install table, -#install + fieldset table { - width: 100%; - border-collapse: collapse; -} - -#install td, -#install + fieldset td { - padding: 0.5em 1em; - border-bottom: 0; -} - -#install td:empty { - width: 13.1em; -} - -#install table form:nth-child(odd), -#install + fieldset tr:nth-child(odd) { - background: #bcaaa4; -} - -#install fieldset > form { - margin-top: 2em; - text-align: center; -} - -#install form { - display: table; - width: 100%; -} - -#install td:last-child { text-align: left; } - -#install .info { width: 19em; } - -#install input[type="submit"] { - min-width: 10.5em; -} - -#install + fieldset table { - font-size: 0.9em; -} - -#install + fieldset td:first-child input[type="submit"] { - background: none; - padding: 0; - color: #000; - font-weight: bold; - border-bottom: 0; -} - -#install + fieldset td:first-child input[type="submit"]:hover, -#install + fieldset td:first-child input[type="submit"]:focus { - text-decoration: underline; -} - -/* ========================================================================== - 7 = Admin - ========================================================================== */ - -#admin fieldset, -#admin + fieldset { - width: auto; - max-width: 50em; - border: 7px dashed #ffffff; -} - -#admin table, -#admin + fieldset table { - width: 100%; - border-collapse: collapse; - border-bottom: 2px solid #FFF; -} - -#admin td, -#admin + fieldset td { - padding: 0.5em 1em; - border: 0px solid #FFF; - border-bottom: 2px solid #FFF; -} - -#admin td:empty { - width: 13.1em; -} - -#admin table form:nth-child(odd), -#admin + fieldset tr:nth-child(odd) { - background: transparent; -} - -#admin fieldset > form { - margin-top: 2em; - text-align: center; -} - -#admin form { - display: table; - width: 100%; -} - -#admin td:last-child { text-align: left; } - -#admin .info { width: 19em; } - -#admin input[type="submit"] { - font-family: 'Lobster', cursive; - min-width: 10.5em; -} - -#admin + fieldset table { - font-size: 0.9em; -} - -#admin + fieldset td:first-child input[type="submit"] { - font-family: 'Lobster', cursive; - background: none; - padding: 0; - color: #000; - font-weight: bold; - border-bottom: 0; -} - -#admin + fieldset td:first-child input[type="submit"]:hover, -#admin + fieldset td:first-child input[type="submit"]:focus { - font-family: 'Lobster', cursive; - text-decoration: underline; -} - -/* ========================================================================== - 8 = Download page - ========================================================================== */ - -#self_destruct { - font-family: 'Lobster', cursive; - font-weight: bold; - color: red; - background-image: url('pixel_bomb.png'); - background-size: 40px 40px; - background-repeat: no-repeat; - padding-left: 40px; - padding-top: 10px; - padding-bottom: 10px; -} +/* ========================================================================== + Elegantish Template for Jirafeau V1.1 + Based on the standard Courgette template, re-styled by JordyV + JordyValentine.Com + --- + + Css moved from 'style.css.php', This makes editing things a little nicer, because the Atom editor's sytax highlighting works + better in a plain css file. This is a personal preference, you can move it back to 'style.css.php' and it will work fine. + + Images moved to a seperate 'img' directory, this is also personal preference. + --- + + Provided under the same licence as Jirafeau, as this is originally the 'Courgette' stylesheet, just edited. + ========================================================================== */ + + +/* ========================================================================== + Summary + + 1 = Basic Style + 2 = Copyright + 3 = Options + 4 = Upload + 5 = Terms of service + 6 = Install + 7 = Admin + 8 = Download page + + ========================================================================== */ + +/* ========================================================================== + 1 = Basic Style + ========================================================================== */ + +/* Call Google Fonts */ + @import url(https://fonts.googleapis.com/css?family=Open+Sans|Lobster); + +body { + background: ##050505; + background-image: url("bg1.png"), url("bg2.png"); + background-repeat: repeat-x, repeat; + font-family: 'Lobster', cursive; + color: #ffffff; + margin: 0; + line-height: 1.5; +} + +h1 a { + font-family: 'Lobster', cursive; + font-weight: 200; + display: block; + background: url(logo.png) no-repeat; + background-size: 100% 100%; + text-indent: -9999px; + width: 194px; + height: 185px; + margin: 1em auto; + position: relative; + left: 0.4em; +} + +h2 { + font-family: 'Lobster', cursive; + text-align: center; + color: #ffffff; +} + +fieldset { + border: 0; + padding: 1.5em; + margin: 0 auto; + border-radius: 8px; + width: 20em; + border: 7px dashed rgba(255, 255, 255, 0.7); + min-height: 15em; + min-width: 30em; + position: relative; +} + +legend { + padding: 0.5em 1em; + background: #ffffff; + color: #040404; + font-size: 1.2em; + display: block; + min-width: 8em; + text-align: center; +} + +table a { + color: #000; +} + +table a:hover, +table a:focus { + text-decoration: none; +} + +input[type="submit"] { + font-family: 'Lobster', cursive; + background: #157EFB; + border: 0; + padding: 0.4em 2.2em; + font-size: 1.1em; + color: #FFF; + border-bottom: 5px solid #085B69; + cursor: pointer; + margin: 10px; +} + +select, +input[type="text"], +input[type="password"] { + font-family: 'Lobster', cursive; + border: 1; + padding: 5px 5px; + font-size: 1em; +} + +select { width: 100%; } + +input[type="submit"]:hover, +input[type="submit"]:focus { + font-family: 'Lobster', cursive; + border: 0; + position: relative; + top: 5px; + margin-bottom: 15px; +} + +.inner { + margin-top: 3em; +} + +#upload fieldset { + background: url(upload.png) no-repeat center; + -webkit-transition: all 0.5s ease; + -moz-transition: all 0.5s ease; + -ms-transition: all 0.5s ease; + -o-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +#upload fieldset:hover { + border-color: #ffffff; +} + +#upload > form { + text-align: center; +} + +#file_select { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + cursor: pointer; + opacity: 0; +} + + + +/* ========================================================================== + 2 = Copyright + ========================================================================== */ + +#copyright { + font-family: 'Open Sans', sans-serif; + text-align: center; + font-size: 0.7em; + color: #ffffff; + padding-left: 3em; +} + +#copyright a { + font-family: 'Open Sans', sans-serif; + color: #ffffff; + text-decoration: none; +} + +#copyright a:hover, +#copyright a:focus { + text-decoration: underline; +} + +/* ========================================================================== + 3 = Options + ========================================================================== */ + +#options { + position: relative; + z-index: 10; + background: transparent; + width: 100%; + height: 90%; +} + +#options tr { height: 2.7em; } + +#option_table tr:first-child { + width: 100%; + height: 100%; +} + +#option_table td:first-child { +} + +#options input[type="submit"] { + position: relative; + left: 11.2em; +} + +/* ========================================================================== + 4 = Upload + ========================================================================== */ + +#upload_finished, +#uploading, +.message, +.info, +.error { + font-family: 'Lobster', cursive; + text-align: center; + color: #ffffff; + padding-left: 3em; +} + +#upload_finished > p:nth-child(1) { + font-family: 'Lobster', cursive; + color: #157EFB; + font-weight: bold; +} + +#upload_finished div p:nth-child(1) { + font-family: 'Lobster', cursive; + font-weight: bold; +} + +#upload_finished a { + font-family: 'Lobster', cursive; + text-decoration: none; + color: #ffffff; +} + +#uploading a { + font-family: 'Lobster', cursive; + font-weight: bold; + text-decoration: none; + color: #ffffff; +} + +#uploaded_percentage { + font-family: 'Lobster', cursive; + font-size: 2em; + font-weight: bold; +} + +#upload_finished a:hover, +#uploading a:hover, +#upload_finished a:focus, +#uploading a:focus { + font-family: 'Lobster', cursive; + text-decoration: underline; +} + +.message, +.error { + font-family: 'Lobster', cursive; + color: #f27a00; + font-style: italic; + font-weight: bold; +} + +#upload_image_email { + padding-left: 20px; + margin-left: 10px; + background: url(email.png) no-repeat; +} + +/* ========================================================================== + 5 = Terms of service + ========================================================================== */ + +textarea[readonly="readonly"] { + border: 0; + color: #ffffff; + font-family: 'Open Sans', sans-serif; + background: none; + margin: auto; + display: block; +} + +textarea[readonly="readonly"] + p, +textarea[readonly="readonly"] + p + p { + font-family: 'Open Sans', sans-serif; + text-align: center; + color: #ffffff; +} + +textarea[readonly="readonly"] + p a, +textarea[readonly="readonly"] + p + p a { + font-family: 'Open Sans', sans-serif; + font-weight: bold; + text-decoration: none; + color: #ffffff; +} + +textarea[readonly="readonly"] + p a:hover, +textarea[readonly="readonly"] + p + p a:hover, +textarea[readonly="readonly"] + p a:focus, +textarea[readonly="readonly"] + p + p a:focus { + font-family: 'Open Sans', sans-serif; + text-decoration: underline; +} + +/* ========================================================================== + 6 = Install + ========================================================================== */ + +#install fieldset, +#install + fieldset { + width: auto; + max-width: 50em; + border: 7px dashed #bcaaa4; +} + +#install table, +#install + fieldset table { + width: 100%; + border-collapse: collapse; +} + +#install td, +#install + fieldset td { + padding: 0.5em 1em; + border-bottom: 0; +} + +#install td:empty { + width: 13.1em; +} + +#install table form:nth-child(odd), +#install + fieldset tr:nth-child(odd) { + background: #bcaaa4; +} + +#install fieldset > form { + margin-top: 2em; + text-align: center; +} + +#install form { + display: table; + width: 100%; +} + +#install td:last-child { text-align: left; } + +#install .info { width: 19em; } + +#install input[type="submit"] { + min-width: 10.5em; +} + +#install + fieldset table { + font-size: 0.9em; +} + +#install + fieldset td:first-child input[type="submit"] { + background: none; + padding: 0; + color: #000; + font-weight: bold; + border-bottom: 0; +} + +#install + fieldset td:first-child input[type="submit"]:hover, +#install + fieldset td:first-child input[type="submit"]:focus { + text-decoration: underline; +} + +/* ========================================================================== + 7 = Admin + ========================================================================== */ + +#admin fieldset, +#admin + fieldset { + width: auto; + max-width: 50em; + border: 7px dashed #ffffff; +} + +#admin table, +#admin + fieldset table { + width: 100%; + border-collapse: collapse; + border-bottom: 2px solid #FFF; +} + +#admin td, +#admin + fieldset td { + padding: 0.5em 1em; + border: 0px solid #FFF; + border-bottom: 2px solid #FFF; +} + +#admin td:empty { + width: 13.1em; +} + +#admin table form:nth-child(odd), +#admin + fieldset tr:nth-child(odd) { + background: transparent; +} + +#admin fieldset > form { + margin-top: 2em; + text-align: center; +} + +#admin form { + display: table; + width: 100%; +} + +#admin td:last-child { text-align: left; } + +#admin .info { width: 19em; } + +#admin input[type="submit"] { + font-family: 'Lobster', cursive; + min-width: 10.5em; +} + +#admin + fieldset table { + font-size: 0.9em; +} + +#admin + fieldset td:first-child input[type="submit"] { + font-family: 'Lobster', cursive; + background: none; + padding: 0; + color: #000; + font-weight: bold; + border-bottom: 0; +} + +#admin + fieldset td:first-child input[type="submit"]:hover, +#admin + fieldset td:first-child input[type="submit"]:focus { + font-family: 'Lobster', cursive; + text-decoration: underline; +} + +/* ========================================================================== + 8 = Download page + ========================================================================== */ + +#self_destruct { + font-family: 'Lobster', cursive; + font-weight: bold; + color: red; + background-image: url('pixel_bomb.png'); + background-size: 40px 40px; + background-repeat: no-repeat; + padding-left: 40px; + padding-top: 10px; + padding-bottom: 10px; +} diff --git a/media/elegantish/style.css.php b/media/elegantish/style.css.php index a6d5dd4..b48e3f5 100644 --- a/media/elegantish/style.css.php +++ b/media/elegantish/style.css.php @@ -1,38 +1,38 @@ - - * Jimmy Beauvois - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ - -/* - * This stylesheet is the default stylesheet for Jyraphe. - * The content is dynamically generated for easier handling. - */ - -$dark = '#8B4513'; - -header('Content-type: text/css'); - -?> - -/* ========================================================================== - Elegantish Template - JordyV - http://jordyvalentine.com/ - CSS Seperated from PHP - This is a preference of the template developer, feel free to move it back. - ========================================================================== */ -@import url(elegantish.css); + + * Jimmy Beauvois + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/* + * This stylesheet is the default stylesheet for Jyraphe. + * The content is dynamically generated for easier handling. + */ + +$dark = '#8B4513'; + +header('Content-type: text/css'); + +?> + +/* ========================================================================== + Elegantish Template - JordyV - http://jordyvalentine.com/ + CSS Seperated from PHP + This is a preference of the template developer, feel free to move it back. + ========================================================================== */ +@import url(elegantish.css); -- 2.34.1