diff --git a/config/config.php b/config/config.php index 7e50193..9192da8 100755 --- a/config/config.php +++ b/config/config.php @@ -2,14 +2,7 @@ error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING); session_start(); -/* Make changes here. Original values at the bottom of this file */ -define('DB_HOST','localhost'); -define('DB_USER','voting'); -define('DB_PASS','test'); -define('DB_NAME','voting'); -define('SITE_PATH',$_SERVER['DOCUMENT_ROOT'].'/voting/'); -define('SITE_URL','https://'.$_SERVER['HTTP_HOST'].'/voting/'); -/* Leave everything as it is from here on. */ +include "database.php"; define('SITE_INCLUDES',SITE_PATH.'includes/'); define('SITE_CSS',SITE_URL.'css/'); @@ -51,13 +44,4 @@ define('STATE_NOTIFICATIONS',STATE_URL.'plugins/notifications/'); $dbCon = mysql_connect(DB_HOST,DB_USER,DB_PASS); mysql_select_db(DB_NAME); -/* -define('DB_HOST','localhost'); -define('DB_USER','voting'); -define('DB_PASS','password'); -define('DB_NAME','voting'); -define('SITE_PATH',$_SERVER['DOCUMENT_ROOT'].'/voting/'); -define('SITE_URL','https://'.$_SERVER['HTTP_HOST'].'/voting/'); -*/ - ?> diff --git a/config/database.php b/config/database.php new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/config/database.php @@ -0,0 +1 @@ + diff --git a/setup/config/config.php b/setup/config/config.php new file mode 100755 index 0000000..76b2150 --- /dev/null +++ b/setup/config/config.php @@ -0,0 +1,21 @@ + \ No newline at end of file diff --git a/setup/config/done.html b/setup/config/done.html new file mode 100755 index 0000000..0d920b3 --- /dev/null +++ b/setup/config/done.html @@ -0,0 +1,8 @@ +

Now you can login with the default administrator account and password

+ + + +

Please change the default password after you logged in!

