From e0ad6479f435ee5b2b731c60de89542b216a17ba Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Tue, 18 Oct 2011 11:18:14 +0200 Subject: [PATCH] Update for 3.4. --- paradice/css/theme_left.css.php | 12 +- paradice/css/theme_right.css.php | 711 +++++++++++++++++++++++++++++++++++---- paradice/img/b_chart.png | Bin 0 -> 664 bytes paradice/img/b_inline_edit.png | Bin 0 -> 1254 bytes paradice/img/b_more.png | Bin 0 -> 1005 bytes paradice/img/b_snewtbl.png | Bin 0 -> 272 bytes paradice/img/more.png | Bin 0 -> 553 bytes paradice/screen.png | Bin 20275 -> 41903 bytes 8 files changed, 660 insertions(+), 63 deletions(-) create mode 100644 paradice/img/b_chart.png create mode 100644 paradice/img/b_inline_edit.png create mode 100644 paradice/img/b_more.png create mode 100644 paradice/img/b_snewtbl.png create mode 100644 paradice/img/more.png rewrite paradice/screen.png (99%) diff --git a/paradice/css/theme_left.css.php b/paradice/css/theme_left.css.php index e6376faff..bd5b8f30e 100644 --- a/paradice/css/theme_left.css.php +++ b/paradice/css/theme_left.css.php @@ -3,7 +3,7 @@ /** * navigation css file from theme Paradice * - * @version $Id: theme_left.css.php 31 2010-04-06 18:39:37Z andyscherzinger $ + * @version $Id: theme_left.css.php 38 2011-01-14 18:12:31Z andyscherzinger $ * @package phpMyAdmin-theme * @subpackage Paradice */ @@ -19,7 +19,7 @@ $ipath = $_SESSION['PMA_Theme']->getImgPath(); /******************************************************************************/ /* general tags */ html { - font-size: get('fontsize') ? $_SESSION['PMA_Config']->get('fontsize') : $_COOKIE['pma_fontsize']); ?>; + font-size: get('fontsize') ? $GLOBALS['PMA_Config']->get('fontsize') : $_COOKIE['pma_fontsize']); ?>; } input, select, textarea { @@ -30,8 +30,8 @@ body { font-family: ; + background: ; font-size: 0.8em; - background: ; color: ; margin: 0; padding: 0.2em 0.2em 0.2em 0.2em; @@ -102,8 +102,8 @@ button { } .navi_dbName { - font-weight: bold; - color: ; + font-weight: bold; + color: ; } /******************************************************************************/ @@ -145,7 +145,7 @@ ul#databaseList li { } ul#databaseList a { - display: block; + display: block; } div#navidbpageselector a, diff --git a/paradice/css/theme_right.css.php b/paradice/css/theme_right.css.php index b331d6cc4..f787a21cc 100644 --- a/paradice/css/theme_right.css.php +++ b/paradice/css/theme_right.css.php @@ -3,7 +3,7 @@ /** * main css file from theme Paradice * - * @version $Id: theme_right.css.php 31 2010-04-06 18:39:37Z andyscherzinger $ + * @version $Id: theme_right.css.php 38 2011-01-14 18:12:31Z andyscherzinger $ * @package phpMyAdmin-theme * @subpackage Paradice */ @@ -16,11 +16,30 @@ if (!defined('PMA_MINIMUM_COMMON')) { /******************************************************************************/ /* general tags */ html { - font-size: get('fontsize') ? $_SESSION['PMA_Config']->get('fontsize') : $_COOKIE['pma_fontsize']);?>; + font-size: get('fontsize') ? $GLOBALS['PMA_Config']->get('fontsize') : ( + isset($_COOKIE['pma_fontsize']) ? $_COOKIE['pma_fontsize'] : '82%'));?>; } input, select, textarea { font-size: 1em; + padding: 2px; +} + +input, textarea { + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; +} + +select { + padding: 2px 2px 2px 4px; + -moz-border-radius: 12px 0 0 12px; + -webkit-border-radius: 12px 0 0 12px; + border-radius: 12px 0 0 12px; +} + +:focus { + outline: none; } body { @@ -53,11 +72,12 @@ h3 { font-weight: bold; } -a:link, +a, a:link, a:visited, a:active { text-decoration: none; color: #1F457E; + cursor: pointer; } a:hover { @@ -120,7 +140,11 @@ th.td{ } select, textarea, input { - border: 1px solid #3674CF; + border: 1px solid #79A2DF; +} + +input [type="checkbox"], input [type="radio"], input [type="file"] { + border: 0; } select, textarea{ @@ -230,14 +254,25 @@ fieldset.tblFooters { padding: 3px; } -.login fieldset.tblFooters input[type=submit] { - background-color: #FFFFFF; - color: ; - font-weight: bold; - padding-left: 20px; - background-image: url(getImgPath(); ?>b_go.png); - background-repeat: no-repeat; - background-position:center left; +.login fieldset.tblFooters input[type=submit], input[type=submit] { + padding: 2px 10px; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px2; + background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc)); + background: -moz-linear-gradient(top, #ffffff, #cccccc); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc'); + border: 1px solid #ACACAC; + cursor: pointer; + color: #606060; + -moz-box-shadow: inset 0 3px 8px #ffffff; + -webkit-box-shadow: inset 0 3px 8px #ffffff; + box-shadow: inset 0 3px 8px #ffffff; +} + +input[type=submit] { + margin-right: 2px; + margin-bottom: 2px; } fieldset .formelement { @@ -279,6 +314,7 @@ table tr.even { /* marked table rows */ +td.marked, table tr.marked th, table tr.marked { background: ; @@ -292,7 +328,8 @@ table tr.marked { .even:hover, .odd a:hover, .even a:hover, -.hover { +.hover, +.structure_actions_dropdown { background: ; color: ; } @@ -373,6 +410,11 @@ img.lightbulb { font-family: ; } +.syntax a { + text-decoration: none; + border-bottom:1px dotted black; +} + .syntax_comment { padding-left: 4pt; padding-right: 4pt; @@ -430,11 +472,16 @@ img.lightbulb { } /* leave some space between icons and text */ -.icon { +.icon, img.footnotemarker { vertical-align: middle; margin-right: 0.3em; margin-left: 0.3em; } + +img.footnotemarker { + display: none; +} + /* no extra space in table cells */ td .icon { margin: 0; @@ -465,7 +512,8 @@ h1.notice, div.success, div.notice, div.warning, -div.error { +div.error, +div.footnotes { margin: 0.5em 0 0.5em 0; border: 1px solid #FFD700; @@ -492,6 +540,14 @@ div.success { border-color: #C5E1C8; background-image: url(getImgPath(); ?>s_success.png); + background-repeat: no-repeat; + + background-position: 5px 50%; + padding: 0.2em 0.2em 0.2em 25px; + + background-position: 97% 50%; + padding: 0.2em 25px 0.2em 0.2em; + } div.success h1 { @@ -501,22 +557,27 @@ div.success h1 { border-color: #C5E1C8; } -.notice { +.notice, .footnotes { color: #004A80; background-color: #E8F8FE; } h1.notice, -div.notice { +div.notice, +div.footnotes { border-color: #CFDFE5; background-image: url(getImgPath(); ?>s_info.png); + background-repeat: no-repeat; + + background-position: 5px 50%; + padding: 0.2em 0.2em 0.2em 25px; + + background-position: 97% 50%; + padding: 0.2em 25px 0.2em 0.2em; + } -div.notice h1 { - border-bottom: 1px solid #CFDFE5; -} - .notice h1 { border-bottom: 1px solid #CFDFE5; font-weight: bold; @@ -533,7 +594,7 @@ h1.warning, div.warning { margin: 0.5em 0 0.5em 0; border: 1px solid #EEEB5B; - + background-image: url(getImgPath(); ?>s_warn.png); background-repeat: no-repeat; @@ -543,8 +604,6 @@ div.warning { background-position: 99% 50%; padding: 10px 5% 10px 10px; - - padding: 0.5em; } .warning h1 { @@ -576,8 +635,6 @@ div.error { background-position: 99% 50%; padding: 10px 5% 10px 10px; - - padding: 0.5em; } @@ -686,6 +743,10 @@ td.disabled { background-color: #cccccc; } +.nowrap { + white-space: nowrap; +} + /** * login form */ @@ -716,10 +777,6 @@ form.login label { } form.login fieldset div.item input { - background-color: #FFFFFF; - background-image: url(getImgPath(); ?>loginfield_bgnd.png); - background-repeat: repeat-x; - background-position: bottom; margin-bottom: 3px; width: 14em; } @@ -733,6 +790,14 @@ form.login fieldset div.item select { width: 24em; } +.commented_column { + border-bottom: 1px dashed black; +} + +.column_attribute { + font-size: 100%; +} + /******************************************************************************/ /* specific elements */ @@ -741,7 +806,7 @@ div#topmenucontainer { padding-bottom: 18px; } -ul#topmenu { +ul#topmenu, ul#topmenu2, ul.tabs { font-weight: bold; list-style-type: none; margin: 0; @@ -749,7 +814,13 @@ ul#topmenu { border: 0; } -ul#topmenu li { +ul#topmenu2 { + margin: 0; + height: 2em; + clear: both; +} + +ul#topmenu li, ul#topmenu2 li { float: ; margin: 0; padding: 0; @@ -757,7 +828,7 @@ ul#topmenu li { border-bottom: 0; } -#topmenu img { +#topmenu img, #topmenu2 img { vertical-align: middle; margin-: 0.1em; } @@ -770,6 +841,34 @@ ul#topmenu li { white-space: nowrap; } +ul#topmenu .submenu { + position: relative; +} + +ul#topmenu ul { + margin: 0; + padding: 0; + position: absolute; + right: 0; + list-style-type: none; + display: none; +} + +ul#topmenu li:hover ul, ul#topmenu .submenuhover ul { + display: block; +} + +ul#topmenu ul li { + width: 100%; +} + +ul#topmenu2 a { + display: block; + margin: 0.1em; + padding: 0.2em; + white-space: nowrap; +} + /* disabled tabs */ span.tab { color: #FFFFFF; @@ -796,13 +895,20 @@ a.tabcaution { color: #FF0000; } a.tabcaution:hover { - color: #FFFFFF; + color: #FFFFFF; + background-color: #FF0000; +} +fieldset.caution a { + color: #FF0000; +} +fieldset.caution a:hover { + color: #ffffff; background-color: #FF0000; } /* active tab */ -a.tabactive { +ul#topmenu a.tabactive, ul#topmenu2 a.tabactive { color: black; } @@ -816,7 +922,7 @@ ul#topmenu li { } /* default tab styles */ -.tab, .tabcaution, .tabactive { +ul#topmenu .tab, ul#topmenu .tabcaution, ul#topmenu .tabactive { background-color: ; border-top: 0; border-right: 1px; @@ -831,6 +937,28 @@ ul#topmenu li { height: 21px; } +ul#topmenu2 .tab, ul#topmenu2 .tabcaution, ul#topmenu2 .tabactive { + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + background-color: ; + padding: 4px 12px 4px 12px; + margin-right: 4px; +} + +ul#topmenu2 .tab:hover, ul#topmenu2 .tabcaution:hover, ul#topmenu2 .tabactive:hover { + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + background-color: #DDDDDD; + padding: 4px 12px 4px 12px; + margin-right: 4px; +} + +ul#topmenu2 li a.tab:hover, ul#topmenu2 li a.tabcaution:hover, ul#topmenu2 li a.tabactive:hover { + text-decoration: none; +} + ul#topmenu li a.tab { color: #FFFFFF; } @@ -863,7 +991,7 @@ ul#topmenu li a.tabcaution:hover { } /* enabled hover/active tabs */ -a.tabactive { +ul#topmenu > li > a.tabactive { color: #000000; background-image: url(getImgPath(); ?>tbl_headerActive.png); background-repeat: repeat-x; @@ -876,14 +1004,14 @@ a.tabactive { color: #000000; } -a.tabactive:hover { +ul#topmenu a.tabactive:hover { background-image: url(getImgPath(); ?>tbl_header.png); padding: 4px 8px 4px 8px; color: #FFFFFF; text-decoration: none; } -a.tab:link, a.tab:active,a.tab:hover, a.tab:visited { +ul#topmenu a.tab:link, ul#topmenua.tab:active, ul#topmenu a.tab:hover, ul#topmenu a.tab:visited { padding: 4px 8px 4px 8px; border: 0; border-right: 1px solid #FFFFFF; @@ -891,17 +1019,17 @@ a.tab:link, a.tab:active,a.tab:hover, a.tab:visited { text-decoration: none; } -a.tab:hover, -.tabactive { +ul#topmenu a.tab:hover, +ul#topmenu .tabactive { background-color: ; background-image: url(getImgPath(); ?>tbl_header.png); text-decoration: none; } /* disabled drop/empty tabs */ -span.tab, +ul#topmenu span.tab, a.warning, -span.tabcaution { +ul#topmenu span.tabcaution { cursor: url(getImgPath(); ?>error.ico), default; } @@ -1159,10 +1287,14 @@ div#tablefieldscontainer select { } textarea#sqlquery { - width: 100%; + width: 99%; /* height: 100%; */ } - +textarea#sql_query_edit{ + height:7em; + width: 95%; + display:block; +} div#queryboxcontainer div#bookmarkoptions { margin-top: 0.5em; } @@ -1170,9 +1302,7 @@ div#queryboxcontainer div#bookmarkoptions { /* main page */ #maincontainer { - background-image: url(getImgPath(); ?>logo_right.png); - background-position: bottom; - background-repeat: no-repeat; + } #selflink { margin-top: 1em; @@ -1267,8 +1397,7 @@ li#li_select_lang { list-style-image: url(getImgPath(); ?>s_lang.png); } -li#li_select_mysql_collation, -li#li_select_mysql_charset { +li#li_select_mysql_collation { list-style-image: url(getImgPath(); ?>s_asci.png); color: #1F457E; } @@ -1376,6 +1505,10 @@ li#li_flush_privileges { list-style-image: url(getImgPath(); ?>s_reload.png); } +li#li_user_preferences { + list-style-image: url(getImgPath(); ?>b_tblops.png); +} + li#li_used_php_extension { list-style-image: url(getImgPath(); ?>item_ltr.png); font-size: 80%; @@ -1466,6 +1599,7 @@ li#li_select_fontsize { #div_table_copy, #div_partition_maintenance, #div_referential_integrity, +#div_table_removal, #div_table_maintenance { min-width: 48%; float: ; @@ -1490,7 +1624,11 @@ label.desc { float: ; } -code.sql { +label.desc sup { + position: absolute; +} + +code.sql, div.sqlvalidate { display: block; padding: 0.3em; margin-top: 0; @@ -1532,26 +1670,485 @@ code.sql { border: 1px solid #FBFBFF; } +.group-cnt { + padding: 0 0 0 0.5em; + display: inline-block; + width: 98%; +} + +/* for elements that should be revealed only via js */ +.hide { + display: none; +} + +#li_select_server { + list-style-image: url(getImgPath(); ?>s_host.png); +} + +#list_server { + list-style-image: none; +} + /** * Progress bar styles */ div.upload_progress_bar_outer { - border: 1px solid black; + border: 1px solid black; width: 202px; } div.upload_progress_bar_inner { - background-color: ; - width: 0px; - height: 12px; + background-color: ; + width: 0px; + height: 12px; margin: 1px; } -table#serverconnection_src_remote, +table#serverconnection_src_remote, table#serverconnection_trg_remote, -table#serverconnection_src_local, +table#serverconnection_src_local, table#serverconnection_trg_local { float:left; } +/** + * Validation error message styles + */ +.invalid_value +{background:#F00;} + +/** + * Ajax notification styling + */ + .ajax_notification { + top: 0px; /** The notification needs to be shown on the top of the page */ + position: fixed; + margin-top: 0; + margin-right: auto; + margin-bottom: 0; + margin-left: auto; + padding: 3px 5px; /** Keep a little space on the sides of the text */ + min-width: 70px; + max-width: 350px; /** This value might have to be changed */ + background-color: #FFD700; + z-index: 1100; /** If this is not kept at a high z-index, the jQueryUI modal dialogs (z-index:1000) might hide this */ + text-align: center; + display: block; + left: 0; + right: 0; + background-image: url(getImgPath(); ?>ajax_clock_small.gif); + background-repeat: no-repeat; + background-position: 2%; + } + + #loading_parent { + /** Need this parent to properly center the notification division */ + position: relative; + width: 100%; + } +/** + * Export and Import styles + */ + +.exportoptions h3, .importoptions h3 { + border-bottom: 1px #999999 solid; + font-size: 110%; +} + +.exportoptions ul, .importoptions ul, .format_specific_options ul { + list-style-type: none; + margin-bottom: 15px; +} + +.exportoptions li, .importoptions li { + margin: 7px; +} +.exportoptions label, .importoptions label, .exportoptions p, .importoptions p { + margin: 5px; + float: none; +} + +#csv_options label.desc, #ldi_options label.desc, #latex_options label.desc, #output label.desc{ + float: left; + width: 15em; +} + +.exportoptions, .importoptions { + margin: 20px 30px 30px 10px +} + +.exportoptions #buttonGo, .importoptions #buttonGo { + padding: 2px 10px; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px2; + background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc)); + background: -moz-linear-gradient(top, #ffffff, #cccccc); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc'); + border: 1px solid #ACACAC; + cursor: pointer; + color: #606060; +} + +.format_specific_options h3 { + margin: 10px 0px 0px 10px; + border: 0px; +} + +.format_specific_options { + border: 1px solid #999999; + margin: 7px 0px; + padding: 3px; +} + +p.desc { + margin: 5px; +} + +/** + * Export styles only + */ +select#db_select, select#table_select { + width: 400px; +} + +.export_sub_options { + margin: 20px 0px 0px 30px; +} + +.export_sub_options h4 { + border-bottom: 1px #999999 solid; +} + +.export_sub_options li.subgroup { + display: inline-block; + margin-top: 0; +} + +.export_sub_options li { + margin-bottom: 0; +} + +#quick_or_custom, #output_quick_export { + display: none; +} +/** + * Import styles only + */ + +.importoptions #import_notification { + margin: 10px 0px; + font-style: italic; +} + +input#input_import_file { + margin: 5px; +} + +.formelementrow { + margin: 5px 0px 5px 0px; +} + +/** + * ENUM/SET editor styles + */ +p.enum_notice { + margin: 5px 2px; + font-size: 80%; +} + +#enum_editor { + display: none; + position: fixed; + _position: absolute; /* hack for IE */ + z-index: 101; + overflow-y: auto; + overflow-x: hidden; +} + +#enum_editor_no_js { + margin: auto auto; +} + +#enum_editor, #enum_editor_no_js { + background: #D0DCE0; + padding: 15px; +} + +#popup_background { + display: none; + position: fixed; + _position: absolute; /* hack for IE6 */ + width: 100%; + height: 100%; + top: 0; + left: 0; + background: #000; + z-index: 100; + overflow: hidden; +} + +a.close_enum_editor { + float: right; +} + +#enum_editor #values, #enum_editor_no_js #values { + margin: 15px 0px; + width: 100%; +} + +#enum_editor #values input, #enum_editor_no_js #values input { + margin: 5px 0px; + float: top; + width: 100%; +} + +} + +#enum_editor_output { + margin-top: 50px; +} + +/** + * Table structure styles + */ +.structure_actions_dropdown { + position: absolute; + padding: 3px; + display: none; + z-index: 100; +} + +.structure_actions_dropdown a { + display: block; +} + +td.more_opts { + display: none; + white-space: nowrap; +} + +iframe.IE_hack { + z-index: 1; + position: absolute; + display: none; + border: 0; + filter: alpha(opacity=0); +} + +/* config forms */ +.config-form ul.tabs { + margin: 1.1em 0.2em 0; + padding: 0 0 0.3em 0; + list-style: none; + font-weight: bold; +} + +.config-form ul.tabs li { + float: ; +} + +.config-form ul.tabs li a { + display: block; + margin: 0.1em 0.2em 0; + padding: 0.1em 0.4em; + white-space: nowrap; + text-decoration: none; + border: 1px solid ; + border-bottom: none; +} + +.config-form ul.tabs li a:hover, +.config-form ul.tabs li a:active, +.config-form ul.tabs li a.active { + margin: 0; + padding: 0.1em 0.6em 0.2em; +} + +.config-form ul.tabs li a.active { + background-color: ; +} + +.config-form fieldset { + margin-top: 0; + padding: 0; + clear: both; + /*border-color: ;*/ +} + +.config-form legend { + display: none; +} + +.config-form fieldset p { + margin: 0; + padding: 0.5em; + background: ; +} + +.config-form fieldset .errors { /* form error list */ + margin: 0 -2px 1em -2px; + padding: 0.5em 1.5em; + background: #FBEAD9; + border: 0 #C83838 solid; + border-width: 1px 0; + list-style: none; + font-family: sans-serif; + font-size: small; +} + +.config-form fieldset .inline_errors { /* field error list */ + margin: 0.3em 0.3em 0.3em 0; + padding: 0; + list-style: none; + color: #9A0000; + font-size: small; +} + +.config-form fieldset th { + padding: 0.3em 0.3em 0.3em 0.5em; + text-align: left; + vertical-align: top; + width: 40%; + background: transparent; +} + +.config-form fieldset .doc, .config-form fieldset .disabled-notice { + margin-left: 1em; +} + +.config-form fieldset .disabled-notice { + font-size: 80%; + text-transform: uppercase; + color: #E00; + cursor: help; +} + +.config-form fieldset td { + padding-top: 0.3em; + padding-bottom: 0.3em; + vertical-align: top; +} + +.config-form fieldset th small { + display: block; + font-weight: normal; + font-family: sans-serif; + font-size: x-small; + color: #444; +} + +.config-form fieldset th, .config-form fieldset td { + border-top: 1px solid; +} + +fieldset .group-header th { + background: ; +} + +fieldset .group-header + tr th { + padding-top: 0.6em; +} + +fieldset .group-field-1 th, fieldset .group-header-2 th { + padding-left: 1.5em; +} + +fieldset .group-field-2 th, fieldset .group-header-3 th { + padding-left: 3em; +} + +fieldset .group-field-3 th { + padding-left: 4.5em; +} + +fieldset .disabled-field th, +fieldset .disabled-field th small, +fieldset .disabled-field td { + color: #666; + background-color: #ddd; +} + +.config-form .lastrow { + border-top: 1px #000 solid; +} + +.config-form .lastrow { + background: ;; + padding: 0.5em; + text-align: center; +} + +.config-form .lastrow input { + font-weight: bold; +} + +/* form elements */ + +.config-form span.checkbox { + padding: 2px; + display: inline-block; +} + +.config-form .custom { /* customized field */ + background: #FFC; +} + +.config-form span.checkbox.custom { + padding: 1px; + border: 1px #EDEC90 solid; + background: #FFC; +} + +.config-form .field-error { + border-color: #A11 !important; +} + +.config-form input[type="text"], +.config-form select, +.config-form textarea { + border: 1px #A7A6AA solid; + height: auto; +} + +.config-form input[type="text"]:focus, +.config-form select:focus, +.config-form textarea:focus { + border: 1px #6676FF solid; + background: #F7FBFF; +} + +.config-form .field-comment-mark { + font-family: serif; + color: #007; + cursor: help; + padding: 0 0.2em; + font-weight: bold; + font-style: italic; +} + +.config-form .field-comment-warning { + color: #A00; +} + +/* error list */ +.config-form dd { + margin-left: 0.5em; +} + +.config-form dd:before { + content: "\25B8 "; +} + +.click-hide-message { + cursor: pointer; +} + +.prefsmanage_opts { + margin-: 2em; +} + +#prefs_autoload { + margin-bottom: 0.5em; +} diff --git a/paradice/img/b_chart.png b/paradice/img/b_chart.png new file mode 100644 index 0000000000000000000000000000000000000000..c06f0f6921fda742ea776f8786e55b870cc206e5 GIT binary patch literal 664 zcwPaR0%!e+P)qc!IdjT5Z$Oy5e1RDFg^-4^^r8u zwqjb1CZZw=7>k@C}qj7^Q{( zU5KQ{B+6wK<8c&U9vu&$#Jk@}7OlpGrlWQ#pU zWx?Te>*5MSSrR5E(^J!ODz!{0^&ig)VtZMgtE6*kFn;ONzFDh(bGwI>ST?Cq1|m>^ za!sq%71)~0tF9x->D`heE`}3{E&XnXpenFiZSi@vtPx5H2nb^YAe;+~nmk?`R@&rE z9i<{xt58&Mj%7w$7DMi0tf*0|iBSRqD1^{2;rX8#SR`1guu=#Nk_6K#d{5^3n;s9| zy}8(B$eO}*o^-OqhCw*zoqZpA{64!wGIUgQ$c6GmB-IqV7kYWVw&4^126?8$wmJuH yPZ7>JfSm`QCaY#*Hfu{2n$IU*AFBH@0Dc378yW3x29*^60000B|mLR?w>6#p~)ubA8Jn-i9H zhT-VPISexy(q^VHbTcpBvd!qA!I9%f61P}bB>CjDu{Zriz%K|jV}eth)ZD-$I1 z*e0uW?^@YxctC4HW9%lFG>HH&^WrLb&;ivwy<7=rOE3Wy5yzFo6UCG z^y2U!f)_n2-n{JS!RbxBi72?McoG!63iG8~s|ekLx1$5YkrJ*Pn`p!M$n<%EgZw{0 z!#Ex4x&w4bDyVrnI;?H^h_9d!Zw3~aLC{M1bXF=!DIuc?a$YP-eXfSB zO&58j&$a(@Gefzt5suj?aPAL`&0Yz1JsLU?d9Uy-9I8QH>Lmp literal 0 HcwPel00001 diff --git a/paradice/img/b_snewtbl.png b/paradice/img/b_snewtbl.png new file mode 100644 index 0000000000000000000000000000000000000000..0c7d14202b3225893c1d9ce91774cf6cee3385fc GIT binary patch literal 272 zcwXxa@N?(olHy`uVBq!ia0vp^AT}2VGmzZ%#=aj&F%}28J29*~C-V}>u@CSGalJT? z;p{AibF&$K9cQ>Om*MLnhL8IgZZ2bZy@TQL28I_~8Llp3c(9h?$5DnmD;Z|aJac9y z!~Zi3|NsAI0E43$?I5EVOM?7@862M7NCR<_yxm;OkH}&M25w;xW@MN( zM*=9wUgGKN%6^Mcj9*?kn5pM9P{`KP#W95Ay6;I#t^*D{&Vi06N}9Lc`M=Kam}}kF z2@Z}5YC$1F4p#lER(0Mf509C+ZFWx%ui*FDPfhN8c+JeI#4Tx0C)kdlFv&5K@`WoZiEolCHp}T?8!W6h!QA7 zpdKphU?N!F)^$@s*JXCJ`UAQP-J(N3pi@Mr=;$BdE$9#t1pNVl&?RJhvqN}D>e37| z`F&qi>mhtUg~bsblXa1vs-dCYW{eHN7x_2!q+Ip zFE$^efPlwO8h=G{P;g1|s^EQYanfW3>s75xOamd7&!vew#8VZ?XM#(TZw0sYirCvF zj+o_|N&HS6FB`TFC?XcuEk+vUlsGK%r!O_00oE3QvEI;Dw1Mj@U@kDU1?Pd80&pK2 z+WOn>op@$@_FgRNy7Tx_!1#;f^aFtR7#MUM=kvmG2A34$8R(jNi?v-X9a2dEf30P1 z(z~nyv8aVxkDn~_cl8nAd;=&<0GT7;?Dv+K#9M74|!MazJ;__ua%g_ zjj}49OS)NaGTYL0!~Ok#6E_a1CP2Dr9kN=b%GD&jE`tI#tQI#|NZmB`<&YYUL{^0E z3wC{RWGy-HPXGV_J4r-AR2Ug!U?2l9LiPM7K`$dr6G#s+8o}z3H4)MXR|{t#IS-qS rDC$r+I5gr?gQOh6#AYKxmQ)r1F-8Ujk9F=x00000NkvXXu0mjf6twCi literal 0 HcwPel00001 diff --git a/paradice/screen.png b/paradice/screen.png dissimilarity index 99% index 3c7e3f7f68f2ee30fdb907b225a1a51ddcfe52c5..bb67041dac5e130f60d8c1b761513c14908e8980 100644 GIT binary patch literal 41903 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 literal 20275 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 KMNUMnLSTY*Svfrb -- 2.11.4.GIT