\ No newline at end of file diff --git a/setup/config/eula.txt b/setup/config/eula.txt new file mode 100755 index 0000000..5836323 --- /dev/null +++ b/setup/config/eula.txt @@ -0,0 +1,101 @@ +WolveWare e.U. EULA (End User License Agreement) + +1. GENERAL. + +Notice to user: + +This End User License Agreement (EULA) is a CONTRACT between you (either an individual or a single entity) and WolveWare e.U. which covers your use of the software product and modules that accompanies this EULA and related software components, which may include associated media, printed materials, and "online" or electronic documentation. All such software and materials are referred to herein as the "Software Product." Throughout this EULA, WolveWare refers to WolveWare e.U. which is a legally incorporated company in Austria (Styria). A software license, issued to a designated user only by WolveWare or its authorized agents, is required for each user of the Software Product. If you do not agree to the terms of this EULA, then do not install or use the Software Product or the Software Product License. By explicitly accepting this EULA, however, or by installing, copying, downloading, accessing, or otherwise using the Software Product and/or Software Product License, you are acknowledging and agreeing to be bound by the following terms. + +YOU SHOULD CAREFULLY READ THE FOLLOWING TERMS AND CONDITIONS BEFORE USING THIS PRODUCT. IT CONTAINS SOFTWARE, THE USE OF WHICH IS LICENSED BY WOLVEWARE TO ITS CUSTOMERS FOR THEIR USE ONLY AS SET FORTH BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, DO NOT USE THE SOFTWARE. + +USING ANY PART OF THE SOFTWARE INDICATES THAT YOU ACCEPT THESE TERMS. + +This license is for one (1) Installation on one (1) Computer/Server/IP/Domain/Website. Each license of the software product may additionally have limits imposed on the features and/or its use. These will be presented to you during your purchase of the software product and/or in other documentation and forms part of this EULA/contract/agreement. + +If you have purchased a license to the software product or modules in conjunction with any other product(s) or modules then you will also be bound by any and all licenses, restrictions, agreements, EULA's, and/or contracts for the other product(s) or modules. + + +2. GRANT OF NON-EXCLUSIVE LICENSE. + +(a) Software Product License. The Software Product License, which is issued to a designated user, enables such designated user to use a single instance of the Software Product on a single computer system. Each user on a multi-user computer system who uses the Software Product requires an additional Software Product License. You may not modify or create derivative copies of the Software Product License. + +(b) Grant of License. Subject to a validly issued Software Product License, WolveWare grants to you the non-exclusive, non-transferable right for you to use the Software Product on a single computer running a validly licensed copy of the operating system for which the Software Product was designed. You may not modify or create derivative copies of the Software Product. All rights not expressly granted to you are retained by WolveWare. + +(c) Backup Copy: Software Product. You may make copies of Software Product as reasonably necessary for the use authorized above, including as needed for backup and/or archival purposes. No other copies may be made. Each copy must reproduce all copyright and other proprietary rights notices on or in the Software Product. + +(d) Backup Copy: Software Product License. You may install each Software Product License on a single computer system and make copies of the Software Product License as necessary only for backup and/or archival purposes. No other copies may be made. Each copy must reproduce all copyright and other proprietary rights notices on or in the Software Product License. + + +3. INTELLECTUAL PROPERTY RIGHTS RESERVED BY WolveWare. + +The Software Product is protected by international copyright laws and treaties, as well as other intellectual property laws and treaties. You must not remove or alter any copyright notices on any copies of the Software Product. This Software Product copy is licensed, not sold. Furthermore, this EULA does not grant you any rights in connection with any trademarks or service marks of WolveWare. WolveWare reserves all intellectual property rights, including copyrights and trademark rights. + + +4. NO RIGHT TO TRANSFER. + +You may not rent, lease, lend, sub-lease, or in any way distribute or transfer any rights in this EULA or the Software Product to third parties without written approval from WolveWare and subject to written agreement by the recipient of the terms of this EULA. + + +5. PROHIBITION ON REVERSE ENGINEERING, DECOMPILATION AND DISASSEMBLY. + +You may not reverse engineer, decompile, defeat license encryption mechanisms, or disassemble the Software Product or Software Product License except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation. + + +6. SUPPORT SERVICES. + +WolveWare may provide you with support services related to the Software Product. Use of any such support services is governed by the WolveWare and/or polices and programs described in "online" documentation and/or other materials provided by WolveWare. Use of any such support services and/or any supplemental software code or related materials that WolveWare provides to you as part of the support services is to be considered part of the Software Product and is subject to the terms and conditions of this EULA. + +With respect to any technical information you provide to WolveWare as part of the support services, we may use such information for our business purposes without restriction, including for product support, marketing, development and/or any other purpose as deemed reasonable by WolveWare. WolveWare will not use such technical information in a form that personally identifies you. + +WolveWare reserves the right to charge you for any and all support requests that WolveWare and/or its authorized agents deem to be excessive or a misuse of the support services provided to you under this EULA. WolveWare and its authorized agents will be the sole judge in what is deemed an excessive or a misuse of the support services, and any and all associated charges and fees. + +Abuse and/or threatening behaviour towards any WolveWare employees and/or authorized agents during the course of any support services provided to you by WolveWare will not be tolerated and WolveWare reserves the right to terminate this EULA under clause eleven (11) below. + + +7. FURTHER RESTRICTIONS IMPOSED BY THIS EULA. + +By accepting the conditions of this EULA as defined in clause one (1) above, you agree and understand that: + +a) You may not offer or sell a hosting solution that includes a software license and/or provide hosting with the sole intent that users would use it to host a software installation without explicit written approval from WolveWare. Your right to sell hosting where users install or use a installation in due course is not affected. + + +8. NO WARRANTIES. + +YOU ACCEPT THE SOFTWARE PRODUCT AND SOFTWARE PRODUCT LICENSE "AS IS", AND WolveWare (AND ITS THIRD PARTY SUPPLIERS AND LICENSORS) MAKE NO WARRANTY AS TO ITS USE, PERFORMANCE, OR OTHERWISE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, WolveWare (AND ITS THIRD PARTY SUPPLIERS AND LICENSORS) DISCLAIM ALL OTHER REPRESENTATIONS, WARRANTIES, AND CONDITIONS, EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE PRODUCT REMAINS WITH YOU. + + +9. LIMITATION OF LIABILITY. + +THIS LIMITATION OF LIABILITY IS TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW. IN NO EVENT SHALL WolveWare (OR ITS THIRD PARTY SUPPLIERS AND LICENSORS) BE LIABLE FOR ANY COSTS OF SUBSTITUTE PRODUCTS OR SERVICES, OR FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, OR LOSS OF BUSINESS INFORMATION) ARISING OUT OF THIS EULA OR THE USE OF OR INABILITY TO USE THE SOFTWARE PRODUCT OR THE FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF WolveWare HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN ANY CASE, WolveWare (AND ITS THIRD PARTY SUPPLIERS AND LICENSORS) ENTIRE LIABILITY ARISING OUT OF THIS EULA SHALL BE LIMITED TO THE GREATER OF THE AMOUNT ACTUALLY PAID BY YOU FOR THE SOFTWARE PRODUCT OR U.S. $5.00. + + +10. GOVERNING LAW; ENTIRE AGREEMENT. + +This EULA is governed by the laws of the State of Austria, excluding the application of its conflict of law rules. This EULA is the entire agreement between us and supersedes any other communications or advertising with respect to the Software Product. + + +11. TERMINATION WITHOUT PREJUDICE TO ANY OTHER RIGHTS. + +WolveWare may terminate this EULA if you fail to comply with any clause, term or condition of this EULA. In such event, Licensee agrees to return to Licensor or to destroy all copies of the Software upon termination of the License. In the event this EULA is terminated under this clause eleven, WolveWare is under no obligation to refund you in whole or in part any fees paid to WolveWare previously or in the future. + +No discussion will be entertained by WolveWare and/or its authorized agents in the event this EULA is terminated under this clause eleven (11). + + +12. UPDATES TO THIS EULA. + +WolveWare reserves the right to update and modify this EULA at any time and such changes will take affect fifteen (15) calendar days from the date they are published. Notification of changes and updates will be posted in the WolveWare shop, located at: http://shop.wolveware.com . It is the users responsibilty to check the WolveWare shop for any EULA updates on a regular basis. In the event you disagree with the updated EULA, you must notify WolveWare within fifteen (15) days, and this EULA will be terminated as detailed in clause eleven (11) above. If you do not notify WolveWare within fifteen (15) days after the notification of an updated EULA is posted, you are acknowledging and agreeing to be bound by the updated version of this EULA. + +This publication of the EULA is correct at time of writing (21.10.2010). + + +13. CONTACT INFORMATION. + +If you have any questions about this EULA, or if you want to contact WolveWare e.U. for any reason, please direct all correspondence to: + +WolveWare e.U. +Christian Trummer +Ratschendorf 42 +8483 Deutsch Goritz +Austria + +or email: office@wolveware.com \ No newline at end of file diff --git a/voting.sql b/setup/config/import.sql similarity index 95% rename from voting.sql rename to setup/config/import.sql index 3400eda..b3cfae7 100644 --- a/voting.sql +++ b/setup/config/import.sql @@ -15,13 +15,6 @@ SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; - --- --- Database: `voting` --- -CREATE DATABASE IF NOT EXISTS `voting` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci; -USE `voting`; - -- -------------------------------------------------------- -- diff --git a/setup/css/blueprint/.svn/entries b/setup/css/blueprint/.svn/entries new file mode 100644 index 0000000..bffe6c5 --- /dev/null +++ b/setup/css/blueprint/.svn/entries @@ -0,0 +1,136 @@ +9 + +dir +176 +svn://r2d2.christiantrummer.info/var/svn/ApiCms/app/webroot/setup_/css/blueprint +svn://r2d2.christiantrummer.info/var/svn/ApiCms + + + +2010-10-26T21:58:03.311687Z +77 +christian + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +3d31c25d-1726-41b7-a40c-d7726fbbc509 + +ie.css +file + + + + +2011-03-25T13:07:03.000000Z +60914bd8f21225cdb9e8b956fbc4786b +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +1936 + +plugins +dir + +print.css +file + + + + +2011-03-25T13:07:03.000000Z +d1bd2440511227355570735e3392f798 +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +1284 + +screen.css +file + + + + +2011-03-25T13:07:03.000000Z +ad22fd52a4090033c04d02590ca42e9f +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +12224 + +src +dir + diff --git a/setup/css/blueprint/.svn/format b/setup/css/blueprint/.svn/format new file mode 100755 index 0000000..ec63514 --- /dev/null +++ b/setup/css/blueprint/.svn/format @@ -0,0 +1 @@ +9 diff --git a/setup/css/blueprint/.svn/text-base/ie.css.svn-base b/setup/css/blueprint/.svn/text-base/ie.css.svn-base new file mode 100755 index 0000000..61a5371 --- /dev/null +++ b/setup/css/blueprint/.svn/text-base/ie.css.svn-base @@ -0,0 +1,36 @@ +/* ----------------------------------------------------------------------- + + + Blueprint CSS Framework 1.0 + http://blueprintcss.org + + * Copyright (c) 2007-Present. See LICENSE for more info. + * See README for instructions on how to use Blueprint. + * For credits and origins, see AUTHORS. + * This is a compressed file. See the sources in the 'src' directory. + +----------------------------------------------------------------------- */ + +/* ie.css */ +body {text-align:center;} +.container {text-align:left;} +* html .column, * html .span-1, * html .span-2, * html .span-3, * html .span-4, * html .span-5, * html .span-6, * html .span-7, * html .span-8, * html .span-9, * html .span-10, * html .span-11, * html .span-12, * html .span-13, * html .span-14, * html .span-15, * html .span-16, * html .span-17, * html .span-18, * html .span-19, * html .span-20, * html .span-21, * html .span-22, * html .span-23, * html .span-24 {display:inline;overflow-x:hidden;} +* html legend {margin:0px -8px 16px 0;padding:0;} +sup {vertical-align:text-top;} +sub {vertical-align:text-bottom;} +html>body p code {*white-space:normal;} +hr {margin:-8px auto 11px;} +img {-ms-interpolation-mode:bicubic;} +.clearfix, .container {display:inline-block;} +* html .clearfix, * html .container {height:1%;} +fieldset {padding-top:0;} +legend {margin-top:-0.2em;margin-bottom:1em;margin-left:-0.5em;} +textarea {overflow:auto;} +label {vertical-align:middle;position:relative;top:-0.25em;} +input.text, input.title, textarea {background-color:#fff;border:1px solid #bbb;} +input.text:focus, input.title:focus {border-color:#666;} +input.text, input.title, textarea, select {margin:0.5em 0;} +input.checkbox, input.radio {position:relative;top:.25em;} +form.inline div, form.inline p {vertical-align:middle;} +form.inline input.checkbox, form.inline input.radio, form.inline input.button, form.inline button {margin:0.5em 0;} +button, input.button {position:relative;top:0.25em;} \ No newline at end of file diff --git a/setup/css/blueprint/.svn/text-base/print.css.svn-base b/setup/css/blueprint/.svn/text-base/print.css.svn-base new file mode 100755 index 0000000..fe2e089 --- /dev/null +++ b/setup/css/blueprint/.svn/text-base/print.css.svn-base @@ -0,0 +1,29 @@ +/* ----------------------------------------------------------------------- + + + Blueprint CSS Framework 1.0 + http://blueprintcss.org + + * Copyright (c) 2007-Present. See LICENSE for more info. + * See README for instructions on how to use Blueprint. + * For credits and origins, see AUTHORS. + * This is a compressed file. See the sources in the 'src' directory. + +----------------------------------------------------------------------- */ + +/* print.css */ +body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;} +.container {background:none;} +hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;} +hr.space {background:#fff;color:#fff;visibility:hidden;} +h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;} +code {font:.9em "Courier New", Monaco, Courier, monospace;} +a img {border:none;} +p img.top {margin-top:0;} +blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;} +.small {font-size:.9em;} +.large {font-size:1.1em;} +.quiet {color:#999;} +.hide {display:none;} +a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;} +a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;} \ No newline at end of file diff --git a/setup/css/blueprint/.svn/text-base/screen.css.svn-base b/setup/css/blueprint/.svn/text-base/screen.css.svn-base new file mode 100755 index 0000000..58f53aa --- /dev/null +++ b/setup/css/blueprint/.svn/text-base/screen.css.svn-base @@ -0,0 +1,265 @@ +/* ----------------------------------------------------------------------- + + + Blueprint CSS Framework 1.0 + http://blueprintcss.org + + * Copyright (c) 2007-Present. See LICENSE for more info. + * See README for instructions on how to use Blueprint. + * For credits and origins, see AUTHORS. + * This is a compressed file. See the sources in the 'src' directory. + +----------------------------------------------------------------------- */ + +/* reset.css */ +html {margin:0;padding:0;border:0;} +body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;} +article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;} +body {line-height:1.5;background:white;} +table {border-collapse:separate;border-spacing:0;} +caption, th, td {text-align:left;font-weight:normal;float:none !important;} +table, th, td {vertical-align:middle;} +blockquote:before, blockquote:after, q:before, q:after {content:'';} +blockquote, q {quotes:"" "";} +a img {border:none;} +:focus {outline:0;} + +/* typography.css */ +html {font-size:100.01%;} +body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;} +h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;} +h1 {font-size:3em;line-height:1;margin-bottom:0.5em;} +h2 {font-size:2em;margin-bottom:0.75em;} +h3 {font-size:1.5em;line-height:1;margin-bottom:1em;} +h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;} +h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;} +h6 {font-size:1em;font-weight:bold;} +h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;} +p {margin:0 0 1.5em;} +.left {float:left !important;} +p .left {margin:1.5em 1.5em 1.5em 0;padding:0;} +.right {float:right !important;} +p .right {margin:1.5em 0 1.5em 1.5em;padding:0;} +a:focus, a:hover {color:#09f;} +a {color:#06c;text-decoration:underline;} +blockquote {margin:1.5em;color:#666;font-style:italic;} +strong, dfn {font-weight:bold;} +em, dfn {font-style:italic;} +sup, sub {line-height:0;} +abbr, acronym {border-bottom:1px dotted #666;} +address {margin:0 0 1.5em;font-style:italic;} +del {color:#666;} +pre {margin:1.5em 0;white-space:pre;} +pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;} +li ul, li ol {margin:0;} +ul, ol {margin:0 1.5em 1.5em 0;padding-left:1.5em;} +ul {list-style-type:disc;} +ol {list-style-type:decimal;} +dl {margin:0 0 1.5em 0;} +dl dt {font-weight:bold;} +dd {margin-left:1.5em;} +table {margin-bottom:1.4em;width:100%;} +th {font-weight:bold;} +thead th {background:#c3d9ff;} +th, td, caption {padding:4px 10px 4px 5px;} +tbody tr:nth-child(even) td, tbody tr.even td {background:#e5ecf9;} +tfoot {font-style:italic;} +caption {background:#eee;} +.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;} +.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;} +.hide {display:none;} +.quiet {color:#666;} +.loud {color:#000;} +.highlight {background:#ff0;} +.added {background:#060;color:#fff;} +.removed {background:#900;color:#fff;} +.first {margin-left:0;padding-left:0;} +.last {margin-right:0;padding-right:0;} +.top {margin-top:0;padding-top:0;} +.bottom {margin-bottom:0;padding-bottom:0;} + +/* forms.css */ +label {font-weight:bold;} +fieldset {padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;} +legend {font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em;} +fieldset, #IE8#HACK {padding-top:1.4em;} +legend, #IE8#HACK {margin-top:0;margin-bottom:0;} +input[type=text], input[type=password], input.text, input.title, textarea {background-color:#fff;border:1px solid #bbb;} +input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#666;} +select {background-color:#fff;border-width:1px;border-style:solid;} +input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;} +input.text, input.title {width:300px;padding:5px;} +input.title {font-size:1.5em;} +textarea {width:390px;height:250px;padding:5px;} +form.inline {line-height:3;} +form.inline p {margin-bottom:0;} +.error, .alert, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;} +.error, .alert {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;} +.notice {background:#fff6bf;color:#514721;border-color:#ffd324;} +.success {background:#e6efc2;color:#264409;border-color:#c6d880;} +.info {background:#d5edf8;color:#205791;border-color:#92cae4;} +.error a, .alert a {color:#8a1f11;} +.notice a {color:#514721;} +.success a {color:#264409;} +.info a {color:#205791;} + +/* grid.css */ +.container {width:950px;margin:0 auto;} +.showgrid {background:url(src/grid.png);} +.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 {float:left;margin-right:10px;} +.last {margin-right:0;} +.span-1 {width:30px;} +.span-2 {width:70px;} +.span-3 {width:110px;} +.span-4 {width:150px;} +.span-5 {width:190px;} +.span-6 {width:230px;} +.span-7 {width:270px;} +.span-8 {width:310px;} +.span-9 {width:350px;} +.span-10 {width:390px;} +.span-11 {width:430px;} +.span-12 {width:470px;} +.span-13 {width:510px;} +.span-14 {width:550px;} +.span-15 {width:590px;} +.span-16 {width:630px;} +.span-17 {width:670px;} +.span-18 {width:710px;} +.span-19 {width:750px;} +.span-20 {width:790px;} +.span-21 {width:830px;} +.span-22 {width:870px;} +.span-23 {width:910px;} +.span-24 {width:950px;margin-right:0;} +input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 {border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px;} +input.span-1, textarea.span-1 {width:18px;} +input.span-2, textarea.span-2 {width:58px;} +input.span-3, textarea.span-3 {width:98px;} +input.span-4, textarea.span-4 {width:138px;} +input.span-5, textarea.span-5 {width:178px;} +input.span-6, textarea.span-6 {width:218px;} +input.span-7, textarea.span-7 {width:258px;} +input.span-8, textarea.span-8 {width:298px;} +input.span-9, textarea.span-9 {width:338px;} +input.span-10, textarea.span-10 {width:378px;} +input.span-11, textarea.span-11 {width:418px;} +input.span-12, textarea.span-12 {width:458px;} +input.span-13, textarea.span-13 {width:498px;} +input.span-14, textarea.span-14 {width:538px;} +input.span-15, textarea.span-15 {width:578px;} +input.span-16, textarea.span-16 {width:618px;} +input.span-17, textarea.span-17 {width:658px;} +input.span-18, textarea.span-18 {width:698px;} +input.span-19, textarea.span-19 {width:738px;} +input.span-20, textarea.span-20 {width:778px;} +input.span-21, textarea.span-21 {width:818px;} +input.span-22, textarea.span-22 {width:858px;} +input.span-23, textarea.span-23 {width:898px;} +input.span-24, textarea.span-24 {width:938px;} +.append-1 {padding-right:40px;} +.append-2 {padding-right:80px;} +.append-3 {padding-right:120px;} +.append-4 {padding-right:160px;} +.append-5 {padding-right:200px;} +.append-6 {padding-right:240px;} +.append-7 {padding-right:280px;} +.append-8 {padding-right:320px;} +.append-9 {padding-right:360px;} +.append-10 {padding-right:400px;} +.append-11 {padding-right:440px;} +.append-12 {padding-right:480px;} +.append-13 {padding-right:520px;} +.append-14 {padding-right:560px;} +.append-15 {padding-right:600px;} +.append-16 {padding-right:640px;} +.append-17 {padding-right:680px;} +.append-18 {padding-right:720px;} +.append-19 {padding-right:760px;} +.append-20 {padding-right:800px;} +.append-21 {padding-right:840px;} +.append-22 {padding-right:880px;} +.append-23 {padding-right:920px;} +.prepend-1 {padding-left:40px;} +.prepend-2 {padding-left:80px;} +.prepend-3 {padding-left:120px;} +.prepend-4 {padding-left:160px;} +.prepend-5 {padding-left:200px;} +.prepend-6 {padding-left:240px;} +.prepend-7 {padding-left:280px;} +.prepend-8 {padding-left:320px;} +.prepend-9 {padding-left:360px;} +.prepend-10 {padding-left:400px;} +.prepend-11 {padding-left:440px;} +.prepend-12 {padding-left:480px;} +.prepend-13 {padding-left:520px;} +.prepend-14 {padding-left:560px;} +.prepend-15 {padding-left:600px;} +.prepend-16 {padding-left:640px;} +.prepend-17 {padding-left:680px;} +.prepend-18 {padding-left:720px;} +.prepend-19 {padding-left:760px;} +.prepend-20 {padding-left:800px;} +.prepend-21 {padding-left:840px;} +.prepend-22 {padding-left:880px;} +.prepend-23 {padding-left:920px;} +.border {padding-right:4px;margin-right:5px;border-right:1px solid #ddd;} +.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #ddd;} +.pull-1 {margin-left:-40px;} +.pull-2 {margin-left:-80px;} +.pull-3 {margin-left:-120px;} +.pull-4 {margin-left:-160px;} +.pull-5 {margin-left:-200px;} +.pull-6 {margin-left:-240px;} +.pull-7 {margin-left:-280px;} +.pull-8 {margin-left:-320px;} +.pull-9 {margin-left:-360px;} +.pull-10 {margin-left:-400px;} +.pull-11 {margin-left:-440px;} +.pull-12 {margin-left:-480px;} +.pull-13 {margin-left:-520px;} +.pull-14 {margin-left:-560px;} +.pull-15 {margin-left:-600px;} +.pull-16 {margin-left:-640px;} +.pull-17 {margin-left:-680px;} +.pull-18 {margin-left:-720px;} +.pull-19 {margin-left:-760px;} +.pull-20 {margin-left:-800px;} +.pull-21 {margin-left:-840px;} +.pull-22 {margin-left:-880px;} +.pull-23 {margin-left:-920px;} +.pull-24 {margin-left:-960px;} +.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;} +.push-1 {margin:0 -40px 1.5em 40px;} +.push-2 {margin:0 -80px 1.5em 80px;} +.push-3 {margin:0 -120px 1.5em 120px;} +.push-4 {margin:0 -160px 1.5em 160px;} +.push-5 {margin:0 -200px 1.5em 200px;} +.push-6 {margin:0 -240px 1.5em 240px;} +.push-7 {margin:0 -280px 1.5em 280px;} +.push-8 {margin:0 -320px 1.5em 320px;} +.push-9 {margin:0 -360px 1.5em 360px;} +.push-10 {margin:0 -400px 1.5em 400px;} +.push-11 {margin:0 -440px 1.5em 440px;} +.push-12 {margin:0 -480px 1.5em 480px;} +.push-13 {margin:0 -520px 1.5em 520px;} +.push-14 {margin:0 -560px 1.5em 560px;} +.push-15 {margin:0 -600px 1.5em 600px;} +.push-16 {margin:0 -640px 1.5em 640px;} +.push-17 {margin:0 -680px 1.5em 680px;} +.push-18 {margin:0 -720px 1.5em 720px;} +.push-19 {margin:0 -760px 1.5em 760px;} +.push-20 {margin:0 -800px 1.5em 800px;} +.push-21 {margin:0 -840px 1.5em 840px;} +.push-22 {margin:0 -880px 1.5em 880px;} +.push-23 {margin:0 -920px 1.5em 920px;} +.push-24 {margin:0 -960px 1.5em 960px;} +.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:left;position:relative;} +div.prepend-top, .prepend-top {margin-top:1.5em;} +div.append-bottom, .append-bottom {margin-bottom:1.5em;} +.box {padding:1.5em;margin-bottom:1.5em;background:#e5eCf9;} +hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 1.45em;border:none;} +hr.space {background:#fff;color:#fff;visibility:hidden;} +.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;} +.clearfix, .container {display:block;} +.clear {clear:both;} \ No newline at end of file diff --git a/setup/css/blueprint/ie.css b/setup/css/blueprint/ie.css new file mode 100755 index 0000000..61a5371 --- /dev/null +++ b/setup/css/blueprint/ie.css @@ -0,0 +1,36 @@ +/* ----------------------------------------------------------------------- + + + Blueprint CSS Framework 1.0 + http://blueprintcss.org + + * Copyright (c) 2007-Present. See LICENSE for more info. + * See README for instructions on how to use Blueprint. + * For credits and origins, see AUTHORS. + * This is a compressed file. See the sources in the 'src' directory. + +----------------------------------------------------------------------- */ + +/* ie.css */ +body {text-align:center;} +.container {text-align:left;} +* html .column, * html .span-1, * html .span-2, * html .span-3, * html .span-4, * html .span-5, * html .span-6, * html .span-7, * html .span-8, * html .span-9, * html .span-10, * html .span-11, * html .span-12, * html .span-13, * html .span-14, * html .span-15, * html .span-16, * html .span-17, * html .span-18, * html .span-19, * html .span-20, * html .span-21, * html .span-22, * html .span-23, * html .span-24 {display:inline;overflow-x:hidden;} +* html legend {margin:0px -8px 16px 0;padding:0;} +sup {vertical-align:text-top;} +sub {vertical-align:text-bottom;} +html>body p code {*white-space:normal;} +hr {margin:-8px auto 11px;} +img {-ms-interpolation-mode:bicubic;} +.clearfix, .container {display:inline-block;} +* html .clearfix, * html .container {height:1%;} +fieldset {padding-top:0;} +legend {margin-top:-0.2em;margin-bottom:1em;margin-left:-0.5em;} +textarea {overflow:auto;} +label {vertical-align:middle;position:relative;top:-0.25em;} +input.text, input.title, textarea {background-color:#fff;border:1px solid #bbb;} +input.text:focus, input.title:focus {border-color:#666;} +input.text, input.title, textarea, select {margin:0.5em 0;} +input.checkbox, input.radio {position:relative;top:.25em;} +form.inline div, form.inline p {vertical-align:middle;} +form.inline input.checkbox, form.inline input.radio, form.inline input.button, form.inline button {margin:0.5em 0;} +button, input.button {position:relative;top:0.25em;} \ No newline at end of file diff --git a/setup/css/blueprint/plugins/.svn/entries b/setup/css/blueprint/plugins/.svn/entries new file mode 100644 index 0000000..cecee9b --- /dev/null +++ b/setup/css/blueprint/plugins/.svn/entries @@ -0,0 +1,40 @@ +9 + +dir +176 +svn://r2d2.christiantrummer.info/var/svn/ApiCms/app/webroot/setup_/css/blueprint/plugins +svn://r2d2.christiantrummer.info/var/svn/ApiCms + + + +2010-10-26T21:58:03.311687Z +77 +christian + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +3d31c25d-1726-41b7-a40c-d7726fbbc509 + +buttons +dir + +fancy-type +dir + +link-icons +dir + +rtl +dir + diff --git a/setup/css/blueprint/plugins/.svn/format b/setup/css/blueprint/plugins/.svn/format new file mode 100755 index 0000000..ec63514 --- /dev/null +++ b/setup/css/blueprint/plugins/.svn/format @@ -0,0 +1 @@ +9 diff --git a/setup/css/blueprint/plugins/buttons/.svn/entries b/setup/css/blueprint/plugins/buttons/.svn/entries new file mode 100644 index 0000000..73a62bb --- /dev/null +++ b/setup/css/blueprint/plugins/buttons/.svn/entries @@ -0,0 +1,99 @@ +9 + +dir +176 +svn://r2d2.christiantrummer.info/var/svn/ApiCms/app/webroot/setup_/css/blueprint/plugins/buttons +svn://r2d2.christiantrummer.info/var/svn/ApiCms + + + +2010-10-26T21:58:03.311687Z +77 +christian + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +3d31c25d-1726-41b7-a40c-d7726fbbc509 + +icons +dir + +readme.txt +file + + + + +2011-03-25T13:07:03.000000Z +33b07c48a731383cce1e675618712dbe +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +930 + +screen.css +file + + + + +2011-03-25T13:07:03.000000Z +82ca4c1157cea6e2d435c99a63049aa9 +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +2004 + diff --git a/setup/css/blueprint/plugins/buttons/.svn/format b/setup/css/blueprint/plugins/buttons/.svn/format new file mode 100755 index 0000000..ec63514 --- /dev/null +++ b/setup/css/blueprint/plugins/buttons/.svn/format @@ -0,0 +1 @@ +9 diff --git a/setup/css/blueprint/plugins/buttons/.svn/text-base/readme.txt.svn-base b/setup/css/blueprint/plugins/buttons/.svn/text-base/readme.txt.svn-base new file mode 100755 index 0000000..aa9fe26 --- /dev/null +++ b/setup/css/blueprint/plugins/buttons/.svn/text-base/readme.txt.svn-base @@ -0,0 +1,32 @@ +Buttons + +* Gives you great looking CSS buttons, for both and + + + Change Password + + + + Cancel + diff --git a/setup/css/blueprint/plugins/buttons/.svn/text-base/screen.css.svn-base b/setup/css/blueprint/plugins/buttons/.svn/text-base/screen.css.svn-base new file mode 100755 index 0000000..bb66b21 --- /dev/null +++ b/setup/css/blueprint/plugins/buttons/.svn/text-base/screen.css.svn-base @@ -0,0 +1,97 @@ +/* -------------------------------------------------------------- + + buttons.css + * Gives you some great CSS-only buttons. + + Created by Kevin Hale [particletree.com] + * particletree.com/features/rediscovering-the-button-element + + See Readme.txt in this folder for instructions. + +-------------------------------------------------------------- */ + +a.button, button { + display:block; + float:left; + margin: 0.7em 0.5em 0.7em 0; + padding:5px 10px 5px 7px; /* Links */ + + border:1px solid #dedede; + border-top:1px solid #eee; + border-left:1px solid #eee; + + background-color:#f5f5f5; + font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; + font-size:100%; + line-height:130%; + text-decoration:none; + font-weight:bold; + color:#565656; + cursor:pointer; +} +button { + width:auto; + overflow:visible; + padding:4px 10px 3px 7px; /* IE6 */ +} +button[type] { + padding:4px 10px 4px 7px; /* Firefox */ + line-height:17px; /* Safari */ +} +*:first-child+html button[type] { + padding:4px 10px 3px 7px; /* IE7 */ +} +button img, a.button img{ + margin:0 3px -3px 0 !important; + padding:0; + border:none; + width:16px; + height:16px; + float:none; +} + + +/* Button colors +-------------------------------------------------------------- */ + +/* Standard */ +button:hover, a.button:hover{ + background-color:#dff4ff; + border:1px solid #c2e1ef; + color:#336699; +} +a.button:active{ + background-color:#6299c5; + border:1px solid #6299c5; + color:#fff; +} + +/* Positive */ +body .positive { + color:#529214; +} +a.positive:hover, button.positive:hover { + background-color:#E6EFC2; + border:1px solid #C6D880; + color:#529214; +} +a.positive:active { + background-color:#529214; + border:1px solid #529214; + color:#fff; +} + +/* Negative */ +body .negative { + color:#d12f19; +} +a.negative:hover, button.negative:hover { + background-color:#fbe3e4; + border:1px solid #fbc2c4; + color:#d12f19; +} +a.negative:active { + background-color:#d12f19; + border:1px solid #d12f19; + color:#fff; +} diff --git a/setup/css/blueprint/plugins/buttons/icons/.svn/entries b/setup/css/blueprint/plugins/buttons/icons/.svn/entries new file mode 100644 index 0000000..a3ce413 --- /dev/null +++ b/setup/css/blueprint/plugins/buttons/icons/.svn/entries @@ -0,0 +1,130 @@ +9 + +dir +176 +svn://r2d2.christiantrummer.info/var/svn/ApiCms/app/webroot/setup_/css/blueprint/plugins/buttons/icons +svn://r2d2.christiantrummer.info/var/svn/ApiCms + + + +2010-10-26T21:58:03.311687Z +77 +christian + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +3d31c25d-1726-41b7-a40c-d7726fbbc509 + +cross.png +file + + + + +2011-03-25T13:07:03.000000Z +42492684e24356a4081134894eabeb9e +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +655 + +key.png +file + + + + +2011-03-25T13:07:03.000000Z +dc3d4d8784961f01f8baa5b27cf56dde +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +455 + +tick.png +file + + + + +2011-03-25T13:07:03.000000Z +c9b528b9541e127967eda62f79118ef0 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +537 + diff --git a/setup/css/blueprint/plugins/buttons/icons/.svn/format b/setup/css/blueprint/plugins/buttons/icons/.svn/format new file mode 100755 index 0000000..ec63514 --- /dev/null +++ b/setup/css/blueprint/plugins/buttons/icons/.svn/format @@ -0,0 +1 @@ +9 diff --git a/setup/css/blueprint/plugins/buttons/icons/.svn/prop-base/cross.png.svn-base b/setup/css/blueprint/plugins/buttons/icons/.svn/prop-base/cross.png.svn-base new file mode 100755 index 0000000..18b4d9f --- /dev/null +++ b/setup/css/blueprint/plugins/buttons/icons/.svn/prop-base/cross.png.svn-base @@ -0,0 +1,9 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +K 14 +svn:executable +V 1 +* +END diff --git a/setup/css/blueprint/plugins/buttons/icons/.svn/prop-base/key.png.svn-base b/setup/css/blueprint/plugins/buttons/icons/.svn/prop-base/key.png.svn-base new file mode 100755 index 0000000..18b4d9f --- /dev/null +++ b/setup/css/blueprint/plugins/buttons/icons/.svn/prop-base/key.png.svn-base @@ -0,0 +1,9 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +K 14 +svn:executable +V 1 +* +END diff --git a/setup/css/blueprint/plugins/buttons/icons/.svn/prop-base/tick.png.svn-base b/setup/css/blueprint/plugins/buttons/icons/.svn/prop-base/tick.png.svn-base new file mode 100755 index 0000000..18b4d9f --- /dev/null +++ b/setup/css/blueprint/plugins/buttons/icons/.svn/prop-base/tick.png.svn-base @@ -0,0 +1,9 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +K 14 +svn:executable +V 1 +* +END diff --git a/setup/css/blueprint/plugins/buttons/icons/.svn/text-base/cross.png.svn-base b/setup/css/blueprint/plugins/buttons/icons/.svn/text-base/cross.png.svn-base new file mode 100755 index 0000000..1514d51 Binary files /dev/null and b/setup/css/blueprint/plugins/buttons/icons/.svn/text-base/cross.png.svn-base differ diff --git a/setup/css/blueprint/plugins/buttons/icons/.svn/text-base/key.png.svn-base b/setup/css/blueprint/plugins/buttons/icons/.svn/text-base/key.png.svn-base new file mode 100755 index 0000000..a9d5e4f Binary files /dev/null and b/setup/css/blueprint/plugins/buttons/icons/.svn/text-base/key.png.svn-base differ diff --git a/setup/css/blueprint/plugins/buttons/icons/.svn/text-base/tick.png.svn-base b/setup/css/blueprint/plugins/buttons/icons/.svn/text-base/tick.png.svn-base new file mode 100755 index 0000000..a9925a0 Binary files /dev/null and b/setup/css/blueprint/plugins/buttons/icons/.svn/text-base/tick.png.svn-base differ diff --git a/setup/css/blueprint/plugins/buttons/icons/cross.png b/setup/css/blueprint/plugins/buttons/icons/cross.png new file mode 100755 index 0000000..1514d51 Binary files /dev/null and b/setup/css/blueprint/plugins/buttons/icons/cross.png differ diff --git a/setup/css/blueprint/plugins/buttons/icons/key.png b/setup/css/blueprint/plugins/buttons/icons/key.png new file mode 100755 index 0000000..a9d5e4f Binary files /dev/null and b/setup/css/blueprint/plugins/buttons/icons/key.png differ diff --git a/setup/css/blueprint/plugins/buttons/icons/tick.png b/setup/css/blueprint/plugins/buttons/icons/tick.png new file mode 100755 index 0000000..a9925a0 Binary files /dev/null and b/setup/css/blueprint/plugins/buttons/icons/tick.png differ diff --git a/setup/css/blueprint/plugins/buttons/readme.txt b/setup/css/blueprint/plugins/buttons/readme.txt new file mode 100755 index 0000000..aa9fe26 --- /dev/null +++ b/setup/css/blueprint/plugins/buttons/readme.txt @@ -0,0 +1,32 @@ +Buttons + +* Gives you great looking CSS buttons, for both and + + + Change Password + + + + Cancel + diff --git a/setup/css/blueprint/plugins/buttons/screen.css b/setup/css/blueprint/plugins/buttons/screen.css new file mode 100755 index 0000000..bb66b21 --- /dev/null +++ b/setup/css/blueprint/plugins/buttons/screen.css @@ -0,0 +1,97 @@ +/* -------------------------------------------------------------- + + buttons.css + * Gives you some great CSS-only buttons. + + Created by Kevin Hale [particletree.com] + * particletree.com/features/rediscovering-the-button-element + + See Readme.txt in this folder for instructions. + +-------------------------------------------------------------- */ + +a.button, button { + display:block; + float:left; + margin: 0.7em 0.5em 0.7em 0; + padding:5px 10px 5px 7px; /* Links */ + + border:1px solid #dedede; + border-top:1px solid #eee; + border-left:1px solid #eee; + + background-color:#f5f5f5; + font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; + font-size:100%; + line-height:130%; + text-decoration:none; + font-weight:bold; + color:#565656; + cursor:pointer; +} +button { + width:auto; + overflow:visible; + padding:4px 10px 3px 7px; /* IE6 */ +} +button[type] { + padding:4px 10px 4px 7px; /* Firefox */ + line-height:17px; /* Safari */ +} +*:first-child+html button[type] { + padding:4px 10px 3px 7px; /* IE7 */ +} +button img, a.button img{ + margin:0 3px -3px 0 !important; + padding:0; + border:none; + width:16px; + height:16px; + float:none; +} + + +/* Button colors +-------------------------------------------------------------- */ + +/* Standard */ +button:hover, a.button:hover{ + background-color:#dff4ff; + border:1px solid #c2e1ef; + color:#336699; +} +a.button:active{ + background-color:#6299c5; + border:1px solid #6299c5; + color:#fff; +} + +/* Positive */ +body .positive { + color:#529214; +} +a.positive:hover, button.positive:hover { + background-color:#E6EFC2; + border:1px solid #C6D880; + color:#529214; +} +a.positive:active { + background-color:#529214; + border:1px solid #529214; + color:#fff; +} + +/* Negative */ +body .negative { + color:#d12f19; +} +a.negative:hover, button.negative:hover { + background-color:#fbe3e4; + border:1px solid #fbc2c4; + color:#d12f19; +} +a.negative:active { + background-color:#d12f19; + border:1px solid #d12f19; + color:#fff; +} diff --git a/setup/css/blueprint/plugins/fancy-type/.svn/entries b/setup/css/blueprint/plugins/fancy-type/.svn/entries new file mode 100644 index 0000000..5f1efc0 --- /dev/null +++ b/setup/css/blueprint/plugins/fancy-type/.svn/entries @@ -0,0 +1,96 @@ +9 + +dir +176 +svn://r2d2.christiantrummer.info/var/svn/ApiCms/app/webroot/setup_/css/blueprint/plugins/fancy-type +svn://r2d2.christiantrummer.info/var/svn/ApiCms + + + +2010-10-26T21:58:03.311687Z +77 +christian + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +3d31c25d-1726-41b7-a40c-d7726fbbc509 + +readme.txt +file + + + + +2011-03-25T13:07:03.000000Z +4e88733cdf0edfd23cc565790a70ac9f +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +340 + +screen.css +file + + + + +2011-03-25T13:07:03.000000Z +ac00ec5fb29bf4e363419428c0000f2a +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +2244 + diff --git a/setup/css/blueprint/plugins/fancy-type/.svn/format b/setup/css/blueprint/plugins/fancy-type/.svn/format new file mode 100755 index 0000000..ec63514 --- /dev/null +++ b/setup/css/blueprint/plugins/fancy-type/.svn/format @@ -0,0 +1 @@ +9 diff --git a/setup/css/blueprint/plugins/fancy-type/.svn/text-base/readme.txt.svn-base b/setup/css/blueprint/plugins/fancy-type/.svn/text-base/readme.txt.svn-base new file mode 100755 index 0000000..85f2491 --- /dev/null +++ b/setup/css/blueprint/plugins/fancy-type/.svn/text-base/readme.txt.svn-base @@ -0,0 +1,14 @@ +Fancy Type + +* Gives you classes to use if you'd like some + extra fancy typography. + +Credits and instructions are specified above each class +in the fancy-type.css file in this directory. + + +Usage +---------------------------------------------------------------- + +1) Add this plugin to lib/settings.yml. + See compress.rb for instructions. diff --git a/setup/css/blueprint/plugins/fancy-type/.svn/text-base/screen.css.svn-base b/setup/css/blueprint/plugins/fancy-type/.svn/text-base/screen.css.svn-base new file mode 100755 index 0000000..68994d8 --- /dev/null +++ b/setup/css/blueprint/plugins/fancy-type/.svn/text-base/screen.css.svn-base @@ -0,0 +1,71 @@ +/* -------------------------------------------------------------- + + fancy-type.css + * Lots of pretty advanced classes for manipulating text. + + See the Readme file in this folder for additional instructions. + +-------------------------------------------------------------- */ + +/* Indentation instead of line shifts for sibling paragraphs. */ + p + p { text-indent:2em; margin-top:-1.5em; } + form p + p { text-indent: 0; } /* Don't want this in forms. */ + + +/* For great looking type, use this code instead of asdf: + asdf + Best used on prepositions and ampersands. */ + +.alt { + color: #666; + font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; + font-style: italic; + font-weight: normal; +} + + +/* For great looking quote marks in titles, replace "asdf" with: + asdf” + (That is, when the title starts with a quote mark). + (You may have to change this value depending on your font size). */ + +.dquo { margin-left: -.5em; } + + +/* Reduced size type with incremental leading + (http://www.markboulton.co.uk/journal/comments/incremental_leading/) + + This could be used for side notes. For smaller type, you don't necessarily want to + follow the 1.5x vertical rhythm -- the line-height is too much. + + Using this class, it reduces your font size and line-height so that for + every four lines of normal sized type, there is five lines of the sidenote. eg: + + New type size in em's: + 10px (wanted side note size) / 12px (existing base size) = 0.8333 (new type size in ems) + + New line-height value: + 12px x 1.5 = 18px (old line-height) + 18px x 4 = 72px + 72px / 5 = 14.4px (new line height) + 14.4px / 10px = 1.44 (new line height in em's) */ + +p.incr, .incr p { + font-size: 10px; + line-height: 1.44em; + margin-bottom: 1.5em; +} + + +/* Surround uppercase words and abbreviations with this class. + Based on work by Jørgen Arnor Gårdsø Lom [http://twistedintellect.com/] */ + +.caps { + font-variant: small-caps; + letter-spacing: 1px; + text-transform: lowercase; + font-size:1.2em; + line-height:1%; + font-weight:bold; + padding:0 2px; +} diff --git a/setup/css/blueprint/plugins/fancy-type/readme.txt b/setup/css/blueprint/plugins/fancy-type/readme.txt new file mode 100755 index 0000000..85f2491 --- /dev/null +++ b/setup/css/blueprint/plugins/fancy-type/readme.txt @@ -0,0 +1,14 @@ +Fancy Type + +* Gives you classes to use if you'd like some + extra fancy typography. + +Credits and instructions are specified above each class +in the fancy-type.css file in this directory. + + +Usage +---------------------------------------------------------------- + +1) Add this plugin to lib/settings.yml. + See compress.rb for instructions. diff --git a/setup/css/blueprint/plugins/fancy-type/screen.css b/setup/css/blueprint/plugins/fancy-type/screen.css new file mode 100755 index 0000000..68994d8 --- /dev/null +++ b/setup/css/blueprint/plugins/fancy-type/screen.css @@ -0,0 +1,71 @@ +/* -------------------------------------------------------------- + + fancy-type.css + * Lots of pretty advanced classes for manipulating text. + + See the Readme file in this folder for additional instructions. + +-------------------------------------------------------------- */ + +/* Indentation instead of line shifts for sibling paragraphs. */ + p + p { text-indent:2em; margin-top:-1.5em; } + form p + p { text-indent: 0; } /* Don't want this in forms. */ + + +/* For great looking type, use this code instead of asdf: + asdf + Best used on prepositions and ampersands. */ + +.alt { + color: #666; + font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; + font-style: italic; + font-weight: normal; +} + + +/* For great looking quote marks in titles, replace "asdf" with: + asdf” + (That is, when the title starts with a quote mark). + (You may have to change this value depending on your font size). */ + +.dquo { margin-left: -.5em; } + + +/* Reduced size type with incremental leading + (http://www.markboulton.co.uk/journal/comments/incremental_leading/) + + This could be used for side notes. For smaller type, you don't necessarily want to + follow the 1.5x vertical rhythm -- the line-height is too much. + + Using this class, it reduces your font size and line-height so that for + every four lines of normal sized type, there is five lines of the sidenote. eg: + + New type size in em's: + 10px (wanted side note size) / 12px (existing base size) = 0.8333 (new type size in ems) + + New line-height value: + 12px x 1.5 = 18px (old line-height) + 18px x 4 = 72px + 72px / 5 = 14.4px (new line height) + 14.4px / 10px = 1.44 (new line height in em's) */ + +p.incr, .incr p { + font-size: 10px; + line-height: 1.44em; + margin-bottom: 1.5em; +} + + +/* Surround uppercase words and abbreviations with this class. + Based on work by Jørgen Arnor Gårdsø Lom [http://twistedintellect.com/] */ + +.caps { + font-variant: small-caps; + letter-spacing: 1px; + text-transform: lowercase; + font-size:1.2em; + line-height:1%; + font-weight:bold; + padding:0 2px; +} diff --git a/setup/css/blueprint/plugins/link-icons/.svn/entries b/setup/css/blueprint/plugins/link-icons/.svn/entries new file mode 100644 index 0000000..26a680d --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/.svn/entries @@ -0,0 +1,99 @@ +9 + +dir +176 +svn://r2d2.christiantrummer.info/var/svn/ApiCms/app/webroot/setup_/css/blueprint/plugins/link-icons +svn://r2d2.christiantrummer.info/var/svn/ApiCms + + + +2010-10-26T21:58:03.311687Z +77 +christian + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +3d31c25d-1726-41b7-a40c-d7726fbbc509 + +icons +dir + +readme.txt +file + + + + +2011-03-25T13:07:03.000000Z +2489c483dfe2c1701398fc218bd837a2 +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +449 + +screen.css +file + + + + +2011-03-25T13:07:03.000000Z +391726c23528a935742e9feeaf2e9004 +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +1343 + diff --git a/setup/css/blueprint/plugins/link-icons/.svn/format b/setup/css/blueprint/plugins/link-icons/.svn/format new file mode 100755 index 0000000..ec63514 --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/.svn/format @@ -0,0 +1 @@ +9 diff --git a/setup/css/blueprint/plugins/link-icons/.svn/text-base/readme.txt.svn-base b/setup/css/blueprint/plugins/link-icons/.svn/text-base/readme.txt.svn-base new file mode 100755 index 0000000..fc4dc64 --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/.svn/text-base/readme.txt.svn-base @@ -0,0 +1,18 @@ +Link Icons +* Icons for links based on protocol or file type. + +This is not supported in IE versions < 7. + + +Credits +---------------------------------------------------------------- + +* Marc Morgan +* Olav Bjorkoy [bjorkoy.com] + + +Usage +---------------------------------------------------------------- + +1) Add this line to your HTML: + diff --git a/setup/css/blueprint/plugins/link-icons/.svn/text-base/screen.css.svn-base b/setup/css/blueprint/plugins/link-icons/.svn/text-base/screen.css.svn-base new file mode 100755 index 0000000..7b4bef9 --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/.svn/text-base/screen.css.svn-base @@ -0,0 +1,40 @@ +/* -------------------------------------------------------------- + + link-icons.css + * Icons for links based on protocol or file type. + + See the Readme file in this folder for additional instructions. + +-------------------------------------------------------------- */ + +/* Use this class if a link gets an icon when it shouldn't. */ +body a.noicon { + background:transparent none !important; + padding:0 !important; + margin:0 !important; +} + +/* Make sure the icons are not cut */ +a[href^="http:"], a[href^="mailto:"], a[href^="http:"]:visited, +a[href$=".pdf"], a[href$=".doc"], a[href$=".xls"], a[href$=".rss"], +a[href$=".rdf"], a[href^="aim:"] { + padding:2px 22px 2px 0; + margin:-2px 0; + background-repeat: no-repeat; + background-position: right center; +} + +/* External links */ +a[href^="http:"] { background-image: url(icons/external.png); } +a[href^="mailto:"] { background-image: url(icons/email.png); } +a[href^="http:"]:visited { background-image: url(icons/visited.png); } + +/* Files */ +a[href$=".pdf"] { background-image: url(icons/pdf.png); } +a[href$=".doc"] { background-image: url(icons/doc.png); } +a[href$=".xls"] { background-image: url(icons/xls.png); } + +/* Misc */ +a[href$=".rss"], +a[href$=".rdf"] { background-image: url(icons/feed.png); } +a[href^="aim:"] { background-image: url(icons/im.png); } diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/entries b/setup/css/blueprint/plugins/link-icons/icons/.svn/entries new file mode 100644 index 0000000..5afea2c --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/icons/.svn/entries @@ -0,0 +1,300 @@ +9 + +dir +176 +svn://r2d2.christiantrummer.info/var/svn/ApiCms/app/webroot/setup_/css/blueprint/plugins/link-icons/icons +svn://r2d2.christiantrummer.info/var/svn/ApiCms + + + +2010-10-26T21:58:03.311687Z +77 +christian + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +3d31c25d-1726-41b7-a40c-d7726fbbc509 + +doc.png +file + + + + +2011-03-25T13:07:03.000000Z +083fead22a96e59a7a0535f9dffaf384 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +777 + +email.png +file + + + + +2011-03-25T13:07:03.000000Z +af58188296abfe7adbf9280a563731f2 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +641 + +external.png +file + + + + +2011-03-25T13:07:03.000000Z +f7c74660375823d867958938e249d0b9 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +46848 + +feed.png +file + + + + +2011-03-25T13:07:03.000000Z +55bc1130d360583e2aecbcebfbf6eda7 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +691 + +im.png +file + + + + +2011-03-25T13:07:03.000000Z +a8b95cb88438374e20d7ff905dbd9f94 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +741 + +pdf.png +file + + + + +2011-03-25T13:07:03.000000Z +5ee15843554004d12736f0404f8d443a +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +591 + +visited.png +file + + + + +2011-03-25T13:07:03.000000Z +fffbe690c90ac7dccf643777a648a8f4 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +46990 + +xls.png +file + + + + +2011-03-25T13:07:03.000000Z +7363cb7630d1d4b441183345fd15ae62 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +663 + diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/format b/setup/css/blueprint/plugins/link-icons/icons/.svn/format new file mode 100755 index 0000000..ec63514 --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/icons/.svn/format @@ -0,0 +1 @@ +9 diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/doc.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/doc.png.svn-base new file mode 100755 index 0000000..5e9587e --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/doc.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/email.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/email.png.svn-base new file mode 100755 index 0000000..5e9587e --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/email.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/external.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/external.png.svn-base new file mode 100755 index 0000000..5e9587e --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/external.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/feed.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/feed.png.svn-base new file mode 100755 index 0000000..5e9587e --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/feed.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/im.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/im.png.svn-base new file mode 100755 index 0000000..5e9587e --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/im.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/pdf.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/pdf.png.svn-base new file mode 100755 index 0000000..5e9587e --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/pdf.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/visited.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/visited.png.svn-base new file mode 100755 index 0000000..5e9587e --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/visited.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/xls.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/xls.png.svn-base new file mode 100755 index 0000000..5e9587e --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/icons/.svn/prop-base/xls.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/doc.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/doc.png.svn-base new file mode 100755 index 0000000..834cdfa Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/doc.png.svn-base differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/email.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/email.png.svn-base new file mode 100755 index 0000000..7348aed Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/email.png.svn-base differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/external.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/external.png.svn-base new file mode 100755 index 0000000..cf1cfb4 Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/external.png.svn-base differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/feed.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/feed.png.svn-base new file mode 100755 index 0000000..315c4f4 Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/feed.png.svn-base differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/im.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/im.png.svn-base new file mode 100755 index 0000000..79f35cc Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/im.png.svn-base differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/pdf.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/pdf.png.svn-base new file mode 100755 index 0000000..8f8095e Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/pdf.png.svn-base differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/visited.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/visited.png.svn-base new file mode 100755 index 0000000..ebf206d Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/visited.png.svn-base differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/xls.png.svn-base b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/xls.png.svn-base new file mode 100755 index 0000000..b977d7e Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/.svn/text-base/xls.png.svn-base differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/doc.png b/setup/css/blueprint/plugins/link-icons/icons/doc.png new file mode 100755 index 0000000..834cdfa Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/doc.png differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/email.png b/setup/css/blueprint/plugins/link-icons/icons/email.png new file mode 100755 index 0000000..7348aed Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/email.png differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/external.png b/setup/css/blueprint/plugins/link-icons/icons/external.png new file mode 100755 index 0000000..cf1cfb4 Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/external.png differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/feed.png b/setup/css/blueprint/plugins/link-icons/icons/feed.png new file mode 100755 index 0000000..315c4f4 Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/feed.png differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/im.png b/setup/css/blueprint/plugins/link-icons/icons/im.png new file mode 100755 index 0000000..79f35cc Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/im.png differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/pdf.png b/setup/css/blueprint/plugins/link-icons/icons/pdf.png new file mode 100755 index 0000000..8f8095e Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/pdf.png differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/visited.png b/setup/css/blueprint/plugins/link-icons/icons/visited.png new file mode 100755 index 0000000..ebf206d Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/visited.png differ diff --git a/setup/css/blueprint/plugins/link-icons/icons/xls.png b/setup/css/blueprint/plugins/link-icons/icons/xls.png new file mode 100755 index 0000000..b977d7e Binary files /dev/null and b/setup/css/blueprint/plugins/link-icons/icons/xls.png differ diff --git a/setup/css/blueprint/plugins/link-icons/readme.txt b/setup/css/blueprint/plugins/link-icons/readme.txt new file mode 100755 index 0000000..fc4dc64 --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/readme.txt @@ -0,0 +1,18 @@ +Link Icons +* Icons for links based on protocol or file type. + +This is not supported in IE versions < 7. + + +Credits +---------------------------------------------------------------- + +* Marc Morgan +* Olav Bjorkoy [bjorkoy.com] + + +Usage +---------------------------------------------------------------- + +1) Add this line to your HTML: + diff --git a/setup/css/blueprint/plugins/link-icons/screen.css b/setup/css/blueprint/plugins/link-icons/screen.css new file mode 100755 index 0000000..7b4bef9 --- /dev/null +++ b/setup/css/blueprint/plugins/link-icons/screen.css @@ -0,0 +1,40 @@ +/* -------------------------------------------------------------- + + link-icons.css + * Icons for links based on protocol or file type. + + See the Readme file in this folder for additional instructions. + +-------------------------------------------------------------- */ + +/* Use this class if a link gets an icon when it shouldn't. */ +body a.noicon { + background:transparent none !important; + padding:0 !important; + margin:0 !important; +} + +/* Make sure the icons are not cut */ +a[href^="http:"], a[href^="mailto:"], a[href^="http:"]:visited, +a[href$=".pdf"], a[href$=".doc"], a[href$=".xls"], a[href$=".rss"], +a[href$=".rdf"], a[href^="aim:"] { + padding:2px 22px 2px 0; + margin:-2px 0; + background-repeat: no-repeat; + background-position: right center; +} + +/* External links */ +a[href^="http:"] { background-image: url(icons/external.png); } +a[href^="mailto:"] { background-image: url(icons/email.png); } +a[href^="http:"]:visited { background-image: url(icons/visited.png); } + +/* Files */ +a[href$=".pdf"] { background-image: url(icons/pdf.png); } +a[href$=".doc"] { background-image: url(icons/doc.png); } +a[href$=".xls"] { background-image: url(icons/xls.png); } + +/* Misc */ +a[href$=".rss"], +a[href$=".rdf"] { background-image: url(icons/feed.png); } +a[href^="aim:"] { background-image: url(icons/im.png); } diff --git a/setup/css/blueprint/plugins/rtl/.svn/entries b/setup/css/blueprint/plugins/rtl/.svn/entries new file mode 100644 index 0000000..d79f42c --- /dev/null +++ b/setup/css/blueprint/plugins/rtl/.svn/entries @@ -0,0 +1,96 @@ +9 + +dir +176 +svn://r2d2.christiantrummer.info/var/svn/ApiCms/app/webroot/setup_/css/blueprint/plugins/rtl +svn://r2d2.christiantrummer.info/var/svn/ApiCms + + + +2010-10-26T21:58:03.311687Z +77 +christian + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +3d31c25d-1726-41b7-a40c-d7726fbbc509 + +readme.txt +file + + + + +2011-03-25T13:07:03.000000Z +6099416d2d030d7f1c4f8c3fa801626d +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +327 + +screen.css +file + + + + +2011-03-25T13:07:03.000000Z +023fb70cb68f9c8c27e8c2ba96d4c34e +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +4839 + diff --git a/setup/css/blueprint/plugins/rtl/.svn/format b/setup/css/blueprint/plugins/rtl/.svn/format new file mode 100755 index 0000000..ec63514 --- /dev/null +++ b/setup/css/blueprint/plugins/rtl/.svn/format @@ -0,0 +1 @@ +9 diff --git a/setup/css/blueprint/plugins/rtl/.svn/text-base/readme.txt.svn-base b/setup/css/blueprint/plugins/rtl/.svn/text-base/readme.txt.svn-base new file mode 100755 index 0000000..5564c40 --- /dev/null +++ b/setup/css/blueprint/plugins/rtl/.svn/text-base/readme.txt.svn-base @@ -0,0 +1,10 @@ +RTL +* Mirrors Blueprint, so it can be used with Right-to-Left languages. + +By Ran Yaniv Hartstein, ranh.co.il + +Usage +---------------------------------------------------------------- + +1) Add this line to your HTML: + diff --git a/setup/css/blueprint/plugins/rtl/.svn/text-base/screen.css.svn-base b/setup/css/blueprint/plugins/rtl/.svn/text-base/screen.css.svn-base new file mode 100755 index 0000000..7db7eb5 --- /dev/null +++ b/setup/css/blueprint/plugins/rtl/.svn/text-base/screen.css.svn-base @@ -0,0 +1,110 @@ +/* -------------------------------------------------------------- + + rtl.css + * Mirrors Blueprint for left-to-right languages + + By Ran Yaniv Hartstein [ranh.co.il] + +-------------------------------------------------------------- */ + +body .container { direction: rtl; } +body .column, body .span-1, body .span-2, body .span-3, body .span-4, body .span-5, body .span-6, body .span-7, body .span-8, body .span-9, body .span-10, body .span-11, body .span-12, body .span-13, body .span-14, body .span-15, body .span-16, body .span-17, body .span-18, body .span-19, body .span-20, body .span-21, body .span-22, body .span-23, body .span-24 { + float: right; + margin-right: 0; + margin-left: 10px; + text-align:right; +} + +body div.last { margin-left: 0; } +body table .last { padding-left: 0; } + +body .append-1 { padding-right: 0; padding-left: 40px; } +body .append-2 { padding-right: 0; padding-left: 80px; } +body .append-3 { padding-right: 0; padding-left: 120px; } +body .append-4 { padding-right: 0; padding-left: 160px; } +body .append-5 { padding-right: 0; padding-left: 200px; } +body .append-6 { padding-right: 0; padding-left: 240px; } +body .append-7 { padding-right: 0; padding-left: 280px; } +body .append-8 { padding-right: 0; padding-left: 320px; } +body .append-9 { padding-right: 0; padding-left: 360px; } +body .append-10 { padding-right: 0; padding-left: 400px; } +body .append-11 { padding-right: 0; padding-left: 440px; } +body .append-12 { padding-right: 0; padding-left: 480px; } +body .append-13 { padding-right: 0; padding-left: 520px; } +body .append-14 { padding-right: 0; padding-left: 560px; } +body .append-15 { padding-right: 0; padding-left: 600px; } +body .append-16 { padding-right: 0; padding-left: 640px; } +body .append-17 { padding-right: 0; padding-left: 680px; } +body .append-18 { padding-right: 0; padding-left: 720px; } +body .append-19 { padding-right: 0; padding-left: 760px; } +body .append-20 { padding-right: 0; padding-left: 800px; } +body .append-21 { padding-right: 0; padding-left: 840px; } +body .append-22 { padding-right: 0; padding-left: 880px; } +body .append-23 { padding-right: 0; padding-left: 920px; } + +body .prepend-1 { padding-left: 0; padding-right: 40px; } +body .prepend-2 { padding-left: 0; padding-right: 80px; } +body .prepend-3 { padding-left: 0; padding-right: 120px; } +body .prepend-4 { padding-left: 0; padding-right: 160px; } +body .prepend-5 { padding-left: 0; padding-right: 200px; } +body .prepend-6 { padding-left: 0; padding-right: 240px; } +body .prepend-7 { padding-left: 0; padding-right: 280px; } +body .prepend-8 { padding-left: 0; padding-right: 320px; } +body .prepend-9 { padding-left: 0; padding-right: 360px; } +body .prepend-10 { padding-left: 0; padding-right: 400px; } +body .prepend-11 { padding-left: 0; padding-right: 440px; } +body .prepend-12 { padding-left: 0; padding-right: 480px; } +body .prepend-13 { padding-left: 0; padding-right: 520px; } +body .prepend-14 { padding-left: 0; padding-right: 560px; } +body .prepend-15 { padding-left: 0; padding-right: 600px; } +body .prepend-16 { padding-left: 0; padding-right: 640px; } +body .prepend-17 { padding-left: 0; padding-right: 680px; } +body .prepend-18 { padding-left: 0; padding-right: 720px; } +body .prepend-19 { padding-left: 0; padding-right: 760px; } +body .prepend-20 { padding-left: 0; padding-right: 800px; } +body .prepend-21 { padding-left: 0; padding-right: 840px; } +body .prepend-22 { padding-left: 0; padding-right: 880px; } +body .prepend-23 { padding-left: 0; padding-right: 920px; } + +body .border { + padding-right: 0; + padding-left: 4px; + margin-right: 0; + margin-left: 5px; + border-right: none; + border-left: 1px solid #eee; +} + +body .colborder { + padding-right: 0; + padding-left: 24px; + margin-right: 0; + margin-left: 25px; + border-right: none; + border-left: 1px solid #eee; +} + +body .pull-1 { margin-left: 0; margin-right: -40px; } +body .pull-2 { margin-left: 0; margin-right: -80px; } +body .pull-3 { margin-left: 0; margin-right: -120px; } +body .pull-4 { margin-left: 0; margin-right: -160px; } + +body .push-0 { margin: 0 18px 0 0; } +body .push-1 { margin: 0 18px 0 -40px; } +body .push-2 { margin: 0 18px 0 -80px; } +body .push-3 { margin: 0 18px 0 -120px; } +body .push-4 { margin: 0 18px 0 -160px; } +body .push-0, body .push-1, body .push-2, +body .push-3, body .push-4 { float: left; } + + +/* Typography with RTL support */ +body h1,body h2,body h3, +body h4,body h5,body h6 { font-family: Arial, sans-serif; } +html body { font-family: Arial, sans-serif; } +body pre,body code,body tt { font-family: monospace; } + +/* Mirror floats and margins on typographic elements */ +body p img { float: right; margin: 1.5em 0 1.5em 1.5em; } +body dd, body ul, body ol { margin-left: 0; margin-right: 1.5em;} +body td, body th { text-align:right; } diff --git a/setup/css/blueprint/plugins/rtl/readme.txt b/setup/css/blueprint/plugins/rtl/readme.txt new file mode 100755 index 0000000..5564c40 --- /dev/null +++ b/setup/css/blueprint/plugins/rtl/readme.txt @@ -0,0 +1,10 @@ +RTL +* Mirrors Blueprint, so it can be used with Right-to-Left languages. + +By Ran Yaniv Hartstein, ranh.co.il + +Usage +---------------------------------------------------------------- + +1) Add this line to your HTML: + diff --git a/setup/css/blueprint/plugins/rtl/screen.css b/setup/css/blueprint/plugins/rtl/screen.css new file mode 100755 index 0000000..7db7eb5 --- /dev/null +++ b/setup/css/blueprint/plugins/rtl/screen.css @@ -0,0 +1,110 @@ +/* -------------------------------------------------------------- + + rtl.css + * Mirrors Blueprint for left-to-right languages + + By Ran Yaniv Hartstein [ranh.co.il] + +-------------------------------------------------------------- */ + +body .container { direction: rtl; } +body .column, body .span-1, body .span-2, body .span-3, body .span-4, body .span-5, body .span-6, body .span-7, body .span-8, body .span-9, body .span-10, body .span-11, body .span-12, body .span-13, body .span-14, body .span-15, body .span-16, body .span-17, body .span-18, body .span-19, body .span-20, body .span-21, body .span-22, body .span-23, body .span-24 { + float: right; + margin-right: 0; + margin-left: 10px; + text-align:right; +} + +body div.last { margin-left: 0; } +body table .last { padding-left: 0; } + +body .append-1 { padding-right: 0; padding-left: 40px; } +body .append-2 { padding-right: 0; padding-left: 80px; } +body .append-3 { padding-right: 0; padding-left: 120px; } +body .append-4 { padding-right: 0; padding-left: 160px; } +body .append-5 { padding-right: 0; padding-left: 200px; } +body .append-6 { padding-right: 0; padding-left: 240px; } +body .append-7 { padding-right: 0; padding-left: 280px; } +body .append-8 { padding-right: 0; padding-left: 320px; } +body .append-9 { padding-right: 0; padding-left: 360px; } +body .append-10 { padding-right: 0; padding-left: 400px; } +body .append-11 { padding-right: 0; padding-left: 440px; } +body .append-12 { padding-right: 0; padding-left: 480px; } +body .append-13 { padding-right: 0; padding-left: 520px; } +body .append-14 { padding-right: 0; padding-left: 560px; } +body .append-15 { padding-right: 0; padding-left: 600px; } +body .append-16 { padding-right: 0; padding-left: 640px; } +body .append-17 { padding-right: 0; padding-left: 680px; } +body .append-18 { padding-right: 0; padding-left: 720px; } +body .append-19 { padding-right: 0; padding-left: 760px; } +body .append-20 { padding-right: 0; padding-left: 800px; } +body .append-21 { padding-right: 0; padding-left: 840px; } +body .append-22 { padding-right: 0; padding-left: 880px; } +body .append-23 { padding-right: 0; padding-left: 920px; } + +body .prepend-1 { padding-left: 0; padding-right: 40px; } +body .prepend-2 { padding-left: 0; padding-right: 80px; } +body .prepend-3 { padding-left: 0; padding-right: 120px; } +body .prepend-4 { padding-left: 0; padding-right: 160px; } +body .prepend-5 { padding-left: 0; padding-right: 200px; } +body .prepend-6 { padding-left: 0; padding-right: 240px; } +body .prepend-7 { padding-left: 0; padding-right: 280px; } +body .prepend-8 { padding-left: 0; padding-right: 320px; } +body .prepend-9 { padding-left: 0; padding-right: 360px; } +body .prepend-10 { padding-left: 0; padding-right: 400px; } +body .prepend-11 { padding-left: 0; padding-right: 440px; } +body .prepend-12 { padding-left: 0; padding-right: 480px; } +body .prepend-13 { padding-left: 0; padding-right: 520px; } +body .prepend-14 { padding-left: 0; padding-right: 560px; } +body .prepend-15 { padding-left: 0; padding-right: 600px; } +body .prepend-16 { padding-left: 0; padding-right: 640px; } +body .prepend-17 { padding-left: 0; padding-right: 680px; } +body .prepend-18 { padding-left: 0; padding-right: 720px; } +body .prepend-19 { padding-left: 0; padding-right: 760px; } +body .prepend-20 { padding-left: 0; padding-right: 800px; } +body .prepend-21 { padding-left: 0; padding-right: 840px; } +body .prepend-22 { padding-left: 0; padding-right: 880px; } +body .prepend-23 { padding-left: 0; padding-right: 920px; } + +body .border { + padding-right: 0; + padding-left: 4px; + margin-right: 0; + margin-left: 5px; + border-right: none; + border-left: 1px solid #eee; +} + +body .colborder { + padding-right: 0; + padding-left: 24px; + margin-right: 0; + margin-left: 25px; + border-right: none; + border-left: 1px solid #eee; +} + +body .pull-1 { margin-left: 0; margin-right: -40px; } +body .pull-2 { margin-left: 0; margin-right: -80px; } +body .pull-3 { margin-left: 0; margin-right: -120px; } +body .pull-4 { margin-left: 0; margin-right: -160px; } + +body .push-0 { margin: 0 18px 0 0; } +body .push-1 { margin: 0 18px 0 -40px; } +body .push-2 { margin: 0 18px 0 -80px; } +body .push-3 { margin: 0 18px 0 -120px; } +body .push-4 { margin: 0 18px 0 -160px; } +body .push-0, body .push-1, body .push-2, +body .push-3, body .push-4 { float: left; } + + +/* Typography with RTL support */ +body h1,body h2,body h3, +body h4,body h5,body h6 { font-family: Arial, sans-serif; } +html body { font-family: Arial, sans-serif; } +body pre,body code,body tt { font-family: monospace; } + +/* Mirror floats and margins on typographic elements */ +body p img { float: right; margin: 1.5em 0 1.5em 1.5em; } +body dd, body ul, body ol { margin-left: 0; margin-right: 1.5em;} +body td, body th { text-align:right; } diff --git a/setup/css/blueprint/print.css b/setup/css/blueprint/print.css new file mode 100755 index 0000000..fe2e089 --- /dev/null +++ b/setup/css/blueprint/print.css @@ -0,0 +1,29 @@ +/* ----------------------------------------------------------------------- + + + Blueprint CSS Framework 1.0 + http://blueprintcss.org + + * Copyright (c) 2007-Present. See LICENSE for more info. + * See README for instructions on how to use Blueprint. + * For credits and origins, see AUTHORS. + * This is a compressed file. See the sources in the 'src' directory. + +----------------------------------------------------------------------- */ + +/* print.css */ +body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;} +.container {background:none;} +hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;} +hr.space {background:#fff;color:#fff;visibility:hidden;} +h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;} +code {font:.9em "Courier New", Monaco, Courier, monospace;} +a img {border:none;} +p img.top {margin-top:0;} +blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;} +.small {font-size:.9em;} +.large {font-size:1.1em;} +.quiet {color:#999;} +.hide {display:none;} +a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;} +a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;} \ No newline at end of file diff --git a/setup/css/blueprint/screen.css b/setup/css/blueprint/screen.css new file mode 100755 index 0000000..58f53aa --- /dev/null +++ b/setup/css/blueprint/screen.css @@ -0,0 +1,265 @@ +/* ----------------------------------------------------------------------- + + + Blueprint CSS Framework 1.0 + http://blueprintcss.org + + * Copyright (c) 2007-Present. See LICENSE for more info. + * See README for instructions on how to use Blueprint. + * For credits and origins, see AUTHORS. + * This is a compressed file. See the sources in the 'src' directory. + +----------------------------------------------------------------------- */ + +/* reset.css */ +html {margin:0;padding:0;border:0;} +body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;} +article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;} +body {line-height:1.5;background:white;} +table {border-collapse:separate;border-spacing:0;} +caption, th, td {text-align:left;font-weight:normal;float:none !important;} +table, th, td {vertical-align:middle;} +blockquote:before, blockquote:after, q:before, q:after {content:'';} +blockquote, q {quotes:"" "";} +a img {border:none;} +:focus {outline:0;} + +/* typography.css */ +html {font-size:100.01%;} +body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;} +h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;} +h1 {font-size:3em;line-height:1;margin-bottom:0.5em;} +h2 {font-size:2em;margin-bottom:0.75em;} +h3 {font-size:1.5em;line-height:1;margin-bottom:1em;} +h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;} +h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;} +h6 {font-size:1em;font-weight:bold;} +h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;} +p {margin:0 0 1.5em;} +.left {float:left !important;} +p .left {margin:1.5em 1.5em 1.5em 0;padding:0;} +.right {float:right !important;} +p .right {margin:1.5em 0 1.5em 1.5em;padding:0;} +a:focus, a:hover {color:#09f;} +a {color:#06c;text-decoration:underline;} +blockquote {margin:1.5em;color:#666;font-style:italic;} +strong, dfn {font-weight:bold;} +em, dfn {font-style:italic;} +sup, sub {line-height:0;} +abbr, acronym {border-bottom:1px dotted #666;} +address {margin:0 0 1.5em;font-style:italic;} +del {color:#666;} +pre {margin:1.5em 0;white-space:pre;} +pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;} +li ul, li ol {margin:0;} +ul, ol {margin:0 1.5em 1.5em 0;padding-left:1.5em;} +ul {list-style-type:disc;} +ol {list-style-type:decimal;} +dl {margin:0 0 1.5em 0;} +dl dt {font-weight:bold;} +dd {margin-left:1.5em;} +table {margin-bottom:1.4em;width:100%;} +th {font-weight:bold;} +thead th {background:#c3d9ff;} +th, td, caption {padding:4px 10px 4px 5px;} +tbody tr:nth-child(even) td, tbody tr.even td {background:#e5ecf9;} +tfoot {font-style:italic;} +caption {background:#eee;} +.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;} +.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;} +.hide {display:none;} +.quiet {color:#666;} +.loud {color:#000;} +.highlight {background:#ff0;} +.added {background:#060;color:#fff;} +.removed {background:#900;color:#fff;} +.first {margin-left:0;padding-left:0;} +.last {margin-right:0;padding-right:0;} +.top {margin-top:0;padding-top:0;} +.bottom {margin-bottom:0;padding-bottom:0;} + +/* forms.css */ +label {font-weight:bold;} +fieldset {padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;} +legend {font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em;} +fieldset, #IE8#HACK {padding-top:1.4em;} +legend, #IE8#HACK {margin-top:0;margin-bottom:0;} +input[type=text], input[type=password], input.text, input.title, textarea {background-color:#fff;border:1px solid #bbb;} +input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#666;} +select {background-color:#fff;border-width:1px;border-style:solid;} +input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;} +input.text, input.title {width:300px;padding:5px;} +input.title {font-size:1.5em;} +textarea {width:390px;height:250px;padding:5px;} +form.inline {line-height:3;} +form.inline p {margin-bottom:0;} +.error, .alert, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;} +.error, .alert {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;} +.notice {background:#fff6bf;color:#514721;border-color:#ffd324;} +.success {background:#e6efc2;color:#264409;border-color:#c6d880;} +.info {background:#d5edf8;color:#205791;border-color:#92cae4;} +.error a, .alert a {color:#8a1f11;} +.notice a {color:#514721;} +.success a {color:#264409;} +.info a {color:#205791;} + +/* grid.css */ +.container {width:950px;margin:0 auto;} +.showgrid {background:url(src/grid.png);} +.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 {float:left;margin-right:10px;} +.last {margin-right:0;} +.span-1 {width:30px;} +.span-2 {width:70px;} +.span-3 {width:110px;} +.span-4 {width:150px;} +.span-5 {width:190px;} +.span-6 {width:230px;} +.span-7 {width:270px;} +.span-8 {width:310px;} +.span-9 {width:350px;} +.span-10 {width:390px;} +.span-11 {width:430px;} +.span-12 {width:470px;} +.span-13 {width:510px;} +.span-14 {width:550px;} +.span-15 {width:590px;} +.span-16 {width:630px;} +.span-17 {width:670px;} +.span-18 {width:710px;} +.span-19 {width:750px;} +.span-20 {width:790px;} +.span-21 {width:830px;} +.span-22 {width:870px;} +.span-23 {width:910px;} +.span-24 {width:950px;margin-right:0;} +input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 {border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px;} +input.span-1, textarea.span-1 {width:18px;} +input.span-2, textarea.span-2 {width:58px;} +input.span-3, textarea.span-3 {width:98px;} +input.span-4, textarea.span-4 {width:138px;} +input.span-5, textarea.span-5 {width:178px;} +input.span-6, textarea.span-6 {width:218px;} +input.span-7, textarea.span-7 {width:258px;} +input.span-8, textarea.span-8 {width:298px;} +input.span-9, textarea.span-9 {width:338px;} +input.span-10, textarea.span-10 {width:378px;} +input.span-11, textarea.span-11 {width:418px;} +input.span-12, textarea.span-12 {width:458px;} +input.span-13, textarea.span-13 {width:498px;} +input.span-14, textarea.span-14 {width:538px;} +input.span-15, textarea.span-15 {width:578px;} +input.span-16, textarea.span-16 {width:618px;} +input.span-17, textarea.span-17 {width:658px;} +input.span-18, textarea.span-18 {width:698px;} +input.span-19, textarea.span-19 {width:738px;} +input.span-20, textarea.span-20 {width:778px;} +input.span-21, textarea.span-21 {width:818px;} +input.span-22, textarea.span-22 {width:858px;} +input.span-23, textarea.span-23 {width:898px;} +input.span-24, textarea.span-24 {width:938px;} +.append-1 {padding-right:40px;} +.append-2 {padding-right:80px;} +.append-3 {padding-right:120px;} +.append-4 {padding-right:160px;} +.append-5 {padding-right:200px;} +.append-6 {padding-right:240px;} +.append-7 {padding-right:280px;} +.append-8 {padding-right:320px;} +.append-9 {padding-right:360px;} +.append-10 {padding-right:400px;} +.append-11 {padding-right:440px;} +.append-12 {padding-right:480px;} +.append-13 {padding-right:520px;} +.append-14 {padding-right:560px;} +.append-15 {padding-right:600px;} +.append-16 {padding-right:640px;} +.append-17 {padding-right:680px;} +.append-18 {padding-right:720px;} +.append-19 {padding-right:760px;} +.append-20 {padding-right:800px;} +.append-21 {padding-right:840px;} +.append-22 {padding-right:880px;} +.append-23 {padding-right:920px;} +.prepend-1 {padding-left:40px;} +.prepend-2 {padding-left:80px;} +.prepend-3 {padding-left:120px;} +.prepend-4 {padding-left:160px;} +.prepend-5 {padding-left:200px;} +.prepend-6 {padding-left:240px;} +.prepend-7 {padding-left:280px;} +.prepend-8 {padding-left:320px;} +.prepend-9 {padding-left:360px;} +.prepend-10 {padding-left:400px;} +.prepend-11 {padding-left:440px;} +.prepend-12 {padding-left:480px;} +.prepend-13 {padding-left:520px;} +.prepend-14 {padding-left:560px;} +.prepend-15 {padding-left:600px;} +.prepend-16 {padding-left:640px;} +.prepend-17 {padding-left:680px;} +.prepend-18 {padding-left:720px;} +.prepend-19 {padding-left:760px;} +.prepend-20 {padding-left:800px;} +.prepend-21 {padding-left:840px;} +.prepend-22 {padding-left:880px;} +.prepend-23 {padding-left:920px;} +.border {padding-right:4px;margin-right:5px;border-right:1px solid #ddd;} +.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #ddd;} +.pull-1 {margin-left:-40px;} +.pull-2 {margin-left:-80px;} +.pull-3 {margin-left:-120px;} +.pull-4 {margin-left:-160px;} +.pull-5 {margin-left:-200px;} +.pull-6 {margin-left:-240px;} +.pull-7 {margin-left:-280px;} +.pull-8 {margin-left:-320px;} +.pull-9 {margin-left:-360px;} +.pull-10 {margin-left:-400px;} +.pull-11 {margin-left:-440px;} +.pull-12 {margin-left:-480px;} +.pull-13 {margin-left:-520px;} +.pull-14 {margin-left:-560px;} +.pull-15 {margin-left:-600px;} +.pull-16 {margin-left:-640px;} +.pull-17 {margin-left:-680px;} +.pull-18 {margin-left:-720px;} +.pull-19 {margin-left:-760px;} +.pull-20 {margin-left:-800px;} +.pull-21 {margin-left:-840px;} +.pull-22 {margin-left:-880px;} +.pull-23 {margin-left:-920px;} +.pull-24 {margin-left:-960px;} +.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;} +.push-1 {margin:0 -40px 1.5em 40px;} +.push-2 {margin:0 -80px 1.5em 80px;} +.push-3 {margin:0 -120px 1.5em 120px;} +.push-4 {margin:0 -160px 1.5em 160px;} +.push-5 {margin:0 -200px 1.5em 200px;} +.push-6 {margin:0 -240px 1.5em 240px;} +.push-7 {margin:0 -280px 1.5em 280px;} +.push-8 {margin:0 -320px 1.5em 320px;} +.push-9 {margin:0 -360px 1.5em 360px;} +.push-10 {margin:0 -400px 1.5em 400px;} +.push-11 {margin:0 -440px 1.5em 440px;} +.push-12 {margin:0 -480px 1.5em 480px;} +.push-13 {margin:0 -520px 1.5em 520px;} +.push-14 {margin:0 -560px 1.5em 560px;} +.push-15 {margin:0 -600px 1.5em 600px;} +.push-16 {margin:0 -640px 1.5em 640px;} +.push-17 {margin:0 -680px 1.5em 680px;} +.push-18 {margin:0 -720px 1.5em 720px;} +.push-19 {margin:0 -760px 1.5em 760px;} +.push-20 {margin:0 -800px 1.5em 800px;} +.push-21 {margin:0 -840px 1.5em 840px;} +.push-22 {margin:0 -880px 1.5em 880px;} +.push-23 {margin:0 -920px 1.5em 920px;} +.push-24 {margin:0 -960px 1.5em 960px;} +.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:left;position:relative;} +div.prepend-top, .prepend-top {margin-top:1.5em;} +div.append-bottom, .append-bottom {margin-bottom:1.5em;} +.box {padding:1.5em;margin-bottom:1.5em;background:#e5eCf9;} +hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 1.45em;border:none;} +hr.space {background:#fff;color:#fff;visibility:hidden;} +.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;} +.clearfix, .container {display:block;} +.clear {clear:both;} \ No newline at end of file diff --git a/setup/css/blueprint/src/.svn/entries b/setup/css/blueprint/src/.svn/entries new file mode 100644 index 0000000..4520181 --- /dev/null +++ b/setup/css/blueprint/src/.svn/entries @@ -0,0 +1,266 @@ +9 + +dir +176 +svn://r2d2.christiantrummer.info/var/svn/ApiCms/app/webroot/setup_/css/blueprint/src +svn://r2d2.christiantrummer.info/var/svn/ApiCms + + + +2010-10-26T21:58:03.311687Z +77 +christian + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +3d31c25d-1726-41b7-a40c-d7726fbbc509 + +forms.css +file + + + + +2011-03-25T13:07:03.000000Z +811e906f9e77e324b107e589c7838785 +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +2547 + +grid.css +file + + + + +2011-03-25T13:07:03.000000Z +4afdc6ac3b9c51bf5796b05dda7306d5 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +9520 + +grid.png +file + + + + +2011-03-25T13:07:03.000000Z +792ebb836ac40b8e6121eb9d198d0e66 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +195 + +ie.css +file + + + + +2011-03-25T13:07:03.000000Z +0cffe840870ffebfbda34053ac22ceca +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +2669 + +print.css +file + + + + +2011-03-25T13:07:03.000000Z +334b351dd9954d0af197f76095df6256 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +2157 + +reset.css +file + + + + +2011-03-25T13:07:03.000000Z +e8ff12e62a782679bed9e450439d96dd +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +1609 + +typography.css +file + + + + +2011-03-25T13:07:03.000000Z +92e0a93496fdf66af61578d984c1a7bd +2010-10-26T21:58:03.311687Z +77 +christian + + + + + + + + + + + + + + + + + + + + + +3676 + diff --git a/setup/css/blueprint/src/.svn/format b/setup/css/blueprint/src/.svn/format new file mode 100755 index 0000000..ec63514 --- /dev/null +++ b/setup/css/blueprint/src/.svn/format @@ -0,0 +1 @@ +9 diff --git a/setup/css/blueprint/src/.svn/prop-base/grid.css.svn-base b/setup/css/blueprint/src/.svn/prop-base/grid.css.svn-base new file mode 100755 index 0000000..869ac71 --- /dev/null +++ b/setup/css/blueprint/src/.svn/prop-base/grid.css.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 1 +* +END diff --git a/setup/css/blueprint/src/.svn/prop-base/grid.png.svn-base b/setup/css/blueprint/src/.svn/prop-base/grid.png.svn-base new file mode 100755 index 0000000..5e9587e --- /dev/null +++ b/setup/css/blueprint/src/.svn/prop-base/grid.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/setup/css/blueprint/src/.svn/prop-base/print.css.svn-base b/setup/css/blueprint/src/.svn/prop-base/print.css.svn-base new file mode 100755 index 0000000..869ac71 --- /dev/null +++ b/setup/css/blueprint/src/.svn/prop-base/print.css.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 1 +* +END diff --git a/setup/css/blueprint/src/.svn/prop-base/reset.css.svn-base b/setup/css/blueprint/src/.svn/prop-base/reset.css.svn-base new file mode 100755 index 0000000..869ac71 --- /dev/null +++ b/setup/css/blueprint/src/.svn/prop-base/reset.css.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 1 +* +END diff --git a/setup/css/blueprint/src/.svn/text-base/forms.css.svn-base b/setup/css/blueprint/src/.svn/text-base/forms.css.svn-base new file mode 100755 index 0000000..4dc4bc2 --- /dev/null +++ b/setup/css/blueprint/src/.svn/text-base/forms.css.svn-base @@ -0,0 +1,81 @@ +/* -------------------------------------------------------------- + + forms.css + * Sets up some default styling for forms + * Gives you classes to enhance your forms + + Usage: + * For text fields, use class .title or .text + * For inline forms, use .inline (even when using columns) + +-------------------------------------------------------------- */ + +/* + A special hack is included for IE8 since it does not apply padding + correctly on fieldsets + */ +label { font-weight: bold; } +fieldset { padding:0 1.4em 1.4em 1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; } +legend { font-weight: bold; font-size:1.2em; margin-top:-0.2em; margin-bottom:1em; } + +fieldset, #IE8#HACK { padding-top:1.4em; } +legend, #IE8#HACK { margin-top:0; margin-bottom:0; } + +/* Form fields +-------------------------------------------------------------- */ + +/* + Attribute selectors are used to differentiate the different types + of input elements, but to support old browsers, you will have to + add classes for each one. ".title" simply creates a large text + field, this is purely for looks. + */ +input[type=text], input[type=password], +input.text, input.title, +textarea { + background-color:#fff; + border:1px solid #bbb; +} +input[type=text]:focus, input[type=password]:focus, +input.text:focus, input.title:focus, +textarea:focus { + border-color:#666; +} +select { background-color:#fff; border-width:1px; border-style:solid; } + +input[type=text], input[type=password], +input.text, input.title, +textarea, select { + margin:0.5em 0; +} + +input.text, +input.title { width: 300px; padding:5px; } +input.title { font-size:1.5em; } +textarea { width: 390px; height: 250px; padding:5px; } + +/* + This is to be used on forms where a variety of elements are + placed side-by-side. Use the p tag to denote a line. + */ +form.inline { line-height:3; } +form.inline p { margin-bottom:0; } + + +/* Success, info, notice and error/alert boxes +-------------------------------------------------------------- */ + +.error, +.alert, +.notice, +.success, +.info { padding: 0.8em; margin-bottom: 1em; border: 2px solid #ddd; } + +.error, .alert { background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; } +.notice { background: #fff6bf; color: #514721; border-color: #ffd324; } +.success { background: #e6efc2; color: #264409; border-color: #c6d880; } +.info { background: #d5edf8; color: #205791; border-color: #92cae4; } +.error a, .alert a { color: #8a1f11; } +.notice a { color: #514721; } +.success a { color: #264409; } +.info a { color: #205791; } diff --git a/setup/css/blueprint/src/.svn/text-base/grid.css.svn-base b/setup/css/blueprint/src/.svn/text-base/grid.css.svn-base new file mode 100755 index 0000000..c102c1f --- /dev/null +++ b/setup/css/blueprint/src/.svn/text-base/grid.css.svn-base @@ -0,0 +1,280 @@ +/* -------------------------------------------------------------- + + grid.css + * Sets up an easy-to-use grid of 24 columns. + + By default, the grid is 950px wide, with 24 columns + spanning 30px, and a 10px margin between columns. + + If you need fewer or more columns, namespaces or semantic + element names, use the compressor script (lib/compress.rb) + +-------------------------------------------------------------- */ + +/* A container should group all your columns. */ +.container { + width: 950px; + margin: 0 auto; +} + +/* Use this class on any .span / container to see the grid. */ +.showgrid { + background: url(src/grid.png); +} + + +/* Columns +-------------------------------------------------------------- */ + +/* Sets up basic grid floating and margin. */ +.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 { + float: left; + margin-right: 10px; +} + +/* The last column in a row needs this class. */ +.last { margin-right: 0; } + +/* Use these classes to set the width of a column. */ +.span-1 {width: 30px;} + +.span-2 {width: 70px;} +.span-3 {width: 110px;} +.span-4 {width: 150px;} +.span-5 {width: 190px;} +.span-6 {width: 230px;} +.span-7 {width: 270px;} +.span-8 {width: 310px;} +.span-9 {width: 350px;} +.span-10 {width: 390px;} +.span-11 {width: 430px;} +.span-12 {width: 470px;} +.span-13 {width: 510px;} +.span-14 {width: 550px;} +.span-15 {width: 590px;} +.span-16 {width: 630px;} +.span-17 {width: 670px;} +.span-18 {width: 710px;} +.span-19 {width: 750px;} +.span-20 {width: 790px;} +.span-21 {width: 830px;} +.span-22 {width: 870px;} +.span-23 {width: 910px;} +.span-24 {width:950px; margin-right:0;} + +/* Use these classes to set the width of an input. */ +input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 { + border-left-width: 1px; + border-right-width: 1px; + padding-left: 5px; + padding-right: 5px; +} + +input.span-1, textarea.span-1 { width: 18px; } +input.span-2, textarea.span-2 { width: 58px; } +input.span-3, textarea.span-3 { width: 98px; } +input.span-4, textarea.span-4 { width: 138px; } +input.span-5, textarea.span-5 { width: 178px; } +input.span-6, textarea.span-6 { width: 218px; } +input.span-7, textarea.span-7 { width: 258px; } +input.span-8, textarea.span-8 { width: 298px; } +input.span-9, textarea.span-9 { width: 338px; } +input.span-10, textarea.span-10 { width: 378px; } +input.span-11, textarea.span-11 { width: 418px; } +input.span-12, textarea.span-12 { width: 458px; } +input.span-13, textarea.span-13 { width: 498px; } +input.span-14, textarea.span-14 { width: 538px; } +input.span-15, textarea.span-15 { width: 578px; } +input.span-16, textarea.span-16 { width: 618px; } +input.span-17, textarea.span-17 { width: 658px; } +input.span-18, textarea.span-18 { width: 698px; } +input.span-19, textarea.span-19 { width: 738px; } +input.span-20, textarea.span-20 { width: 778px; } +input.span-21, textarea.span-21 { width: 818px; } +input.span-22, textarea.span-22 { width: 858px; } +input.span-23, textarea.span-23 { width: 898px; } +input.span-24, textarea.span-24 { width: 938px; } + +/* Add these to a column to append empty cols. */ + +.append-1 { padding-right: 40px;} +.append-2 { padding-right: 80px;} +.append-3 { padding-right: 120px;} +.append-4 { padding-right: 160px;} +.append-5 { padding-right: 200px;} +.append-6 { padding-right: 240px;} +.append-7 { padding-right: 280px;} +.append-8 { padding-right: 320px;} +.append-9 { padding-right: 360px;} +.append-10 { padding-right: 400px;} +.append-11 { padding-right: 440px;} +.append-12 { padding-right: 480px;} +.append-13 { padding-right: 520px;} +.append-14 { padding-right: 560px;} +.append-15 { padding-right: 600px;} +.append-16 { padding-right: 640px;} +.append-17 { padding-right: 680px;} +.append-18 { padding-right: 720px;} +.append-19 { padding-right: 760px;} +.append-20 { padding-right: 800px;} +.append-21 { padding-right: 840px;} +.append-22 { padding-right: 880px;} +.append-23 { padding-right: 920px;} + +/* Add these to a column to prepend empty cols. */ + +.prepend-1 { padding-left: 40px;} +.prepend-2 { padding-left: 80px;} +.prepend-3 { padding-left: 120px;} +.prepend-4 { padding-left: 160px;} +.prepend-5 { padding-left: 200px;} +.prepend-6 { padding-left: 240px;} +.prepend-7 { padding-left: 280px;} +.prepend-8 { padding-left: 320px;} +.prepend-9 { padding-left: 360px;} +.prepend-10 { padding-left: 400px;} +.prepend-11 { padding-left: 440px;} +.prepend-12 { padding-left: 480px;} +.prepend-13 { padding-left: 520px;} +.prepend-14 { padding-left: 560px;} +.prepend-15 { padding-left: 600px;} +.prepend-16 { padding-left: 640px;} +.prepend-17 { padding-left: 680px;} +.prepend-18 { padding-left: 720px;} +.prepend-19 { padding-left: 760px;} +.prepend-20 { padding-left: 800px;} +.prepend-21 { padding-left: 840px;} +.prepend-22 { padding-left: 880px;} +.prepend-23 { padding-left: 920px;} + + +/* Border on right hand side of a column. */ +.border { + padding-right: 4px; + margin-right: 5px; + border-right: 1px solid #ddd; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-right: 24px; + margin-right: 25px; + border-right: 1px solid #ddd; +} + + +/* Use these classes on an element to push it into the +next column, or to pull it into the previous column. */ + + +.pull-1 { margin-left: -40px; } +.pull-2 { margin-left: -80px; } +.pull-3 { margin-left: -120px; } +.pull-4 { margin-left: -160px; } +.pull-5 { margin-left: -200px; } +.pull-6 { margin-left: -240px; } +.pull-7 { margin-left: -280px; } +.pull-8 { margin-left: -320px; } +.pull-9 { margin-left: -360px; } +.pull-10 { margin-left: -400px; } +.pull-11 { margin-left: -440px; } +.pull-12 { margin-left: -480px; } +.pull-13 { margin-left: -520px; } +.pull-14 { margin-left: -560px; } +.pull-15 { margin-left: -600px; } +.pull-16 { margin-left: -640px; } +.pull-17 { margin-left: -680px; } +.pull-18 { margin-left: -720px; } +.pull-19 { margin-left: -760px; } +.pull-20 { margin-left: -800px; } +.pull-21 { margin-left: -840px; } +.pull-22 { margin-left: -880px; } +.pull-23 { margin-left: -920px; } +.pull-24 { margin-left: -960px; } + +.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float: left; position:relative;} + + +.push-1 { margin: 0 -40px 1.5em 40px; } +.push-2 { margin: 0 -80px 1.5em 80px; } +.push-3 { margin: 0 -120px 1.5em 120px; } +.push-4 { margin: 0 -160px 1.5em 160px; } +.push-5 { margin: 0 -200px 1.5em 200px; } +.push-6 { margin: 0 -240px 1.5em 240px; } +.push-7 { margin: 0 -280px 1.5em 280px; } +.push-8 { margin: 0 -320px 1.5em 320px; } +.push-9 { margin: 0 -360px 1.5em 360px; } +.push-10 { margin: 0 -400px 1.5em 400px; } +.push-11 { margin: 0 -440px 1.5em 440px; } +.push-12 { margin: 0 -480px 1.5em 480px; } +.push-13 { margin: 0 -520px 1.5em 520px; } +.push-14 { margin: 0 -560px 1.5em 560px; } +.push-15 { margin: 0 -600px 1.5em 600px; } +.push-16 { margin: 0 -640px 1.5em 640px; } +.push-17 { margin: 0 -680px 1.5em 680px; } +.push-18 { margin: 0 -720px 1.5em 720px; } +.push-19 { margin: 0 -760px 1.5em 760px; } +.push-20 { margin: 0 -800px 1.5em 800px; } +.push-21 { margin: 0 -840px 1.5em 840px; } +.push-22 { margin: 0 -880px 1.5em 880px; } +.push-23 { margin: 0 -920px 1.5em 920px; } +.push-24 { margin: 0 -960px 1.5em 960px; } + +.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float: left; position:relative;} + + +/* Misc classes and elements +-------------------------------------------------------------- */ + +/* In case you need to add a gutter above/below an element */ +div.prepend-top, .prepend-top { + margin-top:1.5em; +} +div.append-bottom, .append-bottom { + margin-bottom:1.5em; +} + +/* Use a .box to create a padded box inside a column. */ +.box { + padding: 1.5em; + margin-bottom: 1.5em; + background: #e5eCf9; +} + +/* Use this to create a horizontal ruler across a column. */ +hr { + background: #ddd; + color: #ddd; + clear: both; + float: none; + width: 100%; + height: 1px; + margin: 0 0 1.45em; + border: none; +} + +hr.space { + background: #fff; + color: #fff; + visibility: hidden; +} + + +/* Clearing floats without extra markup + Based on How To Clear Floats Without Structural Markup by PiE + [http://www.positioniseverything.net/easyclearing.html] */ + +.clearfix:after, .container:after { + content: "\0020"; + display: block; + height: 0; + clear: both; + visibility: hidden; + overflow:hidden; +} +.clearfix, .container {display: block;} + +/* Regular clearing + apply to column that should drop below previous ones. */ + +.clear { clear:both; } diff --git a/setup/css/blueprint/src/.svn/text-base/grid.png.svn-base b/setup/css/blueprint/src/.svn/text-base/grid.png.svn-base new file mode 100755 index 0000000..d42a6c3 Binary files /dev/null and b/setup/css/blueprint/src/.svn/text-base/grid.png.svn-base differ diff --git a/setup/css/blueprint/src/.svn/text-base/ie.css.svn-base b/setup/css/blueprint/src/.svn/text-base/ie.css.svn-base new file mode 100755 index 0000000..111a2ea --- /dev/null +++ b/setup/css/blueprint/src/.svn/text-base/ie.css.svn-base @@ -0,0 +1,79 @@ +/* -------------------------------------------------------------- + + ie.css + + Contains every hack for Internet Explorer, + so that our core files stay sweet and nimble. + +-------------------------------------------------------------- */ + +/* Make sure the layout is centered in IE5 */ +body { text-align: center; } +.container { text-align: left; } + +/* Fixes IE margin bugs */ +* html .column, * html .span-1, * html .span-2, +* html .span-3, * html .span-4, * html .span-5, +* html .span-6, * html .span-7, * html .span-8, +* html .span-9, * html .span-10, * html .span-11, +* html .span-12, * html .span-13, * html .span-14, +* html .span-15, * html .span-16, * html .span-17, +* html .span-18, * html .span-19, * html .span-20, +* html .span-21, * html .span-22, * html .span-23, +* html .span-24 { display:inline; overflow-x: hidden; } + + +/* Elements +-------------------------------------------------------------- */ + +/* Fixes incorrect styling of legend in IE6. */ +* html legend { margin:0px -8px 16px 0; padding:0; } + +/* Fixes wrong line-height on sup/sub in IE. */ +sup { vertical-align:text-top; } +sub { vertical-align:text-bottom; } + +/* Fixes IE7 missing wrapping of code elements. */ +html>body p code { *white-space: normal; } + +/* IE 6&7 has problems with setting proper
margins. */ +hr { margin:-8px auto 11px; } + +/* Explicitly set interpolation, allowing dynamically resized images to not look horrible */ +img { -ms-interpolation-mode:bicubic; } + +/* Clearing +-------------------------------------------------------------- */ + +/* Makes clearfix actually work in IE */ +.clearfix, .container { display:inline-block; } +* html .clearfix, +* html .container { height:1%; } + + +/* Forms +-------------------------------------------------------------- */ + +/* Fixes padding on fieldset */ +fieldset { padding-top:0; } +legend { margin-top:-0.2em; margin-bottom:1em; margin-left:-0.5em; } + +/* Makes classic textareas in IE 6 resemble other browsers */ +textarea { overflow:auto; } + +/* Makes labels behave correctly in IE 6 and 7 */ +label { vertical-align:middle; position:relative; top:-0.25em; } + +/* Fixes rule that IE 6 ignores */ +input.text, input.title, textarea { background-color:#fff; border:1px solid #bbb; } +input.text:focus, input.title:focus { border-color:#666; } +input.text, input.title, textarea, select { margin:0.5em 0; } +input.checkbox, input.radio { position:relative; top:.25em; } + +/* Fixes alignment of inline form elements */ +form.inline div, form.inline p { vertical-align:middle; } +form.inline input.checkbox, form.inline input.radio, +form.inline input.button, form.inline button { + margin:0.5em 0; +} +button, input.button { position:relative;top:0.25em; } diff --git a/setup/css/blueprint/src/.svn/text-base/print.css.svn-base b/setup/css/blueprint/src/.svn/text-base/print.css.svn-base new file mode 100755 index 0000000..5db0e65 --- /dev/null +++ b/setup/css/blueprint/src/.svn/text-base/print.css.svn-base @@ -0,0 +1,92 @@ +/* -------------------------------------------------------------- + + print.css + * Gives you some sensible styles for printing pages. + * See Readme file in this directory for further instructions. + + Some additions you'll want to make, customized to your markup: + #header, #footer, #navigation { display:none; } + +-------------------------------------------------------------- */ + +body { + line-height: 1.5; + font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; + color:#000; + background: none; + font-size: 10pt; +} + + +/* Layout +-------------------------------------------------------------- */ + +.container { + background: none; +} + +hr { + background:#ccc; + color:#ccc; + width:100%; + height:2px; + margin:2em 0; + padding:0; + border:none; +} +hr.space { + background: #fff; + color: #fff; + visibility: hidden; +} + + +/* Text +-------------------------------------------------------------- */ + +h1,h2,h3,h4,h5,h6 { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; } +code { font:.9em "Courier New", Monaco, Courier, monospace; } + +a img { border:none; } +p img.top { margin-top: 0; } + +blockquote { + margin:1.5em; + padding:1em; + font-style:italic; + font-size:.9em; +} + +.small { font-size: .9em; } +.large { font-size: 1.1em; } +.quiet { color: #999; } +.hide { display:none; } + + +/* Links +-------------------------------------------------------------- */ + +a:link, a:visited { + background: transparent; + font-weight:700; + text-decoration: underline; +} + +/* + This has been the source of many questions in the past. This + snippet of CSS appends the URL of each link within the text. + The idea is that users printing your webpage will want to know + the URLs they go to. If you want to remove this functionality, + comment out this snippet and make sure to re-compress your files. + */ +a:link:after, a:visited:after { + content: " (" attr(href) ")"; + font-size: 90%; +} + +/* If you're having trouble printing relative links, uncomment and customize this: + (note: This is valid CSS3, but it still won't go through the W3C CSS Validator) */ + +/* a[href^="/"]:after { + content: " (http://www.yourdomain.com" attr(href) ") "; +} */ diff --git a/setup/css/blueprint/src/.svn/text-base/reset.css.svn-base b/setup/css/blueprint/src/.svn/text-base/reset.css.svn-base new file mode 100755 index 0000000..1417c4c --- /dev/null +++ b/setup/css/blueprint/src/.svn/text-base/reset.css.svn-base @@ -0,0 +1,67 @@ +/* -------------------------------------------------------------- + + reset.css + * Resets default browser CSS. + +-------------------------------------------------------------- */ + +html { + margin:0; + padding:0; + border:0; +} + +body, div, span, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, code, +del, dfn, em, img, q, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, dialog, figure, footer, header, +hgroup, nav, section { + margin: 0; + padding: 0; + border: 0; + font-weight: inherit; + font-style: inherit; + font-size: 100%; + font-family: inherit; + vertical-align: baseline; +} + +/* This helps to make newer HTML5 elements behave like DIVs in older browers */ +article, aside, dialog, figure, footer, header, +hgroup, nav, section { + display:block; +} + +/* Line-height should always be unitless! */ +body { + line-height: 1.5; + background: white; +} + +/* Tables still need 'cellspacing="0"' in the markup. */ +table { + border-collapse: separate; + border-spacing: 0; +} +/* float:none prevents the span-x classes from breaking table-cell display */ +caption, th, td { + text-align: left; + font-weight: normal; + float:none !important; +} +table, th, td { + vertical-align: middle; +} + +/* Remove possible quote marks (") from ,
. */ +blockquote:before, blockquote:after, q:before, q:after { content: ''; } +blockquote, q { quotes: "" ""; } + +/* Remove annoying border on linked images. */ +a img { border: none; } + +/* Remember to define your own focus styles! */ +:focus { outline: 0; } \ No newline at end of file diff --git a/setup/css/blueprint/src/.svn/text-base/typography.css.svn-base b/setup/css/blueprint/src/.svn/text-base/typography.css.svn-base new file mode 100755 index 0000000..1598320 --- /dev/null +++ b/setup/css/blueprint/src/.svn/text-base/typography.css.svn-base @@ -0,0 +1,123 @@ +/* -------------------------------------------------------------- + + typography.css + * Sets up some sensible default typography. + +-------------------------------------------------------------- */ + +/* Default font settings. + The font-size percentage is of 16px. (0.75 * 16px = 12px) */ +html { font-size:100.01%; } +body { + font-size: 75%; + color: #222; + background: #fff; + font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; +} + + +/* Headings +-------------------------------------------------------------- */ + +h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; } + +h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; } +h2 { font-size: 2em; margin-bottom: 0.75em; } +h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; } +h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; } +h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; } +h6 { font-size: 1em; font-weight: bold; } + +h1 img, h2 img, h3 img, +h4 img, h5 img, h6 img { + margin: 0; +} + + +/* Text elements +-------------------------------------------------------------- */ + +p { margin: 0 0 1.5em; } +/* + These can be used to pull an image at the start of a paragraph, so + that the text flows around it (usage:

Text

) + */ +.left { float: left !important; } +p .left { margin: 1.5em 1.5em 1.5em 0; padding: 0; } +.right { float: right !important; } +p .right { margin: 1.5em 0 1.5em 1.5em; padding: 0; } + +a:focus, +a:hover { color: #09f; } +a { color: #06c; text-decoration: underline; } + +blockquote { margin: 1.5em; color: #666; font-style: italic; } +strong,dfn { font-weight: bold; } +em,dfn { font-style: italic; } +sup, sub { line-height: 0; } + +abbr, +acronym { border-bottom: 1px dotted #666; } +address { margin: 0 0 1.5em; font-style: italic; } +del { color:#666; } + +pre { margin: 1.5em 0; white-space: pre; } +pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; } + + +/* Lists +-------------------------------------------------------------- */ + +li ul, +li ol { margin: 0; } +ul, ol { margin: 0 1.5em 1.5em 0; padding-left: 1.5em; } + +ul { list-style-type: disc; } +ol { list-style-type: decimal; } + +dl { margin: 0 0 1.5em 0; } +dl dt { font-weight: bold; } +dd { margin-left: 1.5em;} + + +/* Tables +-------------------------------------------------------------- */ + +/* + Because of the need for padding on TH and TD, the vertical rhythm + on table cells has to be 27px, instead of the standard 18px or 36px + of other elements. + */ +table { margin-bottom: 1.4em; width:100%; } +th { font-weight: bold; } +thead th { background: #c3d9ff; } +th,td,caption { padding: 4px 10px 4px 5px; } +/* + You can zebra-stripe your tables in outdated browsers by adding + the class "even" to every other table row. + */ +tbody tr:nth-child(even) td, +tbody tr.even td { + background: #e5ecf9; +} +tfoot { font-style: italic; } +caption { background: #eee; } + + +/* Misc classes +-------------------------------------------------------------- */ + +.small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; } +.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; } +.hide { display: none; } + +.quiet { color: #666; } +.loud { color: #000; } +.highlight { background:#ff0; } +.added { background:#060; color: #fff; } +.removed { background:#900; color: #fff; } + +.first { margin-left:0; padding-left:0; } +.last { margin-right:0; padding-right:0; } +.top { margin-top:0; padding-top:0; } +.bottom { margin-bottom:0; padding-bottom:0; } diff --git a/setup/css/blueprint/src/forms.css b/setup/css/blueprint/src/forms.css new file mode 100755 index 0000000..4dc4bc2 --- /dev/null +++ b/setup/css/blueprint/src/forms.css @@ -0,0 +1,81 @@ +/* -------------------------------------------------------------- + + forms.css + * Sets up some default styling for forms + * Gives you classes to enhance your forms + + Usage: + * For text fields, use class .title or .text + * For inline forms, use .inline (even when using columns) + +-------------------------------------------------------------- */ + +/* + A special hack is included for IE8 since it does not apply padding + correctly on fieldsets + */ +label { font-weight: bold; } +fieldset { padding:0 1.4em 1.4em 1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; } +legend { font-weight: bold; font-size:1.2em; margin-top:-0.2em; margin-bottom:1em; } + +fieldset, #IE8#HACK { padding-top:1.4em; } +legend, #IE8#HACK { margin-top:0; margin-bottom:0; } + +/* Form fields +-------------------------------------------------------------- */ + +/* + Attribute selectors are used to differentiate the different types + of input elements, but to support old browsers, you will have to + add classes for each one. ".title" simply creates a large text + field, this is purely for looks. + */ +input[type=text], input[type=password], +input.text, input.title, +textarea { + background-color:#fff; + border:1px solid #bbb; +} +input[type=text]:focus, input[type=password]:focus, +input.text:focus, input.title:focus, +textarea:focus { + border-color:#666; +} +select { background-color:#fff; border-width:1px; border-style:solid; } + +input[type=text], input[type=password], +input.text, input.title, +textarea, select { + margin:0.5em 0; +} + +input.text, +input.title { width: 300px; padding:5px; } +input.title { font-size:1.5em; } +textarea { width: 390px; height: 250px; padding:5px; } + +/* + This is to be used on forms where a variety of elements are + placed side-by-side. Use the p tag to denote a line. + */ +form.inline { line-height:3; } +form.inline p { margin-bottom:0; } + + +/* Success, info, notice and error/alert boxes +-------------------------------------------------------------- */ + +.error, +.alert, +.notice, +.success, +.info { padding: 0.8em; margin-bottom: 1em; border: 2px solid #ddd; } + +.error, .alert { background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; } +.notice { background: #fff6bf; color: #514721; border-color: #ffd324; } +.success { background: #e6efc2; color: #264409; border-color: #c6d880; } +.info { background: #d5edf8; color: #205791; border-color: #92cae4; } +.error a, .alert a { color: #8a1f11; } +.notice a { color: #514721; } +.success a { color: #264409; } +.info a { color: #205791; } diff --git a/setup/css/blueprint/src/grid.css b/setup/css/blueprint/src/grid.css new file mode 100755 index 0000000..c102c1f --- /dev/null +++ b/setup/css/blueprint/src/grid.css @@ -0,0 +1,280 @@ +/* -------------------------------------------------------------- + + grid.css + * Sets up an easy-to-use grid of 24 columns. + + By default, the grid is 950px wide, with 24 columns + spanning 30px, and a 10px margin between columns. + + If you need fewer or more columns, namespaces or semantic + element names, use the compressor script (lib/compress.rb) + +-------------------------------------------------------------- */ + +/* A container should group all your columns. */ +.container { + width: 950px; + margin: 0 auto; +} + +/* Use this class on any .span / container to see the grid. */ +.showgrid { + background: url(src/grid.png); +} + + +/* Columns +-------------------------------------------------------------- */ + +/* Sets up basic grid floating and margin. */ +.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 { + float: left; + margin-right: 10px; +} + +/* The last column in a row needs this class. */ +.last { margin-right: 0; } + +/* Use these classes to set the width of a column. */ +.span-1 {width: 30px;} + +.span-2 {width: 70px;} +.span-3 {width: 110px;} +.span-4 {width: 150px;} +.span-5 {width: 190px;} +.span-6 {width: 230px;} +.span-7 {width: 270px;} +.span-8 {width: 310px;} +.span-9 {width: 350px;} +.span-10 {width: 390px;} +.span-11 {width: 430px;} +.span-12 {width: 470px;} +.span-13 {width: 510px;} +.span-14 {width: 550px;} +.span-15 {width: 590px;} +.span-16 {width: 630px;} +.span-17 {width: 670px;} +.span-18 {width: 710px;} +.span-19 {width: 750px;} +.span-20 {width: 790px;} +.span-21 {width: 830px;} +.span-22 {width: 870px;} +.span-23 {width: 910px;} +.span-24 {width:950px; margin-right:0;} + +/* Use these classes to set the width of an input. */ +input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 { + border-left-width: 1px; + border-right-width: 1px; + padding-left: 5px; + padding-right: 5px; +} + +input.span-1, textarea.span-1 { width: 18px; } +input.span-2, textarea.span-2 { width: 58px; } +input.span-3, textarea.span-3 { width: 98px; } +input.span-4, textarea.span-4 { width: 138px; } +input.span-5, textarea.span-5 { width: 178px; } +input.span-6, textarea.span-6 { width: 218px; } +input.span-7, textarea.span-7 { width: 258px; } +input.span-8, textarea.span-8 { width: 298px; } +input.span-9, textarea.span-9 { width: 338px; } +input.span-10, textarea.span-10 { width: 378px; } +input.span-11, textarea.span-11 { width: 418px; } +input.span-12, textarea.span-12 { width: 458px; } +input.span-13, textarea.span-13 { width: 498px; } +input.span-14, textarea.span-14 { width: 538px; } +input.span-15, textarea.span-15 { width: 578px; } +input.span-16, textarea.span-16 { width: 618px; } +input.span-17, textarea.span-17 { width: 658px; } +input.span-18, textarea.span-18 { width: 698px; } +input.span-19, textarea.span-19 { width: 738px; } +input.span-20, textarea.span-20 { width: 778px; } +input.span-21, textarea.span-21 { width: 818px; } +input.span-22, textarea.span-22 { width: 858px; } +input.span-23, textarea.span-23 { width: 898px; } +input.span-24, textarea.span-24 { width: 938px; } + +/* Add these to a column to append empty cols. */ + +.append-1 { padding-right: 40px;} +.append-2 { padding-right: 80px;} +.append-3 { padding-right: 120px;} +.append-4 { padding-right: 160px;} +.append-5 { padding-right: 200px;} +.append-6 { padding-right: 240px;} +.append-7 { padding-right: 280px;} +.append-8 { padding-right: 320px;} +.append-9 { padding-right: 360px;} +.append-10 { padding-right: 400px;} +.append-11 { padding-right: 440px;} +.append-12 { padding-right: 480px;} +.append-13 { padding-right: 520px;} +.append-14 { padding-right: 560px;} +.append-15 { padding-right: 600px;} +.append-16 { padding-right: 640px;} +.append-17 { padding-right: 680px;} +.append-18 { padding-right: 720px;} +.append-19 { padding-right: 760px;} +.append-20 { padding-right: 800px;} +.append-21 { padding-right: 840px;} +.append-22 { padding-right: 880px;} +.append-23 { padding-right: 920px;} + +/* Add these to a column to prepend empty cols. */ + +.prepend-1 { padding-left: 40px;} +.prepend-2 { padding-left: 80px;} +.prepend-3 { padding-left: 120px;} +.prepend-4 { padding-left: 160px;} +.prepend-5 { padding-left: 200px;} +.prepend-6 { padding-left: 240px;} +.prepend-7 { padding-left: 280px;} +.prepend-8 { padding-left: 320px;} +.prepend-9 { padding-left: 360px;} +.prepend-10 { padding-left: 400px;} +.prepend-11 { padding-left: 440px;} +.prepend-12 { padding-left: 480px;} +.prepend-13 { padding-left: 520px;} +.prepend-14 { padding-left: 560px;} +.prepend-15 { padding-left: 600px;} +.prepend-16 { padding-left: 640px;} +.prepend-17 { padding-left: 680px;} +.prepend-18 { padding-left: 720px;} +.prepend-19 { padding-left: 760px;} +.prepend-20 { padding-left: 800px;} +.prepend-21 { padding-left: 840px;} +.prepend-22 { padding-left: 880px;} +.prepend-23 { padding-left: 920px;} + + +/* Border on right hand side of a column. */ +.border { + padding-right: 4px; + margin-right: 5px; + border-right: 1px solid #ddd; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-right: 24px; + margin-right: 25px; + border-right: 1px solid #ddd; +} + + +/* Use these classes on an element to push it into the +next column, or to pull it into the previous column. */ + + +.pull-1 { margin-left: -40px; } +.pull-2 { margin-left: -80px; } +.pull-3 { margin-left: -120px; } +.pull-4 { margin-left: -160px; } +.pull-5 { margin-left: -200px; } +.pull-6 { margin-left: -240px; } +.pull-7 { margin-left: -280px; } +.pull-8 { margin-left: -320px; } +.pull-9 { margin-left: -360px; } +.pull-10 { margin-left: -400px; } +.pull-11 { margin-left: -440px; } +.pull-12 { margin-left: -480px; } +.pull-13 { margin-left: -520px; } +.pull-14 { margin-left: -560px; } +.pull-15 { margin-left: -600px; } +.pull-16 { margin-left: -640px; } +.pull-17 { margin-left: -680px; } +.pull-18 { margin-left: -720px; } +.pull-19 { margin-left: -760px; } +.pull-20 { margin-left: -800px; } +.pull-21 { margin-left: -840px; } +.pull-22 { margin-left: -880px; } +.pull-23 { margin-left: -920px; } +.pull-24 { margin-left: -960px; } + +.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float: left; position:relative;} + + +.push-1 { margin: 0 -40px 1.5em 40px; } +.push-2 { margin: 0 -80px 1.5em 80px; } +.push-3 { margin: 0 -120px 1.5em 120px; } +.push-4 { margin: 0 -160px 1.5em 160px; } +.push-5 { margin: 0 -200px 1.5em 200px; } +.push-6 { margin: 0 -240px 1.5em 240px; } +.push-7 { margin: 0 -280px 1.5em 280px; } +.push-8 { margin: 0 -320px 1.5em 320px; } +.push-9 { margin: 0 -360px 1.5em 360px; } +.push-10 { margin: 0 -400px 1.5em 400px; } +.push-11 { margin: 0 -440px 1.5em 440px; } +.push-12 { margin: 0 -480px 1.5em 480px; } +.push-13 { margin: 0 -520px 1.5em 520px; } +.push-14 { margin: 0 -560px 1.5em 560px; } +.push-15 { margin: 0 -600px 1.5em 600px; } +.push-16 { margin: 0 -640px 1.5em 640px; } +.push-17 { margin: 0 -680px 1.5em 680px; } +.push-18 { margin: 0 -720px 1.5em 720px; } +.push-19 { margin: 0 -760px 1.5em 760px; } +.push-20 { margin: 0 -800px 1.5em 800px; } +.push-21 { margin: 0 -840px 1.5em 840px; } +.push-22 { margin: 0 -880px 1.5em 880px; } +.push-23 { margin: 0 -920px 1.5em 920px; } +.push-24 { margin: 0 -960px 1.5em 960px; } + +.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float: left; position:relative;} + + +/* Misc classes and elements +-------------------------------------------------------------- */ + +/* In case you need to add a gutter above/below an element */ +div.prepend-top, .prepend-top { + margin-top:1.5em; +} +div.append-bottom, .append-bottom { + margin-bottom:1.5em; +} + +/* Use a .box to create a padded box inside a column. */ +.box { + padding: 1.5em; + margin-bottom: 1.5em; + background: #e5eCf9; +} + +/* Use this to create a horizontal ruler across a column. */ +hr { + background: #ddd; + color: #ddd; + clear: both; + float: none; + width: 100%; + height: 1px; + margin: 0 0 1.45em; + border: none; +} + +hr.space { + background: #fff; + color: #fff; + visibility: hidden; +} + + +/* Clearing floats without extra markup + Based on How To Clear Floats Without Structural Markup by PiE + [http://www.positioniseverything.net/easyclearing.html] */ + +.clearfix:after, .container:after { + content: "\0020"; + display: block; + height: 0; + clear: both; + visibility: hidden; + overflow:hidden; +} +.clearfix, .container {display: block;} + +/* Regular clearing + apply to column that should drop below previous ones. */ + +.clear { clear:both; } diff --git a/setup/css/blueprint/src/grid.png b/setup/css/blueprint/src/grid.png new file mode 100755 index 0000000..d42a6c3 Binary files /dev/null and b/setup/css/blueprint/src/grid.png differ diff --git a/setup/css/blueprint/src/ie.css b/setup/css/blueprint/src/ie.css new file mode 100755 index 0000000..111a2ea --- /dev/null +++ b/setup/css/blueprint/src/ie.css @@ -0,0 +1,79 @@ +/* -------------------------------------------------------------- + + ie.css + + Contains every hack for Internet Explorer, + so that our core files stay sweet and nimble. + +-------------------------------------------------------------- */ + +/* Make sure the layout is centered in IE5 */ +body { text-align: center; } +.container { text-align: left; } + +/* Fixes IE margin bugs */ +* html .column, * html .span-1, * html .span-2, +* html .span-3, * html .span-4, * html .span-5, +* html .span-6, * html .span-7, * html .span-8, +* html .span-9, * html .span-10, * html .span-11, +* html .span-12, * html .span-13, * html .span-14, +* html .span-15, * html .span-16, * html .span-17, +* html .span-18, * html .span-19, * html .span-20, +* html .span-21, * html .span-22, * html .span-23, +* html .span-24 { display:inline; overflow-x: hidden; } + + +/* Elements +-------------------------------------------------------------- */ + +/* Fixes incorrect styling of legend in IE6. */ +* html legend { margin:0px -8px 16px 0; padding:0; } + +/* Fixes wrong line-height on sup/sub in IE. */ +sup { vertical-align:text-top; } +sub { vertical-align:text-bottom; } + +/* Fixes IE7 missing wrapping of code elements. */ +html>body p code { *white-space: normal; } + +/* IE 6&7 has problems with setting proper
margins. */ +hr { margin:-8px auto 11px; } + +/* Explicitly set interpolation, allowing dynamically resized images to not look horrible */ +img { -ms-interpolation-mode:bicubic; } + +/* Clearing +-------------------------------------------------------------- */ + +/* Makes clearfix actually work in IE */ +.clearfix, .container { display:inline-block; } +* html .clearfix, +* html .container { height:1%; } + + +/* Forms +-------------------------------------------------------------- */ + +/* Fixes padding on fieldset */ +fieldset { padding-top:0; } +legend { margin-top:-0.2em; margin-bottom:1em; margin-left:-0.5em; } + +/* Makes classic textareas in IE 6 resemble other browsers */ +textarea { overflow:auto; } + +/* Makes labels behave correctly in IE 6 and 7 */ +label { vertical-align:middle; position:relative; top:-0.25em; } + +/* Fixes rule that IE 6 ignores */ +input.text, input.title, textarea { background-color:#fff; border:1px solid #bbb; } +input.text:focus, input.title:focus { border-color:#666; } +input.text, input.title, textarea, select { margin:0.5em 0; } +input.checkbox, input.radio { position:relative; top:.25em; } + +/* Fixes alignment of inline form elements */ +form.inline div, form.inline p { vertical-align:middle; } +form.inline input.checkbox, form.inline input.radio, +form.inline input.button, form.inline button { + margin:0.5em 0; +} +button, input.button { position:relative;top:0.25em; } diff --git a/setup/css/blueprint/src/print.css b/setup/css/blueprint/src/print.css new file mode 100755 index 0000000..5db0e65 --- /dev/null +++ b/setup/css/blueprint/src/print.css @@ -0,0 +1,92 @@ +/* -------------------------------------------------------------- + + print.css + * Gives you some sensible styles for printing pages. + * See Readme file in this directory for further instructions. + + Some additions you'll want to make, customized to your markup: + #header, #footer, #navigation { display:none; } + +-------------------------------------------------------------- */ + +body { + line-height: 1.5; + font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; + color:#000; + background: none; + font-size: 10pt; +} + + +/* Layout +-------------------------------------------------------------- */ + +.container { + background: none; +} + +hr { + background:#ccc; + color:#ccc; + width:100%; + height:2px; + margin:2em 0; + padding:0; + border:none; +} +hr.space { + background: #fff; + color: #fff; + visibility: hidden; +} + + +/* Text +-------------------------------------------------------------- */ + +h1,h2,h3,h4,h5,h6 { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; } +code { font:.9em "Courier New", Monaco, Courier, monospace; } + +a img { border:none; } +p img.top { margin-top: 0; } + +blockquote { + margin:1.5em; + padding:1em; + font-style:italic; + font-size:.9em; +} + +.small { font-size: .9em; } +.large { font-size: 1.1em; } +.quiet { color: #999; } +.hide { display:none; } + + +/* Links +-------------------------------------------------------------- */ + +a:link, a:visited { + background: transparent; + font-weight:700; + text-decoration: underline; +} + +/* + This has been the source of many questions in the past. This + snippet of CSS appends the URL of each link within the text. + The idea is that users printing your webpage will want to know + the URLs they go to. If you want to remove this functionality, + comment out this snippet and make sure to re-compress your files. + */ +a:link:after, a:visited:after { + content: " (" attr(href) ")"; + font-size: 90%; +} + +/* If you're having trouble printing relative links, uncomment and customize this: + (note: This is valid CSS3, but it still won't go through the W3C CSS Validator) */ + +/* a[href^="/"]:after { + content: " (http://www.yourdomain.com" attr(href) ") "; +} */ diff --git a/setup/css/blueprint/src/reset.css b/setup/css/blueprint/src/reset.css new file mode 100755 index 0000000..1417c4c --- /dev/null +++ b/setup/css/blueprint/src/reset.css @@ -0,0 +1,67 @@ +/* -------------------------------------------------------------- + + reset.css + * Resets default browser CSS. + +-------------------------------------------------------------- */ + +html { + margin:0; + padding:0; + border:0; +} + +body, div, span, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, code, +del, dfn, em, img, q, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, dialog, figure, footer, header, +hgroup, nav, section { + margin: 0; + padding: 0; + border: 0; + font-weight: inherit; + font-style: inherit; + font-size: 100%; + font-family: inherit; + vertical-align: baseline; +} + +/* This helps to make newer HTML5 elements behave like DIVs in older browers */ +article, aside, dialog, figure, footer, header, +hgroup, nav, section { + display:block; +} + +/* Line-height should always be unitless! */ +body { + line-height: 1.5; + background: white; +} + +/* Tables still need 'cellspacing="0"' in the markup. */ +table { + border-collapse: separate; + border-spacing: 0; +} +/* float:none prevents the span-x classes from breaking table-cell display */ +caption, th, td { + text-align: left; + font-weight: normal; + float:none !important; +} +table, th, td { + vertical-align: middle; +} + +/* Remove possible quote marks (") from ,
. */ +blockquote:before, blockquote:after, q:before, q:after { content: ''; } +blockquote, q { quotes: "" ""; } + +/* Remove annoying border on linked images. */ +a img { border: none; } + +/* Remember to define your own focus styles! */ +:focus { outline: 0; } \ No newline at end of file diff --git a/setup/css/blueprint/src/typography.css b/setup/css/blueprint/src/typography.css new file mode 100755 index 0000000..1598320 --- /dev/null +++ b/setup/css/blueprint/src/typography.css @@ -0,0 +1,123 @@ +/* -------------------------------------------------------------- + + typography.css + * Sets up some sensible default typography. + +-------------------------------------------------------------- */ + +/* Default font settings. + The font-size percentage is of 16px. (0.75 * 16px = 12px) */ +html { font-size:100.01%; } +body { + font-size: 75%; + color: #222; + background: #fff; + font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; +} + + +/* Headings +-------------------------------------------------------------- */ + +h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; } + +h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; } +h2 { font-size: 2em; margin-bottom: 0.75em; } +h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; } +h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; } +h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; } +h6 { font-size: 1em; font-weight: bold; } + +h1 img, h2 img, h3 img, +h4 img, h5 img, h6 img { + margin: 0; +} + + +/* Text elements +-------------------------------------------------------------- */ + +p { margin: 0 0 1.5em; } +/* + These can be used to pull an image at the start of a paragraph, so + that the text flows around it (usage:

Text

) + */ +.left { float: left !important; } +p .left { margin: 1.5em 1.5em 1.5em 0; padding: 0; } +.right { float: right !important; } +p .right { margin: 1.5em 0 1.5em 1.5em; padding: 0; } + +a:focus, +a:hover { color: #09f; } +a { color: #06c; text-decoration: underline; } + +blockquote { margin: 1.5em; color: #666; font-style: italic; } +strong,dfn { font-weight: bold; } +em,dfn { font-style: italic; } +sup, sub { line-height: 0; } + +abbr, +acronym { border-bottom: 1px dotted #666; } +address { margin: 0 0 1.5em; font-style: italic; } +del { color:#666; } + +pre { margin: 1.5em 0; white-space: pre; } +pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; } + + +/* Lists +-------------------------------------------------------------- */ + +li ul, +li ol { margin: 0; } +ul, ol { margin: 0 1.5em 1.5em 0; padding-left: 1.5em; } + +ul { list-style-type: disc; } +ol { list-style-type: decimal; } + +dl { margin: 0 0 1.5em 0; } +dl dt { font-weight: bold; } +dd { margin-left: 1.5em;} + + +/* Tables +-------------------------------------------------------------- */ + +/* + Because of the need for padding on TH and TD, the vertical rhythm + on table cells has to be 27px, instead of the standard 18px or 36px + of other elements. + */ +table { margin-bottom: 1.4em; width:100%; } +th { font-weight: bold; } +thead th { background: #c3d9ff; } +th,td,caption { padding: 4px 10px 4px 5px; } +/* + You can zebra-stripe your tables in outdated browsers by adding + the class "even" to every other table row. + */ +tbody tr:nth-child(even) td, +tbody tr.even td { + background: #e5ecf9; +} +tfoot { font-style: italic; } +caption { background: #eee; } + + +/* Misc classes +-------------------------------------------------------------- */ + +.small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; } +.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; } +.hide { display: none; } + +.quiet { color: #666; } +.loud { color: #000; } +.highlight { background:#ff0; } +.added { background:#060; color: #fff; } +.removed { background:#900; color: #fff; } + +.first { margin-left:0; padding-left:0; } +.last { margin-right:0; padding-right:0; } +.top { margin-top:0; padding-top:0; } +.bottom { margin-bottom:0; padding-bottom:0; } diff --git a/setup/css/styles.css b/setup/css/styles.css new file mode 100755 index 0000000..2de38f5 --- /dev/null +++ b/setup/css/styles.css @@ -0,0 +1,7 @@ +div.container { + margin-top: 30px; +} + +li.current { + font-weight: bold; +} diff --git a/setup/database.php b/setup/database.php new file mode 100755 index 0000000..ce2768c --- /dev/null +++ b/setup/database.php @@ -0,0 +1,62 @@ + $value) + { + $error = ""; + $values = str_split($value); + $file = getRealpath(dirname(getenv('SCRIPT_FILENAME'))."/".$config['applicationPath'].$key); + + if (file_exists($file)) + { + foreach ($values as $char) + { + switch ($char) + { + case "r": if (!is_readable($file)) $error = "Not readable"; break; + case "w": if (!is_writable($file)) $error = "Not writeable"; break; + } + } + } + else + $error = "File doesnt exist!"; + + $showRequired = array(); + foreach ($values as $char) + { + switch ($char) + { + case "r": $showRequired[] = "Read"; break; + case "w": $showRequired[] = "Write"; break; + case "x": $showRequired[] = "Execute"; break; + } + } + + $showPermissions[$key] = array("required" => $value, "error" => $error, "showRequired" => implode(", ", $showRequired), "realpath" => $file); + + if ($error != "") $goToNextStep = false; + } + + include("templates/filePermissions.php"); diff --git a/setup/helper.php b/setup/helper.php new file mode 100755 index 0000000..e71adfb --- /dev/null +++ b/setup/helper.php @@ -0,0 +1,150 @@ + 0 ) { + array_pop( $__realparts ); + } + } + else { + array_push( $__realparts, $__parts[ $i ] ); + } + } + return $__startPoint . _PL_OS_SEP . implode( _PL_OS_SEP, $__realparts ); +} + + +function PMA_splitSqlFile(&$ret, $sql) +{ + $sql = rtrim($sql, "\n\r"); + $sql_len = strlen($sql); + $char = ''; + $string_start = ''; + $in_string = FALSE; + $nothing = TRUE; + $time0 = time(); + + for ($i = 0; $i < $sql_len; ++$i) { + $char = $sql[$i]; + + if ($in_string) { + for (;;) { + $i = strpos($sql, $string_start, $i); + if (!$i) { + $ret[] = array('query' => $sql, 'empty' => $nothing); + return TRUE; + } + else if ($string_start == '`' || $sql[$i-1] != '\\') { + $string_start = ''; + $in_string = FALSE; + break; + } + else { + $j = 2; + $escaped_backslash = FALSE; + while ($i-$j > 0 && $sql[$i-$j] == '\\') { + $escaped_backslash = !$escaped_backslash; + $j++; + } + if ($escaped_backslash) { + $string_start = ''; + $in_string = FALSE; + break; + } + else { + $i++; + } + } + } + } + + else if (($char == '-' && $sql_len > $i + 2 && $sql[$i + 1] == '-' && $sql[$i + 2] <= ' ') || $char == '#' || ($char == '/' && $sql_len > $i + 1 && $sql[$i + 1] == '*')) { + $i = strpos($sql, $char == '/' ? '*/' : "\n", $i); + if ($i === FALSE) { + break; + } + if ($char == '/') $i++; + } + + else if ($char == ';') { + $ret[] = array('query' => substr($sql, 0, $i), 'empty' => $nothing); + $nothing = TRUE; + $sql = ltrim(substr($sql, min($i + 1, $sql_len))); + $sql_len = strlen($sql); + if ($sql_len) { + $i = -1; + } else { + return TRUE; + } + } + + else if (($char == '"') || ($char == '\'') || ($char == '`')) { + $in_string = TRUE; + $nothing = FALSE; + $string_start = $char; + } + + elseif ($nothing) { + $nothing = FALSE; + } + + $time1 = time(); + if ($time1 >= $time0 + 30) { + $time0 = $time1; + header('X-pmaPing: Pong'); + } + } + + if (!empty($sql) && preg_match('@[^[:space:]]+@', $sql)) { + $ret[] = array('query' => $sql, 'empty' => $nothing); + } + + return TRUE; +} + diff --git a/setup/img/icons/.svn/entries b/setup/img/icons/.svn/entries new file mode 100644 index 0000000..c335900 --- /dev/null +++ b/setup/img/icons/.svn/entries @@ -0,0 +1,96 @@ +9 + +dir +176 +svn://r2d2.christiantrummer.info/var/svn/ApiCms/app/webroot/setup_/img/icons +svn://r2d2.christiantrummer.info/var/svn/ApiCms + + + +2010-10-26T21:58:03.311687Z +77 +christian + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +3d31c25d-1726-41b7-a40c-d7726fbbc509 + +accept.png +file + + + + +2011-03-25T13:07:03.000000Z +8bfed48756f192ed7afe6eaa4799aae4 +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +781 + +cancel.png +file + + + + +2011-03-25T13:07:03.000000Z +757aa607cbcd1616ced5a336e56b0e6c +2010-10-26T21:58:03.311687Z +77 +christian +has-props + + + + + + + + + + + + + + + + + + + + +587 + diff --git a/setup/img/icons/.svn/format b/setup/img/icons/.svn/format new file mode 100755 index 0000000..ec63514 --- /dev/null +++ b/setup/img/icons/.svn/format @@ -0,0 +1 @@ +9 diff --git a/setup/img/icons/.svn/prop-base/accept.png.svn-base b/setup/img/icons/.svn/prop-base/accept.png.svn-base new file mode 100755 index 0000000..5e9587e --- /dev/null +++ b/setup/img/icons/.svn/prop-base/accept.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/setup/img/icons/.svn/prop-base/cancel.png.svn-base b/setup/img/icons/.svn/prop-base/cancel.png.svn-base new file mode 100755 index 0000000..5e9587e --- /dev/null +++ b/setup/img/icons/.svn/prop-base/cancel.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/setup/img/icons/.svn/text-base/accept.png.svn-base b/setup/img/icons/.svn/text-base/accept.png.svn-base new file mode 100755 index 0000000..89c8129 Binary files /dev/null and b/setup/img/icons/.svn/text-base/accept.png.svn-base differ diff --git a/setup/img/icons/.svn/text-base/cancel.png.svn-base b/setup/img/icons/.svn/text-base/cancel.png.svn-base new file mode 100755 index 0000000..c149c2b Binary files /dev/null and b/setup/img/icons/.svn/text-base/cancel.png.svn-base differ diff --git a/setup/img/icons/accept.png b/setup/img/icons/accept.png new file mode 100755 index 0000000..89c8129 Binary files /dev/null and b/setup/img/icons/accept.png differ diff --git a/setup/img/icons/cancel.png b/setup/img/icons/cancel.png new file mode 100755 index 0000000..c149c2b Binary files /dev/null and b/setup/img/icons/cancel.png differ diff --git a/setup/importSQL.php b/setup/importSQL.php new file mode 100755 index 0000000..72dc927 --- /dev/null +++ b/setup/importSQL.php @@ -0,0 +1,30 @@ +".mysql_error()."
(".substr($query['query'], 0, 200)."...)"; + } + } + + mysql_close($con); + + include("templates/importSQL.php"); \ No newline at end of file diff --git a/setup/index.php b/setup/index.php new file mode 100755 index 0000000..2c39148 --- /dev/null +++ b/setup/index.php @@ -0,0 +1,17 @@ + $value) + $$key = $value; + + include("templates/introduction.php"); \ No newline at end of file diff --git a/setup/requirements.php b/setup/requirements.php new file mode 100755 index 0000000..2536adf --- /dev/null +++ b/setup/requirements.php @@ -0,0 +1,23 @@ += 0; + if (!$phpVersionOk) $goToNextStep = false; + + $loadedExtensions = get_loaded_extensions(); + foreach ($loadedExtensions as $key => $ext) $loadedExtensions[$key] = strtolower($ext); + $showExtensions = array(); + + foreach ($requirements['extensions'] as $ext) + { + $isLoaded = in_array($ext, $loadedExtensions); + $showExtensions[$ext] = $isLoaded; + if (!$isLoaded) $goToNextStep = false; + } + + foreach ($requirements as $key => $value) + $$key = $value; + + include("templates/requirements.php"); +?> \ No newline at end of file diff --git a/setup/templates/database.php b/setup/templates/database.php new file mode 100755 index 0000000..13e190f --- /dev/null +++ b/setup/templates/database.php @@ -0,0 +1,69 @@ +

Database connection

+ +

+ We need some information on the database and your installation path. In all likelihood, these items were supplied to you by your Web Host. If you do not have this information, then you will need to contact them before you can continue.

+ Below you should enter your database connection details as well as the installation path. +

+
+ + +
+ Error establishing a database connection:

+ This either means that the username and password information is incorrect or we can't contact the database server at . Maybe your host's database server is down.

+ +
    +
  • Are you sure you have the correct username and password?
  • +
  • Are you sure that you have typed the correct hostname?
  • +
  • Are you sure that the database server is running?
  • +
+ + If you're unsure what these terms mean you should probably contact your host. +
+ + +
+

+ (The name of the database you want to run this script in)
+ +

+

+ (Your MySQL username)
+ +

+

+ (...and MySQL password)
+ +

+

+ (You should be able to get this info from your web host, if "localhost" does not work.)
+ +

+

+ (If the application is going to be available at http://example.com/voting, you should enter "voting" here.)
+ +

+ +
+ + +
Everything looks ok! Go to next step...
+ + + Cancel + + + + + + + Cancel + + + + + +
\ No newline at end of file diff --git a/setup/templates/done.php b/setup/templates/done.php new file mode 100755 index 0000000..d05a51f --- /dev/null +++ b/setup/templates/done.php @@ -0,0 +1,6 @@ +

Done

+ +

Installation finished! Please delete the "setup" folder now.

+ +
+ \ No newline at end of file diff --git a/setup/templates/eula.php b/setup/templates/eula.php new file mode 100755 index 0000000..8def968 --- /dev/null +++ b/setup/templates/eula.php @@ -0,0 +1,17 @@ +

EULA

+ +
You must accept the EULA to continue!
+ + +
+ + + Cancel + + +
+ + +
\ No newline at end of file diff --git a/setup/templates/filePermissions.php b/setup/templates/filePermissions.php new file mode 100755 index 0000000..d96757d --- /dev/null +++ b/setup/templates/filePermissions.php @@ -0,0 +1,48 @@ +

File permissions

+ + +
The Installer has insufficient file permissions on this server! Please check your chmod permissions or contact support to get this issue resolved.
+ + + + + + + + + + + + + $permissions): ?> + + + + + + + + +
NameReal PathRequiredStatus
OK
+
+ + + + Cancel + + + +
+ + +
+ +
+ + +
+ \ No newline at end of file diff --git a/setup/templates/footer.php b/setup/templates/footer.php new file mode 100755 index 0000000..fd61088 --- /dev/null +++ b/setup/templates/footer.php @@ -0,0 +1,10 @@ + +
+ +
+ Installer copyright 2010 by WolveWare e.U. +
+ + + + diff --git a/setup/templates/header.php b/setup/templates/header.php new file mode 100755 index 0000000..ca0e71b --- /dev/null +++ b/setup/templates/header.php @@ -0,0 +1,41 @@ + + + + + <?php echo $product; ?> - PHP Installer - <?php echo $step; ?> + + + + + + + + + + + + +
+
+
+

+
+
+ +
+
+
+ +
+

Installation steps

+
    +
  1. >Introduction
  2. +
  3. >EULA
  4. +
  5. >Server requirements
  6. +
  7. >File permissions
  8. +
  9. >Database connection
  10. +
  11. >Import SQL
  12. +
  13. >Done
  14. +
+
+
\ No newline at end of file diff --git a/setup/templates/importSQL.php b/setup/templates/importSQL.php new file mode 100755 index 0000000..b0cd967 --- /dev/null +++ b/setup/templates/importSQL.php @@ -0,0 +1,38 @@ +

Importing SQL

+ +

Now we are importing the needed data into our database...

+
+ + 0) { ?> +
Some errors occured while importing the SQL data!
+ +
    + +
  • + +
+ +
Data import succeeded!
+ + +
+ + + Cancel + + + +
+ + +
+ +
+ + +
+ \ No newline at end of file diff --git a/setup/templates/introduction.php b/setup/templates/introduction.php new file mode 100755 index 0000000..7dee0e6 --- /dev/null +++ b/setup/templates/introduction.php @@ -0,0 +1,10 @@ +

Introduction

+ +

You are about to install (Version: ) developed by .

+ +
+ + +
diff --git a/setup/templates/requirements.php b/setup/templates/requirements.php new file mode 100755 index 0000000..907f4c3 --- /dev/null +++ b/setup/templates/requirements.php @@ -0,0 +1,71 @@ +

Server requirements

+ + +
Contact your webserver support (hosting service) to get the necessary PHP settings fixed and refresh this site!
+ + +

PHP Version

+ + + + + + + + + + + + + + + + + + + + + +
NameVersionStatus
Required
You have OK Below requirement! Please update your PHP installation.
+
+ +

PHP Extensions

+ + + + + + + + + + $status): ?> + + + + + + +
NameStatus
OK Not installed!
+
+ + + + Cancel + + + +
+ + +
+ +
+ + +
+ \ No newline at end of file diff --git a/voting.php b/voting.php index 1aa6467..38dedfb 100755 --- a/voting.php +++ b/voting.php @@ -27,7 +27,7 @@ $objVote=new Vote(); function saveRecord(val) { var questionId=$("#questionId").val(); - $('#loading').css('visibility','visible'); //show the rotating gif animation + $('#loading').css('visibility','visible'); $.ajax({ type: 'POST', url: 'includes/ajax/vote.php', @@ -83,7 +83,6 @@ $objVote=new Vote();

Voting Advice Application

A Voting Advice Application

-