Version Description
- Bug Header Code fixed
Download this release
Release Info
Developer | Florent73 |
Plugin | WP Maintenance |
Version | 6.1.1 |
Comparing to | |
See all releases |
Code changes from version 6.1.2 to 6.1.1
- classes/wp-maintenance.php +9 -14
- css/wpm-admin.css +3 -3
- includes/functions.php +0 -129
- includes/shortcodes.php +54 -54
- js/fontselect/fontselect.css +182 -182
- js/fontselect/jquery.fontselect.min.js +6 -6
- js/fontselect/jquery.fontselectgoogle.min.js +0 -7
- js/image-picker.min.js +12 -12
- js/lib/compressed/legacy.js +9 -9
- js/lib/compressed/picker.date.js +4 -4
- js/lib/compressed/picker.js +6 -6
- js/lib/compressed/picker.time.js +4 -4
- js/lib/compressed/themes/classic.css +3 -3
- js/lib/compressed/themes/default.css +3 -3
- js/lib/compressed/themes/rtl.css +2 -2
- js/lib/legacy.js +133 -133
- js/lib/themes-source/_variables.less +171 -171
- js/lib/themes-source/base.date.less +333 -333
- js/lib/themes-source/base.less +55 -55
- js/lib/themes-source/base.time.less +119 -119
- js/lib/themes-source/classic.date.less +9 -9
- js/lib/themes-source/classic.less +103 -103
- js/lib/themes-source/classic.time.less +49 -49
- js/lib/themes-source/default.date.less +9 -9
- js/lib/themes-source/default.less +192 -192
- js/lib/themes-source/default.time.less +41 -41
- js/lib/themes-source/rtl.less +38 -38
- js/lib/themes/classic.css +99 -99
- js/lib/themes/classic.date.css +301 -301
- js/lib/themes/classic.time.css +132 -132
- js/lib/themes/default.css +168 -168
- js/lib/themes/default.date.css +301 -301
- js/lib/themes/default.time.css +126 -126
- js/lib/themes/rtl.css +29 -29
- js/lib/translations/FORMATTING.md +6 -6
- js/lib/translations/NAMING.md +21 -21
- js/lib/translations/ar.js +16 -16
- js/lib/translations/bg_BG.js +17 -17
- js/lib/translations/bs_BA.js +17 -17
- js/lib/translations/ca_ES.js +18 -18
- js/lib/translations/cs_CZ.js +17 -17
- js/lib/translations/da_DK.js +18 -18
- js/lib/translations/de_DE.js +18 -18
- js/lib/translations/el_GR.js +17 -17
- js/lib/translations/es_ES.js +18 -18
- js/lib/translations/et_EE.js +17 -17
- js/lib/translations/eu_ES.js +17 -17
- js/lib/translations/fa_ir.js +19 -19
- js/lib/translations/fi_FI.js +17 -17
- js/lib/translations/fr_FR.js +22 -22
- js/lib/translations/gl_ES.js +17 -17
- js/lib/translations/he_IL.js +16 -16
- js/lib/translations/hi_IN.js +20 -20
- js/lib/translations/hr_HR.js +17 -17
- js/lib/translations/hu_HU.js +17 -17
- js/lib/translations/id_ID.js +17 -17
- js/lib/translations/is_IS.js +17 -17
- js/lib/translations/it_IT.js +24 -24
- js/lib/translations/ja_JP.js +17 -17
- js/lib/translations/ko_KR.js +17 -17
- js/lib/translations/lt_LT.js +24 -24
- js/lib/translations/lv_LV.js +13 -13
- js/lib/translations/nb_NO.js +18 -18
- js/lib/translations/ne_NP.js +17 -17
- js/lib/translations/nl_NL.js +18 -18
- js/lib/translations/pl_PL.js +18 -18
- js/lib/translations/pt_BR.js +17 -17
- js/lib/translations/pt_PT.js +17 -17
- js/lib/translations/ro_RO.js +17 -17
- js/lib/translations/ru_RU.js +18 -18
- js/lib/translations/sk_SK.js +18 -18
- js/lib/translations/sl_SI.js +18 -18
- js/lib/translations/sv_SE.js +22 -22
- js/lib/translations/th_TH.js +16 -16
- js/lib/translations/tr_TR.js +18 -18
- js/lib/translations/uk_UA.js +17 -17
- js/lib/translations/vi_VN.js +15 -15
- js/lib/translations/zh_CN.js +18 -18
- js/lib/translations/zh_TW.js +18 -18
- languages/wp-maintenance-fr_FR.po +1299 -1299
- languages/wp-maintenance.pot +948 -948
- readme.txt +2 -5
- themes/default/functions.php +392 -399
- themes/default/index.php +72 -72
- themes/default/index2.php +35 -35
- views/wp-maintenance-colors.php +8 -40
- views/wp-maintenance-settings.php +2 -11
- wp-maintenance.php +2 -2
classes/wp-maintenance.php
CHANGED
@@ -118,8 +118,7 @@ class WP_maintenance {
|
|
118 |
'color_text_button' => '#ffffff',
|
119 |
'color_button' => '#1e73be',
|
120 |
'color_button_hover' => '#ffffff',
|
121 |
-
'color_button_onclick' => '#ffffff'
|
122 |
-
'remove_googlefonts' => 0,
|
123 |
);
|
124 |
|
125 |
if ( get_option('wp_maintenance_settings_colors', false) == false or get_option('wp_maintenance_settings_colors')=='' ) {
|
@@ -614,7 +613,7 @@ class WP_maintenance {
|
|
614 |
if(empty($_POST['wpm_action']) || 'export_settings'!=$_POST['wpm_action'])
|
615 |
return;
|
616 |
|
617 |
-
if(!wp_verify_nonce($_POST['wpm_export_nonce'], '
|
618 |
return;
|
619 |
|
620 |
if(!current_user_can('manage_options'))
|
@@ -625,7 +624,6 @@ class WP_maintenance {
|
|
625 |
'settings' => get_option('wp_maintenance_settings'),
|
626 |
'settings_colors' => get_option('wp_maintenance_settings_colors'),
|
627 |
'settings_countdown' => get_option('wp_maintenance_settings_countdown'),
|
628 |
-
'settings_picture' => get_option('wp_maintenance_settings_picture'),
|
629 |
'settings_seo' => get_option('wp_maintenance_settings_seo'),
|
630 |
'settings_socialnetworks' => get_option('wp_maintenance_settings_socialnetworks'),
|
631 |
'settings_footer' => get_option('wp_maintenance_settings_footer'),
|
@@ -655,7 +653,7 @@ class WP_maintenance {
|
|
655 |
if(empty($_POST['wpm_action']) || 'import_settings'!=$_POST['wpm_action'])
|
656 |
return;
|
657 |
|
658 |
-
if(!wp_verify_nonce( $_POST['wpm_import_nonce'], '
|
659 |
return;
|
660 |
|
661 |
if(!current_user_can('manage_options'))
|
@@ -675,18 +673,15 @@ class WP_maintenance {
|
|
675 |
}
|
676 |
|
677 |
// Retrieve the settings from the file and convert the json object to an array.
|
678 |
-
$
|
679 |
-
if(
|
680 |
-
|
681 |
-
|
682 |
-
|
683 |
-
if($tabName=='active') {
|
684 |
-
update_option('wp_maintenance_active', sanitize_text_field($tabValue));
|
685 |
} else {
|
686 |
-
$updateSetting = wpm_update_settings($
|
687 |
}
|
688 |
}
|
689 |
-
|
690 |
echo '<div id="message" class="updated fade"><p><strong>'.__('New settings imported successfully!', 'wp-maintenance').'</strong></p></div>';
|
691 |
}
|
692 |
|
118 |
'color_text_button' => '#ffffff',
|
119 |
'color_button' => '#1e73be',
|
120 |
'color_button_hover' => '#ffffff',
|
121 |
+
'color_button_onclick' => '#ffffff'
|
|
|
122 |
);
|
123 |
|
124 |
if ( get_option('wp_maintenance_settings_colors', false) == false or get_option('wp_maintenance_settings_colors')=='' ) {
|
613 |
if(empty($_POST['wpm_action']) || 'export_settings'!=$_POST['wpm_action'])
|
614 |
return;
|
615 |
|
616 |
+
if(!wp_verify_nonce($_POST['wpm_export_nonce'], 'wpm_export_nonce'))
|
617 |
return;
|
618 |
|
619 |
if(!current_user_can('manage_options'))
|
624 |
'settings' => get_option('wp_maintenance_settings'),
|
625 |
'settings_colors' => get_option('wp_maintenance_settings_colors'),
|
626 |
'settings_countdown' => get_option('wp_maintenance_settings_countdown'),
|
|
|
627 |
'settings_seo' => get_option('wp_maintenance_settings_seo'),
|
628 |
'settings_socialnetworks' => get_option('wp_maintenance_settings_socialnetworks'),
|
629 |
'settings_footer' => get_option('wp_maintenance_settings_footer'),
|
653 |
if(empty($_POST['wpm_action']) || 'import_settings'!=$_POST['wpm_action'])
|
654 |
return;
|
655 |
|
656 |
+
if(!wp_verify_nonce( $_POST['wpm_import_nonce'], 'wpm_import_nonce'))
|
657 |
return;
|
658 |
|
659 |
if(!current_user_can('manage_options'))
|
673 |
}
|
674 |
|
675 |
// Retrieve the settings from the file and convert the json object to an array.
|
676 |
+
$settings = (array) json_decode(file_get_contents($import_file), true);
|
677 |
+
if(isset($settings)) {
|
678 |
+
foreach($settings as $name=>$value) {
|
679 |
+
if($name=='active') {
|
680 |
+
update_option('wp_maintenance_active', sanitize_text_field($value));
|
|
|
|
|
681 |
} else {
|
682 |
+
$updateSetting = wpm_update_settings($value, 'wp_maintenance_'.$name);
|
683 |
}
|
684 |
}
|
|
|
685 |
echo '<div id="message" class="updated fade"><p><strong>'.__('New settings imported successfully!', 'wp-maintenance').'</strong></p></div>';
|
686 |
}
|
687 |
|
css/wpm-admin.css
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
#pattern{text-align:left;margin:5px 0;word-spacing:-1em;list-style-type:none}#pattern li{display:inline-block;list-style:none;margin-right:15px;text-align:center}#pattern li.current{background:#6c0;color:#fff}.wpmdashicons{position:absolute;right:35px;top:24px;font-size:40px;opacity:.2}.wp-maintenance-flex,.wp-maintenance-flex-spaced{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.wp-maintenance-flex-top{-webkit-box-align:initial;-webkit-align-items:initial;-ms-flex-align:initial;-ms-grid-row-align:initial;align-items:initial}.wp-maintenance-wrapper{max-width:100%;padding-top:10px;overflow:hidden}.wp-maintenance-modules-sidebar{-ms-flex-preferred-size:240px;flex-basis:240px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;width:240px;padding:0;border:none;border-radius:3px;background:#414548;color:#f2f2f6;margin-right:-2px}.wp-maintenance-modules-list-links{margin:0;padding:0;list-style:none}[class*=" wp-maintenance-"],[class^=wp-maintenance-]{box-sizing:border-box}.wp-maintenance-modules-list-links li{display:block;margin:0;padding:0;height:80px}.wp-maintenance-modules-list-links a{position:relative;display:block;padding:16px 55px 15px 15px;border-top:1px solid rgba(255,255,255,.15);color:#d6d5aa;overflow:hidden;font-weight:500;text-decoration:none;transition:all .275s;height:47px}[class^=wp-maintenance-] input[type=email],[class^=wp-maintenance-] input[type=number],[class^=wp-maintenance-] input[type=password],[class^=wp-maintenance-] input[type=tel],[class^=wp-maintenance-] input[type=text],[class^=wp-maintenance-] input[type=url]{border:2px solid #D6D5AA;font-size:13px;padding:7px 10px;height:auto;box-shadow:none}.wp-maintenance-input{padding:7px 10px;font-size:13px;border:2px solid #D6D5AA;background-color:#fff;height:auto;box-shadow:none}.wp-maintenance-input:active,.wp-maintenance-input:focus{outline:0;border:2px solid #D6D5AA;background-color:#fff;box-shadow:none}.wp-maintenance-
|
2 |
-
nav{width:100%;margin:0 auto;background-color:#fff;position:sticky;top:0}.conteneur-nav{position:absolute;width:100%}nav input[type=checkbox]{display:none}nav label{display:inline-block;width:100%;padding:10px 0;text-align:center;background-color:gold}nav ul{display:none;list-style-type:none;background-color:#555}nav input[type=checkbox]:checked+ul{display:flex;flex-flow:column wrap}nav ul li{flex:1 1 auto;text-align:center}nav>div>ul>li>a{color:#fff}nav a{display:block;text-decoration:none;color:#000;padding:10px 0}@media screen and (min-width:980px){.conteneur-nav{position:static}nav input,nav label{display:none}nav input[type=checkbox]:checked+ul,nav ul{display:flex;flex-flow:row wrap}nav ul li{position:relative;padding-top:1.8em;background-color:#d6d5aa;margin-bottom:0!important}nav>div>ul>li>a{color:#848838}nav a{border-bottom:2px solid transparent}nav a:hover{color:#848838;border-bottom:2px solid #848838}.deroulant>a::after{content:" ▼";font-size:12px}}
|
3 |
-
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #666;background:#848838;font-weight:700;color:#eee}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}.ui-widget-content{border:1px solid #666;background:#ccc;color:#fff}.ui-widget{font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}.ui-slider-horizontal{height:.8em}.ui-slider{position:relative;text-align:left}
|
4 |
.headerpage{font-size: 23px;font-weight: 400;padding: 9px 15px 4px 0px;line-height: 29px;}
|
1 |
+
#pattern{text-align:left;margin:5px 0;word-spacing:-1em;list-style-type:none}#pattern li{display:inline-block;list-style:none;margin-right:15px;text-align:center}#pattern li.current{background:#6c0;color:#fff}.wpmdashicons{position:absolute;right:35px;top:24px;font-size:40px;opacity:.2}.wp-maintenance-flex,.wp-maintenance-flex-spaced{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.wp-maintenance-flex-top{-webkit-box-align:initial;-webkit-align-items:initial;-ms-flex-align:initial;-ms-grid-row-align:initial;align-items:initial}.wp-maintenance-wrapper{max-width:100%;padding-top:10px;overflow:hidden}.wp-maintenance-modules-sidebar{-ms-flex-preferred-size:240px;flex-basis:240px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;width:240px;padding:0;border:none;border-radius:3px;background:#414548;color:#f2f2f6;margin-right:-2px}.wp-maintenance-modules-list-links{margin:0;padding:0;list-style:none}[class*=" wp-maintenance-"],[class^=wp-maintenance-]{box-sizing:border-box}.wp-maintenance-modules-list-links li{display:block;margin:0;padding:0;height:80px}.wp-maintenance-modules-list-links a{position:relative;display:block;padding:16px 55px 15px 15px;border-top:1px solid rgba(255,255,255,.15);color:#d6d5aa;overflow:hidden;font-weight:500;text-decoration:none;transition:all .275s;height:47px}[class^=wp-maintenance-] input[type=email],[class^=wp-maintenance-] input[type=number],[class^=wp-maintenance-] input[type=password],[class^=wp-maintenance-] input[type=tel],[class^=wp-maintenance-] input[type=text],[class^=wp-maintenance-] input[type=url]{border:2px solid #D6D5AA;font-size:13px;padding:7px 10px;height:auto;box-shadow:none}.wp-maintenance-input{padding:7px 10px;font-size:13px;border:2px solid #D6D5AA;background-color:#fff;height:auto;box-shadow:none}.wp-maintenance-input:active,.wp-maintenance-input:focus{outline:0;border:2px solid #D6D5AA;background-color:#fff;box-shadow:none}.wp-maintenance-modules-sidebar a.active{background:rgba(255,255,255,.15)}.wp-maintenance-modules-sidebar a:hover{background:rgba(255,255,255,.15)}.wp-maintenance-modules-list-links{margin:0;padding:0;list-style:none}.wp-maintenance-modules-list-links .wp-maintenance-tab-name{font-size:13px}.wp-maintenance-modules-list-links a span{display:block}.wp-maintenance-modules-list-links .wp-maintenance-tab-name{font-size:13px}.wp-maintenance-modules-list-links a span{display:block}.wp-maintenance-modules-list-links .wp-maintenance-tab-summary{position:relative;z-index:1;color:#fff;font-size:11px;text-shadow:0 0 2px #222}.wp-maintenance-tab-content{width:100%;position:relative;background:#fff;border-radius:0 3px 3px 0;border:1px solid #ccc}.wp-maintenance-tab-content-header{position:relative;padding:15px 175px 18px 20px;background:#f2f2f6;color:#5a626f;border-bottom:2px solid #848838;font-size:22px}.wp-maintenance-module-options-block{padding:15px 20px;border-top: 2px solid #848838;}.wp-maintenance-sideads{-ms-flex-preferred-size:280px;flex-basis:280px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:280px;margin-left:20px;min-width:0}.wp-maintenance-bordered{border:1px solid #ccc}.wp-maintenance-ad-header{padding:10px 25px;border-bottom:1px solid #ccc;background:#D6D5AA}.wp-maintenance-ad-content{background:#fff;line-height:0}.wp-maintenance-ad-content-padded{padding:20px 25px 18px}.wp-maintenance-settings-section-header{margin:25px 0 25px}.wp-maintenance-settings-section-title{font-size:18px;margin-bottom:0;color:#848838;text-transform:uppercase}label.wp-maintenance-setting-row-title{display:block}.wp-maintenance-setting-row-title{margin:10px 0;font-size:14px;font-weight:400;color:#848838}.wp-maintenance-fieldset-item{padding:15px;border:2px solid #D6D5AA;border-radius:2px}.wp-maintenance-container{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wp-maintenance-label-text{position:relative;display:inline-block;padding-left:32px;margin:.3em 0}.wp-maintenance-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wp-maintenance-checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border-radius:2px;border:2px solid #D6D5AA}.wp-maintenance-container:hover input~.wp-maintenance-checkmark{background-color:#ccc;border:2px solid #D6D5AA}.wp-maintenance-container input:checked~.wp-maintenance-checkmark{background-color:#848838;border:1px solid #D6D5AA}.wp-maintenance-checkmark:after{content:"";position:absolute;display:none;border:2px solid #D6D5AA}.wp-maintenance-container input:checked~.checkmark:after{display:block}.wp-maintenance-container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff;border:2px solid #D6D5AA}.wp-maintenance-container input:checked~.wp-maintenance-checkmark:after{display:block}.wp-maintenance-container .wp-maintenance-checkmark:after{left:7px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wp-maintenance-tc-title{margin-top:1em;font-size:25px;margin-left:0;font-weight:600;color:#393e46}.wp-maintenance-button .wp-maintenance-button,.wp-maintenance-button-primary,.wp-maintenance-button-secondary .wp-maintenance-button-secondary,.wp-maintenance-button-tertiary .wp-maintenance-button-tertiary{display:inline-block;height:auto;margin:.1em 0;padding:7px 20px 8px;border:0;font-size:14px;line-height:1.5;font-weight:700;text-transform:uppercase;color:#fff;text-decoration:none;text-shadow:none;box-shadow:none;white-space:nowrap;border-radius:3px;-webkit-appearance:none;cursor:pointer;background:#848838}.wp-maintenance-button .wp-maintenance-button-primary:hover{background:#d6d5aa;color:#848838}.wp-maintenance-ad-content>:first-child,p.submit{margin-top:0}p.submit{text-align:left;max-width:100%;margin-top:20px;padding-top:10px}.submit{padding:1.5em 0;margin:5px 0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:none}.wp-maintenance-module-options-block [class^=wp-maintenance-button]{font-weight:700;font-size:1.2em;letter-spacing:.075em;color:#fff}.wp-maintenance-button-primary .wp-maintenance-button-primary{background:#848838}[class^=wp-maintenance-] ::selection{background:#848838;color:#fff}.wp-maintenance-encadre{margin-top:2em;width:80%;margin-left:auto;margin-right:auto;padding:15px;border:2px solid #D6D5AA;border-radius:2px;text-align:center}.wp-maintenance-setting-row{padding:5px 20px 5px 18px;border-top:0;background:#fff}.wp-maintenance-setting-row>h3{color:#848838}.wpm-container{position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:12px}.wpm-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wpm-checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:2px solid #D6D5AA;border-radius:50%}.wpm-container:hover input~.wpm-checkmark{background-color:#ccc}.wpm-container input:checked~.wpm-checkmark{background-color:#848838}.wpm-checkmark:after{content:"";position:absolute;display:none}.wpm-container input:checked~.wpm-checkmark:after{display:block}.wpm-container .wpm-checkmark:after{left:8px;top:3px;width:3px;height:9px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pattern-used{width:200px;height:200px;border:1px solid #ddd;margin-left:auto;margin-right:auto}.wp-core-ui .button,.wp-core-ui .button-secondary{color:#eee;border-color:#eee;background:#848838}.wp-core-ui .button-secondary:hover,.wp-core-ui .button.hover,.wp-core-ui .button:hover{background:#f1f1f1;border-color:#eee;color:#848838}.wp-core-ui .button-secondary:focus,.wp-core-ui .button.focus,.wp-core-ui .button:focus{background:#f3f5f6;border-color:#eee;color:#eee;box-shadow:0 0 0 1px #eee;outline:2px solid transparent;outline-offset:0;color:#848838}.wp-core-ui .button-secondary:active,.wp-core-ui .button:active{background:#f3f5f6;border-color:#7e8993;box-shadow:none;color:#848838}.wp-core-ui .button.active,.wp-core-ui .button.active:hover{background-color:#f3f5f6;color:#eee;border-color:#eee;box-shadow:inset 0 2px 5px -3px #eee;color:#848838}.wp-core-ui .button.active:focus{border-color:#eee;box-shadow:inset 0 2px 5px -3px #eee,0 0 0 1px #eee;color:#848838}
|
2 |
+
nav{width:100%;margin:0 auto;background-color:#fff;position:sticky;top:0}.conteneur-nav{position:absolute;width:100%}nav input[type=checkbox]{display:none}nav label{display:inline-block;width:100%;padding:10px 0;text-align:center;background-color:gold}nav ul{display:none;list-style-type:none;background-color:#555}nav input[type=checkbox]:checked+ul{display:flex;flex-flow:column wrap}nav ul li{flex:1 1 auto;text-align:center}nav>div>ul>li>a{color:#fff}nav a{display:block;text-decoration:none;color:#000;padding:10px 0}@media screen and (min-width:980px){.conteneur-nav{position:static}nav input,nav label{display:none}nav input[type=checkbox]:checked+ul,nav ul{display:flex;flex-flow:row wrap}nav ul li{position:relative;padding-top:1.8em;background-color:#d6d5aa;margin-bottom:0!important}nav>div>ul>li>a{color:#848838}nav a{border-bottom:2px solid transparent}nav a:hover{color:#848838;border-bottom:2px solid #848838}.deroulant>a::after{content:" ▼";font-size:12px}}
|
3 |
+
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #666;background:#848838;font-weight:700;color:#eee}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}.ui-widget-content{border:1px solid #666;background:#ccc;color:#fff}.ui-widget{font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}.ui-slider-horizontal{height:.8em}.ui-slider{position:relative;text-align:left}
|
4 |
.headerpage{font-size: 23px;font-weight: 400;padding: 9px 15px 4px 0px;line-height: 29px;}
|
includes/functions.php
CHANGED
@@ -395,135 +395,6 @@ function wpm_compress($buffer) {
|
|
395 |
$buffer = str_replace(array(' : ',' :',': '), ':', $buffer);
|
396 |
|
397 |
return $buffer;
|
398 |
-
}
|
399 |
-
|
400 |
-
function wpm_fonts($font, $name='') {
|
401 |
-
|
402 |
-
// Récupère les paramètres sauvegardés
|
403 |
-
if(get_option('wp_maintenance_settings_options')) { extract(get_option('wp_maintenance_settings_options')); }
|
404 |
-
$wpoptions = get_option('wp_maintenance_settings_options');
|
405 |
-
|
406 |
-
if( isset($wpoptions['remove_googlefonts']) && $wpoptions['remove_googlefonts']==1 ) {
|
407 |
-
|
408 |
-
if( empty($font) || $font == '' ) { $font = 'verdana'; }
|
409 |
-
|
410 |
-
// Liste des fonts par default
|
411 |
-
$arrayFont = array(
|
412 |
-
'arial' => array('Arial (sans-serif)' => 'Arial, sans-serif'),
|
413 |
-
'arial-black' => array('Arial Black (sans-serif)' => 'Arial Black'),
|
414 |
-
'arial-narrow' => array('Arial narrow (sans-serif)' => 'Arial narrow'),
|
415 |
-
'arial-rounded' => array('Arial Rounded MT Bold (sans-serif)' => 'Arial Rounded MT Bold'),
|
416 |
-
'helvetica' => array('Helvetica (sans-serif)' => 'Helvetica'),
|
417 |
-
'verdana' => array('Verdana (sans-serif)' => 'Verdana, sans-serif'),
|
418 |
-
'Calibri' => array('Verdana (sans-serif)' => 'Verdana, sans-serif'),
|
419 |
-
'noto' => array('Noto (sans-serif)' => 'Noto'),
|
420 |
-
'lucida-sans' => array('Lucida Sans (sans-serif)' => 'Lucida Sans'),
|
421 |
-
'gill-sans' => array('Gill Sans (sans-serif)' => 'Gill Sans'),
|
422 |
-
'century-gothic' => array('Century Gothic (sans-serif)' => 'Century Gothic'),
|
423 |
-
'Candara' => array('Candara (sans-serif)' => 'Candara'),
|
424 |
-
'futara' => array('Futara (sans-serif)' => 'Futara'),
|
425 |
-
'franklin-gothic-medium' => array('Franklin Gothic Medium (sans-serif)' => 'Franklin Gothic Medium'),
|
426 |
-
'tahoma' => array('Tahoma (sans-serif)' => 'Tahoma, sans-serif'),
|
427 |
-
'trebuchet' => array('Trebuchet MS (sans-serif)' => 'Trebuchet MS, sans-serif'),
|
428 |
-
'geneva' => array('Geneva (sans-serif)' => 'Geneva, sans-serif'),
|
429 |
-
'times' => array('Times New Roman (serif)' => 'Times New Roman, Times, serif'),
|
430 |
-
'georgia' => array('Georgia (serif)' => 'Georgia, serif'),
|
431 |
-
'garamond' => array('Garamond (serif)' => 'Garamond, serif'),
|
432 |
-
'courrier' => array('Courier New (monospace)' => 'Courier New, Courier, monospace'),
|
433 |
-
'brush' => array('Brush Script MT (cursive)' => 'Brush Script MT, cursive'),
|
434 |
-
'copperplate' => array('Copperplate, Papyrus, fantasy' => 'Copperplate, Papyrus, fantasy'),
|
435 |
-
'segoe-ui' => array('Segoe UI (sans-serif)' => 'Segoe UI'),
|
436 |
-
'optima' => array('Optima (sans-serif)' => 'Optima'),
|
437 |
-
'avanta-garde' => array('Avanta Garde (sans-serif)' => 'Avanta Garde'),
|
438 |
-
'bug-caslon' => array('Big Caslon (serif)' => 'Big Caslon'),
|
439 |
-
'bodoni-mt' => array('Bodoni MT (serif)' => 'Bodoni MT'),
|
440 |
-
'book-antiqua' => array('Book Antiqua (serif)' => 'Book Antiqua'),
|
441 |
-
'bookman' => array('Bookman (serif)' => 'Bookman'),
|
442 |
-
'new-century-schoolbook' => array('New Century Schoolbook (serif)' => 'New Century Schoolbook'),
|
443 |
-
'calisto-mt' => array('Calisto MT (serif)' => 'Calisto MT'),
|
444 |
-
'cambria' => array('Cambria (serif)' => 'Cambria'),
|
445 |
-
'didot' => array('Didot (serif)' => 'Didot'),
|
446 |
-
'garamond' => array('Garamond (serif)' => 'Garamond'),
|
447 |
-
'goudy-old-style' => array('Goudy Old Style (serif)' => 'Goudy Old Style'),
|
448 |
-
'hoefler-text' => array('Hoefler Text (serif)' => 'Hoefler Text'),
|
449 |
-
'lucida-bright' => array('Lucida Bright (serif)' => 'Lucida Bright'),
|
450 |
-
'palatino' => array('Palatino (serif)' => 'Palatino'),
|
451 |
-
'perpetua' => array('Perpetua (serif)' => 'Perpetua'),
|
452 |
-
'rockwell' => array('Rockwell (serif)' => 'Rockwell'),
|
453 |
-
'rockwell-extra-bold' => array('Rockwell Extra Bold (serif)' => 'Rockwell Extra Bold'),
|
454 |
-
'baskerville' => array('Baskerville (serif)' => 'Baskerville'),
|
455 |
-
'consolas' => array('Consolas (monospace)' => 'Consolas'),
|
456 |
-
'courier-new' => array('Courier New (monospace)' => 'Courier New'),
|
457 |
-
'lucida-console' => array('Lucida Console (monospace)' => 'Lucida Console'),
|
458 |
-
'lucidatypewriter' => array('Lucidatypewriter (monospace)' => 'Lucidatypewriter'),
|
459 |
-
'lucida-sans-typewriter' => array('Lucida Sans Typewriter (monospace)' => 'Lucida Sans Typewriter'),
|
460 |
-
'monaco' => array('Monaco (monospace)' => 'Monaco'),
|
461 |
-
'andale-mono' => array('Andale Mono (monospace)' => 'Andale Mono'),
|
462 |
-
'comic-sans' => array('Comic Sans (cursive)' => 'Comic Sans'),
|
463 |
-
'comic-sans-ms' => array('Comic Sans MS (cursive)' => 'Comic Sans MS'),
|
464 |
-
'apple-chancery' => array('Apple Chancery (cursive)' => 'Apple Chancery'),
|
465 |
-
'zapf-chancery' => array('Zapf Chancery (cursive)' => 'Zapf Chancery'),
|
466 |
-
'bradley-hand' => array('Bradley Hand (cursive)' => 'Bradley Hand'),
|
467 |
-
'brush-script-std' => array('Brush Script Std (cursive)' => 'Brush Script Std'),
|
468 |
-
'snell-roundhan' => array('Snell Roundhan (cursive)' => 'Snell Roundhan'),
|
469 |
-
'urw-chancery' => array('URW Chancery (cursive)' => 'URW Chancery'),
|
470 |
-
'coronet-script' => array('Coronet script (cursive)' => 'Coronet script'),
|
471 |
-
'florence' => array('Florence (cursive)' => 'Florence'),
|
472 |
-
'parkavenue' => array('Parkavenue (cursive)' => 'Parkavenue'),
|
473 |
-
'impact' => array('Impact (fantasy)' => 'Impact'),
|
474 |
-
'brushstroke' => array('Brushstroke (fantasy)' => 'Brushstroke'),
|
475 |
-
'luminari' => array('Luminari (fantasy)' => 'Luminari'),
|
476 |
-
'chalkduster' => array('Chalkduster (fantasy)' => 'Chalkduster'),
|
477 |
-
'jazz-let' => array('Jazz LET (fantasy)' => 'Jazz LET'),
|
478 |
-
'blippo' => array('Blippo (fantasy)' => 'Blippo'),
|
479 |
-
'stencil-std' => array('Stencil Std (fantasy)' => 'Stencil Std'),
|
480 |
-
'marker-felt' => array('Marker Felt (fantasy)' => 'Marker Felt'),
|
481 |
-
'trattatello' => array('Trattatello (fantasy)' => 'Trattatello'),
|
482 |
-
'arnoldboecklin' => array('Arnoldboecklin (fantasy)' => 'Arnoldboecklin'),
|
483 |
-
'oldtown' => array('Oldtown (fantasy)' => 'Oldtown'),
|
484 |
-
'papyrus' => array('Papyrus (fantasy)' => 'papyrus'),
|
485 |
-
'ink-free' => array('Ink Free (fantasy)' => 'Ink Free'),
|
486 |
-
'lucida-handwriting' => array('Lucida Handwriting (fantasy)' => 'Lucida Handwriting'),
|
487 |
-
'segoe-print' => array('Segoe Print (fantasy)' => 'Segoe Print'),
|
488 |
-
'segoe-script' => array('Segoe Script (fantasy)' => 'Segoe Script'),
|
489 |
-
'webdings' => array('Webdings (fantasy)' => 'Webdings'),
|
490 |
-
'wingdings' => array('Wingdings (fantasy)' => 'Wingdings')
|
491 |
-
);
|
492 |
-
ksort($arrayFont);
|
493 |
-
// Si il y a un nom pour le select
|
494 |
-
if( isset($name) && $name!='') {
|
495 |
-
|
496 |
-
$selectFont = '<select class="wp-maintenance-select" name="wpmcolors['.$name.']">';
|
497 |
-
foreach($arrayFont as $nameFont => $valueFont) {
|
498 |
-
$select = '';
|
499 |
-
foreach($valueFont as $printFont => $printValueFont) {
|
500 |
-
if( $nameFont == $font) { $select = 'selected'; }
|
501 |
-
$selectFont .= '<option value="'.$nameFont.'" '.$select.' style="font-family:'.$nameFont.'!important;color:#333333!important;">'.$printFont.'</option>';
|
502 |
-
}
|
503 |
-
}
|
504 |
-
$selectFont .= '</select>';
|
505 |
-
|
506 |
-
} else {
|
507 |
-
|
508 |
-
if( empty($font) || $font == '' ) { $font = 'verdana'; }
|
509 |
-
// Si pas de nom on retourne la value de la font
|
510 |
-
foreach($arrayFont[$font] as $printFont => $printValueFont) {
|
511 |
-
$selectFont = $printValueFont;
|
512 |
-
}
|
513 |
-
|
514 |
-
}
|
515 |
-
|
516 |
-
return $selectFont;
|
517 |
-
|
518 |
-
} else {
|
519 |
-
|
520 |
-
return $font;
|
521 |
-
|
522 |
-
}
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
}
|
528 |
|
529 |
/* Feuille de style par défault */
|
395 |
$buffer = str_replace(array(' : ',' :',': '), ':', $buffer);
|
396 |
|
397 |
return $buffer;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
398 |
}
|
399 |
|
400 |
/* Feuille de style par défault */
|
includes/shortcodes.php
CHANGED
@@ -1,55 +1,55 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
defined( 'ABSPATH' )
|
4 |
-
or die( 'No direct load ! ' );
|
5 |
-
|
6 |
-
function wpm_social_shortcode( $atts ) {
|
7 |
-
|
8 |
-
if(get_option('wp_maintenance_settings_socialnetworks')) { extract(get_option('wp_maintenance_settings_socialnetworks')); }
|
9 |
-
$paramSocial = get_option('wp_maintenance_settings_socialnetworks');
|
10 |
-
|
11 |
-
$paramList = get_option('wp_maintenance_list_socialnetworks');
|
12 |
-
$countSocial = wpm_array_value_count($paramList);
|
13 |
-
|
14 |
-
// Si on est en mobile on réduit les icones
|
15 |
-
if ( wp_is_mobile() ) {
|
16 |
-
$paramSocial['size'] = 32;
|
17 |
-
}
|
18 |
-
|
19 |
-
// Attributes
|
20 |
-
extract( shortcode_atts(
|
21 |
-
array(
|
22 |
-
'size' => 64,
|
23 |
-
'enable' => 0
|
24 |
-
), $atts )
|
25 |
-
);
|
26 |
-
if($paramSocial['theme']!='') {
|
27 |
-
$srcIcon = get_stylesheet_directory_uri().'/'.esc_html($paramSocial['theme']).'/';
|
28 |
-
$iconSize = 'width='.$paramSocial['size'];
|
29 |
-
} else {
|
30 |
-
$srcIcon = plugin_dir_url( __DIR__ ).'socialicons/'.$paramSocial['style'].'/'.$paramSocial['size'].'/';
|
31 |
-
$iconSize = '';
|
32 |
-
}
|
33 |
-
$contentSocial = '';
|
34 |
-
if( isset($paramSocial['enable']) && $paramSocial['enable']==1 && $countSocial>=1) {
|
35 |
-
$contentSocial .= '<div id="wpm-social-footer" class="wpm_social"><ul class="wpm_horizontal">';
|
36 |
-
foreach($paramList as $socialName=>$socialUrl) {
|
37 |
-
if($socialUrl!='') {
|
38 |
-
if( $socialName == 'email' ){
|
39 |
-
$socialUrl = 'mailto:'.esc_html($socialUrl);
|
40 |
-
$texte = __('Send me a', 'wp-maintenance');
|
41 |
-
} else {
|
42 |
-
$socialUrl = esc_url($socialUrl);
|
43 |
-
$texte = esc_html($paramSocial['texte']);
|
44 |
-
}
|
45 |
-
$contentSocial .= '<li><a href="'.$socialUrl.'" target="_blank"><img src="'.esc_url($srcIcon.$socialName).'.png" alt="'.$texte.' '.ucfirst(esc_html($socialName)).'" '.$iconSize.' title="'.$texte.' '.ucfirst(esc_html($socialName)).'" /></a></li>';
|
46 |
-
}
|
47 |
-
}
|
48 |
-
$contentSocial .='</ul></div>';
|
49 |
-
return $contentSocial;
|
50 |
-
} else {
|
51 |
-
// Code
|
52 |
-
return '';
|
53 |
-
}
|
54 |
-
}
|
55 |
add_shortcode( 'wpm_social', 'wpm_social_shortcode' );
|
1 |
+
<?php
|
2 |
+
|
3 |
+
defined( 'ABSPATH' )
|
4 |
+
or die( 'No direct load ! ' );
|
5 |
+
|
6 |
+
function wpm_social_shortcode( $atts ) {
|
7 |
+
|
8 |
+
if(get_option('wp_maintenance_settings_socialnetworks')) { extract(get_option('wp_maintenance_settings_socialnetworks')); }
|
9 |
+
$paramSocial = get_option('wp_maintenance_settings_socialnetworks');
|
10 |
+
|
11 |
+
$paramList = get_option('wp_maintenance_list_socialnetworks');
|
12 |
+
$countSocial = wpm_array_value_count($paramList);
|
13 |
+
|
14 |
+
// Si on est en mobile on réduit les icones
|
15 |
+
if ( wp_is_mobile() ) {
|
16 |
+
$paramSocial['size'] = 32;
|
17 |
+
}
|
18 |
+
|
19 |
+
// Attributes
|
20 |
+
extract( shortcode_atts(
|
21 |
+
array(
|
22 |
+
'size' => 64,
|
23 |
+
'enable' => 0
|
24 |
+
), $atts )
|
25 |
+
);
|
26 |
+
if($paramSocial['theme']!='') {
|
27 |
+
$srcIcon = get_stylesheet_directory_uri().'/'.esc_html($paramSocial['theme']).'/';
|
28 |
+
$iconSize = 'width='.$paramSocial['size'];
|
29 |
+
} else {
|
30 |
+
$srcIcon = plugin_dir_url( __DIR__ ).'socialicons/'.$paramSocial['style'].'/'.$paramSocial['size'].'/';
|
31 |
+
$iconSize = '';
|
32 |
+
}
|
33 |
+
$contentSocial = '';
|
34 |
+
if( isset($paramSocial['enable']) && $paramSocial['enable']==1 && $countSocial>=1) {
|
35 |
+
$contentSocial .= '<div id="wpm-social-footer" class="wpm_social"><ul class="wpm_horizontal">';
|
36 |
+
foreach($paramList as $socialName=>$socialUrl) {
|
37 |
+
if($socialUrl!='') {
|
38 |
+
if( $socialName == 'email' ){
|
39 |
+
$socialUrl = 'mailto:'.esc_html($socialUrl);
|
40 |
+
$texte = __('Send me a', 'wp-maintenance');
|
41 |
+
} else {
|
42 |
+
$socialUrl = esc_url($socialUrl);
|
43 |
+
$texte = esc_html($paramSocial['texte']);
|
44 |
+
}
|
45 |
+
$contentSocial .= '<li><a href="'.$socialUrl.'" target="_blank"><img src="'.esc_url($srcIcon.$socialName).'.png" alt="'.$texte.' '.ucfirst(esc_html($socialName)).'" '.$iconSize.' title="'.$texte.' '.ucfirst(esc_html($socialName)).'" /></a></li>';
|
46 |
+
}
|
47 |
+
}
|
48 |
+
$contentSocial .='</ul></div>';
|
49 |
+
return $contentSocial;
|
50 |
+
} else {
|
51 |
+
// Code
|
52 |
+
return '';
|
53 |
+
}
|
54 |
+
}
|
55 |
add_shortcode( 'wpm_social', 'wpm_social_shortcode' );
|
js/fontselect/fontselect.css
CHANGED
@@ -1,182 +1,182 @@
|
|
1 |
-
/*
|
2 |
-
This css and associated images borrow heavily from the fantastic
|
3 |
-
chosen select box plugin.
|
4 |
-
|
5 |
-
Copyright (c) 2011 Harvest http://getharvest.com
|
6 |
-
|
7 |
-
MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
|
8 |
-
*/
|
9 |
-
|
10 |
-
.font-select {
|
11 |
-
font-size: 16px;
|
12 |
-
width: 210px;
|
13 |
-
position: relative;
|
14 |
-
display: inline-block;
|
15 |
-
zoom: 1;
|
16 |
-
*display: inline;
|
17 |
-
}
|
18 |
-
|
19 |
-
.font-select .fs-drop {
|
20 |
-
background: #fff;
|
21 |
-
border: 1px solid #aaa;
|
22 |
-
border-top: 0;
|
23 |
-
position: absolute;
|
24 |
-
top: 29px;
|
25 |
-
left: 0;
|
26 |
-
-webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15);
|
27 |
-
-moz-box-shadow : 0 4px 5px rgba(0,0,0,.15);
|
28 |
-
-o-box-shadow : 0 4px 5px rgba(0,0,0,.15);
|
29 |
-
box-shadow : 0 4px 5px rgba(0,0,0,.15);
|
30 |
-
z-index: 999;
|
31 |
-
}
|
32 |
-
|
33 |
-
.font-select > a {
|
34 |
-
background-color: #fff;
|
35 |
-
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
|
36 |
-
background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
|
37 |
-
background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
|
38 |
-
background-image: -o-linear-gradient(top, #eeeeee 0%,#ffffff 50%);
|
39 |
-
background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 50%);
|
40 |
-
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
|
41 |
-
background-image: linear-gradient(top, #eeeeee 0%,#ffffff 50%);
|
42 |
-
-webkit-border-radius: 4px;
|
43 |
-
-moz-border-radius : 4px;
|
44 |
-
border-radius : 4px;
|
45 |
-
-moz-background-clip : padding;
|
46 |
-
-webkit-background-clip: padding-box;
|
47 |
-
background-clip : padding-box;
|
48 |
-
border: 1px solid #aaa;
|
49 |
-
display: block;
|
50 |
-
overflow: hidden;
|
51 |
-
white-space: nowrap;
|
52 |
-
position: relative;
|
53 |
-
height: 26px;
|
54 |
-
line-height: 26px;
|
55 |
-
padding: 0 0 0 8px;
|
56 |
-
color: #444;
|
57 |
-
text-decoration: none;
|
58 |
-
}
|
59 |
-
|
60 |
-
.font-select > a span {
|
61 |
-
margin-right: 26px;
|
62 |
-
display: block;
|
63 |
-
overflow: hidden;
|
64 |
-
white-space: nowrap;
|
65 |
-
line-height: 1.8;
|
66 |
-
-o-text-overflow: ellipsis;
|
67 |
-
-ms-text-overflow: ellipsis;
|
68 |
-
text-overflow: ellipsis;
|
69 |
-
cursor: pointer;
|
70 |
-
}
|
71 |
-
|
72 |
-
.font-select > a div {
|
73 |
-
-webkit-border-radius: 0 4px 4px 0;
|
74 |
-
-moz-border-radius : 0 4px 4px 0;
|
75 |
-
border-radius : 0 4px 4px 0;
|
76 |
-
-moz-background-clip : padding;
|
77 |
-
-webkit-background-clip: padding-box;
|
78 |
-
background-clip : padding-box;
|
79 |
-
background: #ccc;
|
80 |
-
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
|
81 |
-
background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
|
82 |
-
background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
|
83 |
-
background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%);
|
84 |
-
background-image: -ms-linear-gradient(top, #cccccc 0%,#eeeeee 60%);
|
85 |
-
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 );
|
86 |
-
background-image: linear-gradient(top, #cccccc 0%,#eeeeee 60%);
|
87 |
-
border-left: 1px solid #aaa;
|
88 |
-
position: absolute;
|
89 |
-
right: 0;
|
90 |
-
top: 0;
|
91 |
-
display: block;
|
92 |
-
height: 100%;
|
93 |
-
width: 18px;
|
94 |
-
}
|
95 |
-
|
96 |
-
.font-select > a div b {
|
97 |
-
background: url('fs-sprite.png') no-repeat 0 1px;
|
98 |
-
display: block;
|
99 |
-
width: 100%;
|
100 |
-
height: 100%;
|
101 |
-
cursor: pointer;
|
102 |
-
}
|
103 |
-
|
104 |
-
.font-select .fs-drop {
|
105 |
-
-webkit-border-radius: 0 0 4px 4px;
|
106 |
-
-moz-border-radius : 0 0 4px 4px;
|
107 |
-
border-radius : 0 0 4px 4px;
|
108 |
-
-moz-background-clip : padding;
|
109 |
-
-webkit-background-clip: padding-box;
|
110 |
-
background-clip : padding-box;
|
111 |
-
}
|
112 |
-
|
113 |
-
.font-select .fs-results {
|
114 |
-
margin: 0 4px 4px 0;
|
115 |
-
max-height: 190px;
|
116 |
-
width: 200px;
|
117 |
-
padding: 0 0 0 4px;
|
118 |
-
position: relative;
|
119 |
-
overflow-x: hidden;
|
120 |
-
overflow-y: auto;
|
121 |
-
}
|
122 |
-
|
123 |
-
.font-select .fs-results li {
|
124 |
-
line-height: 80%;
|
125 |
-
padding: 7px 7px 8px;
|
126 |
-
margin: 0;
|
127 |
-
list-style: none;
|
128 |
-
font-size: 18px;
|
129 |
-
}
|
130 |
-
|
131 |
-
.font-select .fs-results li.active {
|
132 |
-
background: #3875d7;
|
133 |
-
color: #fff;
|
134 |
-
cursor: pointer;
|
135 |
-
}
|
136 |
-
.font-select .fs-results li em {
|
137 |
-
background: #feffde;
|
138 |
-
font-style: normal;
|
139 |
-
}
|
140 |
-
|
141 |
-
.font-select .fs-results li.active em {
|
142 |
-
background: transparent;
|
143 |
-
}
|
144 |
-
|
145 |
-
.font-select-active > a {
|
146 |
-
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
|
147 |
-
-moz-box-shadow : 0 0 5px rgba(0,0,0,.3);
|
148 |
-
-o-box-shadow : 0 0 5px rgba(0,0,0,.3);
|
149 |
-
box-shadow : 0 0 5px rgba(0,0,0,.3);
|
150 |
-
border: 1px solid #5897fb;
|
151 |
-
}
|
152 |
-
|
153 |
-
.font-select-active > a {
|
154 |
-
border: 1px solid #aaa;
|
155 |
-
-webkit-box-shadow: 0 1px 0 #fff inset;
|
156 |
-
-moz-box-shadow : 0 1px 0 #fff inset;
|
157 |
-
-o-box-shadow : 0 1px 0 #fff inset;
|
158 |
-
box-shadow : 0 1px 0 #fff inset;
|
159 |
-
background-color: #eee;
|
160 |
-
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
|
161 |
-
background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
|
162 |
-
background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
|
163 |
-
background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
|
164 |
-
background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%);
|
165 |
-
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
|
166 |
-
background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%);
|
167 |
-
-webkit-border-bottom-left-radius : 0;
|
168 |
-
-webkit-border-bottom-right-radius: 0;
|
169 |
-
-moz-border-radius-bottomleft : 0;
|
170 |
-
-moz-border-radius-bottomright: 0;
|
171 |
-
border-bottom-left-radius : 0;
|
172 |
-
border-bottom-right-radius: 0;
|
173 |
-
}
|
174 |
-
|
175 |
-
.font-select-active > a div {
|
176 |
-
background: transparent;
|
177 |
-
border-left: none;
|
178 |
-
}
|
179 |
-
|
180 |
-
.font-select-active > a div b {
|
181 |
-
background-position: -18px 1px;
|
182 |
-
}
|
1 |
+
/*
|
2 |
+
This css and associated images borrow heavily from the fantastic
|
3 |
+
chosen select box plugin.
|
4 |
+
|
5 |
+
Copyright (c) 2011 Harvest http://getharvest.com
|
6 |
+
|
7 |
+
MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
|
8 |
+
*/
|
9 |
+
|
10 |
+
.font-select {
|
11 |
+
font-size: 16px;
|
12 |
+
width: 210px;
|
13 |
+
position: relative;
|
14 |
+
display: inline-block;
|
15 |
+
zoom: 1;
|
16 |
+
*display: inline;
|
17 |
+
}
|
18 |
+
|
19 |
+
.font-select .fs-drop {
|
20 |
+
background: #fff;
|
21 |
+
border: 1px solid #aaa;
|
22 |
+
border-top: 0;
|
23 |
+
position: absolute;
|
24 |
+
top: 29px;
|
25 |
+
left: 0;
|
26 |
+
-webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15);
|
27 |
+
-moz-box-shadow : 0 4px 5px rgba(0,0,0,.15);
|
28 |
+
-o-box-shadow : 0 4px 5px rgba(0,0,0,.15);
|
29 |
+
box-shadow : 0 4px 5px rgba(0,0,0,.15);
|
30 |
+
z-index: 999;
|
31 |
+
}
|
32 |
+
|
33 |
+
.font-select > a {
|
34 |
+
background-color: #fff;
|
35 |
+
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
|
36 |
+
background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
|
37 |
+
background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
|
38 |
+
background-image: -o-linear-gradient(top, #eeeeee 0%,#ffffff 50%);
|
39 |
+
background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 50%);
|
40 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
|
41 |
+
background-image: linear-gradient(top, #eeeeee 0%,#ffffff 50%);
|
42 |
+
-webkit-border-radius: 4px;
|
43 |
+
-moz-border-radius : 4px;
|
44 |
+
border-radius : 4px;
|
45 |
+
-moz-background-clip : padding;
|
46 |
+
-webkit-background-clip: padding-box;
|
47 |
+
background-clip : padding-box;
|
48 |
+
border: 1px solid #aaa;
|
49 |
+
display: block;
|
50 |
+
overflow: hidden;
|
51 |
+
white-space: nowrap;
|
52 |
+
position: relative;
|
53 |
+
height: 26px;
|
54 |
+
line-height: 26px;
|
55 |
+
padding: 0 0 0 8px;
|
56 |
+
color: #444;
|
57 |
+
text-decoration: none;
|
58 |
+
}
|
59 |
+
|
60 |
+
.font-select > a span {
|
61 |
+
margin-right: 26px;
|
62 |
+
display: block;
|
63 |
+
overflow: hidden;
|
64 |
+
white-space: nowrap;
|
65 |
+
line-height: 1.8;
|
66 |
+
-o-text-overflow: ellipsis;
|
67 |
+
-ms-text-overflow: ellipsis;
|
68 |
+
text-overflow: ellipsis;
|
69 |
+
cursor: pointer;
|
70 |
+
}
|
71 |
+
|
72 |
+
.font-select > a div {
|
73 |
+
-webkit-border-radius: 0 4px 4px 0;
|
74 |
+
-moz-border-radius : 0 4px 4px 0;
|
75 |
+
border-radius : 0 4px 4px 0;
|
76 |
+
-moz-background-clip : padding;
|
77 |
+
-webkit-background-clip: padding-box;
|
78 |
+
background-clip : padding-box;
|
79 |
+
background: #ccc;
|
80 |
+
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
|
81 |
+
background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
|
82 |
+
background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
|
83 |
+
background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%);
|
84 |
+
background-image: -ms-linear-gradient(top, #cccccc 0%,#eeeeee 60%);
|
85 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 );
|
86 |
+
background-image: linear-gradient(top, #cccccc 0%,#eeeeee 60%);
|
87 |
+
border-left: 1px solid #aaa;
|
88 |
+
position: absolute;
|
89 |
+
right: 0;
|
90 |
+
top: 0;
|
91 |
+
display: block;
|
92 |
+
height: 100%;
|
93 |
+
width: 18px;
|
94 |
+
}
|
95 |
+
|
96 |
+
.font-select > a div b {
|
97 |
+
background: url('fs-sprite.png') no-repeat 0 1px;
|
98 |
+
display: block;
|
99 |
+
width: 100%;
|
100 |
+
height: 100%;
|
101 |
+
cursor: pointer;
|
102 |
+
}
|
103 |
+
|
104 |
+
.font-select .fs-drop {
|
105 |
+
-webkit-border-radius: 0 0 4px 4px;
|
106 |
+
-moz-border-radius : 0 0 4px 4px;
|
107 |
+
border-radius : 0 0 4px 4px;
|
108 |
+
-moz-background-clip : padding;
|
109 |
+
-webkit-background-clip: padding-box;
|
110 |
+
background-clip : padding-box;
|
111 |
+
}
|
112 |
+
|
113 |
+
.font-select .fs-results {
|
114 |
+
margin: 0 4px 4px 0;
|
115 |
+
max-height: 190px;
|
116 |
+
width: 200px;
|
117 |
+
padding: 0 0 0 4px;
|
118 |
+
position: relative;
|
119 |
+
overflow-x: hidden;
|
120 |
+
overflow-y: auto;
|
121 |
+
}
|
122 |
+
|
123 |
+
.font-select .fs-results li {
|
124 |
+
line-height: 80%;
|
125 |
+
padding: 7px 7px 8px;
|
126 |
+
margin: 0;
|
127 |
+
list-style: none;
|
128 |
+
font-size: 18px;
|
129 |
+
}
|
130 |
+
|
131 |
+
.font-select .fs-results li.active {
|
132 |
+
background: #3875d7;
|
133 |
+
color: #fff;
|
134 |
+
cursor: pointer;
|
135 |
+
}
|
136 |
+
.font-select .fs-results li em {
|
137 |
+
background: #feffde;
|
138 |
+
font-style: normal;
|
139 |
+
}
|
140 |
+
|
141 |
+
.font-select .fs-results li.active em {
|
142 |
+
background: transparent;
|
143 |
+
}
|
144 |
+
|
145 |
+
.font-select-active > a {
|
146 |
+
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
|
147 |
+
-moz-box-shadow : 0 0 5px rgba(0,0,0,.3);
|
148 |
+
-o-box-shadow : 0 0 5px rgba(0,0,0,.3);
|
149 |
+
box-shadow : 0 0 5px rgba(0,0,0,.3);
|
150 |
+
border: 1px solid #5897fb;
|
151 |
+
}
|
152 |
+
|
153 |
+
.font-select-active > a {
|
154 |
+
border: 1px solid #aaa;
|
155 |
+
-webkit-box-shadow: 0 1px 0 #fff inset;
|
156 |
+
-moz-box-shadow : 0 1px 0 #fff inset;
|
157 |
+
-o-box-shadow : 0 1px 0 #fff inset;
|
158 |
+
box-shadow : 0 1px 0 #fff inset;
|
159 |
+
background-color: #eee;
|
160 |
+
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
|
161 |
+
background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
|
162 |
+
background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
|
163 |
+
background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
|
164 |
+
background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%);
|
165 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
|
166 |
+
background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%);
|
167 |
+
-webkit-border-bottom-left-radius : 0;
|
168 |
+
-webkit-border-bottom-right-radius: 0;
|
169 |
+
-moz-border-radius-bottomleft : 0;
|
170 |
+
-moz-border-radius-bottomright: 0;
|
171 |
+
border-bottom-left-radius : 0;
|
172 |
+
border-bottom-right-radius: 0;
|
173 |
+
}
|
174 |
+
|
175 |
+
.font-select-active > a div {
|
176 |
+
background: transparent;
|
177 |
+
border-left: none;
|
178 |
+
}
|
179 |
+
|
180 |
+
.font-select-active > a div b {
|
181 |
+
background-position: -18px 1px;
|
182 |
+
}
|
js/fontselect/jquery.fontselect.min.js
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
-
/*
|
2 |
-
* jQuery.fontselect - A font selector for the Google Web Fonts api
|
3 |
-
* Tom Moor, http://tommoor.com
|
4 |
-
* Copyright (c) 2011 Tom Moor
|
5 |
-
* MIT Licensed
|
6 |
-
* @version 0.1
|
7 |
*/(function(a){a.fn.fontselect=function(b){var c=function(a,b){return function(){return a.apply(b,arguments)}},d=["Aclonica","Allan","Annie+Use+Your+Telescope","Anonymous+Pro","Allerta+Stencil","Allerta","Amaranth","Anton","Architects+Daughter","Arimo","Artifika","Arvo","Asset","Astloch","Bangers", "Barrio","Bentham","Bevan","Bigshot+One","Bowlby+One","Bowlby+One+SC","Brawler","Buda:300","Cabin","Calligraffitti","Candal","Cantarell","Cardo","Carter One","Caudex","Cedarville+Cursive","Cherry+Cream+Soda","Chewy","Coda","Coming+Soon","Copse","Corben:700","Cousine","Covered+By+Your+Grace","Crafty+Girls","Crimson+Text","Crushed","Cuprum","Damion","Dancing+Script","Dawning+of+a+New+Day","Didact+Gothic","Droid+Sans","Droid+Sans+Mono","Droid+Serif","EB+Garamond","Expletus+Sans","Fontdiner+Swanky","Forum","Francois+One","Geo","Give+You+Glory","Goblin+One","Goudy+Bookletter+1911","Gravitas+One","Gruppo","Hammersmith+One","Holtwood+One+SC","Homemade+Apple","Inconsolata","Indie+Flower","IM+Fell+DW+Pica","IM+Fell+DW+Pica+SC","IM+Fell+Double+Pica","IM+Fell+Double+Pica+SC","IM+Fell+English","IM+Fell+English+SC","IM+Fell+French+Canon","IM+Fell+French+Canon+SC","IM+Fell+Great+Primer","IM+Fell+Great+Primer+SC","Irish+Grover","Irish+Growler","Istok+Web","Josefin+Sans","Josefin+Slab","Judson","Jura","Jura:500","Jura:600","Just+Another+Hand","Just+Me+Again+Down+Here","Kameron","Kenia","Kranky","Kreon","Kristi","La+Belle+Aurore","Lato:100","Lato:100italic","Lato:300","Lato","Lato:bold","Lato:900","League+Script","Lekton", "Life+Savers","Limelight","Lobster","Lobster Two","Lora","Love+Ya+Like+A+Sister","Loved+by+the+King","Luckiest+Guy","Maiden+Orange","Mako","Maven+Pro","Maven+Pro:500","Maven+Pro:700","Maven+Pro:900","Meddon","MedievalSharp","Megrim","Merriweather","Metrophobic","Michroma","Miltonian Tattoo","Miltonian","Modern Antiqua","Monofett","Molengo","Mountains of Christmas","Muli:300","Muli","Neucha","Neuton","News+Cycle","Nixie+One","Nobile","Nova+Cut","Nova+Flat","Nova+Mono","Nova+Oval","Nova+Round","Nova+Script","Nova+Slim","Nova+Square","Nunito:light","Nunito","OFL+Sorts+Mill+Goudy+TT","Old+Standard+TT","Open+Sans:300","Open+Sans","Open+Sans:600","Open+Sans:800","Open+Sans+Condensed:300","Orbitron","Orbitron:500","Orbitron:700","Orbitron:900","Oswald","Over+the+Rainbow","Reenie+Beanie","Pacifico","Patrick+Hand","Paytone+One","Permanent+Marker","Philosopher","Play","Playfair+Display","Podkova","PT+Sans","PT+Sans+Narrow","PT+Sans+Narrow:regular,bold","PT+Serif","PT+Serif Caption","Puritan","Quattrocento","Quattrocento+Sans","Radley","Raleway:100", "Ravi+Prakash", "Redressed", "Roboto","Roboto+Condensed","Roboto+Mono","Roboto+Slab","Rock+Salt","Rokkitt","Ruslan+Display","Schoolbell","Shadows+Into+Light","Shanti","Sigmar+One","Six+Caps","Slackey","Smythe","Sniglet:800","Special+Elite","Stardos+Stencil","Sue+Ellen+Francisco","Sunshiney","Swanky+and+Moo+Moo","Syncopate","Tangerine","Tenor+Sans","Terminal+Dosis+Light","The+Girl+Next+Door","Tinos","Ubuntu","Ultra","Unkempt","UnifrakturCook:bold","UnifrakturMaguntia","Varela","Varela Round","Vibur","Vollkorn","VT323","Waiting+for+the+Sunrise","Wallpoet","Walter+Turncoat","Wire+One","Yanone+Kaffeesatz","Yanone+Kaffeesatz:300","Yanone+Kaffeesatz:400","Yanone+Kaffeesatz:700","Yeseva+One","Zeyada"],e={style:"font-select",placeholder:"Select a font",lookahead:2,api:"https://fonts.googleapis.com/css?family="},f=function(){function b(b,c){this.$original=a(b);this.options=c;this.active=!1;this.setupHtml();this.getVisibleFonts();this.bindEvents();var d=this.$original.val();if(d){this.updateSelected();this.addFontLink(d)}}b.prototype.bindEvents=function(){a("li",this.$results).click(c(this.selectFont,this)).mouseenter(c(this.activateFont,this)).mouseleave(c(this.deactivateFont,this));a("span",this.$select).click(c(this.toggleDrop,this));this.$arrow.click(c(this.toggleDrop,this))};b.prototype.toggleDrop=function(a){if(this.active){this.$element.removeClass("font-select-active");this.$drop.hide();clearInterval(this.visibleInterval)}else{this.$element.addClass("font-select-active");this.$drop.show();this.moveToSelected();this.visibleInterval=setInterval(c(this.getVisibleFonts,this),500)}this.active=!this.active};b.prototype.selectFont=function(){var b=a("li.active",this.$results).data("value");this.$original.val(b).change();this.updateSelected();this.toggleDrop()};b.prototype.moveToSelected=function(){var b,c=this.$original.val();c?b=a("li[data-value='"+c+"']",this.$results):b=a("li",this.$results).first();this.$results.scrollTop(b.addClass("active").position().top)};b.prototype.activateFont=function(b){a("li.active",this.$results).removeClass("active");a(b.currentTarget).addClass("active")};b.prototype.deactivateFont=function(b){a(b.currentTarget).removeClass("active")};b.prototype.updateSelected=function(){var b=this.$original.val();a("span",this.$element).text(this.toReadable(b)).css(this.toStyle(b))};b.prototype.setupHtml=function(){this.$original.empty().hide();this.$element=a("<div>",{"class":this.options.style});this.$arrow=a("<div><b></b></div>");this.$select=a("<a><span>"+this.options.placeholder+"</span></a>");this.$drop=a("<div>",{"class":"fs-drop"});this.$results=a("<ul>",{"class":"fs-results"});this.$original.after(this.$element.append(this.$select.append(this.$arrow)).append(this.$drop));this.$drop.append(this.$results.append(this.fontsAsHtml())).hide()};b.prototype.fontsAsHtml=function(){var a=d.length,b,c,e="";for(var f=0;f<a;f++){b=this.toReadable(d[f]);c=this.toStyle(d[f]);e+='<li data-value="'+d[f]+'" style="font-family: '+c["font-family"]+"; font-weight: "+c["font-weight"]+'">'+b+"</li>"}return e};b.prototype.toReadable=function(a){return a.replace(/[\+|:]/g," ")};b.prototype.toStyle=function(a){var b=a.split(":");return{"font-family":this.toReadable(b[0]),"font-weight":b[1]||400}};b.prototype.getVisibleFonts=function(){if(this.$results.is(":hidden"))return;var b=this,c=this.$results.scrollTop(),d=c+this.$results.height();if(this.options.lookahead){var e=a("li",this.$results).first().height();d+=e*this.options.lookahead}a("li",this.$results).each(function(){var e=a(this).position().top+c,f=e+a(this).height();if(f>=c&&e<=d){var g=a(this).data("value");b.addFontLink(g)}})};b.prototype.addFontLink=function(b){var c=this.options.api+b;a("link[href*='"+b+"']").length===0&&a("link:last").after('<link href="'+c+'" rel="stylesheet" type="text/css">')};return b}();return this.each(function(b){b&&a.extend(e,b);return new f(this,e)})}})(jQuery);
|
1 |
+
/*
|
2 |
+
* jQuery.fontselect - A font selector for the Google Web Fonts api
|
3 |
+
* Tom Moor, http://tommoor.com
|
4 |
+
* Copyright (c) 2011 Tom Moor
|
5 |
+
* MIT Licensed
|
6 |
+
* @version 0.1
|
7 |
*/(function(a){a.fn.fontselect=function(b){var c=function(a,b){return function(){return a.apply(b,arguments)}},d=["Aclonica","Allan","Annie+Use+Your+Telescope","Anonymous+Pro","Allerta+Stencil","Allerta","Amaranth","Anton","Architects+Daughter","Arimo","Artifika","Arvo","Asset","Astloch","Bangers", "Barrio","Bentham","Bevan","Bigshot+One","Bowlby+One","Bowlby+One+SC","Brawler","Buda:300","Cabin","Calligraffitti","Candal","Cantarell","Cardo","Carter One","Caudex","Cedarville+Cursive","Cherry+Cream+Soda","Chewy","Coda","Coming+Soon","Copse","Corben:700","Cousine","Covered+By+Your+Grace","Crafty+Girls","Crimson+Text","Crushed","Cuprum","Damion","Dancing+Script","Dawning+of+a+New+Day","Didact+Gothic","Droid+Sans","Droid+Sans+Mono","Droid+Serif","EB+Garamond","Expletus+Sans","Fontdiner+Swanky","Forum","Francois+One","Geo","Give+You+Glory","Goblin+One","Goudy+Bookletter+1911","Gravitas+One","Gruppo","Hammersmith+One","Holtwood+One+SC","Homemade+Apple","Inconsolata","Indie+Flower","IM+Fell+DW+Pica","IM+Fell+DW+Pica+SC","IM+Fell+Double+Pica","IM+Fell+Double+Pica+SC","IM+Fell+English","IM+Fell+English+SC","IM+Fell+French+Canon","IM+Fell+French+Canon+SC","IM+Fell+Great+Primer","IM+Fell+Great+Primer+SC","Irish+Grover","Irish+Growler","Istok+Web","Josefin+Sans","Josefin+Slab","Judson","Jura","Jura:500","Jura:600","Just+Another+Hand","Just+Me+Again+Down+Here","Kameron","Kenia","Kranky","Kreon","Kristi","La+Belle+Aurore","Lato:100","Lato:100italic","Lato:300","Lato","Lato:bold","Lato:900","League+Script","Lekton", "Life+Savers","Limelight","Lobster","Lobster Two","Lora","Love+Ya+Like+A+Sister","Loved+by+the+King","Luckiest+Guy","Maiden+Orange","Mako","Maven+Pro","Maven+Pro:500","Maven+Pro:700","Maven+Pro:900","Meddon","MedievalSharp","Megrim","Merriweather","Metrophobic","Michroma","Miltonian Tattoo","Miltonian","Modern Antiqua","Monofett","Molengo","Mountains of Christmas","Muli:300","Muli","Neucha","Neuton","News+Cycle","Nixie+One","Nobile","Nova+Cut","Nova+Flat","Nova+Mono","Nova+Oval","Nova+Round","Nova+Script","Nova+Slim","Nova+Square","Nunito:light","Nunito","OFL+Sorts+Mill+Goudy+TT","Old+Standard+TT","Open+Sans:300","Open+Sans","Open+Sans:600","Open+Sans:800","Open+Sans+Condensed:300","Orbitron","Orbitron:500","Orbitron:700","Orbitron:900","Oswald","Over+the+Rainbow","Reenie+Beanie","Pacifico","Patrick+Hand","Paytone+One","Permanent+Marker","Philosopher","Play","Playfair+Display","Podkova","PT+Sans","PT+Sans+Narrow","PT+Sans+Narrow:regular,bold","PT+Serif","PT+Serif Caption","Puritan","Quattrocento","Quattrocento+Sans","Radley","Raleway:100", "Ravi+Prakash", "Redressed", "Roboto","Roboto+Condensed","Roboto+Mono","Roboto+Slab","Rock+Salt","Rokkitt","Ruslan+Display","Schoolbell","Shadows+Into+Light","Shanti","Sigmar+One","Six+Caps","Slackey","Smythe","Sniglet:800","Special+Elite","Stardos+Stencil","Sue+Ellen+Francisco","Sunshiney","Swanky+and+Moo+Moo","Syncopate","Tangerine","Tenor+Sans","Terminal+Dosis+Light","The+Girl+Next+Door","Tinos","Ubuntu","Ultra","Unkempt","UnifrakturCook:bold","UnifrakturMaguntia","Varela","Varela Round","Vibur","Vollkorn","VT323","Waiting+for+the+Sunrise","Wallpoet","Walter+Turncoat","Wire+One","Yanone+Kaffeesatz","Yanone+Kaffeesatz:300","Yanone+Kaffeesatz:400","Yanone+Kaffeesatz:700","Yeseva+One","Zeyada"],e={style:"font-select",placeholder:"Select a font",lookahead:2,api:"https://fonts.googleapis.com/css?family="},f=function(){function b(b,c){this.$original=a(b);this.options=c;this.active=!1;this.setupHtml();this.getVisibleFonts();this.bindEvents();var d=this.$original.val();if(d){this.updateSelected();this.addFontLink(d)}}b.prototype.bindEvents=function(){a("li",this.$results).click(c(this.selectFont,this)).mouseenter(c(this.activateFont,this)).mouseleave(c(this.deactivateFont,this));a("span",this.$select).click(c(this.toggleDrop,this));this.$arrow.click(c(this.toggleDrop,this))};b.prototype.toggleDrop=function(a){if(this.active){this.$element.removeClass("font-select-active");this.$drop.hide();clearInterval(this.visibleInterval)}else{this.$element.addClass("font-select-active");this.$drop.show();this.moveToSelected();this.visibleInterval=setInterval(c(this.getVisibleFonts,this),500)}this.active=!this.active};b.prototype.selectFont=function(){var b=a("li.active",this.$results).data("value");this.$original.val(b).change();this.updateSelected();this.toggleDrop()};b.prototype.moveToSelected=function(){var b,c=this.$original.val();c?b=a("li[data-value='"+c+"']",this.$results):b=a("li",this.$results).first();this.$results.scrollTop(b.addClass("active").position().top)};b.prototype.activateFont=function(b){a("li.active",this.$results).removeClass("active");a(b.currentTarget).addClass("active")};b.prototype.deactivateFont=function(b){a(b.currentTarget).removeClass("active")};b.prototype.updateSelected=function(){var b=this.$original.val();a("span",this.$element).text(this.toReadable(b)).css(this.toStyle(b))};b.prototype.setupHtml=function(){this.$original.empty().hide();this.$element=a("<div>",{"class":this.options.style});this.$arrow=a("<div><b></b></div>");this.$select=a("<a><span>"+this.options.placeholder+"</span></a>");this.$drop=a("<div>",{"class":"fs-drop"});this.$results=a("<ul>",{"class":"fs-results"});this.$original.after(this.$element.append(this.$select.append(this.$arrow)).append(this.$drop));this.$drop.append(this.$results.append(this.fontsAsHtml())).hide()};b.prototype.fontsAsHtml=function(){var a=d.length,b,c,e="";for(var f=0;f<a;f++){b=this.toReadable(d[f]);c=this.toStyle(d[f]);e+='<li data-value="'+d[f]+'" style="font-family: '+c["font-family"]+"; font-weight: "+c["font-weight"]+'">'+b+"</li>"}return e};b.prototype.toReadable=function(a){return a.replace(/[\+|:]/g," ")};b.prototype.toStyle=function(a){var b=a.split(":");return{"font-family":this.toReadable(b[0]),"font-weight":b[1]||400}};b.prototype.getVisibleFonts=function(){if(this.$results.is(":hidden"))return;var b=this,c=this.$results.scrollTop(),d=c+this.$results.height();if(this.options.lookahead){var e=a("li",this.$results).first().height();d+=e*this.options.lookahead}a("li",this.$results).each(function(){var e=a(this).position().top+c,f=e+a(this).height();if(f>=c&&e<=d){var g=a(this).data("value");b.addFontLink(g)}})};b.prototype.addFontLink=function(b){var c=this.options.api+b;a("link[href*='"+b+"']").length===0&&a("link:last").after('<link href="'+c+'" rel="stylesheet" type="text/css">')};return b}();return this.each(function(b){b&&a.extend(e,b);return new f(this,e)})}})(jQuery);
|
js/fontselect/jquery.fontselectgoogle.min.js
DELETED
@@ -1,7 +0,0 @@
|
|
1 |
-
/*
|
2 |
-
* jQuery.fontselect - A font selector for the Google Web Fonts api
|
3 |
-
* Tom Moor, http://tommoor.com
|
4 |
-
* Copyright (c) 2011 Tom Moor
|
5 |
-
* MIT Licensed
|
6 |
-
* @version 0.1
|
7 |
-
*/(function(a){a.fn.fontselect=function(b){var c=function(a,b){return function(){return a.apply(b,arguments)}},d=["Aclonica","Allan","Annie+Use+Your+Telescope","Anonymous+Pro","Allerta+Stencil","Allerta","Amaranth","Anton","Architects+Daughter","Arimo","Artifika","Arvo","Asset","Astloch","Bangers", "Barrio","Bentham","Bevan","Bigshot+One","Bowlby+One","Bowlby+One+SC","Brawler","Buda:300","Cabin","Calligraffitti","Candal","Cantarell","Cardo","Carter One","Caudex","Cedarville+Cursive","Cherry+Cream+Soda","Chewy","Coda","Coming+Soon","Copse","Corben:700","Cousine","Covered+By+Your+Grace","Crafty+Girls","Crimson+Text","Crushed","Cuprum","Damion","Dancing+Script","Dawning+of+a+New+Day","Didact+Gothic","Droid+Sans","Droid+Sans+Mono","Droid+Serif","EB+Garamond","Expletus+Sans","Fontdiner+Swanky","Forum","Francois+One","Geo","Give+You+Glory","Goblin+One","Goudy+Bookletter+1911","Gravitas+One","Gruppo","Hammersmith+One","Holtwood+One+SC","Homemade+Apple","Inconsolata","Indie+Flower","IM+Fell+DW+Pica","IM+Fell+DW+Pica+SC","IM+Fell+Double+Pica","IM+Fell+Double+Pica+SC","IM+Fell+English","IM+Fell+English+SC","IM+Fell+French+Canon","IM+Fell+French+Canon+SC","IM+Fell+Great+Primer","IM+Fell+Great+Primer+SC","Irish+Grover","Irish+Growler","Istok+Web","Josefin+Sans","Josefin+Slab","Judson","Jura","Jura:500","Jura:600","Just+Another+Hand","Just+Me+Again+Down+Here","Kameron","Kenia","Kranky","Kreon","Kristi","La+Belle+Aurore","Lato:100","Lato:100italic","Lato:300","Lato","Lato:bold","Lato:900","League+Script","Lekton", "Life+Savers","Limelight","Lobster","Lobster Two","Lora","Love+Ya+Like+A+Sister","Loved+by+the+King","Luckiest+Guy","Maiden+Orange","Mako","Maven+Pro","Maven+Pro:500","Maven+Pro:700","Maven+Pro:900","Meddon","MedievalSharp","Megrim","Merriweather","Metrophobic","Michroma","Miltonian Tattoo","Miltonian","Modern Antiqua","Monofett","Molengo","Mountains of Christmas","Muli:300","Muli","Neucha","Neuton","News+Cycle","Nixie+One","Nobile","Nova+Cut","Nova+Flat","Nova+Mono","Nova+Oval","Nova+Round","Nova+Script","Nova+Slim","Nova+Square","Nunito:light","Nunito","OFL+Sorts+Mill+Goudy+TT","Old+Standard+TT","Open+Sans:300","Open+Sans","Open+Sans:600","Open+Sans:800","Open+Sans+Condensed:300","Orbitron","Orbitron:500","Orbitron:700","Orbitron:900","Oswald","Over+the+Rainbow","Reenie+Beanie","Pacifico","Patrick+Hand","Paytone+One","Permanent+Marker","Philosopher","Play","Playfair+Display","Podkova","PT+Sans","PT+Sans+Narrow","PT+Sans+Narrow:regular,bold","PT+Serif","PT+Serif Caption","Puritan","Quattrocento","Quattrocento+Sans","Radley","Raleway:100", "Ravi+Prakash", "Redressed", "Roboto","Roboto+Condensed","Roboto+Mono","Roboto+Slab","Rock+Salt","Rokkitt","Ruslan+Display","Schoolbell","Shadows+Into+Light","Shanti","Sigmar+One","Six+Caps","Slackey","Smythe","Sniglet:800","Special+Elite","Stardos+Stencil","Sue+Ellen+Francisco","Sunshiney","Swanky+and+Moo+Moo","Syncopate","Tangerine","Tenor+Sans","Terminal+Dosis+Light","The+Girl+Next+Door","Tinos","Ubuntu","Ultra","Unkempt","UnifrakturCook:bold","UnifrakturMaguntia","Varela","Varela Round","Vibur","Vollkorn","VT323","Waiting+for+the+Sunrise","Wallpoet","Walter+Turncoat","Wire+One","Yanone+Kaffeesatz","Yanone+Kaffeesatz:300","Yanone+Kaffeesatz:400","Yanone+Kaffeesatz:700","Yeseva+One","Zeyada"],e={style:"font-select",placeholder:"Select a font",lookahead:2,api:"https://fonts.googleapis.com/css?family="},f=function(){function b(b,c){this.$original=a(b);this.options=c;this.active=!1;this.setupHtml();this.getVisibleFonts();this.bindEvents();var d=this.$original.val();if(d){this.updateSelected();this.addFontLink(d)}}b.prototype.bindEvents=function(){a("li",this.$results).click(c(this.selectFont,this)).mouseenter(c(this.activateFont,this)).mouseleave(c(this.deactivateFont,this));a("span",this.$select).click(c(this.toggleDrop,this));this.$arrow.click(c(this.toggleDrop,this))};b.prototype.toggleDrop=function(a){if(this.active){this.$element.removeClass("font-select-active");this.$drop.hide();clearInterval(this.visibleInterval)}else{this.$element.addClass("font-select-active");this.$drop.show();this.moveToSelected();this.visibleInterval=setInterval(c(this.getVisibleFonts,this),500)}this.active=!this.active};b.prototype.selectFont=function(){var b=a("li.active",this.$results).data("value");this.$original.val(b).change();this.updateSelected();this.toggleDrop()};b.prototype.moveToSelected=function(){var b,c=this.$original.val();c?b=a("li[data-value='"+c+"']",this.$results):b=a("li",this.$results).first();this.$results.scrollTop(b.addClass("active").position().top)};b.prototype.activateFont=function(b){a("li.active",this.$results).removeClass("active");a(b.currentTarget).addClass("active")};b.prototype.deactivateFont=function(b){a(b.currentTarget).removeClass("active")};b.prototype.updateSelected=function(){var b=this.$original.val();a("span",this.$element).text(this.toReadable(b)).css(this.toStyle(b))};b.prototype.setupHtml=function(){this.$original.empty().hide();this.$element=a("<div>",{"class":this.options.style});this.$arrow=a("<div><b></b></div>");this.$select=a("<a><span>"+this.options.placeholder+"</span></a>");this.$drop=a("<div>",{"class":"fs-drop"});this.$results=a("<ul>",{"class":"fs-results"});this.$original.after(this.$element.append(this.$select.append(this.$arrow)).append(this.$drop));this.$drop.append(this.$results.append(this.fontsAsHtml())).hide()};b.prototype.fontsAsHtml=function(){var a=d.length,b,c,e="";for(var f=0;f<a;f++){b=this.toReadable(d[f]);c=this.toStyle(d[f]);e+='<li data-value="'+d[f]+'" style="font-family: '+c["font-family"]+"; font-weight: "+c["font-weight"]+'">'+b+"</li>"}return e};b.prototype.toReadable=function(a){return a.replace(/[\+|:]/g," ")};b.prototype.toStyle=function(a){var b=a.split(":");return{"font-family":this.toReadable(b[0]),"font-weight":b[1]||400}};b.prototype.getVisibleFonts=function(){if(this.$results.is(":hidden"))return;var b=this,c=this.$results.scrollTop(),d=c+this.$results.height();if(this.options.lookahead){var e=a("li",this.$results).first().height();d+=e*this.options.lookahead}a("li",this.$results).each(function(){var e=a(this).position().top+c,f=e+a(this).height();if(f>=c&&e<=d){var g=a(this).data("value");b.addFontLink(g)}})};b.prototype.addFontLink=function(b){var c=this.options.api+b;a("link[href*='"+b+"']").length===0&&a("link:last").after('<link href="'+c+'" rel="stylesheet" type="text/css">')};return b}();return this.each(function(b){b&&a.extend(e,b);return new f(this,e)})}})(jQuery);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
js/image-picker.min.js
CHANGED
@@ -1,13 +1,13 @@
|
|
1 |
-
// Image Picker
|
2 |
-
// by Rodrigo Vera
|
3 |
-
//
|
4 |
-
// Version 0.3.1
|
5 |
-
// Full source at https://github.com/rvera/image-picker
|
6 |
-
// MIT License, https://github.com/rvera/image-picker/blob/master/LICENSE
|
7 |
-
// Image Picker
|
8 |
-
// by Rodrigo Vera
|
9 |
-
//
|
10 |
-
// Version 0.3.0
|
11 |
-
// Full source at https://github.com/rvera/image-picker
|
12 |
-
// MIT License, https://github.com/rvera/image-picker/blob/master/LICENSE
|
13 |
(function(){var ImagePicker,ImagePickerOption,both_array_are_equal,sanitized_options,bind=function(fn,me){return function(){return fn.apply(me,arguments)}},indexOf=[].indexOf||function(item){for(var i=0,l=this.length;i<l;i++){if(i in this&&this[i]===item)return i}return-1};jQuery.fn.extend({imagepicker:function(opts){if(opts==null){opts={}}return this.each(function(){var select;select=jQuery(this);if(select.data("picker")){select.data("picker").destroy()}select.data("picker",new ImagePicker(this,sanitized_options(opts)));if(opts.initialized!=null){return opts.initialized.call(select.data("picker"))}})}});sanitized_options=function(opts){var default_options;default_options={hide_select:true,show_label:false,initialized:void 0,changed:void 0,clicked:void 0,selected:void 0,limit:void 0,limit_reached:void 0,font_awesome:false};return jQuery.extend(default_options,opts)};both_array_are_equal=function(a,b){var i,j,len,x;if(!a||!b||a.length!==b.length){return false}a=a.slice(0);b=b.slice(0);a.sort();b.sort();for(i=j=0,len=a.length;j<len;i=++j){x=a[i];if(b[i]!==x){return false}}return true};ImagePicker=function(){function ImagePicker(select_element,opts1){this.opts=opts1!=null?opts1:{};this.sync_picker_with_select=bind(this.sync_picker_with_select,this);this.select=jQuery(select_element);this.multiple=this.select.attr("multiple")==="multiple";if(this.select.data("limit")!=null){this.opts.limit=parseInt(this.select.data("limit"))}this.build_and_append_picker()}ImagePicker.prototype.destroy=function(){var j,len,option,ref;ref=this.picker_options;for(j=0,len=ref.length;j<len;j++){option=ref[j];option.destroy()}this.picker.remove();this.select.off("change",this.sync_picker_with_select);this.select.removeData("picker");return this.select.show()};ImagePicker.prototype.build_and_append_picker=function(){if(this.opts.hide_select){this.select.hide()}this.select.on("change",this.sync_picker_with_select);if(this.picker!=null){this.picker.remove()}this.create_picker();this.select.after(this.picker);return this.sync_picker_with_select()};ImagePicker.prototype.sync_picker_with_select=function(){var j,len,option,ref,results;ref=this.picker_options;results=[];for(j=0,len=ref.length;j<len;j++){option=ref[j];if(option.is_selected()){results.push(option.mark_as_selected())}else{results.push(option.unmark_as_selected())}}return results};ImagePicker.prototype.create_picker=function(){this.picker=jQuery("<ul class='thumbnails image_picker_selector'></ul>");this.picker_options=[];this.recursively_parse_option_groups(this.select,this.picker);return this.picker};ImagePicker.prototype.recursively_parse_option_groups=function(scoped_dom,target_container){var container,j,k,len,len1,option,option_group,ref,ref1,results;ref=scoped_dom.children("optgroup");for(j=0,len=ref.length;j<len;j++){option_group=ref[j];option_group=jQuery(option_group);container=jQuery("<ul></ul>");container.append(jQuery("<li class='group_title'>"+option_group.attr("label")+"</li>"));target_container.append(jQuery("<li class='group'>").append(container));this.recursively_parse_option_groups(option_group,container)}ref1=function(){var l,len1,ref1,results1;ref1=scoped_dom.children("option");results1=[];for(l=0,len1=ref1.length;l<len1;l++){option=ref1[l];results1.push(new ImagePickerOption(option,this,this.opts))}return results1}.call(this);results=[];for(k=0,len1=ref1.length;k<len1;k++){option=ref1[k];this.picker_options.push(option);if(!option.has_image()){continue}results.push(target_container.append(option.node))}return results};ImagePicker.prototype.has_implicit_blanks=function(){var option;return function(){var j,len,ref,results;ref=this.picker_options;results=[];for(j=0,len=ref.length;j<len;j++){option=ref[j];if(option.is_blank()&&!option.has_image()){results.push(option)}}return results}.call(this).length>0};ImagePicker.prototype.selected_values=function(){if(this.multiple){return this.select.val()||[]}else{return[this.select.val()]}};ImagePicker.prototype.toggle=function(imagepicker_option,original_event){var new_values,old_values,selected_value;old_values=this.selected_values();selected_value=imagepicker_option.value().toString();if(this.multiple){if(indexOf.call(this.selected_values(),selected_value)>=0){new_values=this.selected_values();new_values.splice(jQuery.inArray(selected_value,old_values),1);this.select.val([]);this.select.val(new_values)}else{if(this.opts.limit!=null&&this.selected_values().length>=this.opts.limit){if(this.opts.limit_reached!=null){this.opts.limit_reached.call(this.select)}}else{this.select.val(this.selected_values().concat(selected_value))}}}else{if(this.has_implicit_blanks()&&imagepicker_option.is_selected()){this.select.val("")}else{this.select.val(selected_value)}}if(!both_array_are_equal(old_values,this.selected_values())){this.select.change();if(this.opts.changed!=null){return this.opts.changed.call(this.select,old_values,this.selected_values(),original_event)}}};return ImagePicker}();ImagePickerOption=function(){function ImagePickerOption(option_element,picker,opts1){this.picker=picker;this.opts=opts1!=null?opts1:{};this.clicked=bind(this.clicked,this);this.option=jQuery(option_element);this.create_node()}ImagePickerOption.prototype.destroy=function(){return this.node.find(".thumbnail").off("click",this.clicked)};ImagePickerOption.prototype.has_image=function(){return this.option.data("img-src")!=null};ImagePickerOption.prototype.is_blank=function(){return!(this.value()!=null&&this.value()!=="")};ImagePickerOption.prototype.is_selected=function(){var select_value;select_value=this.picker.select.val();if(this.picker.multiple){return jQuery.inArray(this.value(),select_value)>=0}else{return this.value()===select_value}};ImagePickerOption.prototype.mark_as_selected=function(){return this.node.find(".thumbnail").addClass("selected")};ImagePickerOption.prototype.unmark_as_selected=function(){return this.node.find(".thumbnail").removeClass("selected")};ImagePickerOption.prototype.value=function(){return this.option.val()};ImagePickerOption.prototype.label=function(){if(this.option.data("img-label")){return this.option.data("img-label")}else{return this.option.text()}};ImagePickerOption.prototype.clicked=function(event){this.picker.toggle(this,event);if(this.opts.clicked!=null){this.opts.clicked.call(this.picker.select,this,event)}if(this.opts.selected!=null&&this.is_selected()){return this.opts.selected.call(this.picker.select,this,event)}};ImagePickerOption.prototype.create_node=function(){var image,imgAlt,imgClass,thumbnail;this.node=jQuery("<li/>");if(this.option.data("font_awesome")){image=jQuery("<i>");image.attr("class","fa-fw "+this.option.data("img-src"))}else{image=jQuery("<img class='image_picker_image'/>");image.attr("src",this.option.data("img-src"))}thumbnail=jQuery("<div class='thumbnail'>");imgClass=this.option.data("img-class");if(imgClass){this.node.addClass(imgClass);image.addClass(imgClass);thumbnail.addClass(imgClass)}imgAlt=this.option.data("img-alt");if(imgAlt){image.attr("alt",imgAlt)}thumbnail.on("click",this.clicked);thumbnail.append(image);if(this.opts.show_label){thumbnail.append(jQuery("<p/>").html(this.label()))}this.node.append(thumbnail);return this.node};return ImagePickerOption}()}).call(this);
|
1 |
+
// Image Picker
|
2 |
+
// by Rodrigo Vera
|
3 |
+
//
|
4 |
+
// Version 0.3.1
|
5 |
+
// Full source at https://github.com/rvera/image-picker
|
6 |
+
// MIT License, https://github.com/rvera/image-picker/blob/master/LICENSE
|
7 |
+
// Image Picker
|
8 |
+
// by Rodrigo Vera
|
9 |
+
//
|
10 |
+
// Version 0.3.0
|
11 |
+
// Full source at https://github.com/rvera/image-picker
|
12 |
+
// MIT License, https://github.com/rvera/image-picker/blob/master/LICENSE
|
13 |
(function(){var ImagePicker,ImagePickerOption,both_array_are_equal,sanitized_options,bind=function(fn,me){return function(){return fn.apply(me,arguments)}},indexOf=[].indexOf||function(item){for(var i=0,l=this.length;i<l;i++){if(i in this&&this[i]===item)return i}return-1};jQuery.fn.extend({imagepicker:function(opts){if(opts==null){opts={}}return this.each(function(){var select;select=jQuery(this);if(select.data("picker")){select.data("picker").destroy()}select.data("picker",new ImagePicker(this,sanitized_options(opts)));if(opts.initialized!=null){return opts.initialized.call(select.data("picker"))}})}});sanitized_options=function(opts){var default_options;default_options={hide_select:true,show_label:false,initialized:void 0,changed:void 0,clicked:void 0,selected:void 0,limit:void 0,limit_reached:void 0,font_awesome:false};return jQuery.extend(default_options,opts)};both_array_are_equal=function(a,b){var i,j,len,x;if(!a||!b||a.length!==b.length){return false}a=a.slice(0);b=b.slice(0);a.sort();b.sort();for(i=j=0,len=a.length;j<len;i=++j){x=a[i];if(b[i]!==x){return false}}return true};ImagePicker=function(){function ImagePicker(select_element,opts1){this.opts=opts1!=null?opts1:{};this.sync_picker_with_select=bind(this.sync_picker_with_select,this);this.select=jQuery(select_element);this.multiple=this.select.attr("multiple")==="multiple";if(this.select.data("limit")!=null){this.opts.limit=parseInt(this.select.data("limit"))}this.build_and_append_picker()}ImagePicker.prototype.destroy=function(){var j,len,option,ref;ref=this.picker_options;for(j=0,len=ref.length;j<len;j++){option=ref[j];option.destroy()}this.picker.remove();this.select.off("change",this.sync_picker_with_select);this.select.removeData("picker");return this.select.show()};ImagePicker.prototype.build_and_append_picker=function(){if(this.opts.hide_select){this.select.hide()}this.select.on("change",this.sync_picker_with_select);if(this.picker!=null){this.picker.remove()}this.create_picker();this.select.after(this.picker);return this.sync_picker_with_select()};ImagePicker.prototype.sync_picker_with_select=function(){var j,len,option,ref,results;ref=this.picker_options;results=[];for(j=0,len=ref.length;j<len;j++){option=ref[j];if(option.is_selected()){results.push(option.mark_as_selected())}else{results.push(option.unmark_as_selected())}}return results};ImagePicker.prototype.create_picker=function(){this.picker=jQuery("<ul class='thumbnails image_picker_selector'></ul>");this.picker_options=[];this.recursively_parse_option_groups(this.select,this.picker);return this.picker};ImagePicker.prototype.recursively_parse_option_groups=function(scoped_dom,target_container){var container,j,k,len,len1,option,option_group,ref,ref1,results;ref=scoped_dom.children("optgroup");for(j=0,len=ref.length;j<len;j++){option_group=ref[j];option_group=jQuery(option_group);container=jQuery("<ul></ul>");container.append(jQuery("<li class='group_title'>"+option_group.attr("label")+"</li>"));target_container.append(jQuery("<li class='group'>").append(container));this.recursively_parse_option_groups(option_group,container)}ref1=function(){var l,len1,ref1,results1;ref1=scoped_dom.children("option");results1=[];for(l=0,len1=ref1.length;l<len1;l++){option=ref1[l];results1.push(new ImagePickerOption(option,this,this.opts))}return results1}.call(this);results=[];for(k=0,len1=ref1.length;k<len1;k++){option=ref1[k];this.picker_options.push(option);if(!option.has_image()){continue}results.push(target_container.append(option.node))}return results};ImagePicker.prototype.has_implicit_blanks=function(){var option;return function(){var j,len,ref,results;ref=this.picker_options;results=[];for(j=0,len=ref.length;j<len;j++){option=ref[j];if(option.is_blank()&&!option.has_image()){results.push(option)}}return results}.call(this).length>0};ImagePicker.prototype.selected_values=function(){if(this.multiple){return this.select.val()||[]}else{return[this.select.val()]}};ImagePicker.prototype.toggle=function(imagepicker_option,original_event){var new_values,old_values,selected_value;old_values=this.selected_values();selected_value=imagepicker_option.value().toString();if(this.multiple){if(indexOf.call(this.selected_values(),selected_value)>=0){new_values=this.selected_values();new_values.splice(jQuery.inArray(selected_value,old_values),1);this.select.val([]);this.select.val(new_values)}else{if(this.opts.limit!=null&&this.selected_values().length>=this.opts.limit){if(this.opts.limit_reached!=null){this.opts.limit_reached.call(this.select)}}else{this.select.val(this.selected_values().concat(selected_value))}}}else{if(this.has_implicit_blanks()&&imagepicker_option.is_selected()){this.select.val("")}else{this.select.val(selected_value)}}if(!both_array_are_equal(old_values,this.selected_values())){this.select.change();if(this.opts.changed!=null){return this.opts.changed.call(this.select,old_values,this.selected_values(),original_event)}}};return ImagePicker}();ImagePickerOption=function(){function ImagePickerOption(option_element,picker,opts1){this.picker=picker;this.opts=opts1!=null?opts1:{};this.clicked=bind(this.clicked,this);this.option=jQuery(option_element);this.create_node()}ImagePickerOption.prototype.destroy=function(){return this.node.find(".thumbnail").off("click",this.clicked)};ImagePickerOption.prototype.has_image=function(){return this.option.data("img-src")!=null};ImagePickerOption.prototype.is_blank=function(){return!(this.value()!=null&&this.value()!=="")};ImagePickerOption.prototype.is_selected=function(){var select_value;select_value=this.picker.select.val();if(this.picker.multiple){return jQuery.inArray(this.value(),select_value)>=0}else{return this.value()===select_value}};ImagePickerOption.prototype.mark_as_selected=function(){return this.node.find(".thumbnail").addClass("selected")};ImagePickerOption.prototype.unmark_as_selected=function(){return this.node.find(".thumbnail").removeClass("selected")};ImagePickerOption.prototype.value=function(){return this.option.val()};ImagePickerOption.prototype.label=function(){if(this.option.data("img-label")){return this.option.data("img-label")}else{return this.option.text()}};ImagePickerOption.prototype.clicked=function(event){this.picker.toggle(this,event);if(this.opts.clicked!=null){this.opts.clicked.call(this.picker.select,this,event)}if(this.opts.selected!=null&&this.is_selected()){return this.opts.selected.call(this.picker.select,this,event)}};ImagePickerOption.prototype.create_node=function(){var image,imgAlt,imgClass,thumbnail;this.node=jQuery("<li/>");if(this.option.data("font_awesome")){image=jQuery("<i>");image.attr("class","fa-fw "+this.option.data("img-src"))}else{image=jQuery("<img class='image_picker_image'/>");image.attr("src",this.option.data("img-src"))}thumbnail=jQuery("<div class='thumbnail'>");imgClass=this.option.data("img-class");if(imgClass){this.node.addClass(imgClass);image.addClass(imgClass);thumbnail.addClass(imgClass)}imgAlt=this.option.data("img-alt");if(imgAlt){image.attr("alt",imgAlt)}thumbnail.on("click",this.clicked);thumbnail.append(image);if(this.opts.show_label){thumbnail.append(jQuery("<p/>").html(this.label()))}this.node.append(thumbnail);return this.node};return ImagePickerOption}()}).call(this);
|
js/lib/compressed/legacy.js
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
-
/*!
|
2 |
-
* Legacy browser support
|
3 |
-
*/
|
4 |
-
[].map||(Array.prototype.map=function(a,b){for(var c=this,d=c.length,e=new Array(d),f=0;d>f;f++)f in c&&(e[f]=a.call(b,c[f],f,c));return e}),[].filter||(Array.prototype.filter=function(a){if(null==this)throw new TypeError;var b=Object(this),c=b.length>>>0;if("function"!=typeof a)throw new TypeError;for(var d=[],e=arguments[1],f=0;c>f;f++)if(f in b){var g=b[f];a.call(e,g,f,b)&&d.push(g)}return d}),[].indexOf||(Array.prototype.indexOf=function(a){if(null==this)throw new TypeError;var b=Object(this),c=b.length>>>0;if(0===c)return-1;var d=0;if(arguments.length>1&&(d=Number(arguments[1]),d!=d?d=0:0!==d&&d!=1/0&&d!=-(1/0)&&(d=(d>0||-1)*Math.floor(Math.abs(d)))),d>=c)return-1;for(var e=d>=0?d:Math.max(c-Math.abs(d),0);c>e;e++)if(e in b&&b[e]===a)return e;return-1});/*!
|
5 |
-
* Cross-Browser Split 1.1.1
|
6 |
-
* Copyright 2007-2012 Steven Levithan <stevenlevithan.com>
|
7 |
-
* Available under the MIT License
|
8 |
-
* http://blog.stevenlevithan.com/archives/cross-browser-split
|
9 |
-
*/
|
10 |
var nativeSplit=String.prototype.split,compliantExecNpcg=void 0===/()??/.exec("")[1];String.prototype.split=function(a,b){var c=this;if("[object RegExp]"!==Object.prototype.toString.call(a))return nativeSplit.call(c,a,b);var d,e,f,g,h=[],i=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.extended?"x":"")+(a.sticky?"y":""),j=0;for(a=new RegExp(a.source,i+"g"),c+="",compliantExecNpcg||(d=new RegExp("^"+a.source+"$(?!\\s)",i)),b=void 0===b?-1>>>0:b>>>0;(e=a.exec(c))&&(f=e.index+e[0].length,!(f>j&&(h.push(c.slice(j,e.index)),!compliantExecNpcg&&e.length>1&&e[0].replace(d,function(){for(var a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(e[a]=void 0)}),e.length>1&&e.index<c.length&&Array.prototype.push.apply(h,e.slice(1)),g=e[0].length,j=f,h.length>=b)));)a.lastIndex===e.index&&a.lastIndex++;return j===c.length?(g||!a.test(""))&&h.push(""):h.push(c.slice(j)),h.length>b?h.slice(0,b):h};
|
1 |
+
/*!
|
2 |
+
* Legacy browser support
|
3 |
+
*/
|
4 |
+
[].map||(Array.prototype.map=function(a,b){for(var c=this,d=c.length,e=new Array(d),f=0;d>f;f++)f in c&&(e[f]=a.call(b,c[f],f,c));return e}),[].filter||(Array.prototype.filter=function(a){if(null==this)throw new TypeError;var b=Object(this),c=b.length>>>0;if("function"!=typeof a)throw new TypeError;for(var d=[],e=arguments[1],f=0;c>f;f++)if(f in b){var g=b[f];a.call(e,g,f,b)&&d.push(g)}return d}),[].indexOf||(Array.prototype.indexOf=function(a){if(null==this)throw new TypeError;var b=Object(this),c=b.length>>>0;if(0===c)return-1;var d=0;if(arguments.length>1&&(d=Number(arguments[1]),d!=d?d=0:0!==d&&d!=1/0&&d!=-(1/0)&&(d=(d>0||-1)*Math.floor(Math.abs(d)))),d>=c)return-1;for(var e=d>=0?d:Math.max(c-Math.abs(d),0);c>e;e++)if(e in b&&b[e]===a)return e;return-1});/*!
|
5 |
+
* Cross-Browser Split 1.1.1
|
6 |
+
* Copyright 2007-2012 Steven Levithan <stevenlevithan.com>
|
7 |
+
* Available under the MIT License
|
8 |
+
* http://blog.stevenlevithan.com/archives/cross-browser-split
|
9 |
+
*/
|
10 |
var nativeSplit=String.prototype.split,compliantExecNpcg=void 0===/()??/.exec("")[1];String.prototype.split=function(a,b){var c=this;if("[object RegExp]"!==Object.prototype.toString.call(a))return nativeSplit.call(c,a,b);var d,e,f,g,h=[],i=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.extended?"x":"")+(a.sticky?"y":""),j=0;for(a=new RegExp(a.source,i+"g"),c+="",compliantExecNpcg||(d=new RegExp("^"+a.source+"$(?!\\s)",i)),b=void 0===b?-1>>>0:b>>>0;(e=a.exec(c))&&(f=e.index+e[0].length,!(f>j&&(h.push(c.slice(j,e.index)),!compliantExecNpcg&&e.length>1&&e[0].replace(d,function(){for(var a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(e[a]=void 0)}),e.length>1&&e.index<c.length&&Array.prototype.push.apply(h,e.slice(1)),g=e[0].length,j=f,h.length>=b)));)a.lastIndex===e.index&&a.lastIndex++;return j===c.length?(g||!a.test(""))&&h.push(""):h.push(c.slice(j)),h.length>b?h.slice(0,b):h};
|
js/lib/compressed/picker.date.js
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!
|
2 |
-
* Date picker for pickadate.js v3.5.6
|
3 |
-
* http://amsul.github.io/pickadate.js/date.htm
|
4 |
-
*/
|
5 |
!function(a){"function"==typeof define&&define.amd?define(["picker","jquery"],a):"object"==typeof exports?module.exports=a(require("./picker.js"),require("jquery")):a(Picker,jQuery)}(function(a,b){function c(a,b){var c=this,d=a.$node[0],e=d.value,f=a.$node.data("value"),g=f||e,h=f?b.formatSubmit:b.format,i=function(){return d.currentStyle?"rtl"==d.currentStyle.direction:"rtl"==getComputedStyle(a.$root[0]).direction};c.settings=b,c.$node=a.$node,c.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},c.item={},c.item.clear=null,c.item.disable=(b.disable||[]).slice(0),c.item.enable=-function(a){return a[0]===!0?a.shift():-1}(c.item.disable),c.set("min",b.min).set("max",b.max).set("now"),g?c.set("select",g,{format:h,defaultValue:!0}):c.set("select",null).set("highlight",c.item.now),c.key={40:7,38:-7,39:function(){return i()?-1:1},37:function(){return i()?1:-1},go:function(a){var b=c.item.highlight,d=new Date(b.year,b.month,b.date+a);c.set("highlight",d,{interval:a}),this.render()}},a.on("render",function(){a.$root.find("."+b.klass.selectMonth).on("change",function(){var c=this.value;c&&(a.set("highlight",[a.get("view").year,c,a.get("highlight").date]),a.$root.find("."+b.klass.selectMonth).trigger("focus"))}),a.$root.find("."+b.klass.selectYear).on("change",function(){var c=this.value;c&&(a.set("highlight",[c,a.get("view").month,a.get("highlight").date]),a.$root.find("."+b.klass.selectYear).trigger("focus"))})},1).on("open",function(){var d="";c.disabled(c.get("now"))&&(d=":not(."+b.klass.buttonToday+")"),a.$root.find("button"+d+", select").attr("disabled",!1)},1).on("close",function(){a.$root.find("button, select").attr("disabled",!0)},1)}var d=7,e=6,f=a._;c.prototype.set=function(a,b,c){var d=this,e=d.item;return null===b?("clear"==a&&(a="select"),e[a]=b,d):(e["enable"==a?"disable":"flip"==a?"enable":a]=d.queue[a].split(" ").map(function(e){return b=d[e](a,b,c)}).pop(),"select"==a?d.set("highlight",e.select,c):"highlight"==a?d.set("view",e.highlight,c):a.match(/^(flip|min|max|disable|enable)$/)&&(e.select&&d.disabled(e.select)&&d.set("select",e.select,c),e.highlight&&d.disabled(e.highlight)&&d.set("highlight",e.highlight,c)),d)},c.prototype.get=function(a){return this.item[a]},c.prototype.create=function(a,c,d){var e,g=this;return c=void 0===c?a:c,c==-(1/0)||c==1/0?e=c:b.isPlainObject(c)&&f.isInteger(c.pick)?c=c.obj:b.isArray(c)?(c=new Date(c[0],c[1],c[2]),c=f.isDate(c)?c:g.create().obj):c=f.isInteger(c)||f.isDate(c)?g.normalize(new Date(c),d):g.now(a,c,d),{year:e||c.getFullYear(),month:e||c.getMonth(),date:e||c.getDate(),day:e||c.getDay(),obj:e||c,pick:e||c.getTime()}},c.prototype.createRange=function(a,c){var d=this,e=function(a){return a===!0||b.isArray(a)||f.isDate(a)?d.create(a):a};return f.isInteger(a)||(a=e(a)),f.isInteger(c)||(c=e(c)),f.isInteger(a)&&b.isPlainObject(c)?a=[c.year,c.month,c.date+a]:f.isInteger(c)&&b.isPlainObject(a)&&(c=[a.year,a.month,a.date+c]),{from:e(a),to:e(c)}},c.prototype.withinRange=function(a,b){return a=this.createRange(a.from,a.to),b.pick>=a.from.pick&&b.pick<=a.to.pick},c.prototype.overlapRanges=function(a,b){var c=this;return a=c.createRange(a.from,a.to),b=c.createRange(b.from,b.to),c.withinRange(a,b.from)||c.withinRange(a,b.to)||c.withinRange(b,a.from)||c.withinRange(b,a.to)},c.prototype.now=function(a,b,c){return b=new Date,c&&c.rel&&b.setDate(b.getDate()+c.rel),this.normalize(b,c)},c.prototype.navigate=function(a,c,d){var e,f,g,h,i=b.isArray(c),j=b.isPlainObject(c),k=this.item.view;if(i||j){for(j?(f=c.year,g=c.month,h=c.date):(f=+c[0],g=+c[1],h=+c[2]),d&&d.nav&&k&&k.month!==g&&(f=k.year,g=k.month),e=new Date(f,g+(d&&d.nav?d.nav:0),1),f=e.getFullYear(),g=e.getMonth();new Date(f,g,h).getMonth()!==g;)h-=1;c=[f,g,h]}return c},c.prototype.normalize=function(a){return a.setHours(0,0,0,0),a},c.prototype.measure=function(a,b){var c=this;return b?"string"==typeof b?b=c.parse(a,b):f.isInteger(b)&&(b=c.now(a,b,{rel:b})):b="min"==a?-(1/0):1/0,b},c.prototype.viewset=function(a,b){return this.create([b.year,b.month,1])},c.prototype.validate=function(a,c,d){var e,g,h,i,j=this,k=c,l=d&&d.interval?d.interval:1,m=-1===j.item.enable,n=j.item.min,o=j.item.max,p=m&&j.item.disable.filter(function(a){if(b.isArray(a)){var d=j.create(a).pick;d<c.pick?e=!0:d>c.pick&&(g=!0)}return f.isInteger(a)}).length;if((!d||!d.nav&&!d.defaultValue)&&(!m&&j.disabled(c)||m&&j.disabled(c)&&(p||e||g)||!m&&(c.pick<=n.pick||c.pick>=o.pick)))for(m&&!p&&(!g&&l>0||!e&&0>l)&&(l*=-1);j.disabled(c)&&(Math.abs(l)>1&&(c.month<k.month||c.month>k.month)&&(c=k,l=l>0?1:-1),c.pick<=n.pick?(h=!0,l=1,c=j.create([n.year,n.month,n.date+(c.pick===n.pick?0:-1)])):c.pick>=o.pick&&(i=!0,l=-1,c=j.create([o.year,o.month,o.date+(c.pick===o.pick?0:1)])),!h||!i);)c=j.create([c.year,c.month,c.date+l]);return c},c.prototype.disabled=function(a){var c=this,d=c.item.disable.filter(function(d){return f.isInteger(d)?a.day===(c.settings.firstDay?d:d-1)%7:b.isArray(d)||f.isDate(d)?a.pick===c.create(d).pick:b.isPlainObject(d)?c.withinRange(d,a):void 0});return d=d.length&&!d.filter(function(a){return b.isArray(a)&&"inverted"==a[3]||b.isPlainObject(a)&&a.inverted}).length,-1===c.item.enable?!d:d||a.pick<c.item.min.pick||a.pick>c.item.max.pick},c.prototype.parse=function(a,b,c){var d=this,e={};return b&&"string"==typeof b?(c&&c.format||(c=c||{},c.format=d.settings.format),d.formats.toArray(c.format).map(function(a){var c=d.formats[a],g=c?f.trigger(c,d,[b,e]):a.replace(/^!/,"").length;c&&(e[a]=b.substr(0,g)),b=b.substr(g)}),[e.yyyy||e.yy,+(e.mm||e.m)-1,e.dd||e.d]):b},c.prototype.formats=function(){function a(a,b,c){var d=a.match(/[^\x00-\x7F]+|\w+/)[0];return c.mm||c.m||(c.m=b.indexOf(d)+1),d.length}function b(a){return a.match(/\w+/)[0].length}return{d:function(a,b){return a?f.digits(a):b.date},dd:function(a,b){return a?2:f.lead(b.date)},ddd:function(a,c){return a?b(a):this.settings.weekdaysShort[c.day]},dddd:function(a,c){return a?b(a):this.settings.weekdaysFull[c.day]},m:function(a,b){return a?f.digits(a):b.month+1},mm:function(a,b){return a?2:f.lead(b.month+1)},mmm:function(b,c){var d=this.settings.monthsShort;return b?a(b,d,c):d[c.month]},mmmm:function(b,c){var d=this.settings.monthsFull;return b?a(b,d,c):d[c.month]},yy:function(a,b){return a?2:(""+b.year).slice(2)},yyyy:function(a,b){return a?4:b.year},toArray:function(a){return a.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(a,b){var c=this;return c.formats.toArray(a).map(function(a){return f.trigger(c.formats[a],c,[0,b])||a.replace(/^!/,"")}).join("")}}}(),c.prototype.isDateExact=function(a,c){var d=this;return f.isInteger(a)&&f.isInteger(c)||"boolean"==typeof a&&"boolean"==typeof c?a===c:(f.isDate(a)||b.isArray(a))&&(f.isDate(c)||b.isArray(c))?d.create(a).pick===d.create(c).pick:b.isPlainObject(a)&&b.isPlainObject(c)?d.isDateExact(a.from,c.from)&&d.isDateExact(a.to,c.to):!1},c.prototype.isDateOverlap=function(a,c){var d=this,e=d.settings.firstDay?1:0;return f.isInteger(a)&&(f.isDate(c)||b.isArray(c))?(a=a%7+e,a===d.create(c).day+1):f.isInteger(c)&&(f.isDate(a)||b.isArray(a))?(c=c%7+e,c===d.create(a).day+1):b.isPlainObject(a)&&b.isPlainObject(c)?d.overlapRanges(a,c):!1},c.prototype.flipEnable=function(a){var b=this.item;b.enable=a||(-1==b.enable?1:-1)},c.prototype.deactivate=function(a,c){var d=this,e=d.item.disable.slice(0);return"flip"==c?d.flipEnable():c===!1?(d.flipEnable(1),e=[]):c===!0?(d.flipEnable(-1),e=[]):c.map(function(a){for(var c,g=0;g<e.length;g+=1)if(d.isDateExact(a,e[g])){c=!0;break}c||(f.isInteger(a)||f.isDate(a)||b.isArray(a)||b.isPlainObject(a)&&a.from&&a.to)&&e.push(a)}),e},c.prototype.activate=function(a,c){var d=this,e=d.item.disable,g=e.length;return"flip"==c?d.flipEnable():c===!0?(d.flipEnable(1),e=[]):c===!1?(d.flipEnable(-1),e=[]):c.map(function(a){var c,h,i,j;for(i=0;g>i;i+=1){if(h=e[i],d.isDateExact(h,a)){c=e[i]=null,j=!0;break}if(d.isDateOverlap(h,a)){b.isPlainObject(a)?(a.inverted=!0,c=a):b.isArray(a)?(c=a,c[3]||c.push("inverted")):f.isDate(a)&&(c=[a.getFullYear(),a.getMonth(),a.getDate(),"inverted"]);break}}if(c)for(i=0;g>i;i+=1)if(d.isDateExact(e[i],a)){e[i]=null;break}if(j)for(i=0;g>i;i+=1)if(d.isDateOverlap(e[i],a)){e[i]=null;break}c&&e.push(c)}),e.filter(function(a){return null!=a})},c.prototype.nodes=function(a){var b=this,c=b.settings,g=b.item,h=g.now,i=g.select,j=g.highlight,k=g.view,l=g.disable,m=g.min,n=g.max,o=function(a,b){return c.firstDay&&(a.push(a.shift()),b.push(b.shift())),f.node("thead",f.node("tr",f.group({min:0,max:d-1,i:1,node:"th",item:function(d){return[a[d],c.klass.weekdays,'scope=col title="'+b[d]+'"']}})))}((c.showWeekdaysFull?c.weekdaysFull:c.weekdaysShort).slice(0),c.weekdaysFull.slice(0)),p=function(a){return f.node("div"," ",c.klass["nav"+(a?"Next":"Prev")]+(a&&k.year>=n.year&&k.month>=n.month||!a&&k.year<=m.year&&k.month<=m.month?" "+c.klass.navDisabled:""),"data-nav="+(a||-1)+" "+f.ariaAttr({role:"button",controls:b.$node[0].id+"_table"})+' title="'+(a?c.labelMonthNext:c.labelMonthPrev)+'"')},q=function(){var d=c.showMonthsShort?c.monthsShort:c.monthsFull;return c.selectMonths?f.node("select",f.group({min:0,max:11,i:1,node:"option",item:function(a){return[d[a],0,"value="+a+(k.month==a?" selected":"")+(k.year==m.year&&a<m.month||k.year==n.year&&a>n.month?" disabled":"")]}}),c.klass.selectMonth,(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelMonthSelect+'"'):f.node("div",d[k.month],c.klass.month)},r=function(){var d=k.year,e=c.selectYears===!0?5:~~(c.selectYears/2);if(e){var g=m.year,h=n.year,i=d-e,j=d+e;if(g>i&&(j+=g-i,i=g),j>h){var l=i-g,o=j-h;i-=l>o?o:l,j=h}return f.node("select",f.group({min:i,max:j,i:1,node:"option",item:function(a){return[a,0,"value="+a+(d==a?" selected":"")]}}),c.klass.selectYear,(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelYearSelect+'"')}return f.node("div",d,c.klass.year)};return f.node("div",(c.selectYears?r()+q():q()+r())+p()+p(1),c.klass.header)+f.node("table",o+f.node("tbody",f.group({min:0,max:e-1,i:1,node:"tr",item:function(a){var e=c.firstDay&&0===b.create([k.year,k.month,1]).day?-7:0;return[f.group({min:d*a-k.day+e+1,max:function(){return this.min+d-1},i:1,node:"td",item:function(a){a=b.create([k.year,k.month,a+(c.firstDay?1:0)]);var d=i&&i.pick==a.pick,e=j&&j.pick==a.pick,g=l&&b.disabled(a)||a.pick<m.pick||a.pick>n.pick,o=f.trigger(b.formats.toString,b,[c.format,a]);return[f.node("div",a.date,function(b){return b.push(k.month==a.month?c.klass.infocus:c.klass.outfocus),h.pick==a.pick&&b.push(c.klass.now),d&&b.push(c.klass.selected),e&&b.push(c.klass.highlighted),g&&b.push(c.klass.disabled),b.join(" ")}([c.klass.day]),"data-pick="+a.pick+" "+f.ariaAttr({role:"gridcell",label:o,selected:d&&b.$node.val()===o?!0:null,activedescendant:e?!0:null,disabled:g?!0:null})),"",f.ariaAttr({role:"presentation"})]}})]}})),c.klass.table,'id="'+b.$node[0].id+'_table" '+f.ariaAttr({role:"grid",controls:b.$node[0].id,readonly:!0}))+f.node("div",f.node("button",c.today,c.klass.buttonToday,"type=button data-pick="+h.pick+(a&&!b.disabled(h)?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.clear,c.klass.buttonClear,"type=button data-clear=1"+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.close,c.klass.buttonClose,"type=button data-close=true "+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id})),c.klass.footer)},c.defaults=function(a){return{labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],today:"Today",clear:"Clear",close:"Close",closeOnSelect:!0,closeOnClear:!0,format:"d mmmm, yyyy",klass:{table:a+"table",header:a+"header",navPrev:a+"nav--prev",navNext:a+"nav--next",navDisabled:a+"nav--disabled",month:a+"month",year:a+"year",selectMonth:a+"select--month",selectYear:a+"select--year",weekdays:a+"weekday",day:a+"day",disabled:a+"day--disabled",selected:a+"day--selected",highlighted:a+"day--highlighted",now:a+"day--today",infocus:a+"day--infocus",outfocus:a+"day--outfocus",footer:a+"footer",buttonClear:a+"button--clear",buttonToday:a+"button--today",buttonClose:a+"button--close"}}}(a.klasses().picker+"__"),a.extend("pickadate",c)});
|
1 |
+
/*!
|
2 |
+
* Date picker for pickadate.js v3.5.6
|
3 |
+
* http://amsul.github.io/pickadate.js/date.htm
|
4 |
+
*/
|
5 |
!function(a){"function"==typeof define&&define.amd?define(["picker","jquery"],a):"object"==typeof exports?module.exports=a(require("./picker.js"),require("jquery")):a(Picker,jQuery)}(function(a,b){function c(a,b){var c=this,d=a.$node[0],e=d.value,f=a.$node.data("value"),g=f||e,h=f?b.formatSubmit:b.format,i=function(){return d.currentStyle?"rtl"==d.currentStyle.direction:"rtl"==getComputedStyle(a.$root[0]).direction};c.settings=b,c.$node=a.$node,c.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},c.item={},c.item.clear=null,c.item.disable=(b.disable||[]).slice(0),c.item.enable=-function(a){return a[0]===!0?a.shift():-1}(c.item.disable),c.set("min",b.min).set("max",b.max).set("now"),g?c.set("select",g,{format:h,defaultValue:!0}):c.set("select",null).set("highlight",c.item.now),c.key={40:7,38:-7,39:function(){return i()?-1:1},37:function(){return i()?1:-1},go:function(a){var b=c.item.highlight,d=new Date(b.year,b.month,b.date+a);c.set("highlight",d,{interval:a}),this.render()}},a.on("render",function(){a.$root.find("."+b.klass.selectMonth).on("change",function(){var c=this.value;c&&(a.set("highlight",[a.get("view").year,c,a.get("highlight").date]),a.$root.find("."+b.klass.selectMonth).trigger("focus"))}),a.$root.find("."+b.klass.selectYear).on("change",function(){var c=this.value;c&&(a.set("highlight",[c,a.get("view").month,a.get("highlight").date]),a.$root.find("."+b.klass.selectYear).trigger("focus"))})},1).on("open",function(){var d="";c.disabled(c.get("now"))&&(d=":not(."+b.klass.buttonToday+")"),a.$root.find("button"+d+", select").attr("disabled",!1)},1).on("close",function(){a.$root.find("button, select").attr("disabled",!0)},1)}var d=7,e=6,f=a._;c.prototype.set=function(a,b,c){var d=this,e=d.item;return null===b?("clear"==a&&(a="select"),e[a]=b,d):(e["enable"==a?"disable":"flip"==a?"enable":a]=d.queue[a].split(" ").map(function(e){return b=d[e](a,b,c)}).pop(),"select"==a?d.set("highlight",e.select,c):"highlight"==a?d.set("view",e.highlight,c):a.match(/^(flip|min|max|disable|enable)$/)&&(e.select&&d.disabled(e.select)&&d.set("select",e.select,c),e.highlight&&d.disabled(e.highlight)&&d.set("highlight",e.highlight,c)),d)},c.prototype.get=function(a){return this.item[a]},c.prototype.create=function(a,c,d){var e,g=this;return c=void 0===c?a:c,c==-(1/0)||c==1/0?e=c:b.isPlainObject(c)&&f.isInteger(c.pick)?c=c.obj:b.isArray(c)?(c=new Date(c[0],c[1],c[2]),c=f.isDate(c)?c:g.create().obj):c=f.isInteger(c)||f.isDate(c)?g.normalize(new Date(c),d):g.now(a,c,d),{year:e||c.getFullYear(),month:e||c.getMonth(),date:e||c.getDate(),day:e||c.getDay(),obj:e||c,pick:e||c.getTime()}},c.prototype.createRange=function(a,c){var d=this,e=function(a){return a===!0||b.isArray(a)||f.isDate(a)?d.create(a):a};return f.isInteger(a)||(a=e(a)),f.isInteger(c)||(c=e(c)),f.isInteger(a)&&b.isPlainObject(c)?a=[c.year,c.month,c.date+a]:f.isInteger(c)&&b.isPlainObject(a)&&(c=[a.year,a.month,a.date+c]),{from:e(a),to:e(c)}},c.prototype.withinRange=function(a,b){return a=this.createRange(a.from,a.to),b.pick>=a.from.pick&&b.pick<=a.to.pick},c.prototype.overlapRanges=function(a,b){var c=this;return a=c.createRange(a.from,a.to),b=c.createRange(b.from,b.to),c.withinRange(a,b.from)||c.withinRange(a,b.to)||c.withinRange(b,a.from)||c.withinRange(b,a.to)},c.prototype.now=function(a,b,c){return b=new Date,c&&c.rel&&b.setDate(b.getDate()+c.rel),this.normalize(b,c)},c.prototype.navigate=function(a,c,d){var e,f,g,h,i=b.isArray(c),j=b.isPlainObject(c),k=this.item.view;if(i||j){for(j?(f=c.year,g=c.month,h=c.date):(f=+c[0],g=+c[1],h=+c[2]),d&&d.nav&&k&&k.month!==g&&(f=k.year,g=k.month),e=new Date(f,g+(d&&d.nav?d.nav:0),1),f=e.getFullYear(),g=e.getMonth();new Date(f,g,h).getMonth()!==g;)h-=1;c=[f,g,h]}return c},c.prototype.normalize=function(a){return a.setHours(0,0,0,0),a},c.prototype.measure=function(a,b){var c=this;return b?"string"==typeof b?b=c.parse(a,b):f.isInteger(b)&&(b=c.now(a,b,{rel:b})):b="min"==a?-(1/0):1/0,b},c.prototype.viewset=function(a,b){return this.create([b.year,b.month,1])},c.prototype.validate=function(a,c,d){var e,g,h,i,j=this,k=c,l=d&&d.interval?d.interval:1,m=-1===j.item.enable,n=j.item.min,o=j.item.max,p=m&&j.item.disable.filter(function(a){if(b.isArray(a)){var d=j.create(a).pick;d<c.pick?e=!0:d>c.pick&&(g=!0)}return f.isInteger(a)}).length;if((!d||!d.nav&&!d.defaultValue)&&(!m&&j.disabled(c)||m&&j.disabled(c)&&(p||e||g)||!m&&(c.pick<=n.pick||c.pick>=o.pick)))for(m&&!p&&(!g&&l>0||!e&&0>l)&&(l*=-1);j.disabled(c)&&(Math.abs(l)>1&&(c.month<k.month||c.month>k.month)&&(c=k,l=l>0?1:-1),c.pick<=n.pick?(h=!0,l=1,c=j.create([n.year,n.month,n.date+(c.pick===n.pick?0:-1)])):c.pick>=o.pick&&(i=!0,l=-1,c=j.create([o.year,o.month,o.date+(c.pick===o.pick?0:1)])),!h||!i);)c=j.create([c.year,c.month,c.date+l]);return c},c.prototype.disabled=function(a){var c=this,d=c.item.disable.filter(function(d){return f.isInteger(d)?a.day===(c.settings.firstDay?d:d-1)%7:b.isArray(d)||f.isDate(d)?a.pick===c.create(d).pick:b.isPlainObject(d)?c.withinRange(d,a):void 0});return d=d.length&&!d.filter(function(a){return b.isArray(a)&&"inverted"==a[3]||b.isPlainObject(a)&&a.inverted}).length,-1===c.item.enable?!d:d||a.pick<c.item.min.pick||a.pick>c.item.max.pick},c.prototype.parse=function(a,b,c){var d=this,e={};return b&&"string"==typeof b?(c&&c.format||(c=c||{},c.format=d.settings.format),d.formats.toArray(c.format).map(function(a){var c=d.formats[a],g=c?f.trigger(c,d,[b,e]):a.replace(/^!/,"").length;c&&(e[a]=b.substr(0,g)),b=b.substr(g)}),[e.yyyy||e.yy,+(e.mm||e.m)-1,e.dd||e.d]):b},c.prototype.formats=function(){function a(a,b,c){var d=a.match(/[^\x00-\x7F]+|\w+/)[0];return c.mm||c.m||(c.m=b.indexOf(d)+1),d.length}function b(a){return a.match(/\w+/)[0].length}return{d:function(a,b){return a?f.digits(a):b.date},dd:function(a,b){return a?2:f.lead(b.date)},ddd:function(a,c){return a?b(a):this.settings.weekdaysShort[c.day]},dddd:function(a,c){return a?b(a):this.settings.weekdaysFull[c.day]},m:function(a,b){return a?f.digits(a):b.month+1},mm:function(a,b){return a?2:f.lead(b.month+1)},mmm:function(b,c){var d=this.settings.monthsShort;return b?a(b,d,c):d[c.month]},mmmm:function(b,c){var d=this.settings.monthsFull;return b?a(b,d,c):d[c.month]},yy:function(a,b){return a?2:(""+b.year).slice(2)},yyyy:function(a,b){return a?4:b.year},toArray:function(a){return a.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(a,b){var c=this;return c.formats.toArray(a).map(function(a){return f.trigger(c.formats[a],c,[0,b])||a.replace(/^!/,"")}).join("")}}}(),c.prototype.isDateExact=function(a,c){var d=this;return f.isInteger(a)&&f.isInteger(c)||"boolean"==typeof a&&"boolean"==typeof c?a===c:(f.isDate(a)||b.isArray(a))&&(f.isDate(c)||b.isArray(c))?d.create(a).pick===d.create(c).pick:b.isPlainObject(a)&&b.isPlainObject(c)?d.isDateExact(a.from,c.from)&&d.isDateExact(a.to,c.to):!1},c.prototype.isDateOverlap=function(a,c){var d=this,e=d.settings.firstDay?1:0;return f.isInteger(a)&&(f.isDate(c)||b.isArray(c))?(a=a%7+e,a===d.create(c).day+1):f.isInteger(c)&&(f.isDate(a)||b.isArray(a))?(c=c%7+e,c===d.create(a).day+1):b.isPlainObject(a)&&b.isPlainObject(c)?d.overlapRanges(a,c):!1},c.prototype.flipEnable=function(a){var b=this.item;b.enable=a||(-1==b.enable?1:-1)},c.prototype.deactivate=function(a,c){var d=this,e=d.item.disable.slice(0);return"flip"==c?d.flipEnable():c===!1?(d.flipEnable(1),e=[]):c===!0?(d.flipEnable(-1),e=[]):c.map(function(a){for(var c,g=0;g<e.length;g+=1)if(d.isDateExact(a,e[g])){c=!0;break}c||(f.isInteger(a)||f.isDate(a)||b.isArray(a)||b.isPlainObject(a)&&a.from&&a.to)&&e.push(a)}),e},c.prototype.activate=function(a,c){var d=this,e=d.item.disable,g=e.length;return"flip"==c?d.flipEnable():c===!0?(d.flipEnable(1),e=[]):c===!1?(d.flipEnable(-1),e=[]):c.map(function(a){var c,h,i,j;for(i=0;g>i;i+=1){if(h=e[i],d.isDateExact(h,a)){c=e[i]=null,j=!0;break}if(d.isDateOverlap(h,a)){b.isPlainObject(a)?(a.inverted=!0,c=a):b.isArray(a)?(c=a,c[3]||c.push("inverted")):f.isDate(a)&&(c=[a.getFullYear(),a.getMonth(),a.getDate(),"inverted"]);break}}if(c)for(i=0;g>i;i+=1)if(d.isDateExact(e[i],a)){e[i]=null;break}if(j)for(i=0;g>i;i+=1)if(d.isDateOverlap(e[i],a)){e[i]=null;break}c&&e.push(c)}),e.filter(function(a){return null!=a})},c.prototype.nodes=function(a){var b=this,c=b.settings,g=b.item,h=g.now,i=g.select,j=g.highlight,k=g.view,l=g.disable,m=g.min,n=g.max,o=function(a,b){return c.firstDay&&(a.push(a.shift()),b.push(b.shift())),f.node("thead",f.node("tr",f.group({min:0,max:d-1,i:1,node:"th",item:function(d){return[a[d],c.klass.weekdays,'scope=col title="'+b[d]+'"']}})))}((c.showWeekdaysFull?c.weekdaysFull:c.weekdaysShort).slice(0),c.weekdaysFull.slice(0)),p=function(a){return f.node("div"," ",c.klass["nav"+(a?"Next":"Prev")]+(a&&k.year>=n.year&&k.month>=n.month||!a&&k.year<=m.year&&k.month<=m.month?" "+c.klass.navDisabled:""),"data-nav="+(a||-1)+" "+f.ariaAttr({role:"button",controls:b.$node[0].id+"_table"})+' title="'+(a?c.labelMonthNext:c.labelMonthPrev)+'"')},q=function(){var d=c.showMonthsShort?c.monthsShort:c.monthsFull;return c.selectMonths?f.node("select",f.group({min:0,max:11,i:1,node:"option",item:function(a){return[d[a],0,"value="+a+(k.month==a?" selected":"")+(k.year==m.year&&a<m.month||k.year==n.year&&a>n.month?" disabled":"")]}}),c.klass.selectMonth,(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelMonthSelect+'"'):f.node("div",d[k.month],c.klass.month)},r=function(){var d=k.year,e=c.selectYears===!0?5:~~(c.selectYears/2);if(e){var g=m.year,h=n.year,i=d-e,j=d+e;if(g>i&&(j+=g-i,i=g),j>h){var l=i-g,o=j-h;i-=l>o?o:l,j=h}return f.node("select",f.group({min:i,max:j,i:1,node:"option",item:function(a){return[a,0,"value="+a+(d==a?" selected":"")]}}),c.klass.selectYear,(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelYearSelect+'"')}return f.node("div",d,c.klass.year)};return f.node("div",(c.selectYears?r()+q():q()+r())+p()+p(1),c.klass.header)+f.node("table",o+f.node("tbody",f.group({min:0,max:e-1,i:1,node:"tr",item:function(a){var e=c.firstDay&&0===b.create([k.year,k.month,1]).day?-7:0;return[f.group({min:d*a-k.day+e+1,max:function(){return this.min+d-1},i:1,node:"td",item:function(a){a=b.create([k.year,k.month,a+(c.firstDay?1:0)]);var d=i&&i.pick==a.pick,e=j&&j.pick==a.pick,g=l&&b.disabled(a)||a.pick<m.pick||a.pick>n.pick,o=f.trigger(b.formats.toString,b,[c.format,a]);return[f.node("div",a.date,function(b){return b.push(k.month==a.month?c.klass.infocus:c.klass.outfocus),h.pick==a.pick&&b.push(c.klass.now),d&&b.push(c.klass.selected),e&&b.push(c.klass.highlighted),g&&b.push(c.klass.disabled),b.join(" ")}([c.klass.day]),"data-pick="+a.pick+" "+f.ariaAttr({role:"gridcell",label:o,selected:d&&b.$node.val()===o?!0:null,activedescendant:e?!0:null,disabled:g?!0:null})),"",f.ariaAttr({role:"presentation"})]}})]}})),c.klass.table,'id="'+b.$node[0].id+'_table" '+f.ariaAttr({role:"grid",controls:b.$node[0].id,readonly:!0}))+f.node("div",f.node("button",c.today,c.klass.buttonToday,"type=button data-pick="+h.pick+(a&&!b.disabled(h)?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.clear,c.klass.buttonClear,"type=button data-clear=1"+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.close,c.klass.buttonClose,"type=button data-close=true "+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id})),c.klass.footer)},c.defaults=function(a){return{labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],today:"Today",clear:"Clear",close:"Close",closeOnSelect:!0,closeOnClear:!0,format:"d mmmm, yyyy",klass:{table:a+"table",header:a+"header",navPrev:a+"nav--prev",navNext:a+"nav--next",navDisabled:a+"nav--disabled",month:a+"month",year:a+"year",selectMonth:a+"select--month",selectYear:a+"select--year",weekdays:a+"weekday",day:a+"day",disabled:a+"day--disabled",selected:a+"day--selected",highlighted:a+"day--highlighted",now:a+"day--today",infocus:a+"day--infocus",outfocus:a+"day--outfocus",footer:a+"footer",buttonClear:a+"button--clear",buttonToday:a+"button--today",buttonClose:a+"button--close"}}}(a.klasses().picker+"__"),a.extend("pickadate",c)});
|
js/lib/compressed/picker.js
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
-
/*!
|
2 |
-
* pickadate.js v3.5.6, 2015/04/20
|
3 |
-
* By Amsul, http://amsul.ca
|
4 |
-
* Hosted on http://amsul.github.io/pickadate.js
|
5 |
-
* Licensed under MIT
|
6 |
-
*/
|
7 |
!function(a){"function"==typeof define&&define.amd?define("picker",["jquery"],a):"object"==typeof exports?module.exports=a(require("jquery")):this.Picker=a(jQuery)}(function(a){function b(f,g,i,m){function n(){return b._.node("div",b._.node("div",b._.node("div",b._.node("div",B.component.nodes(w.open),y.box),y.wrap),y.frame),y.holder,'tabindex="-1"')}function o(){z.data(g,B).addClass(y.input).val(z.data("value")?B.get("select",x.format):f.value),x.editable||z.on("focus."+w.id+" click."+w.id,function(a){a.preventDefault(),B.open()}).on("keydown."+w.id,u),e(f,{haspopup:!0,expanded:!1,readonly:!1,owns:f.id+"_root"})}function p(){e(B.$root[0],"hidden",!0)}function q(){B.$holder.on({keydown:u,"focus.toOpen":t,blur:function(){z.removeClass(y.target)},focusin:function(a){B.$root.removeClass(y.focused),a.stopPropagation()},"mousedown click":function(b){var c=b.target;c!=B.$holder[0]&&(b.stopPropagation(),"mousedown"!=b.type||a(c).is("input, select, textarea, button, option")||(b.preventDefault(),B.$holder[0].focus()))}}).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var b=a(this),c=b.data(),d=b.hasClass(y.navDisabled)||b.hasClass(y.disabled),e=h();e=e&&(e.type||e.href),(d||e&&!a.contains(B.$root[0],e))&&B.$holder[0].focus(),!d&&c.nav?B.set("highlight",B.component.item.highlight,{nav:c.nav}):!d&&"pick"in c?(B.set("select",c.pick),x.closeOnSelect&&B.close(!0)):c.clear?(B.clear(),x.closeOnClear&&B.close(!0)):c.close&&B.close(!0)})}function r(){var b;x.hiddenName===!0?(b=f.name,f.name=""):(b=["string"==typeof x.hiddenPrefix?x.hiddenPrefix:"","string"==typeof x.hiddenSuffix?x.hiddenSuffix:"_submit"],b=b[0]+f.name+b[1]),B._hidden=a('<input type=hidden name="'+b+'"'+(z.data("value")||f.value?' value="'+B.get("select",x.formatSubmit)+'"':"")+">")[0],z.on("change."+w.id,function(){B._hidden.value=f.value?B.get("select",x.formatSubmit):""})}function s(){v&&l?B.$holder.find("."+y.frame).one("transitionend",function(){B.$holder[0].focus()}):B.$holder[0].focus()}function t(a){a.stopPropagation(),z.addClass(y.target),B.$root.addClass(y.focused),B.open()}function u(a){var b=a.keyCode,c=/^(8|46)$/.test(b);return 27==b?(B.close(!0),!1):void((32==b||c||!w.open&&B.component.key[b])&&(a.preventDefault(),a.stopPropagation(),c?B.clear().close():B.open()))}if(!f)return b;var v=!1,w={id:f.id||"P"+Math.abs(~~(Math.random()*new Date))},x=i?a.extend(!0,{},i.defaults,m):m||{},y=a.extend({},b.klasses(),x.klass),z=a(f),A=function(){return this.start()},B=A.prototype={constructor:A,$node:z,start:function(){return w&&w.start?B:(w.methods={},w.start=!0,w.open=!1,w.type=f.type,f.autofocus=f==h(),f.readOnly=!x.editable,f.id=f.id||w.id,"text"!=f.type&&(f.type="text"),B.component=new i(B,x),B.$root=a('<div class="'+y.picker+'" id="'+f.id+'_root" />'),p(),B.$holder=a(n()).appendTo(B.$root),q(),x.formatSubmit&&r(),o(),x.containerHidden?a(x.containerHidden).append(B._hidden):z.after(B._hidden),x.container?a(x.container).append(B.$root):z.after(B.$root),B.on({start:B.component.onStart,render:B.component.onRender,stop:B.component.onStop,open:B.component.onOpen,close:B.component.onClose,set:B.component.onSet}).on({start:x.onStart,render:x.onRender,stop:x.onStop,open:x.onOpen,close:x.onClose,set:x.onSet}),v=c(B.$holder[0]),f.autofocus&&B.open(),B.trigger("start").trigger("render"))},render:function(b){return b?(B.$holder=a(n()),q(),B.$root.html(B.$holder)):B.$root.find("."+y.box).html(B.component.nodes(w.open)),B.trigger("render")},stop:function(){return w.start?(B.close(),B._hidden&&B._hidden.parentNode.removeChild(B._hidden),B.$root.remove(),z.removeClass(y.input).removeData(g),setTimeout(function(){z.off("."+w.id)},0),f.type=w.type,f.readOnly=!1,B.trigger("stop"),w.methods={},w.start=!1,B):B},open:function(c){return w.open?B:(z.addClass(y.active),e(f,"expanded",!0),setTimeout(function(){B.$root.addClass(y.opened),e(B.$root[0],"hidden",!1)},0),c!==!1&&(w.open=!0,v&&k.css("overflow","hidden").css("padding-right","+="+d()),s(),j.on("click."+w.id+" focusin."+w.id,function(a){var b=a.target;b!=f&&b!=document&&3!=a.which&&B.close(b===B.$holder[0])}).on("keydown."+w.id,function(c){var d=c.keyCode,e=B.component.key[d],f=c.target;27==d?B.close(!0):f!=B.$holder[0]||!e&&13!=d?a.contains(B.$root[0],f)&&13==d&&(c.preventDefault(),f.click()):(c.preventDefault(),e?b._.trigger(B.component.key.go,B,[b._.trigger(e)]):B.$root.find("."+y.highlighted).hasClass(y.disabled)||(B.set("select",B.component.item.highlight),x.closeOnSelect&&B.close(!0)))})),B.trigger("open"))},close:function(a){return a&&(x.editable?f.focus():(B.$holder.off("focus.toOpen").focus(),setTimeout(function(){B.$holder.on("focus.toOpen",t)},0))),z.removeClass(y.active),e(f,"expanded",!1),setTimeout(function(){B.$root.removeClass(y.opened+" "+y.focused),e(B.$root[0],"hidden",!0)},0),w.open?(w.open=!1,v&&k.css("overflow","").css("padding-right","-="+d()),j.off("."+w.id),B.trigger("close")):B},clear:function(a){return B.set("clear",null,a)},set:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(d=g&&a.isPlainObject(c)?c:d||{},b){g||(h[b]=c);for(e in h)f=h[e],e in B.component.item&&(void 0===f&&(f=null),B.component.set(e,f,d)),("select"==e||"clear"==e)&&z.val("clear"==e?"":B.get(e,x.format)).trigger("change");B.render()}return d.muted?B:B.trigger("set",h)},get:function(a,c){if(a=a||"value",null!=w[a])return w[a];if("valueSubmit"==a){if(B._hidden)return B._hidden.value;a="value"}if("value"==a)return f.value;if(a in B.component.item){if("string"==typeof c){var d=B.component.get(a);return d?b._.trigger(B.component.formats.toString,B.component,[c,d]):""}return B.component.get(a)}},on:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(b){g||(h[b]=c);for(e in h)f=h[e],d&&(e="_"+e),w.methods[e]=w.methods[e]||[],w.methods[e].push(f)}return B},off:function(){var a,b,c=arguments;for(a=0,namesCount=c.length;a<namesCount;a+=1)b=c[a],b in w.methods&&delete w.methods[b];return B},trigger:function(a,c){var d=function(a){var d=w.methods[a];d&&d.map(function(a){b._.trigger(a,B,[c])})};return d("_"+a),d(a),B}};return new A}function c(a){var b,c="position";return a.currentStyle?b=a.currentStyle[c]:window.getComputedStyle&&(b=getComputedStyle(a)[c]),"fixed"==b}function d(){if(k.height()<=i.height())return 0;var b=a('<div style="visibility:hidden;width:100px" />').appendTo("body"),c=b[0].offsetWidth;b.css("overflow","scroll");var d=a('<div style="width:100%" />').appendTo(b),e=d[0].offsetWidth;return b.remove(),c-e}function e(b,c,d){if(a.isPlainObject(c))for(var e in c)f(b,e,c[e]);else f(b,c,d)}function f(a,b,c){a.setAttribute(("role"==b?"":"aria-")+b,c)}function g(b,c){a.isPlainObject(b)||(b={attribute:c}),c="";for(var d in b){var e=("role"==d?"":"aria-")+d,f=b[d];c+=null==f?"":e+'="'+b[d]+'"'}return c}function h(){try{return document.activeElement}catch(a){}}var i=a(window),j=a(document),k=a(document.documentElement),l=null!=document.documentElement.style.transition;return b.klasses=function(a){return a=a||"picker",{picker:a,opened:a+"--opened",focused:a+"--focused",input:a+"__input",active:a+"__input--active",target:a+"__input--target",holder:a+"__holder",frame:a+"__frame",wrap:a+"__wrap",box:a+"__box"}},b._={group:function(a){for(var c,d="",e=b._.trigger(a.min,a);e<=b._.trigger(a.max,a,[e]);e+=a.i)c=b._.trigger(a.item,a,[e]),d+=b._.node(a.node,c[0],c[1],c[2]);return d},node:function(b,c,d,e){return c?(c=a.isArray(c)?c.join(""):c,d=d?' class="'+d+'"':"",e=e?" "+e:"","<"+b+d+e+">"+c+"</"+b+">"):""},lead:function(a){return(10>a?"0":"")+a},trigger:function(a,b,c){return"function"==typeof a?a.apply(b,c||[]):a},digits:function(a){return/\d/.test(a[1])?2:1},isDate:function(a){return{}.toString.call(a).indexOf("Date")>-1&&this.isInteger(a.getDate())},isInteger:function(a){return{}.toString.call(a).indexOf("Number")>-1&&a%1===0},ariaAttr:g},b.extend=function(c,d){a.fn[c]=function(e,f){var g=this.data(c);return"picker"==e?g:g&&"string"==typeof e?b._.trigger(g[e],g,[f]):this.each(function(){var f=a(this);f.data(c)||new b(this,c,d,e)})},a.fn[c].defaults=d.defaults},b});
|
1 |
+
/*!
|
2 |
+
* pickadate.js v3.5.6, 2015/04/20
|
3 |
+
* By Amsul, http://amsul.ca
|
4 |
+
* Hosted on http://amsul.github.io/pickadate.js
|
5 |
+
* Licensed under MIT
|
6 |
+
*/
|
7 |
!function(a){"function"==typeof define&&define.amd?define("picker",["jquery"],a):"object"==typeof exports?module.exports=a(require("jquery")):this.Picker=a(jQuery)}(function(a){function b(f,g,i,m){function n(){return b._.node("div",b._.node("div",b._.node("div",b._.node("div",B.component.nodes(w.open),y.box),y.wrap),y.frame),y.holder,'tabindex="-1"')}function o(){z.data(g,B).addClass(y.input).val(z.data("value")?B.get("select",x.format):f.value),x.editable||z.on("focus."+w.id+" click."+w.id,function(a){a.preventDefault(),B.open()}).on("keydown."+w.id,u),e(f,{haspopup:!0,expanded:!1,readonly:!1,owns:f.id+"_root"})}function p(){e(B.$root[0],"hidden",!0)}function q(){B.$holder.on({keydown:u,"focus.toOpen":t,blur:function(){z.removeClass(y.target)},focusin:function(a){B.$root.removeClass(y.focused),a.stopPropagation()},"mousedown click":function(b){var c=b.target;c!=B.$holder[0]&&(b.stopPropagation(),"mousedown"!=b.type||a(c).is("input, select, textarea, button, option")||(b.preventDefault(),B.$holder[0].focus()))}}).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var b=a(this),c=b.data(),d=b.hasClass(y.navDisabled)||b.hasClass(y.disabled),e=h();e=e&&(e.type||e.href),(d||e&&!a.contains(B.$root[0],e))&&B.$holder[0].focus(),!d&&c.nav?B.set("highlight",B.component.item.highlight,{nav:c.nav}):!d&&"pick"in c?(B.set("select",c.pick),x.closeOnSelect&&B.close(!0)):c.clear?(B.clear(),x.closeOnClear&&B.close(!0)):c.close&&B.close(!0)})}function r(){var b;x.hiddenName===!0?(b=f.name,f.name=""):(b=["string"==typeof x.hiddenPrefix?x.hiddenPrefix:"","string"==typeof x.hiddenSuffix?x.hiddenSuffix:"_submit"],b=b[0]+f.name+b[1]),B._hidden=a('<input type=hidden name="'+b+'"'+(z.data("value")||f.value?' value="'+B.get("select",x.formatSubmit)+'"':"")+">")[0],z.on("change."+w.id,function(){B._hidden.value=f.value?B.get("select",x.formatSubmit):""})}function s(){v&&l?B.$holder.find("."+y.frame).one("transitionend",function(){B.$holder[0].focus()}):B.$holder[0].focus()}function t(a){a.stopPropagation(),z.addClass(y.target),B.$root.addClass(y.focused),B.open()}function u(a){var b=a.keyCode,c=/^(8|46)$/.test(b);return 27==b?(B.close(!0),!1):void((32==b||c||!w.open&&B.component.key[b])&&(a.preventDefault(),a.stopPropagation(),c?B.clear().close():B.open()))}if(!f)return b;var v=!1,w={id:f.id||"P"+Math.abs(~~(Math.random()*new Date))},x=i?a.extend(!0,{},i.defaults,m):m||{},y=a.extend({},b.klasses(),x.klass),z=a(f),A=function(){return this.start()},B=A.prototype={constructor:A,$node:z,start:function(){return w&&w.start?B:(w.methods={},w.start=!0,w.open=!1,w.type=f.type,f.autofocus=f==h(),f.readOnly=!x.editable,f.id=f.id||w.id,"text"!=f.type&&(f.type="text"),B.component=new i(B,x),B.$root=a('<div class="'+y.picker+'" id="'+f.id+'_root" />'),p(),B.$holder=a(n()).appendTo(B.$root),q(),x.formatSubmit&&r(),o(),x.containerHidden?a(x.containerHidden).append(B._hidden):z.after(B._hidden),x.container?a(x.container).append(B.$root):z.after(B.$root),B.on({start:B.component.onStart,render:B.component.onRender,stop:B.component.onStop,open:B.component.onOpen,close:B.component.onClose,set:B.component.onSet}).on({start:x.onStart,render:x.onRender,stop:x.onStop,open:x.onOpen,close:x.onClose,set:x.onSet}),v=c(B.$holder[0]),f.autofocus&&B.open(),B.trigger("start").trigger("render"))},render:function(b){return b?(B.$holder=a(n()),q(),B.$root.html(B.$holder)):B.$root.find("."+y.box).html(B.component.nodes(w.open)),B.trigger("render")},stop:function(){return w.start?(B.close(),B._hidden&&B._hidden.parentNode.removeChild(B._hidden),B.$root.remove(),z.removeClass(y.input).removeData(g),setTimeout(function(){z.off("."+w.id)},0),f.type=w.type,f.readOnly=!1,B.trigger("stop"),w.methods={},w.start=!1,B):B},open:function(c){return w.open?B:(z.addClass(y.active),e(f,"expanded",!0),setTimeout(function(){B.$root.addClass(y.opened),e(B.$root[0],"hidden",!1)},0),c!==!1&&(w.open=!0,v&&k.css("overflow","hidden").css("padding-right","+="+d()),s(),j.on("click."+w.id+" focusin."+w.id,function(a){var b=a.target;b!=f&&b!=document&&3!=a.which&&B.close(b===B.$holder[0])}).on("keydown."+w.id,function(c){var d=c.keyCode,e=B.component.key[d],f=c.target;27==d?B.close(!0):f!=B.$holder[0]||!e&&13!=d?a.contains(B.$root[0],f)&&13==d&&(c.preventDefault(),f.click()):(c.preventDefault(),e?b._.trigger(B.component.key.go,B,[b._.trigger(e)]):B.$root.find("."+y.highlighted).hasClass(y.disabled)||(B.set("select",B.component.item.highlight),x.closeOnSelect&&B.close(!0)))})),B.trigger("open"))},close:function(a){return a&&(x.editable?f.focus():(B.$holder.off("focus.toOpen").focus(),setTimeout(function(){B.$holder.on("focus.toOpen",t)},0))),z.removeClass(y.active),e(f,"expanded",!1),setTimeout(function(){B.$root.removeClass(y.opened+" "+y.focused),e(B.$root[0],"hidden",!0)},0),w.open?(w.open=!1,v&&k.css("overflow","").css("padding-right","-="+d()),j.off("."+w.id),B.trigger("close")):B},clear:function(a){return B.set("clear",null,a)},set:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(d=g&&a.isPlainObject(c)?c:d||{},b){g||(h[b]=c);for(e in h)f=h[e],e in B.component.item&&(void 0===f&&(f=null),B.component.set(e,f,d)),("select"==e||"clear"==e)&&z.val("clear"==e?"":B.get(e,x.format)).trigger("change");B.render()}return d.muted?B:B.trigger("set",h)},get:function(a,c){if(a=a||"value",null!=w[a])return w[a];if("valueSubmit"==a){if(B._hidden)return B._hidden.value;a="value"}if("value"==a)return f.value;if(a in B.component.item){if("string"==typeof c){var d=B.component.get(a);return d?b._.trigger(B.component.formats.toString,B.component,[c,d]):""}return B.component.get(a)}},on:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(b){g||(h[b]=c);for(e in h)f=h[e],d&&(e="_"+e),w.methods[e]=w.methods[e]||[],w.methods[e].push(f)}return B},off:function(){var a,b,c=arguments;for(a=0,namesCount=c.length;a<namesCount;a+=1)b=c[a],b in w.methods&&delete w.methods[b];return B},trigger:function(a,c){var d=function(a){var d=w.methods[a];d&&d.map(function(a){b._.trigger(a,B,[c])})};return d("_"+a),d(a),B}};return new A}function c(a){var b,c="position";return a.currentStyle?b=a.currentStyle[c]:window.getComputedStyle&&(b=getComputedStyle(a)[c]),"fixed"==b}function d(){if(k.height()<=i.height())return 0;var b=a('<div style="visibility:hidden;width:100px" />').appendTo("body"),c=b[0].offsetWidth;b.css("overflow","scroll");var d=a('<div style="width:100%" />').appendTo(b),e=d[0].offsetWidth;return b.remove(),c-e}function e(b,c,d){if(a.isPlainObject(c))for(var e in c)f(b,e,c[e]);else f(b,c,d)}function f(a,b,c){a.setAttribute(("role"==b?"":"aria-")+b,c)}function g(b,c){a.isPlainObject(b)||(b={attribute:c}),c="";for(var d in b){var e=("role"==d?"":"aria-")+d,f=b[d];c+=null==f?"":e+'="'+b[d]+'"'}return c}function h(){try{return document.activeElement}catch(a){}}var i=a(window),j=a(document),k=a(document.documentElement),l=null!=document.documentElement.style.transition;return b.klasses=function(a){return a=a||"picker",{picker:a,opened:a+"--opened",focused:a+"--focused",input:a+"__input",active:a+"__input--active",target:a+"__input--target",holder:a+"__holder",frame:a+"__frame",wrap:a+"__wrap",box:a+"__box"}},b._={group:function(a){for(var c,d="",e=b._.trigger(a.min,a);e<=b._.trigger(a.max,a,[e]);e+=a.i)c=b._.trigger(a.item,a,[e]),d+=b._.node(a.node,c[0],c[1],c[2]);return d},node:function(b,c,d,e){return c?(c=a.isArray(c)?c.join(""):c,d=d?' class="'+d+'"':"",e=e?" "+e:"","<"+b+d+e+">"+c+"</"+b+">"):""},lead:function(a){return(10>a?"0":"")+a},trigger:function(a,b,c){return"function"==typeof a?a.apply(b,c||[]):a},digits:function(a){return/\d/.test(a[1])?2:1},isDate:function(a){return{}.toString.call(a).indexOf("Date")>-1&&this.isInteger(a.getDate())},isInteger:function(a){return{}.toString.call(a).indexOf("Number")>-1&&a%1===0},ariaAttr:g},b.extend=function(c,d){a.fn[c]=function(e,f){var g=this.data(c);return"picker"==e?g:g&&"string"==typeof e?b._.trigger(g[e],g,[f]):this.each(function(){var f=a(this);f.data(c)||new b(this,c,d,e)})},a.fn[c].defaults=d.defaults},b});
|
js/lib/compressed/picker.time.js
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!
|
2 |
-
* Time picker for pickadate.js v3.5.6
|
3 |
-
* http://amsul.github.io/pickadate.js/time.htm
|
4 |
-
*/
|
5 |
!function(a){"function"==typeof define&&define.amd?define(["picker","jquery"],a):"object"==typeof exports?module.exports=a(require("./picker.js"),require("jquery")):a(Picker,jQuery)}(function(a,b){function c(a,b){var c=this,d=a.$node[0].value,e=a.$node.data("value"),f=e||d,g=e?b.formatSubmit:b.format;c.settings=b,c.$node=a.$node,c.queue={interval:"i",min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse create validate",view:"parse create validate",disable:"deactivate",enable:"activate"},c.item={},c.item.clear=null,c.item.interval=b.interval||30,c.item.disable=(b.disable||[]).slice(0),c.item.enable=-function(a){return a[0]===!0?a.shift():-1}(c.item.disable),c.set("min",b.min).set("max",b.max).set("now"),f?c.set("select",f,{format:g}):c.set("select",null).set("highlight",c.item.now),c.key={40:1,38:-1,39:1,37:-1,go:function(a){c.set("highlight",c.item.highlight.pick+a*c.item.interval,{interval:a*c.item.interval}),this.render()}},a.on("render",function(){var c=a.$root.children(),d=c.find("."+b.klass.viewset),e=function(a){return["webkit","moz","ms","o",""].map(function(b){return(b?"-"+b+"-":"")+a})},f=function(a,b){e("transform").map(function(c){a.css(c,b)}),e("transition").map(function(c){a.css(c,b)})};d.length&&(f(c,"none"),c[0].scrollTop=~~d.position().top-2*d[0].clientHeight,f(c,""))},1).on("open",function(){a.$root.find("button").attr("disabled",!1)},1).on("close",function(){a.$root.find("button").attr("disabled",!0)},1)}var d=24,e=60,f=12,g=d*e,h=a._;c.prototype.set=function(a,b,c){var d=this,e=d.item;return null===b?("clear"==a&&(a="select"),e[a]=b,d):(e["enable"==a?"disable":"flip"==a?"enable":a]=d.queue[a].split(" ").map(function(e){return b=d[e](a,b,c)}).pop(),"select"==a?d.set("highlight",e.select,c):"highlight"==a?d.set("view",e.highlight,c):"interval"==a?d.set("min",e.min,c).set("max",e.max,c):a.match(/^(flip|min|max|disable|enable)$/)&&(e.select&&d.disabled(e.select)&&d.set("select",b,c),e.highlight&&d.disabled(e.highlight)&&d.set("highlight",b,c),"min"==a&&d.set("max",e.max,c)),d)},c.prototype.get=function(a){return this.item[a]},c.prototype.create=function(a,c,f){var i=this;return c=void 0===c?a:c,h.isDate(c)&&(c=[c.getHours(),c.getMinutes()]),b.isPlainObject(c)&&h.isInteger(c.pick)?c=c.pick:b.isArray(c)?c=+c[0]*e+ +c[1]:h.isInteger(c)||(c=i.now(a,c,f)),"max"==a&&c<i.item.min.pick&&(c+=g),"min"!=a&&"max"!=a&&(c-i.item.min.pick)%i.item.interval!==0&&(c+=i.item.interval),c=i.normalize(a,c,f),{hour:~~(d+c/e)%d,mins:(e+c%e)%e,time:(g+c)%g,pick:c%g}},c.prototype.createRange=function(a,c){var d=this,e=function(a){return a===!0||b.isArray(a)||h.isDate(a)?d.create(a):a};return h.isInteger(a)||(a=e(a)),h.isInteger(c)||(c=e(c)),h.isInteger(a)&&b.isPlainObject(c)?a=[c.hour,c.mins+a*d.settings.interval]:h.isInteger(c)&&b.isPlainObject(a)&&(c=[a.hour,a.mins+c*d.settings.interval]),{from:e(a),to:e(c)}},c.prototype.withinRange=function(a,b){return a=this.createRange(a.from,a.to),b.pick>=a.from.pick&&b.pick<=a.to.pick},c.prototype.overlapRanges=function(a,b){var c=this;return a=c.createRange(a.from,a.to),b=c.createRange(b.from,b.to),c.withinRange(a,b.from)||c.withinRange(a,b.to)||c.withinRange(b,a.from)||c.withinRange(b,a.to)},c.prototype.now=function(a,b){var c,d=this.item.interval,f=new Date,g=f.getHours()*e+f.getMinutes(),i=h.isInteger(b);return g-=g%d,c=0>b&&-d>=d*b+g,g+="min"==a&&c?0:d,i&&(g+=d*(c&&"max"!=a?b+1:b)),g},c.prototype.normalize=function(a,b){var c=this.item.interval,d=this.item.min&&this.item.min.pick||0;return b-="min"==a?0:(b-d)%c},c.prototype.measure=function(a,c,f){var g=this;return c||(c="min"==a?[0,0]:[d-1,e-1]),"string"==typeof c?c=g.parse(a,c):c===!0||h.isInteger(c)?c=g.now(a,c,f):b.isPlainObject(c)&&h.isInteger(c.pick)&&(c=g.normalize(a,c.pick,f)),c},c.prototype.validate=function(a,b,c){var d=this,e=c&&c.interval?c.interval:d.item.interval;return d.disabled(b)&&(b=d.shift(b,e)),b=d.scope(b),d.disabled(b)&&(b=d.shift(b,-1*e)),b},c.prototype.disabled=function(a){var c=this,d=c.item.disable.filter(function(d){return h.isInteger(d)?a.hour==d:b.isArray(d)||h.isDate(d)?a.pick==c.create(d).pick:b.isPlainObject(d)?c.withinRange(d,a):void 0});return d=d.length&&!d.filter(function(a){return b.isArray(a)&&"inverted"==a[2]||b.isPlainObject(a)&&a.inverted}).length,-1===c.item.enable?!d:d||a.pick<c.item.min.pick||a.pick>c.item.max.pick},c.prototype.shift=function(a,b){var c=this,d=c.item.min.pick,e=c.item.max.pick;for(b=b||c.item.interval;c.disabled(a)&&(a=c.create(a.pick+=b),!(a.pick<=d||a.pick>=e)););return a},c.prototype.scope=function(a){var b=this.item.min.pick,c=this.item.max.pick;return this.create(a.pick>c?c:a.pick<b?b:a)},c.prototype.parse=function(a,b,c){var d,f,g,i,j,k=this,l={};if(!b||"string"!=typeof b)return b;c&&c.format||(c=c||{},c.format=k.settings.format),k.formats.toArray(c.format).map(function(a){var c,d=k.formats[a],e=d?h.trigger(d,k,[b,l]):a.replace(/^!/,"").length;d&&(c=b.substr(0,e),l[a]=c.match(/^\d+$/)?+c:c),b=b.substr(e)});for(i in l)j=l[i],h.isInteger(j)?i.match(/^(h|hh)$/i)?(d=j,("h"==i||"hh"==i)&&(d%=12)):"i"==i&&(f=j):i.match(/^a$/i)&&j.match(/^p/i)&&("h"in l||"hh"in l)&&(g=!0);return(g?d+12:d)*e+f},c.prototype.formats={h:function(a,b){return a?h.digits(a):b.hour%f||f},hh:function(a,b){return a?2:h.lead(b.hour%f||f)},H:function(a,b){return a?h.digits(a):""+b.hour%24},HH:function(a,b){return a?h.digits(a):h.lead(b.hour%24)},i:function(a,b){return a?2:h.lead(b.mins)},a:function(a,b){return a?4:g/2>b.time%g?"a.m.":"p.m."},A:function(a,b){return a?2:g/2>b.time%g?"AM":"PM"},toArray:function(a){return a.split(/(h{1,2}|H{1,2}|i|a|A|!.)/g)},toString:function(a,b){var c=this;return c.formats.toArray(a).map(function(a){return h.trigger(c.formats[a],c,[0,b])||a.replace(/^!/,"")}).join("")}},c.prototype.isTimeExact=function(a,c){var d=this;return h.isInteger(a)&&h.isInteger(c)||"boolean"==typeof a&&"boolean"==typeof c?a===c:(h.isDate(a)||b.isArray(a))&&(h.isDate(c)||b.isArray(c))?d.create(a).pick===d.create(c).pick:b.isPlainObject(a)&&b.isPlainObject(c)?d.isTimeExact(a.from,c.from)&&d.isTimeExact(a.to,c.to):!1},c.prototype.isTimeOverlap=function(a,c){var d=this;return h.isInteger(a)&&(h.isDate(c)||b.isArray(c))?a===d.create(c).hour:h.isInteger(c)&&(h.isDate(a)||b.isArray(a))?c===d.create(a).hour:b.isPlainObject(a)&&b.isPlainObject(c)?d.overlapRanges(a,c):!1},c.prototype.flipEnable=function(a){var b=this.item;b.enable=a||(-1==b.enable?1:-1)},c.prototype.deactivate=function(a,c){var d=this,e=d.item.disable.slice(0);return"flip"==c?d.flipEnable():c===!1?(d.flipEnable(1),e=[]):c===!0?(d.flipEnable(-1),e=[]):c.map(function(a){for(var c,f=0;f<e.length;f+=1)if(d.isTimeExact(a,e[f])){c=!0;break}c||(h.isInteger(a)||h.isDate(a)||b.isArray(a)||b.isPlainObject(a)&&a.from&&a.to)&&e.push(a)}),e},c.prototype.activate=function(a,c){var d=this,e=d.item.disable,f=e.length;return"flip"==c?d.flipEnable():c===!0?(d.flipEnable(1),e=[]):c===!1?(d.flipEnable(-1),e=[]):c.map(function(a){var c,g,i,j;for(i=0;f>i;i+=1){if(g=e[i],d.isTimeExact(g,a)){c=e[i]=null,j=!0;break}if(d.isTimeOverlap(g,a)){b.isPlainObject(a)?(a.inverted=!0,c=a):b.isArray(a)?(c=a,c[2]||c.push("inverted")):h.isDate(a)&&(c=[a.getFullYear(),a.getMonth(),a.getDate(),"inverted"]);break}}if(c)for(i=0;f>i;i+=1)if(d.isTimeExact(e[i],a)){e[i]=null;break}if(j)for(i=0;f>i;i+=1)if(d.isTimeOverlap(e[i],a)){e[i]=null;break}c&&e.push(c)}),e.filter(function(a){return null!=a})},c.prototype.i=function(a,b){return h.isInteger(b)&&b>0?b:this.item.interval},c.prototype.nodes=function(a){var b=this,c=b.settings,d=b.item.select,e=b.item.highlight,f=b.item.view,g=b.item.disable;return h.node("ul",h.group({min:b.item.min.pick,max:b.item.max.pick,i:b.item.interval,node:"li",item:function(a){a=b.create(a);var i=a.pick,j=d&&d.pick==i,k=e&&e.pick==i,l=g&&b.disabled(a),m=h.trigger(b.formats.toString,b,[c.format,a]);return[h.trigger(b.formats.toString,b,[h.trigger(c.formatLabel,b,[a])||c.format,a]),function(a){return j&&a.push(c.klass.selected),k&&a.push(c.klass.highlighted),f&&f.pick==i&&a.push(c.klass.viewset),l&&a.push(c.klass.disabled),a.join(" ")}([c.klass.listItem]),"data-pick="+a.pick+" "+h.ariaAttr({role:"option",label:m,selected:j&&b.$node.val()===m?!0:null,activedescendant:k?!0:null,disabled:l?!0:null})]}})+h.node("li",h.node("button",c.clear,c.klass.buttonClear,"type=button data-clear=1"+(a?"":" disabled")+" "+h.ariaAttr({controls:b.$node[0].id})),"",h.ariaAttr({role:"presentation"})),c.klass.list,h.ariaAttr({role:"listbox",controls:b.$node[0].id}))},c.defaults=function(a){return{clear:"Clear",format:"h:i A",interval:30,closeOnSelect:!0,closeOnClear:!0,klass:{picker:a+" "+a+"--time",holder:a+"__holder",list:a+"__list",listItem:a+"__list-item",disabled:a+"__list-item--disabled",selected:a+"__list-item--selected",highlighted:a+"__list-item--highlighted",viewset:a+"__list-item--viewset",now:a+"__list-item--now",buttonClear:a+"__button--clear"}}}(a.klasses().picker),a.extend("pickatime",c)});
|
1 |
+
/*!
|
2 |
+
* Time picker for pickadate.js v3.5.6
|
3 |
+
* http://amsul.github.io/pickadate.js/time.htm
|
4 |
+
*/
|
5 |
!function(a){"function"==typeof define&&define.amd?define(["picker","jquery"],a):"object"==typeof exports?module.exports=a(require("./picker.js"),require("jquery")):a(Picker,jQuery)}(function(a,b){function c(a,b){var c=this,d=a.$node[0].value,e=a.$node.data("value"),f=e||d,g=e?b.formatSubmit:b.format;c.settings=b,c.$node=a.$node,c.queue={interval:"i",min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse create validate",view:"parse create validate",disable:"deactivate",enable:"activate"},c.item={},c.item.clear=null,c.item.interval=b.interval||30,c.item.disable=(b.disable||[]).slice(0),c.item.enable=-function(a){return a[0]===!0?a.shift():-1}(c.item.disable),c.set("min",b.min).set("max",b.max).set("now"),f?c.set("select",f,{format:g}):c.set("select",null).set("highlight",c.item.now),c.key={40:1,38:-1,39:1,37:-1,go:function(a){c.set("highlight",c.item.highlight.pick+a*c.item.interval,{interval:a*c.item.interval}),this.render()}},a.on("render",function(){var c=a.$root.children(),d=c.find("."+b.klass.viewset),e=function(a){return["webkit","moz","ms","o",""].map(function(b){return(b?"-"+b+"-":"")+a})},f=function(a,b){e("transform").map(function(c){a.css(c,b)}),e("transition").map(function(c){a.css(c,b)})};d.length&&(f(c,"none"),c[0].scrollTop=~~d.position().top-2*d[0].clientHeight,f(c,""))},1).on("open",function(){a.$root.find("button").attr("disabled",!1)},1).on("close",function(){a.$root.find("button").attr("disabled",!0)},1)}var d=24,e=60,f=12,g=d*e,h=a._;c.prototype.set=function(a,b,c){var d=this,e=d.item;return null===b?("clear"==a&&(a="select"),e[a]=b,d):(e["enable"==a?"disable":"flip"==a?"enable":a]=d.queue[a].split(" ").map(function(e){return b=d[e](a,b,c)}).pop(),"select"==a?d.set("highlight",e.select,c):"highlight"==a?d.set("view",e.highlight,c):"interval"==a?d.set("min",e.min,c).set("max",e.max,c):a.match(/^(flip|min|max|disable|enable)$/)&&(e.select&&d.disabled(e.select)&&d.set("select",b,c),e.highlight&&d.disabled(e.highlight)&&d.set("highlight",b,c),"min"==a&&d.set("max",e.max,c)),d)},c.prototype.get=function(a){return this.item[a]},c.prototype.create=function(a,c,f){var i=this;return c=void 0===c?a:c,h.isDate(c)&&(c=[c.getHours(),c.getMinutes()]),b.isPlainObject(c)&&h.isInteger(c.pick)?c=c.pick:b.isArray(c)?c=+c[0]*e+ +c[1]:h.isInteger(c)||(c=i.now(a,c,f)),"max"==a&&c<i.item.min.pick&&(c+=g),"min"!=a&&"max"!=a&&(c-i.item.min.pick)%i.item.interval!==0&&(c+=i.item.interval),c=i.normalize(a,c,f),{hour:~~(d+c/e)%d,mins:(e+c%e)%e,time:(g+c)%g,pick:c%g}},c.prototype.createRange=function(a,c){var d=this,e=function(a){return a===!0||b.isArray(a)||h.isDate(a)?d.create(a):a};return h.isInteger(a)||(a=e(a)),h.isInteger(c)||(c=e(c)),h.isInteger(a)&&b.isPlainObject(c)?a=[c.hour,c.mins+a*d.settings.interval]:h.isInteger(c)&&b.isPlainObject(a)&&(c=[a.hour,a.mins+c*d.settings.interval]),{from:e(a),to:e(c)}},c.prototype.withinRange=function(a,b){return a=this.createRange(a.from,a.to),b.pick>=a.from.pick&&b.pick<=a.to.pick},c.prototype.overlapRanges=function(a,b){var c=this;return a=c.createRange(a.from,a.to),b=c.createRange(b.from,b.to),c.withinRange(a,b.from)||c.withinRange(a,b.to)||c.withinRange(b,a.from)||c.withinRange(b,a.to)},c.prototype.now=function(a,b){var c,d=this.item.interval,f=new Date,g=f.getHours()*e+f.getMinutes(),i=h.isInteger(b);return g-=g%d,c=0>b&&-d>=d*b+g,g+="min"==a&&c?0:d,i&&(g+=d*(c&&"max"!=a?b+1:b)),g},c.prototype.normalize=function(a,b){var c=this.item.interval,d=this.item.min&&this.item.min.pick||0;return b-="min"==a?0:(b-d)%c},c.prototype.measure=function(a,c,f){var g=this;return c||(c="min"==a?[0,0]:[d-1,e-1]),"string"==typeof c?c=g.parse(a,c):c===!0||h.isInteger(c)?c=g.now(a,c,f):b.isPlainObject(c)&&h.isInteger(c.pick)&&(c=g.normalize(a,c.pick,f)),c},c.prototype.validate=function(a,b,c){var d=this,e=c&&c.interval?c.interval:d.item.interval;return d.disabled(b)&&(b=d.shift(b,e)),b=d.scope(b),d.disabled(b)&&(b=d.shift(b,-1*e)),b},c.prototype.disabled=function(a){var c=this,d=c.item.disable.filter(function(d){return h.isInteger(d)?a.hour==d:b.isArray(d)||h.isDate(d)?a.pick==c.create(d).pick:b.isPlainObject(d)?c.withinRange(d,a):void 0});return d=d.length&&!d.filter(function(a){return b.isArray(a)&&"inverted"==a[2]||b.isPlainObject(a)&&a.inverted}).length,-1===c.item.enable?!d:d||a.pick<c.item.min.pick||a.pick>c.item.max.pick},c.prototype.shift=function(a,b){var c=this,d=c.item.min.pick,e=c.item.max.pick;for(b=b||c.item.interval;c.disabled(a)&&(a=c.create(a.pick+=b),!(a.pick<=d||a.pick>=e)););return a},c.prototype.scope=function(a){var b=this.item.min.pick,c=this.item.max.pick;return this.create(a.pick>c?c:a.pick<b?b:a)},c.prototype.parse=function(a,b,c){var d,f,g,i,j,k=this,l={};if(!b||"string"!=typeof b)return b;c&&c.format||(c=c||{},c.format=k.settings.format),k.formats.toArray(c.format).map(function(a){var c,d=k.formats[a],e=d?h.trigger(d,k,[b,l]):a.replace(/^!/,"").length;d&&(c=b.substr(0,e),l[a]=c.match(/^\d+$/)?+c:c),b=b.substr(e)});for(i in l)j=l[i],h.isInteger(j)?i.match(/^(h|hh)$/i)?(d=j,("h"==i||"hh"==i)&&(d%=12)):"i"==i&&(f=j):i.match(/^a$/i)&&j.match(/^p/i)&&("h"in l||"hh"in l)&&(g=!0);return(g?d+12:d)*e+f},c.prototype.formats={h:function(a,b){return a?h.digits(a):b.hour%f||f},hh:function(a,b){return a?2:h.lead(b.hour%f||f)},H:function(a,b){return a?h.digits(a):""+b.hour%24},HH:function(a,b){return a?h.digits(a):h.lead(b.hour%24)},i:function(a,b){return a?2:h.lead(b.mins)},a:function(a,b){return a?4:g/2>b.time%g?"a.m.":"p.m."},A:function(a,b){return a?2:g/2>b.time%g?"AM":"PM"},toArray:function(a){return a.split(/(h{1,2}|H{1,2}|i|a|A|!.)/g)},toString:function(a,b){var c=this;return c.formats.toArray(a).map(function(a){return h.trigger(c.formats[a],c,[0,b])||a.replace(/^!/,"")}).join("")}},c.prototype.isTimeExact=function(a,c){var d=this;return h.isInteger(a)&&h.isInteger(c)||"boolean"==typeof a&&"boolean"==typeof c?a===c:(h.isDate(a)||b.isArray(a))&&(h.isDate(c)||b.isArray(c))?d.create(a).pick===d.create(c).pick:b.isPlainObject(a)&&b.isPlainObject(c)?d.isTimeExact(a.from,c.from)&&d.isTimeExact(a.to,c.to):!1},c.prototype.isTimeOverlap=function(a,c){var d=this;return h.isInteger(a)&&(h.isDate(c)||b.isArray(c))?a===d.create(c).hour:h.isInteger(c)&&(h.isDate(a)||b.isArray(a))?c===d.create(a).hour:b.isPlainObject(a)&&b.isPlainObject(c)?d.overlapRanges(a,c):!1},c.prototype.flipEnable=function(a){var b=this.item;b.enable=a||(-1==b.enable?1:-1)},c.prototype.deactivate=function(a,c){var d=this,e=d.item.disable.slice(0);return"flip"==c?d.flipEnable():c===!1?(d.flipEnable(1),e=[]):c===!0?(d.flipEnable(-1),e=[]):c.map(function(a){for(var c,f=0;f<e.length;f+=1)if(d.isTimeExact(a,e[f])){c=!0;break}c||(h.isInteger(a)||h.isDate(a)||b.isArray(a)||b.isPlainObject(a)&&a.from&&a.to)&&e.push(a)}),e},c.prototype.activate=function(a,c){var d=this,e=d.item.disable,f=e.length;return"flip"==c?d.flipEnable():c===!0?(d.flipEnable(1),e=[]):c===!1?(d.flipEnable(-1),e=[]):c.map(function(a){var c,g,i,j;for(i=0;f>i;i+=1){if(g=e[i],d.isTimeExact(g,a)){c=e[i]=null,j=!0;break}if(d.isTimeOverlap(g,a)){b.isPlainObject(a)?(a.inverted=!0,c=a):b.isArray(a)?(c=a,c[2]||c.push("inverted")):h.isDate(a)&&(c=[a.getFullYear(),a.getMonth(),a.getDate(),"inverted"]);break}}if(c)for(i=0;f>i;i+=1)if(d.isTimeExact(e[i],a)){e[i]=null;break}if(j)for(i=0;f>i;i+=1)if(d.isTimeOverlap(e[i],a)){e[i]=null;break}c&&e.push(c)}),e.filter(function(a){return null!=a})},c.prototype.i=function(a,b){return h.isInteger(b)&&b>0?b:this.item.interval},c.prototype.nodes=function(a){var b=this,c=b.settings,d=b.item.select,e=b.item.highlight,f=b.item.view,g=b.item.disable;return h.node("ul",h.group({min:b.item.min.pick,max:b.item.max.pick,i:b.item.interval,node:"li",item:function(a){a=b.create(a);var i=a.pick,j=d&&d.pick==i,k=e&&e.pick==i,l=g&&b.disabled(a),m=h.trigger(b.formats.toString,b,[c.format,a]);return[h.trigger(b.formats.toString,b,[h.trigger(c.formatLabel,b,[a])||c.format,a]),function(a){return j&&a.push(c.klass.selected),k&&a.push(c.klass.highlighted),f&&f.pick==i&&a.push(c.klass.viewset),l&&a.push(c.klass.disabled),a.join(" ")}([c.klass.listItem]),"data-pick="+a.pick+" "+h.ariaAttr({role:"option",label:m,selected:j&&b.$node.val()===m?!0:null,activedescendant:k?!0:null,disabled:l?!0:null})]}})+h.node("li",h.node("button",c.clear,c.klass.buttonClear,"type=button data-clear=1"+(a?"":" disabled")+" "+h.ariaAttr({controls:b.$node[0].id})),"",h.ariaAttr({role:"presentation"})),c.klass.list,h.ariaAttr({role:"listbox",controls:b.$node[0].id}))},c.defaults=function(a){return{clear:"Clear",format:"h:i A",interval:30,closeOnSelect:!0,closeOnClear:!0,klass:{picker:a+" "+a+"--time",holder:a+"__holder",list:a+"__list",listItem:a+"__list-item",disabled:a+"__list-item--disabled",selected:a+"__list-item--selected",highlighted:a+"__list-item--highlighted",viewset:a+"__list-item--viewset",now:a+"__list-item--now",buttonClear:a+"__button--clear"}}}(a.klasses().picker),a.extend("pickatime",c)});
|
js/lib/compressed/themes/classic.css
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
.picker,.picker__holder{width:100%;position:absolute}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em)perspective(600px)rotateX(10deg);transform:translateY(-1em)perspective(600px)rotateX(10deg);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}/*!
|
2 |
-
* Classic picker styling for pickadate.js
|
3 |
-
* Demo: http://amsul.github.io/pickadate.js
|
4 |
*/.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0)perspective(600px)rotateX(0);transform:translateY(0)perspective(600px)rotateX(0);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}
|
1 |
+
.picker,.picker__holder{width:100%;position:absolute}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em)perspective(600px)rotateX(10deg);transform:translateY(-1em)perspective(600px)rotateX(10deg);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}/*!
|
2 |
+
* Classic picker styling for pickadate.js
|
3 |
+
* Demo: http://amsul.github.io/pickadate.js
|
4 |
*/.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0)perspective(600px)rotateX(0);transform:translateY(0)perspective(600px)rotateX(0);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}
|
js/lib/compressed/themes/default.css
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;-webkit-backface-visibility:hidden}/*!
|
2 |
-
* Default mobile-first, responsive styling for pickadate.js
|
3 |
-
* Demo: http://amsul.github.io/pickadate.js
|
4 |
*/.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}.picker__wrap{display:table;width:100%;height:100%}@media (min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height:26.5em){.picker__box{font-size:1.25em}}@media (min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%}.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);zoom:1;background:rgba(0,0,0,.32);transition:background .15s ease-out}.picker--opened .picker__frame{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height:33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}
|
1 |
+
.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;-webkit-backface-visibility:hidden}/*!
|
2 |
+
* Default mobile-first, responsive styling for pickadate.js
|
3 |
+
* Demo: http://amsul.github.io/pickadate.js
|
4 |
*/.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}.picker__wrap{display:table;width:100%;height:100%}@media (min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height:26.5em){.picker__box{font-size:1.25em}}@media (min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%}.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);zoom:1;background:rgba(0,0,0,.32);transition:background .15s ease-out}.picker--opened .picker__frame{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height:33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}
|
js/lib/compressed/themes/rtl.css
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
/*!
|
2 |
-
* Styling for RTL (right-to-left) languages using pickadate.js
|
3 |
*/.picker{direction:rtl}.picker__nav--next{right:auto;left:-1em}.picker__nav--prev{left:auto;right:-1em}.picker__nav--next:before{border-left:0;border-right:.75em solid #000}.picker__nav--prev:before{border-right:0;border-left:.75em solid #000}
|
1 |
+
/*!
|
2 |
+
* Styling for RTL (right-to-left) languages using pickadate.js
|
3 |
*/.picker{direction:rtl}.picker__nav--next{right:auto;left:-1em}.picker__nav--prev{left:auto;right:-1em}.picker__nav--next:before{border-left:0;border-right:.75em solid #000}.picker__nav--prev:before{border-right:0;border-left:.75em solid #000}
|
js/lib/legacy.js
CHANGED
@@ -1,133 +1,133 @@
|
|
1 |
-
|
2 |
-
/*jshint
|
3 |
-
asi: true,
|
4 |
-
unused: true,
|
5 |
-
boss: true,
|
6 |
-
loopfunc: true,
|
7 |
-
eqnull: true
|
8 |
-
*/
|
9 |
-
|
10 |
-
|
11 |
-
/*!
|
12 |
-
* Legacy browser support
|
13 |
-
*/
|
14 |
-
|
15 |
-
|
16 |
-
// Map array support
|
17 |
-
if ( ![].map ) {
|
18 |
-
Array.prototype.map = function ( callback, self ) {
|
19 |
-
var array = this, len = array.length, newArray = new Array( len )
|
20 |
-
for ( var i = 0; i < len; i++ ) {
|
21 |
-
if ( i in array ) {
|
22 |
-
newArray[ i ] = callback.call( self, array[ i ], i, array )
|
23 |
-
}
|
24 |
-
}
|
25 |
-
return newArray
|
26 |
-
}
|
27 |
-
}
|
28 |
-
|
29 |
-
|
30 |
-
// Filter array support
|
31 |
-
if ( ![].filter ) {
|
32 |
-
Array.prototype.filter = function( callback ) {
|
33 |
-
if ( this == null ) throw new TypeError()
|
34 |
-
var t = Object( this ), len = t.length >>> 0
|
35 |
-
if ( typeof callback != 'function' ) throw new TypeError()
|
36 |
-
var newArray = [], thisp = arguments[ 1 ]
|
37 |
-
for ( var i = 0; i < len; i++ ) {
|
38 |
-
if ( i in t ) {
|
39 |
-
var val = t[ i ]
|
40 |
-
if ( callback.call( thisp, val, i, t ) ) newArray.push( val )
|
41 |
-
}
|
42 |
-
}
|
43 |
-
return newArray
|
44 |
-
}
|
45 |
-
}
|
46 |
-
|
47 |
-
|
48 |
-
// Index of array support
|
49 |
-
if ( ![].indexOf ) {
|
50 |
-
Array.prototype.indexOf = function( searchElement ) {
|
51 |
-
if ( this == null ) throw new TypeError()
|
52 |
-
var t = Object( this ), len = t.length >>> 0
|
53 |
-
if ( len === 0 ) return -1
|
54 |
-
var n = 0
|
55 |
-
if ( arguments.length > 1 ) {
|
56 |
-
n = Number( arguments[ 1 ] )
|
57 |
-
if ( n != n ) {
|
58 |
-
n = 0
|
59 |
-
}
|
60 |
-
else if ( n !== 0 && n != Infinity && n != -Infinity ) {
|
61 |
-
n = ( n > 0 || -1 ) * Math.floor( Math.abs( n ) )
|
62 |
-
}
|
63 |
-
}
|
64 |
-
if ( n >= len ) return -1
|
65 |
-
var k = n >= 0 ? n : Math.max( len - Math.abs( n ), 0 )
|
66 |
-
for ( ; k < len; k++ ) {
|
67 |
-
if ( k in t && t[ k ] === searchElement ) return k
|
68 |
-
}
|
69 |
-
return -1
|
70 |
-
}
|
71 |
-
}
|
72 |
-
|
73 |
-
|
74 |
-
/*!
|
75 |
-
* Cross-Browser Split 1.1.1
|
76 |
-
* Copyright 2007-2012 Steven Levithan <stevenlevithan.com>
|
77 |
-
* Available under the MIT License
|
78 |
-
* http://blog.stevenlevithan.com/archives/cross-browser-split
|
79 |
-
*/
|
80 |
-
var nativeSplit = String.prototype.split, compliantExecNpcg = /()??/.exec('')[1] === undefined
|
81 |
-
String.prototype.split = function(separator, limit) {
|
82 |
-
var str = this
|
83 |
-
if (Object.prototype.toString.call(separator) !== '[object RegExp]') {
|
84 |
-
return nativeSplit.call(str, separator, limit)
|
85 |
-
}
|
86 |
-
var output = [],
|
87 |
-
flags = (separator.ignoreCase ? 'i' : '') +
|
88 |
-
(separator.multiline ? 'm' : '') +
|
89 |
-
(separator.extended ? 'x' : '') +
|
90 |
-
(separator.sticky ? 'y' : ''),
|
91 |
-
lastLastIndex = 0,
|
92 |
-
separator2, match, lastIndex, lastLength
|
93 |
-
separator = new RegExp(separator.source, flags + 'g')
|
94 |
-
str += ''
|
95 |
-
if (!compliantExecNpcg) {
|
96 |
-
separator2 = new RegExp('^' + separator.source + '$(?!\\s)', flags)
|
97 |
-
}
|
98 |
-
limit = limit === undefined ? -1 >>> 0 : limit >>> 0
|
99 |
-
while (match = separator.exec(str)) {
|
100 |
-
lastIndex = match.index + match[0].length
|
101 |
-
if (lastIndex > lastLastIndex) {
|
102 |
-
output.push(str.slice(lastLastIndex, match.index))
|
103 |
-
if (!compliantExecNpcg && match.length > 1) {
|
104 |
-
match[0].replace(separator2, function () {
|
105 |
-
for (var i = 1; i < arguments.length - 2; i++) {
|
106 |
-
if (arguments[i] === undefined) {
|
107 |
-
match[i] = undefined
|
108 |
-
}
|
109 |
-
}
|
110 |
-
})
|
111 |
-
}
|
112 |
-
if (match.length > 1 && match.index < str.length) {
|
113 |
-
Array.prototype.push.apply(output, match.slice(1))
|
114 |
-
}
|
115 |
-
lastLength = match[0].length
|
116 |
-
lastLastIndex = lastIndex
|
117 |
-
if (output.length >= limit) {
|
118 |
-
break
|
119 |
-
}
|
120 |
-
}
|
121 |
-
if (separator.lastIndex === match.index) {
|
122 |
-
separator.lastIndex++
|
123 |
-
}
|
124 |
-
}
|
125 |
-
if (lastLastIndex === str.length) {
|
126 |
-
if (lastLength || !separator.test('')) {
|
127 |
-
output.push('')
|
128 |
-
}
|
129 |
-
} else {
|
130 |
-
output.push(str.slice(lastLastIndex))
|
131 |
-
}
|
132 |
-
return output.length > limit ? output.slice(0, limit) : output
|
133 |
-
};
|
1 |
+
|
2 |
+
/*jshint
|
3 |
+
asi: true,
|
4 |
+
unused: true,
|
5 |
+
boss: true,
|
6 |
+
loopfunc: true,
|
7 |
+
eqnull: true
|
8 |
+
*/
|
9 |
+
|
10 |
+
|
11 |
+
/*!
|
12 |
+
* Legacy browser support
|
13 |
+
*/
|
14 |
+
|
15 |
+
|
16 |
+
// Map array support
|
17 |
+
if ( ![].map ) {
|
18 |
+
Array.prototype.map = function ( callback, self ) {
|
19 |
+
var array = this, len = array.length, newArray = new Array( len )
|
20 |
+
for ( var i = 0; i < len; i++ ) {
|
21 |
+
if ( i in array ) {
|
22 |
+
newArray[ i ] = callback.call( self, array[ i ], i, array )
|
23 |
+
}
|
24 |
+
}
|
25 |
+
return newArray
|
26 |
+
}
|
27 |
+
}
|
28 |
+
|
29 |
+
|
30 |
+
// Filter array support
|
31 |
+
if ( ![].filter ) {
|
32 |
+
Array.prototype.filter = function( callback ) {
|
33 |
+
if ( this == null ) throw new TypeError()
|
34 |
+
var t = Object( this ), len = t.length >>> 0
|
35 |
+
if ( typeof callback != 'function' ) throw new TypeError()
|
36 |
+
var newArray = [], thisp = arguments[ 1 ]
|
37 |
+
for ( var i = 0; i < len; i++ ) {
|
38 |
+
if ( i in t ) {
|
39 |
+
var val = t[ i ]
|
40 |
+
if ( callback.call( thisp, val, i, t ) ) newArray.push( val )
|
41 |
+
}
|
42 |
+
}
|
43 |
+
return newArray
|
44 |
+
}
|
45 |
+
}
|
46 |
+
|
47 |
+
|
48 |
+
// Index of array support
|
49 |
+
if ( ![].indexOf ) {
|
50 |
+
Array.prototype.indexOf = function( searchElement ) {
|
51 |
+
if ( this == null ) throw new TypeError()
|
52 |
+
var t = Object( this ), len = t.length >>> 0
|
53 |
+
if ( len === 0 ) return -1
|
54 |
+
var n = 0
|
55 |
+
if ( arguments.length > 1 ) {
|
56 |
+
n = Number( arguments[ 1 ] )
|
57 |
+
if ( n != n ) {
|
58 |
+
n = 0
|
59 |
+
}
|
60 |
+
else if ( n !== 0 && n != Infinity && n != -Infinity ) {
|
61 |
+
n = ( n > 0 || -1 ) * Math.floor( Math.abs( n ) )
|
62 |
+
}
|
63 |
+
}
|
64 |
+
if ( n >= len ) return -1
|
65 |
+
var k = n >= 0 ? n : Math.max( len - Math.abs( n ), 0 )
|
66 |
+
for ( ; k < len; k++ ) {
|
67 |
+
if ( k in t && t[ k ] === searchElement ) return k
|
68 |
+
}
|
69 |
+
return -1
|
70 |
+
}
|
71 |
+
}
|
72 |
+
|
73 |
+
|
74 |
+
/*!
|
75 |
+
* Cross-Browser Split 1.1.1
|
76 |
+
* Copyright 2007-2012 Steven Levithan <stevenlevithan.com>
|
77 |
+
* Available under the MIT License
|
78 |
+
* http://blog.stevenlevithan.com/archives/cross-browser-split
|
79 |
+
*/
|
80 |
+
var nativeSplit = String.prototype.split, compliantExecNpcg = /()??/.exec('')[1] === undefined
|
81 |
+
String.prototype.split = function(separator, limit) {
|
82 |
+
var str = this
|
83 |
+
if (Object.prototype.toString.call(separator) !== '[object RegExp]') {
|
84 |
+
return nativeSplit.call(str, separator, limit)
|
85 |
+
}
|
86 |
+
var output = [],
|
87 |
+
flags = (separator.ignoreCase ? 'i' : '') +
|
88 |
+
(separator.multiline ? 'm' : '') +
|
89 |
+
(separator.extended ? 'x' : '') +
|
90 |
+
(separator.sticky ? 'y' : ''),
|
91 |
+
lastLastIndex = 0,
|
92 |
+
separator2, match, lastIndex, lastLength
|
93 |
+
separator = new RegExp(separator.source, flags + 'g')
|
94 |
+
str += ''
|
95 |
+
if (!compliantExecNpcg) {
|
96 |
+
separator2 = new RegExp('^' + separator.source + '$(?!\\s)', flags)
|
97 |
+
}
|
98 |
+
limit = limit === undefined ? -1 >>> 0 : limit >>> 0
|
99 |
+
while (match = separator.exec(str)) {
|
100 |
+
lastIndex = match.index + match[0].length
|
101 |
+
if (lastIndex > lastLastIndex) {
|
102 |
+
output.push(str.slice(lastLastIndex, match.index))
|
103 |
+
if (!compliantExecNpcg && match.length > 1) {
|
104 |
+
match[0].replace(separator2, function () {
|
105 |
+
for (var i = 1; i < arguments.length - 2; i++) {
|
106 |
+
if (arguments[i] === undefined) {
|
107 |
+
match[i] = undefined
|
108 |
+
}
|
109 |
+
}
|
110 |
+
})
|
111 |
+
}
|
112 |
+
if (match.length > 1 && match.index < str.length) {
|
113 |
+
Array.prototype.push.apply(output, match.slice(1))
|
114 |
+
}
|
115 |
+
lastLength = match[0].length
|
116 |
+
lastLastIndex = lastIndex
|
117 |
+
if (output.length >= limit) {
|
118 |
+
break
|
119 |
+
}
|
120 |
+
}
|
121 |
+
if (separator.lastIndex === match.index) {
|
122 |
+
separator.lastIndex++
|
123 |
+
}
|
124 |
+
}
|
125 |
+
if (lastLastIndex === str.length) {
|
126 |
+
if (lastLength || !separator.test('')) {
|
127 |
+
output.push('')
|
128 |
+
}
|
129 |
+
} else {
|
130 |
+
output.push(str.slice(lastLastIndex))
|
131 |
+
}
|
132 |
+
return output.length > limit ? output.slice(0, limit) : output
|
133 |
+
};
|
js/lib/themes-source/_variables.less
CHANGED
@@ -1,171 +1,171 @@
|
|
1 |
-
|
2 |
-
// ==========================================================================
|
3 |
-
// $VARIABLES
|
4 |
-
// ==========================================================================
|
5 |
-
|
6 |
-
|
7 |
-
//
|
8 |
-
// Base colors
|
9 |
-
//
|
10 |
-
@blue: #0089ec;
|
11 |
-
@blue-hover: #b1dcfb;
|
12 |
-
@black: #000;
|
13 |
-
@white: #fff;
|
14 |
-
|
15 |
-
|
16 |
-
//
|
17 |
-
// Backgrounds
|
18 |
-
//
|
19 |
-
@bg-white: @white;
|
20 |
-
@bg-grey-light: #f2f2f2;
|
21 |
-
|
22 |
-
|
23 |
-
//
|
24 |
-
// Borders
|
25 |
-
//
|
26 |
-
@border-grey: #777;
|
27 |
-
@border-grey-light: #ddd;
|
28 |
-
@border-select: darken( @border-grey-light, 15% );
|
29 |
-
|
30 |
-
|
31 |
-
//
|
32 |
-
// Buttons
|
33 |
-
//
|
34 |
-
@clear-red: #e20;
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
//
|
41 |
-
// Picker base
|
42 |
-
//
|
43 |
-
|
44 |
-
// Make sure nothing is above the picker.
|
45 |
-
@picker-z-index: 10000;
|
46 |
-
|
47 |
-
// Animation speeds.
|
48 |
-
@speed-animate-in: .15s;
|
49 |
-
|
50 |
-
// Focused input border color.
|
51 |
-
@input-active-border: @blue;
|
52 |
-
|
53 |
-
// Typography.
|
54 |
-
@base-font-size: 16px;
|
55 |
-
@base-line-height: 1.2;
|
56 |
-
|
57 |
-
// Corners.
|
58 |
-
@picker-border-radius: 5px;
|
59 |
-
|
60 |
-
// Drop shadows.
|
61 |
-
@picker-box-shadow: 0 12px 36px 16px rgba(0,0,0,.24);
|
62 |
-
@picker-box-shadow-light: 0 6px 18px 1px rgba(0,0,0,.12);
|
63 |
-
|
64 |
-
// Height breakpoints.
|
65 |
-
@breakpoint-tiny: 26.5em; // 424px @ 16px
|
66 |
-
@breakpoint-small: 33.875em; // 542px @ 16px
|
67 |
-
@breakpoint-medium: 40.125em; // 642px @ 16px
|
68 |
-
@breakpoint-large: 46.75em; // 748px @ 16px
|
69 |
-
|
70 |
-
// Width breakpoints.
|
71 |
-
@breakpoint-width-tiny: 24.5em; // 392px @ 16px
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
//
|
77 |
-
// Date picker options
|
78 |
-
//
|
79 |
-
|
80 |
-
// The year and weekday labels.
|
81 |
-
@year-weekday-label: #999;
|
82 |
-
|
83 |
-
// “Today” tag indicators.
|
84 |
-
@blue-tag: #0059bc;
|
85 |
-
@disabled-tag: #aaa;
|
86 |
-
|
87 |
-
// Disabled things.. such as days, month nav, etc.
|
88 |
-
@disabled-things-bg: #f5f5f5;
|
89 |
-
@disabled-things-text: #ddd;
|
90 |
-
@disabled-highlighted-things-bg: #bbb;
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
//
|
97 |
-
// Theme configurations
|
98 |
-
//
|
99 |
-
|
100 |
-
// The “default” min & max widths.
|
101 |
-
@picker-min-width: 256px;
|
102 |
-
@picker-max-width: 666px;
|
103 |
-
|
104 |
-
// The time picker min & max widths.
|
105 |
-
@time-min-width: @picker-min-width;
|
106 |
-
@time-max-width: 320px;
|
107 |
-
|
108 |
-
// The “classic” theme settings.
|
109 |
-
@classic-max-width: @picker-max-width - 200px;
|
110 |
-
@classic-min-width: @picker-min-width - 80px;
|
111 |
-
@classic-max-height: 25em;
|
112 |
-
@classic-box-shadow: 0 6px 18px 1px rgba(0,0,0,.12);
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
// ==========================================================================
|
122 |
-
// $MIXINS
|
123 |
-
// ==========================================================================
|
124 |
-
|
125 |
-
|
126 |
-
//
|
127 |
-
// Common picker item states
|
128 |
-
//
|
129 |
-
|
130 |
-
// Highlighted.
|
131 |
-
.picker-item-highlighted () {
|
132 |
-
border-color: @blue;
|
133 |
-
}
|
134 |
-
|
135 |
-
// Hovered.
|
136 |
-
.picker-item-hovered () {
|
137 |
-
cursor: pointer;
|
138 |
-
color: @black;
|
139 |
-
background: @blue-hover;
|
140 |
-
}
|
141 |
-
|
142 |
-
// Selected.
|
143 |
-
.picker-item-selected () {
|
144 |
-
background: @blue;
|
145 |
-
color: @white;
|
146 |
-
}
|
147 |
-
|
148 |
-
// Disabled.
|
149 |
-
.picker-item-disabled () {
|
150 |
-
background: @disabled-things-bg;
|
151 |
-
border-color: @disabled-things-bg;
|
152 |
-
color: @disabled-things-text;
|
153 |
-
cursor: default;
|
154 |
-
}
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
//
|
160 |
-
// Opacity
|
161 |
-
//
|
162 |
-
.opacity( @decimal ) {
|
163 |
-
@percent: @decimal * 100;
|
164 |
-
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@{percent})";
|
165 |
-
filter: ~"alpha(opacity=@{percent})";
|
166 |
-
-moz-opacity: @decimal;
|
167 |
-
opacity: @decimal;
|
168 |
-
}
|
169 |
-
|
170 |
-
|
171 |
-
|
1 |
+
|
2 |
+
// ==========================================================================
|
3 |
+
// $VARIABLES
|
4 |
+
// ==========================================================================
|
5 |
+
|
6 |
+
|
7 |
+
//
|
8 |
+
// Base colors
|
9 |
+
//
|
10 |
+
@blue: #0089ec;
|
11 |
+
@blue-hover: #b1dcfb;
|
12 |
+
@black: #000;
|
13 |
+
@white: #fff;
|
14 |
+
|
15 |
+
|
16 |
+
//
|
17 |
+
// Backgrounds
|
18 |
+
//
|
19 |
+
@bg-white: @white;
|
20 |
+
@bg-grey-light: #f2f2f2;
|
21 |
+
|
22 |
+
|
23 |
+
//
|
24 |
+
// Borders
|
25 |
+
//
|
26 |
+
@border-grey: #777;
|
27 |
+
@border-grey-light: #ddd;
|
28 |
+
@border-select: darken( @border-grey-light, 15% );
|
29 |
+
|
30 |
+
|
31 |
+
//
|
32 |
+
// Buttons
|
33 |
+
//
|
34 |
+
@clear-red: #e20;
|
35 |
+
|
36 |
+
|
37 |
+
|
38 |
+
|
39 |
+
|
40 |
+
//
|
41 |
+
// Picker base
|
42 |
+
//
|
43 |
+
|
44 |
+
// Make sure nothing is above the picker.
|
45 |
+
@picker-z-index: 10000;
|
46 |
+
|
47 |
+
// Animation speeds.
|
48 |
+
@speed-animate-in: .15s;
|
49 |
+
|
50 |
+
// Focused input border color.
|
51 |
+
@input-active-border: @blue;
|
52 |
+
|
53 |
+
// Typography.
|
54 |
+
@base-font-size: 16px;
|
55 |
+
@base-line-height: 1.2;
|
56 |
+
|
57 |
+
// Corners.
|
58 |
+
@picker-border-radius: 5px;
|
59 |
+
|
60 |
+
// Drop shadows.
|
61 |
+
@picker-box-shadow: 0 12px 36px 16px rgba(0,0,0,.24);
|
62 |
+
@picker-box-shadow-light: 0 6px 18px 1px rgba(0,0,0,.12);
|
63 |
+
|
64 |
+
// Height breakpoints.
|
65 |
+
@breakpoint-tiny: 26.5em; // 424px @ 16px
|
66 |
+
@breakpoint-small: 33.875em; // 542px @ 16px
|
67 |
+
@breakpoint-medium: 40.125em; // 642px @ 16px
|
68 |
+
@breakpoint-large: 46.75em; // 748px @ 16px
|
69 |
+
|
70 |
+
// Width breakpoints.
|
71 |
+
@breakpoint-width-tiny: 24.5em; // 392px @ 16px
|
72 |
+
|
73 |
+
|
74 |
+
|
75 |
+
|
76 |
+
//
|
77 |
+
// Date picker options
|
78 |
+
//
|
79 |
+
|
80 |
+
// The year and weekday labels.
|
81 |
+
@year-weekday-label: #999;
|
82 |
+
|
83 |
+
// “Today” tag indicators.
|
84 |
+
@blue-tag: #0059bc;
|
85 |
+
@disabled-tag: #aaa;
|
86 |
+
|
87 |
+
// Disabled things.. such as days, month nav, etc.
|
88 |
+
@disabled-things-bg: #f5f5f5;
|
89 |
+
@disabled-things-text: #ddd;
|
90 |
+
@disabled-highlighted-things-bg: #bbb;
|
91 |
+
|
92 |
+
|
93 |
+
|
94 |
+
|
95 |
+
|
96 |
+
//
|
97 |
+
// Theme configurations
|
98 |
+
//
|
99 |
+
|
100 |
+
// The “default” min & max widths.
|
101 |
+
@picker-min-width: 256px;
|
102 |
+
@picker-max-width: 666px;
|
103 |
+
|
104 |
+
// The time picker min & max widths.
|
105 |
+
@time-min-width: @picker-min-width;
|
106 |
+
@time-max-width: 320px;
|
107 |
+
|
108 |
+
// The “classic” theme settings.
|
109 |
+
@classic-max-width: @picker-max-width - 200px;
|
110 |
+
@classic-min-width: @picker-min-width - 80px;
|
111 |
+
@classic-max-height: 25em;
|
112 |
+
@classic-box-shadow: 0 6px 18px 1px rgba(0,0,0,.12);
|
113 |
+
|
114 |
+
|
115 |
+
|
116 |
+
|
117 |
+
|
118 |
+
|
119 |
+
|
120 |
+
|
121 |
+
// ==========================================================================
|
122 |
+
// $MIXINS
|
123 |
+
// ==========================================================================
|
124 |
+
|
125 |
+
|
126 |
+
//
|
127 |
+
// Common picker item states
|
128 |
+
//
|
129 |
+
|
130 |
+
// Highlighted.
|
131 |
+
.picker-item-highlighted () {
|
132 |
+
border-color: @blue;
|
133 |
+
}
|
134 |
+
|
135 |
+
// Hovered.
|
136 |
+
.picker-item-hovered () {
|
137 |
+
cursor: pointer;
|
138 |
+
color: @black;
|
139 |
+
background: @blue-hover;
|
140 |
+
}
|
141 |
+
|
142 |
+
// Selected.
|
143 |
+
.picker-item-selected () {
|
144 |
+
background: @blue;
|
145 |
+
color: @white;
|
146 |
+
}
|
147 |
+
|
148 |
+
// Disabled.
|
149 |
+
.picker-item-disabled () {
|
150 |
+
background: @disabled-things-bg;
|
151 |
+
border-color: @disabled-things-bg;
|
152 |
+
color: @disabled-things-text;
|
153 |
+
cursor: default;
|
154 |
+
}
|
155 |
+
|
156 |
+
|
157 |
+
|
158 |
+
|
159 |
+
//
|
160 |
+
// Opacity
|
161 |
+
//
|
162 |
+
.opacity( @decimal ) {
|
163 |
+
@percent: @decimal * 100;
|
164 |
+
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=@{percent})";
|
165 |
+
filter: ~"alpha(opacity=@{percent})";
|
166 |
+
-moz-opacity: @decimal;
|
167 |
+
opacity: @decimal;
|
168 |
+
}
|
169 |
+
|
170 |
+
|
171 |
+
|
js/lib/themes-source/base.date.less
CHANGED
@@ -1,333 +1,333 @@
|
|
1 |
-
|
2 |
-
/* ==========================================================================
|
3 |
-
$BASE-DATE-PICKER
|
4 |
-
========================================================================== */
|
5 |
-
|
6 |
-
@import "_variables.less";
|
7 |
-
|
8 |
-
|
9 |
-
/**
|
10 |
-
* The picker box.
|
11 |
-
*/
|
12 |
-
.picker__box {
|
13 |
-
padding: 0 1em;
|
14 |
-
}
|
15 |
-
|
16 |
-
|
17 |
-
/**
|
18 |
-
* The header containing the month and year stuff.
|
19 |
-
*/
|
20 |
-
.picker__header {
|
21 |
-
text-align: center;
|
22 |
-
position: relative;
|
23 |
-
margin-top: .75em;
|
24 |
-
}
|
25 |
-
|
26 |
-
|
27 |
-
/**
|
28 |
-
* The month and year labels.
|
29 |
-
*/
|
30 |
-
.picker__month,
|
31 |
-
.picker__year {
|
32 |
-
font-weight: 500;
|
33 |
-
display: inline-block;
|
34 |
-
margin-left: .25em;
|
35 |
-
margin-right: .25em;
|
36 |
-
}
|
37 |
-
.picker__year {
|
38 |
-
color: @year-weekday-label;
|
39 |
-
font-size: .8em;
|
40 |
-
font-style: italic;
|
41 |
-
}
|
42 |
-
|
43 |
-
|
44 |
-
/**
|
45 |
-
* The month and year selectors.
|
46 |
-
*/
|
47 |
-
.picker__select--month,
|
48 |
-
.picker__select--year {
|
49 |
-
border: 1px solid @border-select;
|
50 |
-
height: 2em;
|
51 |
-
padding: .5em; // For firefox
|
52 |
-
margin-left: .25em;
|
53 |
-
margin-right: .25em;
|
54 |
-
|
55 |
-
// For `tiny` width screens, move it up a bit.
|
56 |
-
@media ( min-width: @breakpoint-width-tiny ) {
|
57 |
-
margin-top: -.5em;
|
58 |
-
}
|
59 |
-
}
|
60 |
-
.picker__select--month {
|
61 |
-
width: 35%;
|
62 |
-
}
|
63 |
-
.picker__select--year {
|
64 |
-
width: 22.5%;
|
65 |
-
}
|
66 |
-
.picker__select--month:focus,
|
67 |
-
.picker__select--year:focus {
|
68 |
-
border-color: @blue;
|
69 |
-
}
|
70 |
-
|
71 |
-
|
72 |
-
/**
|
73 |
-
* The month navigation buttons.
|
74 |
-
*/
|
75 |
-
.picker__nav--prev,
|
76 |
-
.picker__nav--next {
|
77 |
-
position: absolute;
|
78 |
-
padding: .5em 1.25em;
|
79 |
-
width: 1em;
|
80 |
-
height: 1em;
|
81 |
-
box-sizing: content-box;
|
82 |
-
top: -.25em;
|
83 |
-
|
84 |
-
// For `tiny` width screens, move it up a bit.
|
85 |
-
@media ( min-width: @breakpoint-width-tiny ) {
|
86 |
-
top: -.33em;
|
87 |
-
}
|
88 |
-
}
|
89 |
-
.picker__nav--prev {
|
90 |
-
left: -1em;
|
91 |
-
padding-right: 1.25em;
|
92 |
-
|
93 |
-
// For `tiny` width screens, increase the padding a bit.
|
94 |
-
@media ( min-width: @breakpoint-width-tiny ) {
|
95 |
-
padding-right: 1.5em;
|
96 |
-
}
|
97 |
-
}
|
98 |
-
.picker__nav--next {
|
99 |
-
right: -1em;
|
100 |
-
padding-left: 1.25em;
|
101 |
-
|
102 |
-
// For `tiny` width screens, increase the padding a bit.
|
103 |
-
@media ( min-width: @breakpoint-width-tiny ) {
|
104 |
-
padding-left: 1.5em;
|
105 |
-
}
|
106 |
-
}
|
107 |
-
.picker__nav--prev:before,
|
108 |
-
.picker__nav--next:before {
|
109 |
-
content: " ";
|
110 |
-
border-top: .5em solid transparent;
|
111 |
-
border-bottom: .5em solid transparent;
|
112 |
-
border-right: .75em solid @black;
|
113 |
-
width: 0;
|
114 |
-
height: 0;
|
115 |
-
display: block;
|
116 |
-
margin: 0 auto;
|
117 |
-
}
|
118 |
-
.picker__nav--next:before {
|
119 |
-
border-right: 0;
|
120 |
-
border-left: .75em solid @black;
|
121 |
-
}
|
122 |
-
|
123 |
-
// Hovered date picker items.
|
124 |
-
.picker__nav--prev:hover,
|
125 |
-
.picker__nav--next:hover {
|
126 |
-
.picker-item-hovered;
|
127 |
-
}
|
128 |
-
|
129 |
-
// Disabled month nav.
|
130 |
-
.picker__nav--disabled,
|
131 |
-
.picker__nav--disabled:hover,
|
132 |
-
.picker__nav--disabled:before,
|
133 |
-
.picker__nav--disabled:before:hover {
|
134 |
-
cursor: default;
|
135 |
-
background: none;
|
136 |
-
border-right-color: @disabled-things-bg;
|
137 |
-
border-left-color: @disabled-things-bg;
|
138 |
-
}
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
/**
|
144 |
-
* The calendar table of dates
|
145 |
-
*/
|
146 |
-
.picker__table {
|
147 |
-
text-align: center;
|
148 |
-
border-collapse: collapse;
|
149 |
-
border-spacing: 0;
|
150 |
-
table-layout: fixed;
|
151 |
-
font-size: inherit;
|
152 |
-
width: 100%;
|
153 |
-
margin-top: .75em;
|
154 |
-
margin-bottom: .5em;
|
155 |
-
|
156 |
-
// For `small` screens, increase the spacing a tad.
|
157 |
-
@media ( min-height: @breakpoint-small ) {
|
158 |
-
margin-bottom: .75em;
|
159 |
-
}
|
160 |
-
}
|
161 |
-
|
162 |
-
// Remove browser stylings on a table cell.
|
163 |
-
.picker__table td {
|
164 |
-
margin: 0;
|
165 |
-
padding: 0;
|
166 |
-
}
|
167 |
-
|
168 |
-
|
169 |
-
/**
|
170 |
-
* The weekday labels
|
171 |
-
*/
|
172 |
-
.picker__weekday {
|
173 |
-
width: 14.285714286%; // 100/7
|
174 |
-
font-size: .75em;
|
175 |
-
padding-bottom: .25em;
|
176 |
-
color: @year-weekday-label;
|
177 |
-
font-weight: 500;
|
178 |
-
|
179 |
-
/* Increase the spacing a tad */
|
180 |
-
@media ( min-height: @breakpoint-small ) {
|
181 |
-
padding-bottom: .5em;
|
182 |
-
}
|
183 |
-
}
|
184 |
-
|
185 |
-
|
186 |
-
/**
|
187 |
-
* The days on the calendar
|
188 |
-
*/
|
189 |
-
.picker__day {
|
190 |
-
padding: .3125em 0;
|
191 |
-
font-weight: 200;
|
192 |
-
border: 1px solid transparent;
|
193 |
-
}
|
194 |
-
|
195 |
-
// Today.
|
196 |
-
.picker__day--today {
|
197 |
-
position: relative;
|
198 |
-
}
|
199 |
-
.picker__day--today:before {
|
200 |
-
content: " ";
|
201 |
-
position: absolute;
|
202 |
-
top: 2px;
|
203 |
-
right: 2px;
|
204 |
-
width: 0;
|
205 |
-
height: 0;
|
206 |
-
border-top: .5em solid @blue-tag;
|
207 |
-
border-left: .5em solid transparent;
|
208 |
-
}
|
209 |
-
|
210 |
-
// Disabled day.
|
211 |
-
.picker__day--disabled:before {
|
212 |
-
border-top-color: @disabled-tag;
|
213 |
-
}
|
214 |
-
|
215 |
-
// Out of focus days.
|
216 |
-
.picker__day--outfocus {
|
217 |
-
color: @disabled-things-text;
|
218 |
-
}
|
219 |
-
|
220 |
-
// Hovered date picker items.
|
221 |
-
.picker__day--infocus:hover,
|
222 |
-
.picker__day--outfocus:hover {
|
223 |
-
.picker-item-hovered;
|
224 |
-
}
|
225 |
-
|
226 |
-
// Highlighted and hovered/focused dates.
|
227 |
-
.picker__day--highlighted {
|
228 |
-
.picker-item-highlighted;
|
229 |
-
}
|
230 |
-
.picker__day--highlighted:hover,
|
231 |
-
.picker--focused .picker__day--highlighted {
|
232 |
-
.picker-item-hovered;
|
233 |
-
}
|
234 |
-
|
235 |
-
// Selected and hovered/focused dates.
|
236 |
-
.picker__day--selected,
|
237 |
-
.picker__day--selected:hover,
|
238 |
-
.picker--focused .picker__day--selected {
|
239 |
-
.picker-item-selected;
|
240 |
-
}
|
241 |
-
|
242 |
-
// Disabled dates.
|
243 |
-
.picker__day--disabled,
|
244 |
-
.picker__day--disabled:hover,
|
245 |
-
.picker--focused .picker__day--disabled {
|
246 |
-
.picker-item-disabled;
|
247 |
-
}
|
248 |
-
|
249 |
-
// Disabled and highlighted dates.
|
250 |
-
.picker__day--highlighted.picker__day--disabled,
|
251 |
-
.picker__day--highlighted.picker__day--disabled:hover {
|
252 |
-
background: @disabled-highlighted-things-bg;
|
253 |
-
}
|
254 |
-
|
255 |
-
|
256 |
-
/**
|
257 |
-
* The footer containing the "today", "clear", and "close" buttons.
|
258 |
-
*/
|
259 |
-
.picker__footer {
|
260 |
-
text-align: center;
|
261 |
-
}
|
262 |
-
|
263 |
-
// Today, clear, and close buttons.
|
264 |
-
.picker__button--today,
|
265 |
-
.picker__button--clear,
|
266 |
-
.picker__button--close {
|
267 |
-
border: 1px solid @white;
|
268 |
-
background: @white;
|
269 |
-
font-size: .8em;
|
270 |
-
padding: .66em 0;
|
271 |
-
font-weight: bold;
|
272 |
-
width: 33%;
|
273 |
-
display: inline-block;
|
274 |
-
vertical-align: bottom;
|
275 |
-
}
|
276 |
-
.picker__button--today:hover,
|
277 |
-
.picker__button--clear:hover,
|
278 |
-
.picker__button--close:hover {
|
279 |
-
.picker-item-hovered;
|
280 |
-
border-bottom-color: @blue-hover;
|
281 |
-
}
|
282 |
-
.picker__button--today:focus,
|
283 |
-
.picker__button--clear:focus,
|
284 |
-
.picker__button--close:focus {
|
285 |
-
background: @blue-hover;
|
286 |
-
border-color: @blue;
|
287 |
-
outline: none;
|
288 |
-
}
|
289 |
-
|
290 |
-
// Today, clear, and close “indicators”.
|
291 |
-
.picker__button--today:before,
|
292 |
-
.picker__button--clear:before,
|
293 |
-
.picker__button--close:before {
|
294 |
-
position: relative;
|
295 |
-
display: inline-block;
|
296 |
-
height: 0;
|
297 |
-
}
|
298 |
-
.picker__button--today:before,
|
299 |
-
.picker__button--clear:before {
|
300 |
-
content: " ";
|
301 |
-
margin-right: .45em;
|
302 |
-
}
|
303 |
-
.picker__button--today:before {
|
304 |
-
top: -.05em;
|
305 |
-
width: 0;
|
306 |
-
border-top: .66em solid @blue-tag;
|
307 |
-
border-left: .66em solid transparent;
|
308 |
-
}
|
309 |
-
.picker__button--clear:before {
|
310 |
-
top: -.25em;
|
311 |
-
width: .66em;
|
312 |
-
border-top: 3px solid @clear-red;
|
313 |
-
}
|
314 |
-
.picker__button--close:before {
|
315 |
-
content: "\D7"; // ×
|
316 |
-
top: -.1em;
|
317 |
-
vertical-align: top;
|
318 |
-
font-size: 1.1em;
|
319 |
-
margin-right: .35em;
|
320 |
-
color: @border-grey;
|
321 |
-
}
|
322 |
-
|
323 |
-
// Today when “disabled”.
|
324 |
-
.picker__button--today[disabled],
|
325 |
-
.picker__button--today[disabled]:hover {
|
326 |
-
.picker-item-disabled;
|
327 |
-
}
|
328 |
-
.picker__button--today[disabled]:before {
|
329 |
-
border-top-color: @disabled-tag;
|
330 |
-
}
|
331 |
-
|
332 |
-
|
333 |
-
|
1 |
+
|
2 |
+
/* ==========================================================================
|
3 |
+
$BASE-DATE-PICKER
|
4 |
+
========================================================================== */
|
5 |
+
|
6 |
+
@import "_variables.less";
|
7 |
+
|
8 |
+
|
9 |
+
/**
|
10 |
+
* The picker box.
|
11 |
+
*/
|
12 |
+
.picker__box {
|
13 |
+
padding: 0 1em;
|
14 |
+
}
|
15 |
+
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The header containing the month and year stuff.
|
19 |
+
*/
|
20 |
+
.picker__header {
|
21 |
+
text-align: center;
|
22 |
+
position: relative;
|
23 |
+
margin-top: .75em;
|
24 |
+
}
|
25 |
+
|
26 |
+
|
27 |
+
/**
|
28 |
+
* The month and year labels.
|
29 |
+
*/
|
30 |
+
.picker__month,
|
31 |
+
.picker__year {
|
32 |
+
font-weight: 500;
|
33 |
+
display: inline-block;
|
34 |
+
margin-left: .25em;
|
35 |
+
margin-right: .25em;
|
36 |
+
}
|
37 |
+
.picker__year {
|
38 |
+
color: @year-weekday-label;
|
39 |
+
font-size: .8em;
|
40 |
+
font-style: italic;
|
41 |
+
}
|
42 |
+
|
43 |
+
|
44 |
+
/**
|
45 |
+
* The month and year selectors.
|
46 |
+
*/
|
47 |
+
.picker__select--month,
|
48 |
+
.picker__select--year {
|
49 |
+
border: 1px solid @border-select;
|
50 |
+
height: 2em;
|
51 |
+
padding: .5em; // For firefox
|
52 |
+
margin-left: .25em;
|
53 |
+
margin-right: .25em;
|
54 |
+
|
55 |
+
// For `tiny` width screens, move it up a bit.
|
56 |
+
@media ( min-width: @breakpoint-width-tiny ) {
|
57 |
+
margin-top: -.5em;
|
58 |
+
}
|
59 |
+
}
|
60 |
+
.picker__select--month {
|
61 |
+
width: 35%;
|
62 |
+
}
|
63 |
+
.picker__select--year {
|
64 |
+
width: 22.5%;
|
65 |
+
}
|
66 |
+
.picker__select--month:focus,
|
67 |
+
.picker__select--year:focus {
|
68 |
+
border-color: @blue;
|
69 |
+
}
|
70 |
+
|
71 |
+
|
72 |
+
/**
|
73 |
+
* The month navigation buttons.
|
74 |
+
*/
|
75 |
+
.picker__nav--prev,
|
76 |
+
.picker__nav--next {
|
77 |
+
position: absolute;
|
78 |
+
padding: .5em 1.25em;
|
79 |
+
width: 1em;
|
80 |
+
height: 1em;
|
81 |
+
box-sizing: content-box;
|
82 |
+
top: -.25em;
|
83 |
+
|
84 |
+
// For `tiny` width screens, move it up a bit.
|
85 |
+
@media ( min-width: @breakpoint-width-tiny ) {
|
86 |
+
top: -.33em;
|
87 |
+
}
|
88 |
+
}
|
89 |
+
.picker__nav--prev {
|
90 |
+
left: -1em;
|
91 |
+
padding-right: 1.25em;
|
92 |
+
|
93 |
+
// For `tiny` width screens, increase the padding a bit.
|
94 |
+
@media ( min-width: @breakpoint-width-tiny ) {
|
95 |
+
padding-right: 1.5em;
|
96 |
+
}
|
97 |
+
}
|
98 |
+
.picker__nav--next {
|
99 |
+
right: -1em;
|
100 |
+
padding-left: 1.25em;
|
101 |
+
|
102 |
+
// For `tiny` width screens, increase the padding a bit.
|
103 |
+
@media ( min-width: @breakpoint-width-tiny ) {
|
104 |
+
padding-left: 1.5em;
|
105 |
+
}
|
106 |
+
}
|
107 |
+
.picker__nav--prev:before,
|
108 |
+
.picker__nav--next:before {
|
109 |
+
content: " ";
|
110 |
+
border-top: .5em solid transparent;
|
111 |
+
border-bottom: .5em solid transparent;
|
112 |
+
border-right: .75em solid @black;
|
113 |
+
width: 0;
|
114 |
+
height: 0;
|
115 |
+
display: block;
|
116 |
+
margin: 0 auto;
|
117 |
+
}
|
118 |
+
.picker__nav--next:before {
|
119 |
+
border-right: 0;
|
120 |
+
border-left: .75em solid @black;
|
121 |
+
}
|
122 |
+
|
123 |
+
// Hovered date picker items.
|
124 |
+
.picker__nav--prev:hover,
|
125 |
+
.picker__nav--next:hover {
|
126 |
+
.picker-item-hovered;
|
127 |
+
}
|
128 |
+
|
129 |
+
// Disabled month nav.
|
130 |
+
.picker__nav--disabled,
|
131 |
+
.picker__nav--disabled:hover,
|
132 |
+
.picker__nav--disabled:before,
|
133 |
+
.picker__nav--disabled:before:hover {
|
134 |
+
cursor: default;
|
135 |
+
background: none;
|
136 |
+
border-right-color: @disabled-things-bg;
|
137 |
+
border-left-color: @disabled-things-bg;
|
138 |
+
}
|
139 |
+
|
140 |
+
|
141 |
+
|
142 |
+
|
143 |
+
/**
|
144 |
+
* The calendar table of dates
|
145 |
+
*/
|
146 |
+
.picker__table {
|
147 |
+
text-align: center;
|
148 |
+
border-collapse: collapse;
|
149 |
+
border-spacing: 0;
|
150 |
+
table-layout: fixed;
|
151 |
+
font-size: inherit;
|
152 |
+
width: 100%;
|
153 |
+
margin-top: .75em;
|
154 |
+
margin-bottom: .5em;
|
155 |
+
|
156 |
+
// For `small` screens, increase the spacing a tad.
|
157 |
+
@media ( min-height: @breakpoint-small ) {
|
158 |
+
margin-bottom: .75em;
|
159 |
+
}
|
160 |
+
}
|
161 |
+
|
162 |
+
// Remove browser stylings on a table cell.
|
163 |
+
.picker__table td {
|
164 |
+
margin: 0;
|
165 |
+
padding: 0;
|
166 |
+
}
|
167 |
+
|
168 |
+
|
169 |
+
/**
|
170 |
+
* The weekday labels
|
171 |
+
*/
|
172 |
+
.picker__weekday {
|
173 |
+
width: 14.285714286%; // 100/7
|
174 |
+
font-size: .75em;
|
175 |
+
padding-bottom: .25em;
|
176 |
+
color: @year-weekday-label;
|
177 |
+
font-weight: 500;
|
178 |
+
|
179 |
+
/* Increase the spacing a tad */
|
180 |
+
@media ( min-height: @breakpoint-small ) {
|
181 |
+
padding-bottom: .5em;
|
182 |
+
}
|
183 |
+
}
|
184 |
+
|
185 |
+
|
186 |
+
/**
|
187 |
+
* The days on the calendar
|
188 |
+
*/
|
189 |
+
.picker__day {
|
190 |
+
padding: .3125em 0;
|
191 |
+
font-weight: 200;
|
192 |
+
border: 1px solid transparent;
|
193 |
+
}
|
194 |
+
|
195 |
+
// Today.
|
196 |
+
.picker__day--today {
|
197 |
+
position: relative;
|
198 |
+
}
|
199 |
+
.picker__day--today:before {
|
200 |
+
content: " ";
|
201 |
+
position: absolute;
|
202 |
+
top: 2px;
|
203 |
+
right: 2px;
|
204 |
+
width: 0;
|
205 |
+
height: 0;
|
206 |
+
border-top: .5em solid @blue-tag;
|
207 |
+
border-left: .5em solid transparent;
|
208 |
+
}
|
209 |
+
|
210 |
+
// Disabled day.
|
211 |
+
.picker__day--disabled:before {
|
212 |
+
border-top-color: @disabled-tag;
|
213 |
+
}
|
214 |
+
|
215 |
+
// Out of focus days.
|
216 |
+
.picker__day--outfocus {
|
217 |
+
color: @disabled-things-text;
|
218 |
+
}
|
219 |
+
|
220 |
+
// Hovered date picker items.
|
221 |
+
.picker__day--infocus:hover,
|
222 |
+
.picker__day--outfocus:hover {
|
223 |
+
.picker-item-hovered;
|
224 |
+
}
|
225 |
+
|
226 |
+
// Highlighted and hovered/focused dates.
|
227 |
+
.picker__day--highlighted {
|
228 |
+
.picker-item-highlighted;
|
229 |
+
}
|
230 |
+
.picker__day--highlighted:hover,
|
231 |
+
.picker--focused .picker__day--highlighted {
|
232 |
+
.picker-item-hovered;
|
233 |
+
}
|
234 |
+
|
235 |
+
// Selected and hovered/focused dates.
|
236 |
+
.picker__day--selected,
|
237 |
+
.picker__day--selected:hover,
|
238 |
+
.picker--focused .picker__day--selected {
|
239 |
+
.picker-item-selected;
|
240 |
+
}
|
241 |
+
|
242 |
+
// Disabled dates.
|
243 |
+
.picker__day--disabled,
|
244 |
+
.picker__day--disabled:hover,
|
245 |
+
.picker--focused .picker__day--disabled {
|
246 |
+
.picker-item-disabled;
|
247 |
+
}
|
248 |
+
|
249 |
+
// Disabled and highlighted dates.
|
250 |
+
.picker__day--highlighted.picker__day--disabled,
|
251 |
+
.picker__day--highlighted.picker__day--disabled:hover {
|
252 |
+
background: @disabled-highlighted-things-bg;
|
253 |
+
}
|
254 |
+
|
255 |
+
|
256 |
+
/**
|
257 |
+
* The footer containing the "today", "clear", and "close" buttons.
|
258 |
+
*/
|
259 |
+
.picker__footer {
|
260 |
+
text-align: center;
|
261 |
+
}
|
262 |
+
|
263 |
+
// Today, clear, and close buttons.
|
264 |
+
.picker__button--today,
|
265 |
+
.picker__button--clear,
|
266 |
+
.picker__button--close {
|
267 |
+
border: 1px solid @white;
|
268 |
+
background: @white;
|
269 |
+
font-size: .8em;
|
270 |
+
padding: .66em 0;
|
271 |
+
font-weight: bold;
|
272 |
+
width: 33%;
|
273 |
+
display: inline-block;
|
274 |
+
vertical-align: bottom;
|
275 |
+
}
|
276 |
+
.picker__button--today:hover,
|
277 |
+
.picker__button--clear:hover,
|
278 |
+
.picker__button--close:hover {
|
279 |
+
.picker-item-hovered;
|
280 |
+
border-bottom-color: @blue-hover;
|
281 |
+
}
|
282 |
+
.picker__button--today:focus,
|
283 |
+
.picker__button--clear:focus,
|
284 |
+
.picker__button--close:focus {
|
285 |
+
background: @blue-hover;
|
286 |
+
border-color: @blue;
|
287 |
+
outline: none;
|
288 |
+
}
|
289 |
+
|
290 |
+
// Today, clear, and close “indicators”.
|
291 |
+
.picker__button--today:before,
|
292 |
+
.picker__button--clear:before,
|
293 |
+
.picker__button--close:before {
|
294 |
+
position: relative;
|
295 |
+
display: inline-block;
|
296 |
+
height: 0;
|
297 |
+
}
|
298 |
+
.picker__button--today:before,
|
299 |
+
.picker__button--clear:before {
|
300 |
+
content: " ";
|
301 |
+
margin-right: .45em;
|
302 |
+
}
|
303 |
+
.picker__button--today:before {
|
304 |
+
top: -.05em;
|
305 |
+
width: 0;
|
306 |
+
border-top: .66em solid @blue-tag;
|
307 |
+
border-left: .66em solid transparent;
|
308 |
+
}
|
309 |
+
.picker__button--clear:before {
|
310 |
+
top: -.25em;
|
311 |
+
width: .66em;
|
312 |
+
border-top: 3px solid @clear-red;
|
313 |
+
}
|
314 |
+
.picker__button--close:before {
|
315 |
+
content: "\D7"; // ×
|
316 |
+
top: -.1em;
|
317 |
+
vertical-align: top;
|
318 |
+
font-size: 1.1em;
|
319 |
+
margin-right: .35em;
|
320 |
+
color: @border-grey;
|
321 |
+
}
|
322 |
+
|
323 |
+
// Today when “disabled”.
|
324 |
+
.picker__button--today[disabled],
|
325 |
+
.picker__button--today[disabled]:hover {
|
326 |
+
.picker-item-disabled;
|
327 |
+
}
|
328 |
+
.picker__button--today[disabled]:before {
|
329 |
+
border-top-color: @disabled-tag;
|
330 |
+
}
|
331 |
+
|
332 |
+
|
333 |
+
|
js/lib/themes-source/base.less
CHANGED
@@ -1,55 +1,55 @@
|
|
1 |
-
|
2 |
-
/* ==========================================================================
|
3 |
-
$BASE-PICKER
|
4 |
-
========================================================================== */
|
5 |
-
|
6 |
-
@import "_variables.less";
|
7 |
-
|
8 |
-
|
9 |
-
/**
|
10 |
-
* Note: the root picker element should *NOT* be styled more than what’s here.
|
11 |
-
*/
|
12 |
-
.picker {
|
13 |
-
|
14 |
-
// The base font stylings.
|
15 |
-
font-size: @base-font-size;
|
16 |
-
text-align: left;
|
17 |
-
line-height: @base-line-height;
|
18 |
-
color: @black;
|
19 |
-
|
20 |
-
// The picker shouldn’t affect or be affected by elements around it.
|
21 |
-
position: absolute;
|
22 |
-
z-index: @picker-z-index;
|
23 |
-
|
24 |
-
// The picker shouldn’t be selectable.
|
25 |
-
user-select: none;
|
26 |
-
}
|
27 |
-
|
28 |
-
|
29 |
-
/**
|
30 |
-
* The picker input element.
|
31 |
-
*/
|
32 |
-
.picker__input {
|
33 |
-
cursor: default;
|
34 |
-
}
|
35 |
-
|
36 |
-
|
37 |
-
/**
|
38 |
-
* When the picker is opened, the input element is “activated”.
|
39 |
-
*/
|
40 |
-
.picker__input.picker__input--active {
|
41 |
-
border-color: @input-active-border;
|
42 |
-
}
|
43 |
-
|
44 |
-
|
45 |
-
/**
|
46 |
-
* The holder is the only “scrollable” top-level container element.
|
47 |
-
*/
|
48 |
-
.picker__holder {
|
49 |
-
width: 100%;
|
50 |
-
overflow-y: auto;
|
51 |
-
-webkit-overflow-scrolling: touch;
|
52 |
-
}
|
53 |
-
|
54 |
-
|
55 |
-
|
1 |
+
|
2 |
+
/* ==========================================================================
|
3 |
+
$BASE-PICKER
|
4 |
+
========================================================================== */
|
5 |
+
|
6 |
+
@import "_variables.less";
|
7 |
+
|
8 |
+
|
9 |
+
/**
|
10 |
+
* Note: the root picker element should *NOT* be styled more than what’s here.
|
11 |
+
*/
|
12 |
+
.picker {
|
13 |
+
|
14 |
+
// The base font stylings.
|
15 |
+
font-size: @base-font-size;
|
16 |
+
text-align: left;
|
17 |
+
line-height: @base-line-height;
|
18 |
+
color: @black;
|
19 |
+
|
20 |
+
// The picker shouldn’t affect or be affected by elements around it.
|
21 |
+
position: absolute;
|
22 |
+
z-index: @picker-z-index;
|
23 |
+
|
24 |
+
// The picker shouldn’t be selectable.
|
25 |
+
user-select: none;
|
26 |
+
}
|
27 |
+
|
28 |
+
|
29 |
+
/**
|
30 |
+
* The picker input element.
|
31 |
+
*/
|
32 |
+
.picker__input {
|
33 |
+
cursor: default;
|
34 |
+
}
|
35 |
+
|
36 |
+
|
37 |
+
/**
|
38 |
+
* When the picker is opened, the input element is “activated”.
|
39 |
+
*/
|
40 |
+
.picker__input.picker__input--active {
|
41 |
+
border-color: @input-active-border;
|
42 |
+
}
|
43 |
+
|
44 |
+
|
45 |
+
/**
|
46 |
+
* The holder is the only “scrollable” top-level container element.
|
47 |
+
*/
|
48 |
+
.picker__holder {
|
49 |
+
width: 100%;
|
50 |
+
overflow-y: auto;
|
51 |
+
-webkit-overflow-scrolling: touch;
|
52 |
+
}
|
53 |
+
|
54 |
+
|
55 |
+
|
js/lib/themes-source/base.time.less
CHANGED
@@ -1,119 +1,119 @@
|
|
1 |
-
|
2 |
-
/* ==========================================================================
|
3 |
-
$BASE-TIME-PICKER
|
4 |
-
========================================================================== */
|
5 |
-
|
6 |
-
@import "_variables.less";
|
7 |
-
|
8 |
-
|
9 |
-
/**
|
10 |
-
* The list of times.
|
11 |
-
*/
|
12 |
-
.picker__list {
|
13 |
-
list-style: none;
|
14 |
-
padding: 0.75em 0 4.2em;
|
15 |
-
margin: 0;
|
16 |
-
}
|
17 |
-
|
18 |
-
|
19 |
-
/**
|
20 |
-
* The times on the clock.
|
21 |
-
*/
|
22 |
-
.picker__list-item {
|
23 |
-
border-bottom: 1px solid @border-grey-light;
|
24 |
-
border-top: 1px solid @border-grey-light;
|
25 |
-
margin-bottom: -1px; // Prevent border from doubling up.
|
26 |
-
position: relative;
|
27 |
-
background: @bg-white;
|
28 |
-
padding: .75em 1.25em;
|
29 |
-
|
30 |
-
// For `large` screens, reduce the padding to show more in view.
|
31 |
-
@media ( min-height: @breakpoint-large ) {
|
32 |
-
padding: .5em 1em;
|
33 |
-
}
|
34 |
-
}
|
35 |
-
|
36 |
-
/* Hovered time */
|
37 |
-
.picker__list-item:hover {
|
38 |
-
.picker-item-hovered;
|
39 |
-
border-color: @blue;
|
40 |
-
z-index: 10;
|
41 |
-
}
|
42 |
-
|
43 |
-
/* Highlighted and hovered/focused time */
|
44 |
-
.picker__list-item--highlighted {
|
45 |
-
.picker-item-highlighted;
|
46 |
-
z-index: 10;
|
47 |
-
}
|
48 |
-
.picker__list-item--highlighted:hover,
|
49 |
-
.picker--focused .picker__list-item--highlighted {
|
50 |
-
.picker-item-hovered;
|
51 |
-
}
|
52 |
-
|
53 |
-
/* Selected and hovered/focused time */
|
54 |
-
.picker__list-item--selected,
|
55 |
-
.picker__list-item--selected:hover,
|
56 |
-
.picker--focused .picker__list-item--selected {
|
57 |
-
.picker-item-selected;
|
58 |
-
z-index: 10;
|
59 |
-
}
|
60 |
-
|
61 |
-
/* Disabled time */
|
62 |
-
.picker__list-item--disabled,
|
63 |
-
.picker__list-item--disabled:hover,
|
64 |
-
.picker--focused .picker__list-item--disabled {
|
65 |
-
.picker-item-disabled;
|
66 |
-
border-color: @border-grey-light;
|
67 |
-
z-index: auto;
|
68 |
-
}
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
/**
|
74 |
-
* The clear button
|
75 |
-
*/
|
76 |
-
.picker--time {
|
77 |
-
|
78 |
-
.picker__button--clear {
|
79 |
-
display: block;
|
80 |
-
width: 80%;
|
81 |
-
margin: 1em auto 0;
|
82 |
-
padding: 1em 1.25em;
|
83 |
-
|
84 |
-
background: none;
|
85 |
-
border: 0;
|
86 |
-
|
87 |
-
font-weight: 500;
|
88 |
-
font-size: .67em;
|
89 |
-
text-align: center;
|
90 |
-
text-transform: uppercase;
|
91 |
-
color: #666;
|
92 |
-
}
|
93 |
-
|
94 |
-
.picker__button--clear:hover,
|
95 |
-
.picker__button--clear:focus {
|
96 |
-
.picker-item-hovered;
|
97 |
-
background: @clear-red;
|
98 |
-
border-color: @clear-red;
|
99 |
-
cursor: pointer;
|
100 |
-
color: @white;
|
101 |
-
outline: none;
|
102 |
-
}
|
103 |
-
|
104 |
-
.picker__button--clear:before {
|
105 |
-
top: -.25em;
|
106 |
-
color: #666;
|
107 |
-
font-size: 1.25em;
|
108 |
-
font-weight: bold;
|
109 |
-
}
|
110 |
-
|
111 |
-
.picker__button--clear:hover:before,
|
112 |
-
.picker__button--clear:focus:before {
|
113 |
-
color: @white;
|
114 |
-
border-color: @white;
|
115 |
-
}
|
116 |
-
}
|
117 |
-
|
118 |
-
|
119 |
-
|
1 |
+
|
2 |
+
/* ==========================================================================
|
3 |
+
$BASE-TIME-PICKER
|
4 |
+
========================================================================== */
|
5 |
+
|
6 |
+
@import "_variables.less";
|
7 |
+
|
8 |
+
|
9 |
+
/**
|
10 |
+
* The list of times.
|
11 |
+
*/
|
12 |
+
.picker__list {
|
13 |
+
list-style: none;
|
14 |
+
padding: 0.75em 0 4.2em;
|
15 |
+
margin: 0;
|
16 |
+
}
|
17 |
+
|
18 |
+
|
19 |
+
/**
|
20 |
+
* The times on the clock.
|
21 |
+
*/
|
22 |
+
.picker__list-item {
|
23 |
+
border-bottom: 1px solid @border-grey-light;
|
24 |
+
border-top: 1px solid @border-grey-light;
|
25 |
+
margin-bottom: -1px; // Prevent border from doubling up.
|
26 |
+
position: relative;
|
27 |
+
background: @bg-white;
|
28 |
+
padding: .75em 1.25em;
|
29 |
+
|
30 |
+
// For `large` screens, reduce the padding to show more in view.
|
31 |
+
@media ( min-height: @breakpoint-large ) {
|
32 |
+
padding: .5em 1em;
|
33 |
+
}
|
34 |
+
}
|
35 |
+
|
36 |
+
/* Hovered time */
|
37 |
+
.picker__list-item:hover {
|
38 |
+
.picker-item-hovered;
|
39 |
+
border-color: @blue;
|
40 |
+
z-index: 10;
|
41 |
+
}
|
42 |
+
|
43 |
+
/* Highlighted and hovered/focused time */
|
44 |
+
.picker__list-item--highlighted {
|
45 |
+
.picker-item-highlighted;
|
46 |
+
z-index: 10;
|
47 |
+
}
|
48 |
+
.picker__list-item--highlighted:hover,
|
49 |
+
.picker--focused .picker__list-item--highlighted {
|
50 |
+
.picker-item-hovered;
|
51 |
+
}
|
52 |
+
|
53 |
+
/* Selected and hovered/focused time */
|
54 |
+
.picker__list-item--selected,
|
55 |
+
.picker__list-item--selected:hover,
|
56 |
+
.picker--focused .picker__list-item--selected {
|
57 |
+
.picker-item-selected;
|
58 |
+
z-index: 10;
|
59 |
+
}
|
60 |
+
|
61 |
+
/* Disabled time */
|
62 |
+
.picker__list-item--disabled,
|
63 |
+
.picker__list-item--disabled:hover,
|
64 |
+
.picker--focused .picker__list-item--disabled {
|
65 |
+
.picker-item-disabled;
|
66 |
+
border-color: @border-grey-light;
|
67 |
+
z-index: auto;
|
68 |
+
}
|
69 |
+
|
70 |
+
|
71 |
+
|
72 |
+
|
73 |
+
/**
|
74 |
+
* The clear button
|
75 |
+
*/
|
76 |
+
.picker--time {
|
77 |
+
|
78 |
+
.picker__button--clear {
|
79 |
+
display: block;
|
80 |
+
width: 80%;
|
81 |
+
margin: 1em auto 0;
|
82 |
+
padding: 1em 1.25em;
|
83 |
+
|
84 |
+
background: none;
|
85 |
+
border: 0;
|
86 |
+
|
87 |
+
font-weight: 500;
|
88 |
+
font-size: .67em;
|
89 |
+
text-align: center;
|
90 |
+
text-transform: uppercase;
|
91 |
+
color: #666;
|
92 |
+
}
|
93 |
+
|
94 |
+
.picker__button--clear:hover,
|
95 |
+
.picker__button--clear:focus {
|
96 |
+
.picker-item-hovered;
|
97 |
+
background: @clear-red;
|
98 |
+
border-color: @clear-red;
|
99 |
+
cursor: pointer;
|
100 |
+
color: @white;
|
101 |
+
outline: none;
|
102 |
+
}
|
103 |
+
|
104 |
+
.picker__button--clear:before {
|
105 |
+
top: -.25em;
|
106 |
+
color: #666;
|
107 |
+
font-size: 1.25em;
|
108 |
+
font-weight: bold;
|
109 |
+
}
|
110 |
+
|
111 |
+
.picker__button--clear:hover:before,
|
112 |
+
.picker__button--clear:focus:before {
|
113 |
+
color: @white;
|
114 |
+
border-color: @white;
|
115 |
+
}
|
116 |
+
}
|
117 |
+
|
118 |
+
|
119 |
+
|
js/lib/themes-source/classic.date.less
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
-
|
2 |
-
/* ==========================================================================
|
3 |
-
$CLASSIC-DATE-PICKER
|
4 |
-
========================================================================== */
|
5 |
-
|
6 |
-
@import "_variables.less";
|
7 |
-
|
8 |
-
|
9 |
-
|
1 |
+
|
2 |
+
/* ==========================================================================
|
3 |
+
$CLASSIC-DATE-PICKER
|
4 |
+
========================================================================== */
|
5 |
+
|
6 |
+
@import "_variables.less";
|
7 |
+
|
8 |
+
|
9 |
+
|
js/lib/themes-source/classic.less
CHANGED
@@ -1,103 +1,103 @@
|
|
1 |
-
/*!
|
2 |
-
* Classic picker styling for pickadate.js
|
3 |
-
* Demo: http://amsul.github.io/pickadate.js
|
4 |
-
*/
|
5 |
-
|
6 |
-
@import "_variables.less";
|
7 |
-
|
8 |
-
|
9 |
-
/**
|
10 |
-
* Note: the root picker element should *NOT* be styled more than what’s here.
|
11 |
-
*/
|
12 |
-
.picker {
|
13 |
-
|
14 |
-
// Make it full-width so that it doesn’t collapse.
|
15 |
-
width: 100%;
|
16 |
-
}
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
/**
|
21 |
-
* The holder is the base of the picker.
|
22 |
-
*/
|
23 |
-
.picker__holder {
|
24 |
-
|
25 |
-
// The base stylings.
|
26 |
-
position: absolute;
|
27 |
-
background: @bg-white;
|
28 |
-
|
29 |
-
// Add a light border - except top & bottom to let it collapse.
|
30 |
-
border: 1px solid lighten( @border-grey, 20% );
|
31 |
-
border-top-width: 0;
|
32 |
-
border-bottom-width: 0;
|
33 |
-
|
34 |
-
// Round the bottom corners.
|
35 |
-
border-radius: 0 0 @picker-border-radius @picker-border-radius;
|
36 |
-
|
37 |
-
// Let’s not go 100% + 2px.
|
38 |
-
box-sizing: border-box;
|
39 |
-
|
40 |
-
// Specify the min & max widths.
|
41 |
-
min-width: @classic-min-width;
|
42 |
-
max-width: @classic-max-width;
|
43 |
-
|
44 |
-
// Hide everything to begin with.
|
45 |
-
max-height: 0;
|
46 |
-
.opacity( 0 );
|
47 |
-
|
48 |
-
// Tilt the picker.
|
49 |
-
transform: translateY( -1em ) perspective( 600px ) rotateX( 10deg );
|
50 |
-
|
51 |
-
// Everything should be smoothly animated – the height & border should wait till the rest is done.
|
52 |
-
transition: transform @speed-animate-in ease-out,
|
53 |
-
opacity @speed-animate-in ease-out,
|
54 |
-
max-height 0s @speed-animate-in,
|
55 |
-
border-width 0s @speed-animate-in;
|
56 |
-
}
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
/**
|
61 |
-
* The frame and wrap work together to ensure that
|
62 |
-
* clicks within the picker don’t reach the holder.
|
63 |
-
*/
|
64 |
-
.picker__frame {
|
65 |
-
padding: 1px;
|
66 |
-
}
|
67 |
-
.picker__wrap {
|
68 |
-
margin: -1px;
|
69 |
-
}
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
/**
|
74 |
-
* When the picker opens...
|
75 |
-
*/
|
76 |
-
.picker--opened {
|
77 |
-
|
78 |
-
.picker__holder {
|
79 |
-
|
80 |
-
// Reveal the content.
|
81 |
-
max-height: @classic-max-height;
|
82 |
-
.opacity( 1 );
|
83 |
-
|
84 |
-
// Expand the top & bottom borders.
|
85 |
-
border-top-width: 1px;
|
86 |
-
border-bottom-width: 1px;
|
87 |
-
|
88 |
-
// Straighten the picker.
|
89 |
-
transform: translateY( 0 ) perspective( 600px ) rotateX( 0 );
|
90 |
-
|
91 |
-
// Everything should be smoothly animated – except the height & border.
|
92 |
-
transition: transform @speed-animate-in ease-out,
|
93 |
-
opacity @speed-animate-in ease-out,
|
94 |
-
max-height 0s,
|
95 |
-
border-width 0s;
|
96 |
-
|
97 |
-
// Add a light shadow.
|
98 |
-
box-shadow: @classic-box-shadow;
|
99 |
-
}
|
100 |
-
}
|
101 |
-
|
102 |
-
|
103 |
-
|
1 |
+
/*!
|
2 |
+
* Classic picker styling for pickadate.js
|
3 |
+
* Demo: http://amsul.github.io/pickadate.js
|
4 |
+
*/
|
5 |
+
|
6 |
+
@import "_variables.less";
|
7 |
+
|
8 |
+
|
9 |
+
/**
|
10 |
+
* Note: the root picker element should *NOT* be styled more than what’s here.
|
11 |
+
*/
|
12 |
+
.picker {
|
13 |
+
|
14 |
+
// Make it full-width so that it doesn’t collapse.
|
15 |
+
width: 100%;
|
16 |
+
}
|
17 |
+
|
18 |
+
|
19 |
+
|
20 |
+
/**
|
21 |
+
* The holder is the base of the picker.
|
22 |
+
*/
|
23 |
+
.picker__holder {
|
24 |
+
|
25 |
+
// The base stylings.
|
26 |
+
position: absolute;
|
27 |
+
background: @bg-white;
|
28 |
+
|
29 |
+
// Add a light border - except top & bottom to let it collapse.
|
30 |
+
border: 1px solid lighten( @border-grey, 20% );
|
31 |
+
border-top-width: 0;
|
32 |
+
border-bottom-width: 0;
|
33 |
+
|
34 |
+
// Round the bottom corners.
|
35 |
+
border-radius: 0 0 @picker-border-radius @picker-border-radius;
|
36 |
+
|
37 |
+
// Let’s not go 100% + 2px.
|
38 |
+
box-sizing: border-box;
|
39 |
+
|
40 |
+
// Specify the min & max widths.
|
41 |
+
min-width: @classic-min-width;
|
42 |
+
max-width: @classic-max-width;
|
43 |
+
|
44 |
+
// Hide everything to begin with.
|
45 |
+
max-height: 0;
|
46 |
+
.opacity( 0 );
|
47 |
+
|
48 |
+
// Tilt the picker.
|
49 |
+
transform: translateY( -1em ) perspective( 600px ) rotateX( 10deg );
|
50 |
+
|
51 |
+
// Everything should be smoothly animated – the height & border should wait till the rest is done.
|
52 |
+
transition: transform @speed-animate-in ease-out,
|
53 |
+
opacity @speed-animate-in ease-out,
|
54 |
+
max-height 0s @speed-animate-in,
|
55 |
+
border-width 0s @speed-animate-in;
|
56 |
+
}
|
57 |
+
|
58 |
+
|
59 |
+
|
60 |
+
/**
|
61 |
+
* The frame and wrap work together to ensure that
|
62 |
+
* clicks within the picker don’t reach the holder.
|
63 |
+
*/
|
64 |
+
.picker__frame {
|
65 |
+
padding: 1px;
|
66 |
+
}
|
67 |
+
.picker__wrap {
|
68 |
+
margin: -1px;
|
69 |
+
}
|
70 |
+
|
71 |
+
|
72 |
+
|
73 |
+
/**
|
74 |
+
* When the picker opens...
|
75 |
+
*/
|
76 |
+
.picker--opened {
|
77 |
+
|
78 |
+
.picker__holder {
|
79 |
+
|
80 |
+
// Reveal the content.
|
81 |
+
max-height: @classic-max-height;
|
82 |
+
.opacity( 1 );
|
83 |
+
|
84 |
+
// Expand the top & bottom borders.
|
85 |
+
border-top-width: 1px;
|
86 |
+
border-bottom-width: 1px;
|
87 |
+
|
88 |
+
// Straighten the picker.
|
89 |
+
transform: translateY( 0 ) perspective( 600px ) rotateX( 0 );
|
90 |
+
|
91 |
+
// Everything should be smoothly animated – except the height & border.
|
92 |
+
transition: transform @speed-animate-in ease-out,
|
93 |
+
opacity @speed-animate-in ease-out,
|
94 |
+
max-height 0s,
|
95 |
+
border-width 0s;
|
96 |
+
|
97 |
+
// Add a light shadow.
|
98 |
+
box-shadow: @classic-box-shadow;
|
99 |
+
}
|
100 |
+
}
|
101 |
+
|
102 |
+
|
103 |
+
|
js/lib/themes-source/classic.time.less
CHANGED
@@ -1,49 +1,49 @@
|
|
1 |
-
|
2 |
-
/* ==========================================================================
|
3 |
-
$CLASSIC-TIME-PICKER
|
4 |
-
========================================================================== */
|
5 |
-
|
6 |
-
@import "_variables.less";
|
7 |
-
|
8 |
-
|
9 |
-
/**
|
10 |
-
* Note: the root picker element should __NOT__ be styled
|
11 |
-
* more than what’s here. Style the `.picker__holder` instead.
|
12 |
-
*/
|
13 |
-
.picker--time {
|
14 |
-
|
15 |
-
// Adjust the min & max widths.
|
16 |
-
min-width: @time-min-width;
|
17 |
-
max-width: @time-max-width;
|
18 |
-
}
|
19 |
-
|
20 |
-
|
21 |
-
/**
|
22 |
-
* The holder is the base of the picker.
|
23 |
-
*/
|
24 |
-
.picker--time .picker__holder {
|
25 |
-
|
26 |
-
// Add a slight background color.
|
27 |
-
background: @bg-grey-light;
|
28 |
-
|
29 |
-
// For `medium` screens, reduce the font-size a bit to get more in view.
|
30 |
-
@media ( min-height: @breakpoint-medium ) {
|
31 |
-
font-size: .875em;
|
32 |
-
}
|
33 |
-
}
|
34 |
-
|
35 |
-
|
36 |
-
/**
|
37 |
-
* The box contains the list of times.
|
38 |
-
*/
|
39 |
-
.picker--time .picker__box {
|
40 |
-
|
41 |
-
// Remove any stylings overflowing from the date picker.
|
42 |
-
padding: 0;
|
43 |
-
|
44 |
-
// Make the “viewset” time position relative to the box.
|
45 |
-
position: relative;
|
46 |
-
}
|
47 |
-
|
48 |
-
|
49 |
-
|
1 |
+
|
2 |
+
/* ==========================================================================
|
3 |
+
$CLASSIC-TIME-PICKER
|
4 |
+
========================================================================== */
|
5 |
+
|
6 |
+
@import "_variables.less";
|
7 |
+
|
8 |
+
|
9 |
+
/**
|
10 |
+
* Note: the root picker element should __NOT__ be styled
|
11 |
+
* more than what’s here. Style the `.picker__holder` instead.
|
12 |
+
*/
|
13 |
+
.picker--time {
|
14 |
+
|
15 |
+
// Adjust the min & max widths.
|
16 |
+
min-width: @time-min-width;
|
17 |
+
max-width: @time-max-width;
|
18 |
+
}
|
19 |
+
|
20 |
+
|
21 |
+
/**
|
22 |
+
* The holder is the base of the picker.
|
23 |
+
*/
|
24 |
+
.picker--time .picker__holder {
|
25 |
+
|
26 |
+
// Add a slight background color.
|
27 |
+
background: @bg-grey-light;
|
28 |
+
|
29 |
+
// For `medium` screens, reduce the font-size a bit to get more in view.
|
30 |
+
@media ( min-height: @breakpoint-medium ) {
|
31 |
+
font-size: .875em;
|
32 |
+
}
|
33 |
+
}
|
34 |
+
|
35 |
+
|
36 |
+
/**
|
37 |
+
* The box contains the list of times.
|
38 |
+
*/
|
39 |
+
.picker--time .picker__box {
|
40 |
+
|
41 |
+
// Remove any stylings overflowing from the date picker.
|
42 |
+
padding: 0;
|
43 |
+
|
44 |
+
// Make the “viewset” time position relative to the box.
|
45 |
+
position: relative;
|
46 |
+
}
|
47 |
+
|
48 |
+
|
49 |
+
|
js/lib/themes-source/default.date.less
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
-
|
2 |
-
/* ==========================================================================
|
3 |
-
$DEFAULT-DATE-PICKER
|
4 |
-
========================================================================== */
|
5 |
-
|
6 |
-
@import "_variables.less";
|
7 |
-
|
8 |
-
|
9 |
-
|
1 |
+
|
2 |
+
/* ==========================================================================
|
3 |
+
$DEFAULT-DATE-PICKER
|
4 |
+
========================================================================== */
|
5 |
+
|
6 |
+
@import "_variables.less";
|
7 |
+
|
8 |
+
|
9 |
+
|
js/lib/themes-source/default.less
CHANGED
@@ -1,192 +1,192 @@
|
|
1 |
-
/*!
|
2 |
-
* Default mobile-first, responsive styling for pickadate.js
|
3 |
-
* Demo: http://amsul.github.io/pickadate.js
|
4 |
-
*/
|
5 |
-
|
6 |
-
@import "_variables.less";
|
7 |
-
|
8 |
-
|
9 |
-
/**
|
10 |
-
* Note: the root picker element should *NOT* be styled more than what’s here.
|
11 |
-
*/
|
12 |
-
.picker {}
|
13 |
-
|
14 |
-
|
15 |
-
/**
|
16 |
-
* Make the holder and frame fullscreen.
|
17 |
-
*/
|
18 |
-
.picker__holder,
|
19 |
-
.picker__frame {
|
20 |
-
top: 0;
|
21 |
-
bottom: 0;
|
22 |
-
left: 0;
|
23 |
-
right: 0;
|
24 |
-
|
25 |
-
// Nudge everything off-screen to begin with.
|
26 |
-
transform: translateY(100%);
|
27 |
-
}
|
28 |
-
|
29 |
-
|
30 |
-
/**
|
31 |
-
* The holder should overlay the entire screen.
|
32 |
-
*/
|
33 |
-
.picker__holder {
|
34 |
-
|
35 |
-
// Fill the screen and fix the position.
|
36 |
-
position: fixed;
|
37 |
-
|
38 |
-
// Fade out the background, then immediately shift the holder out of view.
|
39 |
-
transition: background @speed-animate-in ease-out, transform 0s @speed-animate-in;
|
40 |
-
|
41 |
-
// Avoid flickering of the page on webkit browsers
|
42 |
-
-webkit-backface-visibility: hidden;
|
43 |
-
}
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
/**
|
48 |
-
* The frame that bounds the box contents of the picker.
|
49 |
-
*/
|
50 |
-
.picker__frame {
|
51 |
-
|
52 |
-
position: absolute;
|
53 |
-
|
54 |
-
// Specify the min & max widths and center align it.
|
55 |
-
margin: 0 auto;
|
56 |
-
min-width: @picker-min-width;
|
57 |
-
max-width: @picker-max-width;
|
58 |
-
width: 100%; // For IE9 & 10 to keep it centered.
|
59 |
-
|
60 |
-
// Hide it to begin with.
|
61 |
-
.opacity( 0 );
|
62 |
-
|
63 |
-
// Animate the frame in and out of view.
|
64 |
-
transition: all @speed-animate-in ease-out;
|
65 |
-
|
66 |
-
// For `small` screens...
|
67 |
-
@media ( min-height: @breakpoint-small ) {
|
68 |
-
|
69 |
-
// Reveal what’s beyond to allow drop shadows, et al.
|
70 |
-
overflow: visible;
|
71 |
-
|
72 |
-
// Align to the bottom edge instead of top.
|
73 |
-
top: auto;
|
74 |
-
bottom: -100%;
|
75 |
-
|
76 |
-
// Prevent it from overflowing over the top edge.
|
77 |
-
max-height: 80%;
|
78 |
-
}
|
79 |
-
|
80 |
-
// For `medium` screens...
|
81 |
-
@media ( min-height: @breakpoint-medium ) {
|
82 |
-
|
83 |
-
// Move away from the bottom edge.
|
84 |
-
margin-bottom: 7.5%;
|
85 |
-
}
|
86 |
-
}
|
87 |
-
|
88 |
-
/**
|
89 |
-
* The wrapper sets the stage to vertically align the box contents.
|
90 |
-
*/
|
91 |
-
.picker__wrap {
|
92 |
-
display: table;
|
93 |
-
width: 100%;
|
94 |
-
height: 100%;
|
95 |
-
|
96 |
-
// For `small` screens, remove the “middle-aligned” styling
|
97 |
-
@media ( min-height: @breakpoint-small ) {
|
98 |
-
display: block;
|
99 |
-
}
|
100 |
-
}
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
/**
|
105 |
-
* The box contains all the picker contents.
|
106 |
-
*/
|
107 |
-
.picker__box {
|
108 |
-
background: @bg-white;
|
109 |
-
|
110 |
-
// To start with, vertically align to center
|
111 |
-
display: table-cell;
|
112 |
-
vertical-align: middle;
|
113 |
-
|
114 |
-
// For `tiny` screens, increase the font size a bit
|
115 |
-
@media ( min-height: @breakpoint-tiny ) {
|
116 |
-
font-size: 1.25em;
|
117 |
-
}
|
118 |
-
|
119 |
-
// For `small` screens...
|
120 |
-
@media ( min-height: @breakpoint-small ) {
|
121 |
-
|
122 |
-
// Remove the “middle-aligned” styling
|
123 |
-
display: block;
|
124 |
-
|
125 |
-
// Increase the font size a bit more
|
126 |
-
font-size: 1.33em;
|
127 |
-
|
128 |
-
// Add the borders except the bottom one
|
129 |
-
border: 1px solid @border-grey;
|
130 |
-
border-top-color: lighten( @border-grey, 7% );
|
131 |
-
border-bottom-width: 0;
|
132 |
-
|
133 |
-
// Make ‘em rounded at the top corners
|
134 |
-
border-radius: @picker-border-radius @picker-border-radius 0 0;
|
135 |
-
|
136 |
-
// And finally, add a nice shadow
|
137 |
-
box-shadow: @picker-box-shadow;
|
138 |
-
}
|
139 |
-
|
140 |
-
// For `medium` screens...
|
141 |
-
@media ( min-height: @breakpoint-medium ) {
|
142 |
-
|
143 |
-
// Increase the font size.
|
144 |
-
font-size: 1.5em;
|
145 |
-
|
146 |
-
// Reveal all borders and round all corners.
|
147 |
-
border-bottom-width: 1px;
|
148 |
-
border-radius: @picker-border-radius;
|
149 |
-
}
|
150 |
-
}
|
151 |
-
|
152 |
-
|
153 |
-
/**
|
154 |
-
* When the picker opens...
|
155 |
-
*/
|
156 |
-
.picker--opened {
|
157 |
-
|
158 |
-
// Immediately move the holder to the top edge then fade in an overlay
|
159 |
-
.picker__holder {
|
160 |
-
|
161 |
-
// Move it to the top edge
|
162 |
-
transform: translateY(0);
|
163 |
-
|
164 |
-
// Show a translucent black background (order is important for IE)
|
165 |
-
background: transparent;
|
166 |
-
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)"; // IE8
|
167 |
-
zoom: 1;
|
168 |
-
background: rgba(0,0,0,.32); // Normal browsers
|
169 |
-
|
170 |
-
// Animate in the background
|
171 |
-
transition: background @speed-animate-in ease-out;
|
172 |
-
}
|
173 |
-
|
174 |
-
|
175 |
-
// Smoothly move the content to the top edge while fading it in
|
176 |
-
.picker__frame {
|
177 |
-
|
178 |
-
// Move to the top edge
|
179 |
-
transform: translateY(0);
|
180 |
-
|
181 |
-
// Ånd then reveal the content
|
182 |
-
.opacity( 1 );
|
183 |
-
|
184 |
-
// For `small` screens, move to the bottom edge instead
|
185 |
-
@media ( min-height: @breakpoint-small ) {
|
186 |
-
top: auto;
|
187 |
-
bottom: 0;
|
188 |
-
}
|
189 |
-
}
|
190 |
-
}
|
191 |
-
|
192 |
-
|
1 |
+
/*!
|
2 |
+
* Default mobile-first, responsive styling for pickadate.js
|
3 |
+
* Demo: http://amsul.github.io/pickadate.js
|
4 |
+
*/
|
5 |
+
|
6 |
+
@import "_variables.less";
|
7 |
+
|
8 |
+
|
9 |
+
/**
|
10 |
+
* Note: the root picker element should *NOT* be styled more than what’s here.
|
11 |
+
*/
|
12 |
+
.picker {}
|
13 |
+
|
14 |
+
|
15 |
+
/**
|
16 |
+
* Make the holder and frame fullscreen.
|
17 |
+
*/
|
18 |
+
.picker__holder,
|
19 |
+
.picker__frame {
|
20 |
+
top: 0;
|
21 |
+
bottom: 0;
|
22 |
+
left: 0;
|
23 |
+
right: 0;
|
24 |
+
|
25 |
+
// Nudge everything off-screen to begin with.
|
26 |
+
transform: translateY(100%);
|
27 |
+
}
|
28 |
+
|
29 |
+
|
30 |
+
/**
|
31 |
+
* The holder should overlay the entire screen.
|
32 |
+
*/
|
33 |
+
.picker__holder {
|
34 |
+
|
35 |
+
// Fill the screen and fix the position.
|
36 |
+
position: fixed;
|
37 |
+
|
38 |
+
// Fade out the background, then immediately shift the holder out of view.
|
39 |
+
transition: background @speed-animate-in ease-out, transform 0s @speed-animate-in;
|
40 |
+
|
41 |
+
// Avoid flickering of the page on webkit browsers
|
42 |
+
-webkit-backface-visibility: hidden;
|
43 |
+
}
|
44 |
+
|
45 |
+
|
46 |
+
|
47 |
+
/**
|
48 |
+
* The frame that bounds the box contents of the picker.
|
49 |
+
*/
|
50 |
+
.picker__frame {
|
51 |
+
|
52 |
+
position: absolute;
|
53 |
+
|
54 |
+
// Specify the min & max widths and center align it.
|
55 |
+
margin: 0 auto;
|
56 |
+
min-width: @picker-min-width;
|
57 |
+
max-width: @picker-max-width;
|
58 |
+
width: 100%; // For IE9 & 10 to keep it centered.
|
59 |
+
|
60 |
+
// Hide it to begin with.
|
61 |
+
.opacity( 0 );
|
62 |
+
|
63 |
+
// Animate the frame in and out of view.
|
64 |
+
transition: all @speed-animate-in ease-out;
|
65 |
+
|
66 |
+
// For `small` screens...
|
67 |
+
@media ( min-height: @breakpoint-small ) {
|
68 |
+
|
69 |
+
// Reveal what’s beyond to allow drop shadows, et al.
|
70 |
+
overflow: visible;
|
71 |
+
|
72 |
+
// Align to the bottom edge instead of top.
|
73 |
+
top: auto;
|
74 |
+
bottom: -100%;
|
75 |
+
|
76 |
+
// Prevent it from overflowing over the top edge.
|
77 |
+
max-height: 80%;
|
78 |
+
}
|
79 |
+
|
80 |
+
// For `medium` screens...
|
81 |
+
@media ( min-height: @breakpoint-medium ) {
|
82 |
+
|
83 |
+
// Move away from the bottom edge.
|
84 |
+
margin-bottom: 7.5%;
|
85 |
+
}
|
86 |
+
}
|
87 |
+
|
88 |
+
/**
|
89 |
+
* The wrapper sets the stage to vertically align the box contents.
|
90 |
+
*/
|
91 |
+
.picker__wrap {
|
92 |
+
display: table;
|
93 |
+
width: 100%;
|
94 |
+
height: 100%;
|
95 |
+
|
96 |
+
// For `small` screens, remove the “middle-aligned” styling
|
97 |
+
@media ( min-height: @breakpoint-small ) {
|
98 |
+
display: block;
|
99 |
+
}
|
100 |
+
}
|
101 |
+
|
102 |
+
|
103 |
+
|
104 |
+
/**
|
105 |
+
* The box contains all the picker contents.
|
106 |
+
*/
|
107 |
+
.picker__box {
|
108 |
+
background: @bg-white;
|
109 |
+
|
110 |
+
// To start with, vertically align to center
|
111 |
+
display: table-cell;
|
112 |
+
vertical-align: middle;
|
113 |
+
|
114 |
+
// For `tiny` screens, increase the font size a bit
|
115 |
+
@media ( min-height: @breakpoint-tiny ) {
|
116 |
+
font-size: 1.25em;
|
117 |
+
}
|
118 |
+
|
119 |
+
// For `small` screens...
|
120 |
+
@media ( min-height: @breakpoint-small ) {
|
121 |
+
|
122 |
+
// Remove the “middle-aligned” styling
|
123 |
+
display: block;
|
124 |
+
|
125 |
+
// Increase the font size a bit more
|
126 |
+
font-size: 1.33em;
|
127 |
+
|
128 |
+
// Add the borders except the bottom one
|
129 |
+
border: 1px solid @border-grey;
|
130 |
+
border-top-color: lighten( @border-grey, 7% );
|
131 |
+
border-bottom-width: 0;
|
132 |
+
|
133 |
+
// Make ‘em rounded at the top corners
|
134 |
+
border-radius: @picker-border-radius @picker-border-radius 0 0;
|
135 |
+
|
136 |
+
// And finally, add a nice shadow
|
137 |
+
box-shadow: @picker-box-shadow;
|
138 |
+
}
|
139 |
+
|
140 |
+
// For `medium` screens...
|
141 |
+
@media ( min-height: @breakpoint-medium ) {
|
142 |
+
|
143 |
+
// Increase the font size.
|
144 |
+
font-size: 1.5em;
|
145 |
+
|
146 |
+
// Reveal all borders and round all corners.
|
147 |
+
border-bottom-width: 1px;
|
148 |
+
border-radius: @picker-border-radius;
|
149 |
+
}
|
150 |
+
}
|
151 |
+
|
152 |
+
|
153 |
+
/**
|
154 |
+
* When the picker opens...
|
155 |
+
*/
|
156 |
+
.picker--opened {
|
157 |
+
|
158 |
+
// Immediately move the holder to the top edge then fade in an overlay
|
159 |
+
.picker__holder {
|
160 |
+
|
161 |
+
// Move it to the top edge
|
162 |
+
transform: translateY(0);
|
163 |
+
|
164 |
+
// Show a translucent black background (order is important for IE)
|
165 |
+
background: transparent;
|
166 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)"; // IE8
|
167 |
+
zoom: 1;
|
168 |
+
background: rgba(0,0,0,.32); // Normal browsers
|
169 |
+
|
170 |
+
// Animate in the background
|
171 |
+
transition: background @speed-animate-in ease-out;
|
172 |
+
}
|
173 |
+
|
174 |
+
|
175 |
+
// Smoothly move the content to the top edge while fading it in
|
176 |
+
.picker__frame {
|
177 |
+
|
178 |
+
// Move to the top edge
|
179 |
+
transform: translateY(0);
|
180 |
+
|
181 |
+
// Ånd then reveal the content
|
182 |
+
.opacity( 1 );
|
183 |
+
|
184 |
+
// For `small` screens, move to the bottom edge instead
|
185 |
+
@media ( min-height: @breakpoint-small ) {
|
186 |
+
top: auto;
|
187 |
+
bottom: 0;
|
188 |
+
}
|
189 |
+
}
|
190 |
+
}
|
191 |
+
|
192 |
+
|
js/lib/themes-source/default.time.less
CHANGED
@@ -1,41 +1,41 @@
|
|
1 |
-
|
2 |
-
/* ==========================================================================
|
3 |
-
$DEFAULT-TIME-PICKER
|
4 |
-
========================================================================== */
|
5 |
-
|
6 |
-
@import "_variables.less";
|
7 |
-
|
8 |
-
|
9 |
-
/**
|
10 |
-
* The frame the bounds the time picker.
|
11 |
-
*/
|
12 |
-
.picker--time .picker__frame {
|
13 |
-
|
14 |
-
// Adjust the min & max widths.
|
15 |
-
min-width: @time-min-width;
|
16 |
-
max-width: @time-max-width;
|
17 |
-
}
|
18 |
-
|
19 |
-
|
20 |
-
/**
|
21 |
-
* The picker box.
|
22 |
-
*/
|
23 |
-
.picker--time .picker__box {
|
24 |
-
|
25 |
-
// Keep the font-size small to show more in view.
|
26 |
-
font-size: 1em;
|
27 |
-
|
28 |
-
// Add a slight background color.
|
29 |
-
background: @bg-grey-light;
|
30 |
-
|
31 |
-
// Remove the side paddings.
|
32 |
-
padding: 0;
|
33 |
-
|
34 |
-
// For `medium` screens, move it away from the bottom edge of the screen.
|
35 |
-
@media ( min-height: @breakpoint-medium ) {
|
36 |
-
margin-bottom: 5em;
|
37 |
-
}
|
38 |
-
}
|
39 |
-
|
40 |
-
|
41 |
-
|
1 |
+
|
2 |
+
/* ==========================================================================
|
3 |
+
$DEFAULT-TIME-PICKER
|
4 |
+
========================================================================== */
|
5 |
+
|
6 |
+
@import "_variables.less";
|
7 |
+
|
8 |
+
|
9 |
+
/**
|
10 |
+
* The frame the bounds the time picker.
|
11 |
+
*/
|
12 |
+
.picker--time .picker__frame {
|
13 |
+
|
14 |
+
// Adjust the min & max widths.
|
15 |
+
min-width: @time-min-width;
|
16 |
+
max-width: @time-max-width;
|
17 |
+
}
|
18 |
+
|
19 |
+
|
20 |
+
/**
|
21 |
+
* The picker box.
|
22 |
+
*/
|
23 |
+
.picker--time .picker__box {
|
24 |
+
|
25 |
+
// Keep the font-size small to show more in view.
|
26 |
+
font-size: 1em;
|
27 |
+
|
28 |
+
// Add a slight background color.
|
29 |
+
background: @bg-grey-light;
|
30 |
+
|
31 |
+
// Remove the side paddings.
|
32 |
+
padding: 0;
|
33 |
+
|
34 |
+
// For `medium` screens, move it away from the bottom edge of the screen.
|
35 |
+
@media ( min-height: @breakpoint-medium ) {
|
36 |
+
margin-bottom: 5em;
|
37 |
+
}
|
38 |
+
}
|
39 |
+
|
40 |
+
|
41 |
+
|
js/lib/themes-source/rtl.less
CHANGED
@@ -1,38 +1,38 @@
|
|
1 |
-
/*!
|
2 |
-
* Styling for RTL (right-to-left) languages using pickadate.js
|
3 |
-
*/
|
4 |
-
|
5 |
-
@import "_variables.less";
|
6 |
-
|
7 |
-
|
8 |
-
/**
|
9 |
-
* Switch the direction - only really necessary if
|
10 |
-
* it hasn’t already been applied higher up in the DOM.
|
11 |
-
*/
|
12 |
-
.picker {
|
13 |
-
direction: rtl;
|
14 |
-
}
|
15 |
-
|
16 |
-
|
17 |
-
/**
|
18 |
-
* Flip around the “next” and “previous” buttons.
|
19 |
-
*/
|
20 |
-
.picker__nav--next {
|
21 |
-
right: auto;
|
22 |
-
left: -1em;
|
23 |
-
}
|
24 |
-
.picker__nav--prev {
|
25 |
-
left: auto;
|
26 |
-
right: -1em;
|
27 |
-
}
|
28 |
-
.picker__nav--next:before {
|
29 |
-
border-left: 0;
|
30 |
-
border-right: .75em solid @black;
|
31 |
-
}
|
32 |
-
.picker__nav--prev:before {
|
33 |
-
border-right: 0;
|
34 |
-
border-left: .75em solid @black;
|
35 |
-
}
|
36 |
-
|
37 |
-
|
38 |
-
|
1 |
+
/*!
|
2 |
+
* Styling for RTL (right-to-left) languages using pickadate.js
|
3 |
+
*/
|
4 |
+
|
5 |
+
@import "_variables.less";
|
6 |
+
|
7 |
+
|
8 |
+
/**
|
9 |
+
* Switch the direction - only really necessary if
|
10 |
+
* it hasn’t already been applied higher up in the DOM.
|
11 |
+
*/
|
12 |
+
.picker {
|
13 |
+
direction: rtl;
|
14 |
+
}
|
15 |
+
|
16 |
+
|
17 |
+
/**
|
18 |
+
* Flip around the “next” and “previous” buttons.
|
19 |
+
*/
|
20 |
+
.picker__nav--next {
|
21 |
+
right: auto;
|
22 |
+
left: -1em;
|
23 |
+
}
|
24 |
+
.picker__nav--prev {
|
25 |
+
left: auto;
|
26 |
+
right: -1em;
|
27 |
+
}
|
28 |
+
.picker__nav--next:before {
|
29 |
+
border-left: 0;
|
30 |
+
border-right: .75em solid @black;
|
31 |
+
}
|
32 |
+
.picker__nav--prev:before {
|
33 |
+
border-right: 0;
|
34 |
+
border-left: .75em solid @black;
|
35 |
+
}
|
36 |
+
|
37 |
+
|
38 |
+
|
js/lib/themes/classic.css
CHANGED
@@ -1,99 +1,99 @@
|
|
1 |
-
/* ==========================================================================
|
2 |
-
$BASE-PICKER
|
3 |
-
========================================================================== */
|
4 |
-
/**
|
5 |
-
* Note: the root picker element should *NOT* be styled more than what’s here.
|
6 |
-
*/
|
7 |
-
.picker {
|
8 |
-
font-size: 16px;
|
9 |
-
text-align: left;
|
10 |
-
line-height: 1.2;
|
11 |
-
color: #000000;
|
12 |
-
position: absolute;
|
13 |
-
z-index: 10000;
|
14 |
-
-webkit-user-select: none;
|
15 |
-
-moz-user-select: none;
|
16 |
-
-ms-user-select: none;
|
17 |
-
user-select: none;
|
18 |
-
}
|
19 |
-
/**
|
20 |
-
* The picker input element.
|
21 |
-
*/
|
22 |
-
.picker__input {
|
23 |
-
cursor: default;
|
24 |
-
}
|
25 |
-
/**
|
26 |
-
* When the picker is opened, the input element is “activated”.
|
27 |
-
*/
|
28 |
-
.picker__input.picker__input--active {
|
29 |
-
border-color: #0089ec;
|
30 |
-
}
|
31 |
-
/**
|
32 |
-
* The holder is the only “scrollable” top-level container element.
|
33 |
-
*/
|
34 |
-
.picker__holder {
|
35 |
-
width: 100%;
|
36 |
-
overflow-y: auto;
|
37 |
-
-webkit-overflow-scrolling: touch;
|
38 |
-
}
|
39 |
-
|
40 |
-
/*!
|
41 |
-
* Classic picker styling for pickadate.js
|
42 |
-
* Demo: http://amsul.github.io/pickadate.js
|
43 |
-
*/
|
44 |
-
/**
|
45 |
-
* Note: the root picker element should *NOT* be styled more than what’s here.
|
46 |
-
*/
|
47 |
-
.picker {
|
48 |
-
width: 100%;
|
49 |
-
}
|
50 |
-
/**
|
51 |
-
* The holder is the base of the picker.
|
52 |
-
*/
|
53 |
-
.picker__holder {
|
54 |
-
position: absolute;
|
55 |
-
background: #ffffff;
|
56 |
-
border: 1px solid #aaaaaa;
|
57 |
-
border-top-width: 0;
|
58 |
-
border-bottom-width: 0;
|
59 |
-
border-radius: 0 0 5px 5px;
|
60 |
-
box-sizing: border-box;
|
61 |
-
min-width: 176px;
|
62 |
-
max-width: 466px;
|
63 |
-
max-height: 0;
|
64 |
-
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
|
65 |
-
filter: alpha(opacity=0);
|
66 |
-
-moz-opacity: 0;
|
67 |
-
opacity: 0;
|
68 |
-
-webkit-transform: translateY(-1em) perspective(600px) rotateX(10deg);
|
69 |
-
transform: translateY(-1em) perspective(600px) rotateX(10deg);
|
70 |
-
transition: -webkit-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s;
|
71 |
-
transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s;
|
72 |
-
}
|
73 |
-
/**
|
74 |
-
* The frame and wrap work together to ensure that
|
75 |
-
* clicks within the picker don’t reach the holder.
|
76 |
-
*/
|
77 |
-
.picker__frame {
|
78 |
-
padding: 1px;
|
79 |
-
}
|
80 |
-
.picker__wrap {
|
81 |
-
margin: -1px;
|
82 |
-
}
|
83 |
-
/**
|
84 |
-
* When the picker opens...
|
85 |
-
*/
|
86 |
-
.picker--opened .picker__holder {
|
87 |
-
max-height: 25em;
|
88 |
-
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
|
89 |
-
filter: alpha(opacity=100);
|
90 |
-
-moz-opacity: 1;
|
91 |
-
opacity: 1;
|
92 |
-
border-top-width: 1px;
|
93 |
-
border-bottom-width: 1px;
|
94 |
-
-webkit-transform: translateY(0) perspective(600px) rotateX(0);
|
95 |
-
transform: translateY(0) perspective(600px) rotateX(0);
|
96 |
-
transition: -webkit-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;
|
97 |
-
transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;
|
98 |
-
box-shadow: 0 6px 18px 1px rgba(0, 0, 0, 0.12);
|
99 |
-
}
|
1 |
+
/* ==========================================================================
|
2 |
+
$BASE-PICKER
|
3 |
+
========================================================================== */
|
4 |
+
/**
|
5 |
+
* Note: the root picker element should *NOT* be styled more than what’s here.
|
6 |
+
*/
|
7 |
+
.picker {
|
8 |
+
font-size: 16px;
|
9 |
+
text-align: left;
|
10 |
+
line-height: 1.2;
|
11 |
+
color: #000000;
|
12 |
+
position: absolute;
|
13 |
+
z-index: 10000;
|
14 |
+
-webkit-user-select: none;
|
15 |
+
-moz-user-select: none;
|
16 |
+
-ms-user-select: none;
|
17 |
+
user-select: none;
|
18 |
+
}
|
19 |
+
/**
|
20 |
+
* The picker input element.
|
21 |
+
*/
|
22 |
+
.picker__input {
|
23 |
+
cursor: default;
|
24 |
+
}
|
25 |
+
/**
|
26 |
+
* When the picker is opened, the input element is “activated”.
|
27 |
+
*/
|
28 |
+
.picker__input.picker__input--active {
|
29 |
+
border-color: #0089ec;
|
30 |
+
}
|
31 |
+
/**
|
32 |
+
* The holder is the only “scrollable” top-level container element.
|
33 |
+
*/
|
34 |
+
.picker__holder {
|
35 |
+
width: 100%;
|
36 |
+
overflow-y: auto;
|
37 |
+
-webkit-overflow-scrolling: touch;
|
38 |
+
}
|
39 |
+
|
40 |
+
/*!
|
41 |
+
* Classic picker styling for pickadate.js
|
42 |
+
* Demo: http://amsul.github.io/pickadate.js
|
43 |
+
*/
|
44 |
+
/**
|
45 |
+
* Note: the root picker element should *NOT* be styled more than what’s here.
|
46 |
+
*/
|
47 |
+
.picker {
|
48 |
+
width: 100%;
|
49 |
+
}
|
50 |
+
/**
|
51 |
+
* The holder is the base of the picker.
|
52 |
+
*/
|
53 |
+
.picker__holder {
|
54 |
+
position: absolute;
|
55 |
+
background: #ffffff;
|
56 |
+
border: 1px solid #aaaaaa;
|
57 |
+
border-top-width: 0;
|
58 |
+
border-bottom-width: 0;
|
59 |
+
border-radius: 0 0 5px 5px;
|
60 |
+
box-sizing: border-box;
|
61 |
+
min-width: 176px;
|
62 |
+
max-width: 466px;
|
63 |
+
max-height: 0;
|
64 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
|
65 |
+
filter: alpha(opacity=0);
|
66 |
+
-moz-opacity: 0;
|
67 |
+
opacity: 0;
|
68 |
+
-webkit-transform: translateY(-1em) perspective(600px) rotateX(10deg);
|
69 |
+
transform: translateY(-1em) perspective(600px) rotateX(10deg);
|
70 |
+
transition: -webkit-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s;
|
71 |
+
transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s;
|
72 |
+
}
|
73 |
+
/**
|
74 |
+
* The frame and wrap work together to ensure that
|
75 |
+
* clicks within the picker don’t reach the holder.
|
76 |
+
*/
|
77 |
+
.picker__frame {
|
78 |
+
padding: 1px;
|
79 |
+
}
|
80 |
+
.picker__wrap {
|
81 |
+
margin: -1px;
|
82 |
+
}
|
83 |
+
/**
|
84 |
+
* When the picker opens...
|
85 |
+
*/
|
86 |
+
.picker--opened .picker__holder {
|
87 |
+
max-height: 25em;
|
88 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
|
89 |
+
filter: alpha(opacity=100);
|
90 |
+
-moz-opacity: 1;
|
91 |
+
opacity: 1;
|
92 |
+
border-top-width: 1px;
|
93 |
+
border-bottom-width: 1px;
|
94 |
+
-webkit-transform: translateY(0) perspective(600px) rotateX(0);
|
95 |
+
transform: translateY(0) perspective(600px) rotateX(0);
|
96 |
+
transition: -webkit-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;
|
97 |
+
transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;
|
98 |
+
box-shadow: 0 6px 18px 1px rgba(0, 0, 0, 0.12);
|
99 |
+
}
|
js/lib/themes/classic.date.css
CHANGED
@@ -1,301 +1,301 @@
|
|
1 |
-
/* ==========================================================================
|
2 |
-
$BASE-DATE-PICKER
|
3 |
-
========================================================================== */
|
4 |
-
/**
|
5 |
-
* The picker box.
|
6 |
-
*/
|
7 |
-
.picker__box {
|
8 |
-
padding: 0 1em;
|
9 |
-
}
|
10 |
-
/**
|
11 |
-
* The header containing the month and year stuff.
|
12 |
-
*/
|
13 |
-
.picker__header {
|
14 |
-
text-align: center;
|
15 |
-
position: relative;
|
16 |
-
margin-top: .75em;
|
17 |
-
}
|
18 |
-
/**
|
19 |
-
* The month and year labels.
|
20 |
-
*/
|
21 |
-
.picker__month,
|
22 |
-
.picker__year {
|
23 |
-
font-weight: 500;
|
24 |
-
display: inline-block;
|
25 |
-
margin-left: .25em;
|
26 |
-
margin-right: .25em;
|
27 |
-
}
|
28 |
-
.picker__year {
|
29 |
-
color: #999999;
|
30 |
-
font-size: .8em;
|
31 |
-
font-style: italic;
|
32 |
-
}
|
33 |
-
/**
|
34 |
-
* The month and year selectors.
|
35 |
-
*/
|
36 |
-
.picker__select--month,
|
37 |
-
.picker__select--year {
|
38 |
-
border: 1px solid #b7b7b7;
|
39 |
-
height: 2em;
|
40 |
-
padding: .5em;
|
41 |
-
margin-left: .25em;
|
42 |
-
margin-right: .25em;
|
43 |
-
}
|
44 |
-
@media (min-width: 24.5em) {
|
45 |
-
.picker__select--month,
|
46 |
-
.picker__select--year {
|
47 |
-
margin-top: -0.5em;
|
48 |
-
}
|
49 |
-
}
|
50 |
-
.picker__select--month {
|
51 |
-
width: 35%;
|
52 |
-
}
|
53 |
-
.picker__select--year {
|
54 |
-
width: 22.5%;
|
55 |
-
}
|
56 |
-
.picker__select--month:focus,
|
57 |
-
.picker__select--year:focus {
|
58 |
-
border-color: #0089ec;
|
59 |
-
}
|
60 |
-
/**
|
61 |
-
* The month navigation buttons.
|
62 |
-
*/
|
63 |
-
.picker__nav--prev,
|
64 |
-
.picker__nav--next {
|
65 |
-
position: absolute;
|
66 |
-
padding: .5em 1.25em;
|
67 |
-
width: 1em;
|
68 |
-
height: 1em;
|
69 |
-
box-sizing: content-box;
|
70 |
-
top: -0.25em;
|
71 |
-
}
|
72 |
-
@media (min-width: 24.5em) {
|
73 |
-
.picker__nav--prev,
|
74 |
-
.picker__nav--next {
|
75 |
-
top: -0.33em;
|
76 |
-
}
|
77 |
-
}
|
78 |
-
.picker__nav--prev {
|
79 |
-
left: -1em;
|
80 |
-
padding-right: 1.25em;
|
81 |
-
}
|
82 |
-
@media (min-width: 24.5em) {
|
83 |
-
.picker__nav--prev {
|
84 |
-
padding-right: 1.5em;
|
85 |
-
}
|
86 |
-
}
|
87 |
-
.picker__nav--next {
|
88 |
-
right: -1em;
|
89 |
-
padding-left: 1.25em;
|
90 |
-
}
|
91 |
-
@media (min-width: 24.5em) {
|
92 |
-
.picker__nav--next {
|
93 |
-
padding-left: 1.5em;
|
94 |
-
}
|
95 |
-
}
|
96 |
-
.picker__nav--prev:before,
|
97 |
-
.picker__nav--next:before {
|
98 |
-
content: " ";
|
99 |
-
border-top: .5em solid transparent;
|
100 |
-
border-bottom: .5em solid transparent;
|
101 |
-
border-right: 0.75em solid #000000;
|
102 |
-
width: 0;
|
103 |
-
height: 0;
|
104 |
-
display: block;
|
105 |
-
margin: 0 auto;
|
106 |
-
}
|
107 |
-
.picker__nav--next:before {
|
108 |
-
border-right: 0;
|
109 |
-
border-left: 0.75em solid #000000;
|
110 |
-
}
|
111 |
-
.picker__nav--prev:hover,
|
112 |
-
.picker__nav--next:hover {
|
113 |
-
cursor: pointer;
|
114 |
-
color: #000000;
|
115 |
-
background: #b1dcfb;
|
116 |
-
}
|
117 |
-
.picker__nav--disabled,
|
118 |
-
.picker__nav--disabled:hover,
|
119 |
-
.picker__nav--disabled:before,
|
120 |
-
.picker__nav--disabled:before:hover {
|
121 |
-
cursor: default;
|
122 |
-
background: none;
|
123 |
-
border-right-color: #f5f5f5;
|
124 |
-
border-left-color: #f5f5f5;
|
125 |
-
}
|
126 |
-
/**
|
127 |
-
* The calendar table of dates
|
128 |
-
*/
|
129 |
-
.picker__table {
|
130 |
-
text-align: center;
|
131 |
-
border-collapse: collapse;
|
132 |
-
border-spacing: 0;
|
133 |
-
table-layout: fixed;
|
134 |
-
font-size: inherit;
|
135 |
-
width: 100%;
|
136 |
-
margin-top: .75em;
|
137 |
-
margin-bottom: .5em;
|
138 |
-
}
|
139 |
-
@media (min-height: 33.875em) {
|
140 |
-
.picker__table {
|
141 |
-
margin-bottom: .75em;
|
142 |
-
}
|
143 |
-
}
|
144 |
-
.picker__table td {
|
145 |
-
margin: 0;
|
146 |
-
padding: 0;
|
147 |
-
}
|
148 |
-
/**
|
149 |
-
* The weekday labels
|
150 |
-
*/
|
151 |
-
.picker__weekday {
|
152 |
-
width: 14.285714286%;
|
153 |
-
font-size: .75em;
|
154 |
-
padding-bottom: .25em;
|
155 |
-
color: #999999;
|
156 |
-
font-weight: 500;
|
157 |
-
/* Increase the spacing a tad */
|
158 |
-
}
|
159 |
-
@media (min-height: 33.875em) {
|
160 |
-
.picker__weekday {
|
161 |
-
padding-bottom: .5em;
|
162 |
-
}
|
163 |
-
}
|
164 |
-
/**
|
165 |
-
* The days on the calendar
|
166 |
-
*/
|
167 |
-
.picker__day {
|
168 |
-
padding: .3125em 0;
|
169 |
-
font-weight: 200;
|
170 |
-
border: 1px solid transparent;
|
171 |
-
}
|
172 |
-
.picker__day--today {
|
173 |
-
position: relative;
|
174 |
-
}
|
175 |
-
.picker__day--today:before {
|
176 |
-
content: " ";
|
177 |
-
position: absolute;
|
178 |
-
top: 2px;
|
179 |
-
right: 2px;
|
180 |
-
width: 0;
|
181 |
-
height: 0;
|
182 |
-
border-top: 0.5em solid #0059bc;
|
183 |
-
border-left: .5em solid transparent;
|
184 |
-
}
|
185 |
-
.picker__day--disabled:before {
|
186 |
-
border-top-color: #aaaaaa;
|
187 |
-
}
|
188 |
-
.picker__day--outfocus {
|
189 |
-
color: #dddddd;
|
190 |
-
}
|
191 |
-
.picker__day--infocus:hover,
|
192 |
-
.picker__day--outfocus:hover {
|
193 |
-
cursor: pointer;
|
194 |
-
color: #000000;
|
195 |
-
background: #b1dcfb;
|
196 |
-
}
|
197 |
-
.picker__day--highlighted {
|
198 |
-
border-color: #0089ec;
|
199 |
-
}
|
200 |
-
.picker__day--highlighted:hover,
|
201 |
-
.picker--focused .picker__day--highlighted {
|
202 |
-
cursor: pointer;
|
203 |
-
color: #000000;
|
204 |
-
background: #b1dcfb;
|
205 |
-
}
|
206 |
-
.picker__day--selected,
|
207 |
-
.picker__day--selected:hover,
|
208 |
-
.picker--focused .picker__day--selected {
|
209 |
-
background: #0089ec;
|
210 |
-
color: #ffffff;
|
211 |
-
}
|
212 |
-
.picker__day--disabled,
|
213 |
-
.picker__day--disabled:hover,
|
214 |
-
.picker--focused .picker__day--disabled {
|
215 |
-
background: #f5f5f5;
|
216 |
-
border-color: #f5f5f5;
|
217 |
-
color: #dddddd;
|
218 |
-
cursor: default;
|
219 |
-
}
|
220 |
-
.picker__day--highlighted.picker__day--disabled,
|
221 |
-
.picker__day--highlighted.picker__day--disabled:hover {
|
222 |
-
background: #bbbbbb;
|
223 |
-
}
|
224 |
-
/**
|
225 |
-
* The footer containing the "today", "clear", and "close" buttons.
|
226 |
-
*/
|
227 |
-
.picker__footer {
|
228 |
-
text-align: center;
|
229 |
-
}
|
230 |
-
.picker__button--today,
|
231 |
-
.picker__button--clear,
|
232 |
-
.picker__button--close {
|
233 |
-
border: 1px solid #ffffff;
|
234 |
-
background: #ffffff;
|
235 |
-
font-size: .8em;
|
236 |
-
padding: .66em 0;
|
237 |
-
font-weight: bold;
|
238 |
-
width: 33%;
|
239 |
-
display: inline-block;
|
240 |
-
vertical-align: bottom;
|
241 |
-
}
|
242 |
-
.picker__button--today:hover,
|
243 |
-
.picker__button--clear:hover,
|
244 |
-
.picker__button--close:hover {
|
245 |
-
cursor: pointer;
|
246 |
-
color: #000000;
|
247 |
-
background: #b1dcfb;
|
248 |
-
border-bottom-color: #b1dcfb;
|
249 |
-
}
|
250 |
-
.picker__button--today:focus,
|
251 |
-
.picker__button--clear:focus,
|
252 |
-
.picker__button--close:focus {
|
253 |
-
background: #b1dcfb;
|
254 |
-
border-color: #0089ec;
|
255 |
-
outline: none;
|
256 |
-
}
|
257 |
-
.picker__button--today:before,
|
258 |
-
.picker__button--clear:before,
|
259 |
-
.picker__button--close:before {
|
260 |
-
position: relative;
|
261 |
-
display: inline-block;
|
262 |
-
height: 0;
|
263 |
-
}
|
264 |
-
.picker__button--today:before,
|
265 |
-
.picker__button--clear:before {
|
266 |
-
content: " ";
|
267 |
-
margin-right: .45em;
|
268 |
-
}
|
269 |
-
.picker__button--today:before {
|
270 |
-
top: -0.05em;
|
271 |
-
width: 0;
|
272 |
-
border-top: 0.66em solid #0059bc;
|
273 |
-
border-left: .66em solid transparent;
|
274 |
-
}
|
275 |
-
.picker__button--clear:before {
|
276 |
-
top: -0.25em;
|
277 |
-
width: .66em;
|
278 |
-
border-top: 3px solid #ee2200;
|
279 |
-
}
|
280 |
-
.picker__button--close:before {
|
281 |
-
content: "\D7";
|
282 |
-
top: -0.1em;
|
283 |
-
vertical-align: top;
|
284 |
-
font-size: 1.1em;
|
285 |
-
margin-right: .35em;
|
286 |
-
color: #777777;
|
287 |
-
}
|
288 |
-
.picker__button--today[disabled],
|
289 |
-
.picker__button--today[disabled]:hover {
|
290 |
-
background: #f5f5f5;
|
291 |
-
border-color: #f5f5f5;
|
292 |
-
color: #dddddd;
|
293 |
-
cursor: default;
|
294 |
-
}
|
295 |
-
.picker__button--today[disabled]:before {
|
296 |
-
border-top-color: #aaaaaa;
|
297 |
-
}
|
298 |
-
|
299 |
-
/* ==========================================================================
|
300 |
-
$CLASSIC-DATE-PICKER
|
301 |
-
========================================================================== */
|
1 |
+
/* ==========================================================================
|
2 |
+
$BASE-DATE-PICKER
|
3 |
+
========================================================================== */
|
4 |
+
/**
|
5 |
+
* The picker box.
|
6 |
+
*/
|
7 |
+
.picker__box {
|
8 |
+
padding: 0 1em;
|
9 |
+
}
|
10 |
+
/**
|
11 |
+
* The header containing the month and year stuff.
|
12 |
+
*/
|
13 |
+
.picker__header {
|
14 |
+
text-align: center;
|
15 |
+
position: relative;
|
16 |
+
margin-top: .75em;
|
17 |
+
}
|
18 |
+
/**
|
19 |
+
* The month and year labels.
|
20 |
+
*/
|
21 |
+
.picker__month,
|
22 |
+
.picker__year {
|
23 |
+
font-weight: 500;
|
24 |
+
display: inline-block;
|
25 |
+
margin-left: .25em;
|
26 |
+
margin-right: .25em;
|
27 |
+
}
|
28 |
+
.picker__year {
|
29 |
+
color: #999999;
|
30 |
+
font-size: .8em;
|
31 |
+
font-style: italic;
|
32 |
+
}
|
33 |
+
/**
|
34 |
+
* The month and year selectors.
|
35 |
+
*/
|
36 |
+
.picker__select--month,
|
37 |
+
.picker__select--year {
|
38 |
+
border: 1px solid #b7b7b7;
|
39 |
+
height: 2em;
|
40 |
+
padding: .5em;
|
41 |
+
margin-left: .25em;
|
42 |
+
margin-right: .25em;
|
43 |
+
}
|
44 |
+
@media (min-width: 24.5em) {
|
45 |
+
.picker__select--month,
|
46 |
+
.picker__select--year {
|
47 |
+
margin-top: -0.5em;
|
48 |
+
}
|
49 |
+
}
|
50 |
+
.picker__select--month {
|
51 |
+
width: 35%;
|
52 |
+
}
|
53 |
+
.picker__select--year {
|
54 |
+
width: 22.5%;
|
55 |
+
}
|
56 |
+
.picker__select--month:focus,
|
57 |
+
.picker__select--year:focus {
|
58 |
+
border-color: #0089ec;
|
59 |
+
}
|
60 |
+
/**
|
61 |
+
* The month navigation buttons.
|
62 |
+
*/
|
63 |
+
.picker__nav--prev,
|
64 |
+
.picker__nav--next {
|
65 |
+
position: absolute;
|
66 |
+
padding: .5em 1.25em;
|
67 |
+
width: 1em;
|
68 |
+
height: 1em;
|
69 |
+
box-sizing: content-box;
|
70 |
+
top: -0.25em;
|
71 |
+
}
|
72 |
+
@media (min-width: 24.5em) {
|
73 |
+
.picker__nav--prev,
|
74 |
+
.picker__nav--next {
|
75 |
+
top: -0.33em;
|
76 |
+
}
|
77 |
+
}
|
78 |
+
.picker__nav--prev {
|
79 |
+
left: -1em;
|
80 |
+
padding-right: 1.25em;
|
81 |
+
}
|
82 |
+
@media (min-width: 24.5em) {
|
83 |
+
.picker__nav--prev {
|
84 |
+
padding-right: 1.5em;
|
85 |
+
}
|
86 |
+
}
|
87 |
+
.picker__nav--next {
|
88 |
+
right: -1em;
|
89 |
+
padding-left: 1.25em;
|
90 |
+
}
|
91 |
+
@media (min-width: 24.5em) {
|
92 |
+
.picker__nav--next {
|
93 |
+
padding-left: 1.5em;
|
94 |
+
}
|
95 |
+
}
|
96 |
+
.picker__nav--prev:before,
|
97 |
+
.picker__nav--next:before {
|
98 |
+
content: " ";
|
99 |
+
border-top: .5em solid transparent;
|
100 |
+
border-bottom: .5em solid transparent;
|
101 |
+
border-right: 0.75em solid #000000;
|
102 |
+
width: 0;
|
103 |
+
height: 0;
|
104 |
+
display: block;
|
105 |
+
margin: 0 auto;
|
106 |
+
}
|
107 |
+
.picker__nav--next:before {
|
108 |
+
border-right: 0;
|
109 |
+
border-left: 0.75em solid #000000;
|
110 |
+
}
|
111 |
+
.picker__nav--prev:hover,
|
112 |
+
.picker__nav--next:hover {
|
113 |
+
cursor: pointer;
|
114 |
+
color: #000000;
|
115 |
+
background: #b1dcfb;
|
116 |
+
}
|
117 |
+
.picker__nav--disabled,
|
118 |
+
.picker__nav--disabled:hover,
|
119 |
+
.picker__nav--disabled:before,
|
120 |
+
.picker__nav--disabled:before:hover {
|
121 |
+
cursor: default;
|
122 |
+
background: none;
|
123 |
+
border-right-color: #f5f5f5;
|
124 |
+
border-left-color: #f5f5f5;
|
125 |
+
}
|
126 |
+
/**
|
127 |
+
* The calendar table of dates
|
128 |
+
*/
|
129 |
+
.picker__table {
|
130 |
+
text-align: center;
|
131 |
+
border-collapse: collapse;
|
132 |
+
border-spacing: 0;
|
133 |
+
table-layout: fixed;
|
134 |
+
font-size: inherit;
|
135 |
+
width: 100%;
|
136 |
+
margin-top: .75em;
|
137 |
+
margin-bottom: .5em;
|
138 |
+
}
|
139 |
+
@media (min-height: 33.875em) {
|
140 |
+
.picker__table {
|
141 |
+
margin-bottom: .75em;
|
142 |
+
}
|
143 |
+
}
|
144 |
+
.picker__table td {
|
145 |
+
margin: 0;
|
146 |
+
padding: 0;
|
147 |
+
}
|
148 |
+
/**
|
149 |
+
* The weekday labels
|
150 |
+
*/
|
151 |
+
.picker__weekday {
|
152 |
+
width: 14.285714286%;
|
153 |
+
font-size: .75em;
|
154 |
+
padding-bottom: .25em;
|
155 |
+
color: #999999;
|
156 |
+
font-weight: 500;
|
157 |
+
/* Increase the spacing a tad */
|
158 |
+
}
|
159 |
+
@media (min-height: 33.875em) {
|
160 |
+
.picker__weekday {
|
161 |
+
padding-bottom: .5em;
|
162 |
+
}
|
163 |
+
}
|
164 |
+
/**
|
165 |
+
* The days on the calendar
|
166 |
+
*/
|
167 |
+
.picker__day {
|
168 |
+
padding: .3125em 0;
|
169 |
+
font-weight: 200;
|
170 |
+
border: 1px solid transparent;
|
171 |
+
}
|
172 |
+
.picker__day--today {
|
173 |
+
position: relative;
|
174 |
+
}
|
175 |
+
.picker__day--today:before {
|
176 |
+
content: " ";
|
177 |
+
position: absolute;
|
178 |
+
top: 2px;
|
179 |
+
right: 2px;
|
180 |
+
width: 0;
|
181 |
+
height: 0;
|
182 |
+
border-top: 0.5em solid #0059bc;
|
183 |
+
border-left: .5em solid transparent;
|
184 |
+
}
|
185 |
+
.picker__day--disabled:before {
|
186 |
+
border-top-color: #aaaaaa;
|
187 |
+
}
|
188 |
+
.picker__day--outfocus {
|
189 |
+
color: #dddddd;
|
190 |
+
}
|
191 |
+
.picker__day--infocus:hover,
|
192 |
+
.picker__day--outfocus:hover {
|
193 |
+
cursor: pointer;
|
194 |
+
color: #000000;
|
195 |
+
background: #b1dcfb;
|
196 |
+
}
|
197 |
+
.picker__day--highlighted {
|
198 |
+
border-color: #0089ec;
|
199 |
+
}
|
200 |
+
.picker__day--highlighted:hover,
|
201 |
+
.picker--focused .picker__day--highlighted {
|
202 |
+
cursor: pointer;
|
203 |
+
color: #000000;
|
204 |
+
background: #b1dcfb;
|
205 |
+
}
|
206 |
+
.picker__day--selected,
|
207 |
+
.picker__day--selected:hover,
|
208 |
+
.picker--focused .picker__day--selected {
|
209 |
+
background: #0089ec;
|
210 |
+
color: #ffffff;
|
211 |
+
}
|
212 |
+
.picker__day--disabled,
|
213 |
+
.picker__day--disabled:hover,
|
214 |
+
.picker--focused .picker__day--disabled {
|
215 |
+
background: #f5f5f5;
|
216 |
+
border-color: #f5f5f5;
|
217 |
+
color: #dddddd;
|
218 |
+
cursor: default;
|
219 |
+
}
|
220 |
+
.picker__day--highlighted.picker__day--disabled,
|
221 |
+
.picker__day--highlighted.picker__day--disabled:hover {
|
222 |
+
background: #bbbbbb;
|
223 |
+
}
|
224 |
+
/**
|
225 |
+
* The footer containing the "today", "clear", and "close" buttons.
|
226 |
+
*/
|
227 |
+
.picker__footer {
|
228 |
+
text-align: center;
|
229 |
+
}
|
230 |
+
.picker__button--today,
|
231 |
+
.picker__button--clear,
|
232 |
+
.picker__button--close {
|
233 |
+
border: 1px solid #ffffff;
|
234 |
+
background: #ffffff;
|
235 |
+
font-size: .8em;
|
236 |
+
padding: .66em 0;
|
237 |
+
font-weight: bold;
|
238 |
+
width: 33%;
|
239 |
+
display: inline-block;
|
240 |
+
vertical-align: bottom;
|
241 |
+
}
|
242 |
+
.picker__button--today:hover,
|
243 |
+
.picker__button--clear:hover,
|
244 |
+
.picker__button--close:hover {
|
245 |
+
cursor: pointer;
|
246 |
+
color: #000000;
|
247 |
+
background: #b1dcfb;
|
248 |
+
border-bottom-color: #b1dcfb;
|
249 |
+
}
|
250 |
+
.picker__button--today:focus,
|
251 |
+
.picker__button--clear:focus,
|
252 |
+
.picker__button--close:focus {
|
253 |
+
background: #b1dcfb;
|
254 |
+
border-color: #0089ec;
|
255 |
+
outline: none;
|
256 |
+
}
|
257 |
+
.picker__button--today:before,
|
258 |
+
.picker__button--clear:before,
|
259 |
+
.picker__button--close:before {
|
260 |
+
position: relative;
|
261 |
+
display: inline-block;
|
262 |
+
height: 0;
|
263 |
+
}
|
264 |
+
.picker__button--today:before,
|
265 |
+
.picker__button--clear:before {
|
266 |
+
content: " ";
|
267 |
+
margin-right: .45em;
|
268 |
+
}
|
269 |
+
.picker__button--today:before {
|
270 |
+
top: -0.05em;
|
271 |
+
width: 0;
|
272 |
+
border-top: 0.66em solid #0059bc;
|
273 |
+
border-left: .66em solid transparent;
|
274 |
+
}
|
275 |
+
.picker__button--clear:before {
|
276 |
+
top: -0.25em;
|
277 |
+
width: .66em;
|
278 |
+
border-top: 3px solid #ee2200;
|
279 |
+
}
|
280 |
+
.picker__button--close:before {
|
281 |
+
content: "\D7";
|
282 |
+
top: -0.1em;
|
283 |
+
vertical-align: top;
|
284 |
+
font-size: 1.1em;
|
285 |
+
margin-right: .35em;
|
286 |
+
color: #777777;
|
287 |
+
}
|
288 |
+
.picker__button--today[disabled],
|
289 |
+
.picker__button--today[disabled]:hover {
|
290 |
+
background: #f5f5f5;
|
291 |
+
border-color: #f5f5f5;
|
292 |
+
color: #dddddd;
|
293 |
+
cursor: default;
|
294 |
+
}
|
295 |
+
.picker__button--today[disabled]:before {
|
296 |
+
border-top-color: #aaaaaa;
|
297 |
+
}
|
298 |
+
|
299 |
+
/* ==========================================================================
|
300 |
+
$CLASSIC-DATE-PICKER
|
301 |
+
========================================================================== */
|
js/lib/themes/classic.time.css
CHANGED
@@ -1,132 +1,132 @@
|
|
1 |
-
/* ==========================================================================
|
2 |
-
$BASE-TIME-PICKER
|
3 |
-
========================================================================== */
|
4 |
-
/**
|
5 |
-
* The list of times.
|
6 |
-
*/
|
7 |
-
.picker__list {
|
8 |
-
list-style: none;
|
9 |
-
padding: 0.75em 0 4.2em;
|
10 |
-
margin: 0;
|
11 |
-
}
|
12 |
-
/**
|
13 |
-
* The times on the clock.
|
14 |
-
*/
|
15 |
-
.picker__list-item {
|
16 |
-
border-bottom: 1px solid #dddddd;
|
17 |
-
border-top: 1px solid #dddddd;
|
18 |
-
margin-bottom: -1px;
|
19 |
-
position: relative;
|
20 |
-
background: #ffffff;
|
21 |
-
padding: .75em 1.25em;
|
22 |
-
}
|
23 |
-
@media (min-height: 46.75em) {
|
24 |
-
.picker__list-item {
|
25 |
-
padding: .5em 1em;
|
26 |
-
}
|
27 |
-
}
|
28 |
-
/* Hovered time */
|
29 |
-
.picker__list-item:hover {
|
30 |
-
cursor: pointer;
|
31 |
-
color: #000000;
|
32 |
-
background: #b1dcfb;
|
33 |
-
border-color: #0089ec;
|
34 |
-
z-index: 10;
|
35 |
-
}
|
36 |
-
/* Highlighted and hovered/focused time */
|
37 |
-
.picker__list-item--highlighted {
|
38 |
-
border-color: #0089ec;
|
39 |
-
z-index: 10;
|
40 |
-
}
|
41 |
-
.picker__list-item--highlighted:hover,
|
42 |
-
.picker--focused .picker__list-item--highlighted {
|
43 |
-
cursor: pointer;
|
44 |
-
color: #000000;
|
45 |
-
background: #b1dcfb;
|
46 |
-
}
|
47 |
-
/* Selected and hovered/focused time */
|
48 |
-
.picker__list-item--selected,
|
49 |
-
.picker__list-item--selected:hover,
|
50 |
-
.picker--focused .picker__list-item--selected {
|
51 |
-
background: #0089ec;
|
52 |
-
color: #ffffff;
|
53 |
-
z-index: 10;
|
54 |
-
}
|
55 |
-
/* Disabled time */
|
56 |
-
.picker__list-item--disabled,
|
57 |
-
.picker__list-item--disabled:hover,
|
58 |
-
.picker--focused .picker__list-item--disabled {
|
59 |
-
background: #f5f5f5;
|
60 |
-
border-color: #f5f5f5;
|
61 |
-
color: #dddddd;
|
62 |
-
cursor: default;
|
63 |
-
border-color: #dddddd;
|
64 |
-
z-index: auto;
|
65 |
-
}
|
66 |
-
/**
|
67 |
-
* The clear button
|
68 |
-
*/
|
69 |
-
.picker--time .picker__button--clear {
|
70 |
-
display: block;
|
71 |
-
width: 80%;
|
72 |
-
margin: 1em auto 0;
|
73 |
-
padding: 1em 1.25em;
|
74 |
-
background: none;
|
75 |
-
border: 0;
|
76 |
-
font-weight: 500;
|
77 |
-
font-size: .67em;
|
78 |
-
text-align: center;
|
79 |
-
text-transform: uppercase;
|
80 |
-
color: #666;
|
81 |
-
}
|
82 |
-
.picker--time .picker__button--clear:hover,
|
83 |
-
.picker--time .picker__button--clear:focus {
|
84 |
-
color: #000000;
|
85 |
-
background: #b1dcfb;
|
86 |
-
background: #ee2200;
|
87 |
-
border-color: #ee2200;
|
88 |
-
cursor: pointer;
|
89 |
-
color: #ffffff;
|
90 |
-
outline: none;
|
91 |
-
}
|
92 |
-
.picker--time .picker__button--clear:before {
|
93 |
-
top: -0.25em;
|
94 |
-
color: #666;
|
95 |
-
font-size: 1.25em;
|
96 |
-
font-weight: bold;
|
97 |
-
}
|
98 |
-
.picker--time .picker__button--clear:hover:before,
|
99 |
-
.picker--time .picker__button--clear:focus:before {
|
100 |
-
color: #ffffff;
|
101 |
-
border-color: #ffffff;
|
102 |
-
}
|
103 |
-
|
104 |
-
/* ==========================================================================
|
105 |
-
$CLASSIC-TIME-PICKER
|
106 |
-
========================================================================== */
|
107 |
-
/**
|
108 |
-
* Note: the root picker element should __NOT__ be styled
|
109 |
-
* more than what’s here. Style the `.picker__holder` instead.
|
110 |
-
*/
|
111 |
-
.picker--time {
|
112 |
-
min-width: 256px;
|
113 |
-
max-width: 320px;
|
114 |
-
}
|
115 |
-
/**
|
116 |
-
* The holder is the base of the picker.
|
117 |
-
*/
|
118 |
-
.picker--time .picker__holder {
|
119 |
-
background: #f2f2f2;
|
120 |
-
}
|
121 |
-
@media (min-height: 40.125em) {
|
122 |
-
.picker--time .picker__holder {
|
123 |
-
font-size: .875em;
|
124 |
-
}
|
125 |
-
}
|
126 |
-
/**
|
127 |
-
* The box contains the list of times.
|
128 |
-
*/
|
129 |
-
.picker--time .picker__box {
|
130 |
-
padding: 0;
|
131 |
-
position: relative;
|
132 |
-
}
|
1 |
+
/* ==========================================================================
|
2 |
+
$BASE-TIME-PICKER
|
3 |
+
========================================================================== */
|
4 |
+
/**
|
5 |
+
* The list of times.
|
6 |
+
*/
|
7 |
+
.picker__list {
|
8 |
+
list-style: none;
|
9 |
+
padding: 0.75em 0 4.2em;
|
10 |
+
margin: 0;
|
11 |
+
}
|
12 |
+
/**
|
13 |
+
* The times on the clock.
|
14 |
+
*/
|
15 |
+
.picker__list-item {
|
16 |
+
border-bottom: 1px solid #dddddd;
|
17 |
+
border-top: 1px solid #dddddd;
|
18 |
+
margin-bottom: -1px;
|
19 |
+
position: relative;
|
20 |
+
background: #ffffff;
|
21 |
+
padding: .75em 1.25em;
|
22 |
+
}
|
23 |
+
@media (min-height: 46.75em) {
|
24 |
+
.picker__list-item {
|
25 |
+
padding: .5em 1em;
|
26 |
+
}
|
27 |
+
}
|
28 |
+
/* Hovered time */
|
29 |
+
.picker__list-item:hover {
|
30 |
+
cursor: pointer;
|
31 |
+
color: #000000;
|
32 |
+
background: #b1dcfb;
|
33 |
+
border-color: #0089ec;
|
34 |
+
z-index: 10;
|
35 |
+
}
|
36 |
+
/* Highlighted and hovered/focused time */
|
37 |
+
.picker__list-item--highlighted {
|
38 |
+
border-color: #0089ec;
|
39 |
+
z-index: 10;
|
40 |
+
}
|
41 |
+
.picker__list-item--highlighted:hover,
|
42 |
+
.picker--focused .picker__list-item--highlighted {
|
43 |
+
cursor: pointer;
|
44 |
+
color: #000000;
|
45 |
+
background: #b1dcfb;
|
46 |
+
}
|
47 |
+
/* Selected and hovered/focused time */
|
48 |
+
.picker__list-item--selected,
|
49 |
+
.picker__list-item--selected:hover,
|
50 |
+
.picker--focused .picker__list-item--selected {
|
51 |
+
background: #0089ec;
|
52 |
+
color: #ffffff;
|
53 |
+
z-index: 10;
|
54 |
+
}
|
55 |
+
/* Disabled time */
|
56 |
+
.picker__list-item--disabled,
|
57 |
+
.picker__list-item--disabled:hover,
|
58 |
+
.picker--focused .picker__list-item--disabled {
|
59 |
+
background: #f5f5f5;
|
60 |
+
border-color: #f5f5f5;
|
61 |
+
color: #dddddd;
|
62 |
+
cursor: default;
|
63 |
+
border-color: #dddddd;
|
64 |
+
z-index: auto;
|
65 |
+
}
|
66 |
+
/**
|
67 |
+
* The clear button
|
68 |
+
*/
|
69 |
+
.picker--time .picker__button--clear {
|
70 |
+
display: block;
|
71 |
+
width: 80%;
|
72 |
+
margin: 1em auto 0;
|
73 |
+
padding: 1em 1.25em;
|
74 |
+
background: none;
|
75 |
+
border: 0;
|
76 |
+
font-weight: 500;
|
77 |
+
font-size: .67em;
|
78 |
+
text-align: center;
|
79 |
+
text-transform: uppercase;
|
80 |
+
color: #666;
|
81 |
+
}
|
82 |
+
.picker--time .picker__button--clear:hover,
|
83 |
+
.picker--time .picker__button--clear:focus {
|
84 |
+
color: #000000;
|
85 |
+
background: #b1dcfb;
|
86 |
+
background: #ee2200;
|
87 |
+
border-color: #ee2200;
|
88 |
+
cursor: pointer;
|
89 |
+
color: #ffffff;
|
90 |
+
outline: none;
|
91 |
+
}
|
92 |
+
.picker--time .picker__button--clear:before {
|
93 |
+
top: -0.25em;
|
94 |
+
color: #666;
|
95 |
+
font-size: 1.25em;
|
96 |
+
font-weight: bold;
|
97 |
+
}
|
98 |
+
.picker--time .picker__button--clear:hover:before,
|
99 |
+
.picker--time .picker__button--clear:focus:before {
|
100 |
+
color: #ffffff;
|
101 |
+
border-color: #ffffff;
|
102 |
+
}
|
103 |
+
|
104 |
+
/* ==========================================================================
|
105 |
+
$CLASSIC-TIME-PICKER
|
106 |
+
========================================================================== */
|
107 |
+
/**
|
108 |
+
* Note: the root picker element should __NOT__ be styled
|
109 |
+
* more than what’s here. Style the `.picker__holder` instead.
|
110 |
+
*/
|
111 |
+
.picker--time {
|
112 |
+
min-width: 256px;
|
113 |
+
max-width: 320px;
|
114 |
+
}
|
115 |
+
/**
|
116 |
+
* The holder is the base of the picker.
|
117 |
+
*/
|
118 |
+
.picker--time .picker__holder {
|
119 |
+
background: #f2f2f2;
|
120 |
+
}
|
121 |
+
@media (min-height: 40.125em) {
|
122 |
+
.picker--time .picker__holder {
|
123 |
+
font-size: .875em;
|
124 |
+
}
|
125 |
+
}
|
126 |
+
/**
|
127 |
+
* The box contains the list of times.
|
128 |
+
*/
|
129 |
+
.picker--time .picker__box {
|
130 |
+
padding: 0;
|
131 |
+
position: relative;
|
132 |
+
}
|
js/lib/themes/default.css
CHANGED
@@ -1,168 +1,168 @@
|
|
1 |
-
/* ==========================================================================
|
2 |
-
$BASE-PICKER
|
3 |
-
========================================================================== */
|
4 |
-
/**
|
5 |
-
* Note: the root picker element should *NOT* be styled more than what’s here.
|
6 |
-
*/
|
7 |
-
.picker {
|
8 |
-
font-size: 16px;
|
9 |
-
text-align: left;
|
10 |
-
line-height: 1.2;
|
11 |
-
color: #000000;
|
12 |
-
position: absolute;
|
13 |
-
z-index: 10000;
|
14 |
-
-webkit-user-select: none;
|
15 |
-
-moz-user-select: none;
|
16 |
-
-ms-user-select: none;
|
17 |
-
user-select: none;
|
18 |
-
}
|
19 |
-
/**
|
20 |
-
* The picker input element.
|
21 |
-
*/
|
22 |
-
.picker__input {
|
23 |
-
cursor: default;
|
24 |
-
}
|
25 |
-
/**
|
26 |
-
* When the picker is opened, the input element is “activated”.
|
27 |
-
*/
|
28 |
-
.picker__input.picker__input--active {
|
29 |
-
border-color: #0089ec;
|
30 |
-
}
|
31 |
-
/**
|
32 |
-
* The holder is the only “scrollable” top-level container element.
|
33 |
-
*/
|
34 |
-
.picker__holder {
|
35 |
-
width: 100%;
|
36 |
-
overflow-y: auto;
|
37 |
-
-webkit-overflow-scrolling: touch;
|
38 |
-
}
|
39 |
-
|
40 |
-
/*!
|
41 |
-
* Default mobile-first, responsive styling for pickadate.js
|
42 |
-
* Demo: http://amsul.github.io/pickadate.js
|
43 |
-
*/
|
44 |
-
/**
|
45 |
-
* Note: the root picker element should *NOT* be styled more than what’s here.
|
46 |
-
*/
|
47 |
-
/**
|
48 |
-
* Make the holder and frame fullscreen.
|
49 |
-
*/
|
50 |
-
.picker__holder,
|
51 |
-
.picker__frame {
|
52 |
-
top: 0;
|
53 |
-
bottom: 0;
|
54 |
-
left: 0;
|
55 |
-
right: 0;
|
56 |
-
-webkit-transform: translateY(100%);
|
57 |
-
-ms-transform: translateY(100%);
|
58 |
-
transform: translateY(100%);
|
59 |
-
}
|
60 |
-
/**
|
61 |
-
* The holder should overlay the entire screen.
|
62 |
-
*/
|
63 |
-
.picker__holder {
|
64 |
-
position: fixed;
|
65 |
-
transition: background 0.15s ease-out, -webkit-transform 0s 0.15s;
|
66 |
-
transition: background 0.15s ease-out, transform 0s 0.15s;
|
67 |
-
-webkit-backface-visibility: hidden;
|
68 |
-
}
|
69 |
-
/**
|
70 |
-
* The frame that bounds the box contents of the picker.
|
71 |
-
*/
|
72 |
-
.picker__frame {
|
73 |
-
position: absolute;
|
74 |
-
margin: 0 auto;
|
75 |
-
min-width: 256px;
|
76 |
-
max-width: 666px;
|
77 |
-
width: 100%;
|
78 |
-
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
|
79 |
-
filter: alpha(opacity=0);
|
80 |
-
-moz-opacity: 0;
|
81 |
-
opacity: 0;
|
82 |
-
transition: all 0.15s ease-out;
|
83 |
-
}
|
84 |
-
@media (min-height: 33.875em) {
|
85 |
-
.picker__frame {
|
86 |
-
overflow: visible;
|
87 |
-
top: auto;
|
88 |
-
bottom: -100%;
|
89 |
-
max-height: 80%;
|
90 |
-
}
|
91 |
-
}
|
92 |
-
@media (min-height: 40.125em) {
|
93 |
-
.picker__frame {
|
94 |
-
margin-bottom: 7.5%;
|
95 |
-
}
|
96 |
-
}
|
97 |
-
/**
|
98 |
-
* The wrapper sets the stage to vertically align the box contents.
|
99 |
-
*/
|
100 |
-
.picker__wrap {
|
101 |
-
display: table;
|
102 |
-
width: 100%;
|
103 |
-
height: 100%;
|
104 |
-
}
|
105 |
-
@media (min-height: 33.875em) {
|
106 |
-
.picker__wrap {
|
107 |
-
display: block;
|
108 |
-
}
|
109 |
-
}
|
110 |
-
/**
|
111 |
-
* The box contains all the picker contents.
|
112 |
-
*/
|
113 |
-
.picker__box {
|
114 |
-
background: #ffffff;
|
115 |
-
display: table-cell;
|
116 |
-
vertical-align: middle;
|
117 |
-
}
|
118 |
-
@media (min-height: 26.5em) {
|
119 |
-
.picker__box {
|
120 |
-
font-size: 1.25em;
|
121 |
-
}
|
122 |
-
}
|
123 |
-
@media (min-height: 33.875em) {
|
124 |
-
.picker__box {
|
125 |
-
display: block;
|
126 |
-
font-size: 1.33em;
|
127 |
-
border: 1px solid #777777;
|
128 |
-
border-top-color: #898989;
|
129 |
-
border-bottom-width: 0;
|
130 |
-
border-radius: 5px 5px 0 0;
|
131 |
-
box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);
|
132 |
-
}
|
133 |
-
}
|
134 |
-
@media (min-height: 40.125em) {
|
135 |
-
.picker__box {
|
136 |
-
font-size: 1.5em;
|
137 |
-
border-bottom-width: 1px;
|
138 |
-
border-radius: 5px;
|
139 |
-
}
|
140 |
-
}
|
141 |
-
/**
|
142 |
-
* When the picker opens...
|
143 |
-
*/
|
144 |
-
.picker--opened .picker__holder {
|
145 |
-
-webkit-transform: translateY(0);
|
146 |
-
-ms-transform: translateY(0);
|
147 |
-
transform: translateY(0);
|
148 |
-
background: transparent;
|
149 |
-
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";
|
150 |
-
zoom: 1;
|
151 |
-
background: rgba(0, 0, 0, 0.32);
|
152 |
-
transition: background 0.15s ease-out;
|
153 |
-
}
|
154 |
-
.picker--opened .picker__frame {
|
155 |
-
-webkit-transform: translateY(0);
|
156 |
-
-ms-transform: translateY(0);
|
157 |
-
transform: translateY(0);
|
158 |
-
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
|
159 |
-
filter: alpha(opacity=100);
|
160 |
-
-moz-opacity: 1;
|
161 |
-
opacity: 1;
|
162 |
-
}
|
163 |
-
@media (min-height: 33.875em) {
|
164 |
-
.picker--opened .picker__frame {
|
165 |
-
top: auto;
|
166 |
-
bottom: 0;
|
167 |
-
}
|
168 |
-
}
|
1 |
+
/* ==========================================================================
|
2 |
+
$BASE-PICKER
|
3 |
+
========================================================================== */
|
4 |
+
/**
|
5 |
+
* Note: the root picker element should *NOT* be styled more than what’s here.
|
6 |
+
*/
|
7 |
+
.picker {
|
8 |
+
font-size: 16px;
|
9 |
+
text-align: left;
|
10 |
+
line-height: 1.2;
|
11 |
+
color: #000000;
|
12 |
+
position: absolute;
|
13 |
+
z-index: 10000;
|
14 |
+
-webkit-user-select: none;
|
15 |
+
-moz-user-select: none;
|
16 |
+
-ms-user-select: none;
|
17 |
+
user-select: none;
|
18 |
+
}
|
19 |
+
/**
|
20 |
+
* The picker input element.
|
21 |
+
*/
|
22 |
+
.picker__input {
|
23 |
+
cursor: default;
|
24 |
+
}
|
25 |
+
/**
|
26 |
+
* When the picker is opened, the input element is “activated”.
|
27 |
+
*/
|
28 |
+
.picker__input.picker__input--active {
|
29 |
+
border-color: #0089ec;
|
30 |
+
}
|
31 |
+
/**
|
32 |
+
* The holder is the only “scrollable” top-level container element.
|
33 |
+
*/
|
34 |
+
.picker__holder {
|
35 |
+
width: 100%;
|
36 |
+
overflow-y: auto;
|
37 |
+
-webkit-overflow-scrolling: touch;
|
38 |
+
}
|
39 |
+
|
40 |
+
/*!
|
41 |
+
* Default mobile-first, responsive styling for pickadate.js
|
42 |
+
* Demo: http://amsul.github.io/pickadate.js
|
43 |
+
*/
|
44 |
+
/**
|
45 |
+
* Note: the root picker element should *NOT* be styled more than what’s here.
|
46 |
+
*/
|
47 |
+
/**
|
48 |
+
* Make the holder and frame fullscreen.
|
49 |
+
*/
|
50 |
+
.picker__holder,
|
51 |
+
.picker__frame {
|
52 |
+
top: 0;
|
53 |
+
bottom: 0;
|
54 |
+
left: 0;
|
55 |
+
right: 0;
|
56 |
+
-webkit-transform: translateY(100%);
|
57 |
+
-ms-transform: translateY(100%);
|
58 |
+
transform: translateY(100%);
|
59 |
+
}
|
60 |
+
/**
|
61 |
+
* The holder should overlay the entire screen.
|
62 |
+
*/
|
63 |
+
.picker__holder {
|
64 |
+
position: fixed;
|
65 |
+
transition: background 0.15s ease-out, -webkit-transform 0s 0.15s;
|
66 |
+
transition: background 0.15s ease-out, transform 0s 0.15s;
|
67 |
+
-webkit-backface-visibility: hidden;
|
68 |
+
}
|
69 |
+
/**
|
70 |
+
* The frame that bounds the box contents of the picker.
|
71 |
+
*/
|
72 |
+
.picker__frame {
|
73 |
+
position: absolute;
|
74 |
+
margin: 0 auto;
|
75 |
+
min-width: 256px;
|
76 |
+
max-width: 666px;
|
77 |
+
width: 100%;
|
78 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
|
79 |
+
filter: alpha(opacity=0);
|
80 |
+
-moz-opacity: 0;
|
81 |
+
opacity: 0;
|
82 |
+
transition: all 0.15s ease-out;
|
83 |
+
}
|
84 |
+
@media (min-height: 33.875em) {
|
85 |
+
.picker__frame {
|
86 |
+
overflow: visible;
|
87 |
+
top: auto;
|
88 |
+
bottom: -100%;
|
89 |
+
max-height: 80%;
|
90 |
+
}
|
91 |
+
}
|
92 |
+
@media (min-height: 40.125em) {
|
93 |
+
.picker__frame {
|
94 |
+
margin-bottom: 7.5%;
|
95 |
+
}
|
96 |
+
}
|
97 |
+
/**
|
98 |
+
* The wrapper sets the stage to vertically align the box contents.
|
99 |
+
*/
|
100 |
+
.picker__wrap {
|
101 |
+
display: table;
|
102 |
+
width: 100%;
|
103 |
+
height: 100%;
|
104 |
+
}
|
105 |
+
@media (min-height: 33.875em) {
|
106 |
+
.picker__wrap {
|
107 |
+
display: block;
|
108 |
+
}
|
109 |
+
}
|
110 |
+
/**
|
111 |
+
* The box contains all the picker contents.
|
112 |
+
*/
|
113 |
+
.picker__box {
|
114 |
+
background: #ffffff;
|
115 |
+
display: table-cell;
|
116 |
+
vertical-align: middle;
|
117 |
+
}
|
118 |
+
@media (min-height: 26.5em) {
|
119 |
+
.picker__box {
|
120 |
+
font-size: 1.25em;
|
121 |
+
}
|
122 |
+
}
|
123 |
+
@media (min-height: 33.875em) {
|
124 |
+
.picker__box {
|
125 |
+
display: block;
|
126 |
+
font-size: 1.33em;
|
127 |
+
border: 1px solid #777777;
|
128 |
+
border-top-color: #898989;
|
129 |
+
border-bottom-width: 0;
|
130 |
+
border-radius: 5px 5px 0 0;
|
131 |
+
box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);
|
132 |
+
}
|
133 |
+
}
|
134 |
+
@media (min-height: 40.125em) {
|
135 |
+
.picker__box {
|
136 |
+
font-size: 1.5em;
|
137 |
+
border-bottom-width: 1px;
|
138 |
+
border-radius: 5px;
|
139 |
+
}
|
140 |
+
}
|
141 |
+
/**
|
142 |
+
* When the picker opens...
|
143 |
+
*/
|
144 |
+
.picker--opened .picker__holder {
|
145 |
+
-webkit-transform: translateY(0);
|
146 |
+
-ms-transform: translateY(0);
|
147 |
+
transform: translateY(0);
|
148 |
+
background: transparent;
|
149 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";
|
150 |
+
zoom: 1;
|
151 |
+
background: rgba(0, 0, 0, 0.32);
|
152 |
+
transition: background 0.15s ease-out;
|
153 |
+
}
|
154 |
+
.picker--opened .picker__frame {
|
155 |
+
-webkit-transform: translateY(0);
|
156 |
+
-ms-transform: translateY(0);
|
157 |
+
transform: translateY(0);
|
158 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
|
159 |
+
filter: alpha(opacity=100);
|
160 |
+
-moz-opacity: 1;
|
161 |
+
opacity: 1;
|
162 |
+
}
|
163 |
+
@media (min-height: 33.875em) {
|
164 |
+
.picker--opened .picker__frame {
|
165 |
+
top: auto;
|
166 |
+
bottom: 0;
|
167 |
+
}
|
168 |
+
}
|
js/lib/themes/default.date.css
CHANGED
@@ -1,301 +1,301 @@
|
|
1 |
-
/* ==========================================================================
|
2 |
-
$BASE-DATE-PICKER
|
3 |
-
========================================================================== */
|
4 |
-
/**
|
5 |
-
* The picker box.
|
6 |
-
*/
|
7 |
-
.picker__box {
|
8 |
-
padding: 0 1em;
|
9 |
-
}
|
10 |
-
/**
|
11 |
-
* The header containing the month and year stuff.
|
12 |
-
*/
|
13 |
-
.picker__header {
|
14 |
-
text-align: center;
|
15 |
-
position: relative;
|
16 |
-
margin-top: .75em;
|
17 |
-
}
|
18 |
-
/**
|
19 |
-
* The month and year labels.
|
20 |
-
*/
|
21 |
-
.picker__month,
|
22 |
-
.picker__year {
|
23 |
-
font-weight: 500;
|
24 |
-
display: inline-block;
|
25 |
-
margin-left: .25em;
|
26 |
-
margin-right: .25em;
|
27 |
-
}
|
28 |
-
.picker__year {
|
29 |
-
color: #999999;
|
30 |
-
font-size: .8em;
|
31 |
-
font-style: italic;
|
32 |
-
}
|
33 |
-
/**
|
34 |
-
* The month and year selectors.
|
35 |
-
*/
|
36 |
-
.picker__select--month,
|
37 |
-
.picker__select--year {
|
38 |
-
border: 1px solid #b7b7b7;
|
39 |
-
height: 2em;
|
40 |
-
padding: .5em;
|
41 |
-
margin-left: .25em;
|
42 |
-
margin-right: .25em;
|
43 |
-
}
|
44 |
-
@media (min-width: 24.5em) {
|
45 |
-
.picker__select--month,
|
46 |
-
.picker__select--year {
|
47 |
-
margin-top: -0.5em;
|
48 |
-
}
|
49 |
-
}
|
50 |
-
.picker__select--month {
|
51 |
-
width: 35%;
|
52 |
-
}
|
53 |
-
.picker__select--year {
|
54 |
-
width: 22.5%;
|
55 |
-
}
|
56 |
-
.picker__select--month:focus,
|
57 |
-
.picker__select--year:focus {
|
58 |
-
border-color: #0089ec;
|
59 |
-
}
|
60 |
-
/**
|
61 |
-
* The month navigation buttons.
|
62 |
-
*/
|
63 |
-
.picker__nav--prev,
|
64 |
-
.picker__nav--next {
|
65 |
-
position: absolute;
|
66 |
-
padding: .5em 1.25em;
|
67 |
-
width: 1em;
|
68 |
-
height: 1em;
|
69 |
-
box-sizing: content-box;
|
70 |
-
top: -0.25em;
|
71 |
-
}
|
72 |
-
@media (min-width: 24.5em) {
|
73 |
-
.picker__nav--prev,
|
74 |
-
.picker__nav--next {
|
75 |
-
top: -0.33em;
|
76 |
-
}
|
77 |
-
}
|
78 |
-
.picker__nav--prev {
|
79 |
-
left: -1em;
|
80 |
-
padding-right: 1.25em;
|
81 |
-
}
|
82 |
-
@media (min-width: 24.5em) {
|
83 |
-
.picker__nav--prev {
|
84 |
-
padding-right: 1.5em;
|
85 |
-
}
|
86 |
-
}
|
87 |
-
.picker__nav--next {
|
88 |
-
right: -1em;
|
89 |
-
padding-left: 1.25em;
|
90 |
-
}
|
91 |
-
@media (min-width: 24.5em) {
|
92 |
-
.picker__nav--next {
|
93 |
-
padding-left: 1.5em;
|
94 |
-
}
|
95 |
-
}
|
96 |
-
.picker__nav--prev:before,
|
97 |
-
.picker__nav--next:before {
|
98 |
-
content: " ";
|
99 |
-
border-top: .5em solid transparent;
|
100 |
-
border-bottom: .5em solid transparent;
|
101 |
-
border-right: 0.75em solid #000000;
|
102 |
-
width: 0;
|
103 |
-
height: 0;
|
104 |
-
display: block;
|
105 |
-
margin: 0 auto;
|
106 |
-
}
|
107 |
-
.picker__nav--next:before {
|
108 |
-
border-right: 0;
|
109 |
-
border-left: 0.75em solid #000000;
|
110 |
-
}
|
111 |
-
.picker__nav--prev:hover,
|
112 |
-
.picker__nav--next:hover {
|
113 |
-
cursor: pointer;
|
114 |
-
color: #000000;
|
115 |
-
background: #b1dcfb;
|
116 |
-
}
|
117 |
-
.picker__nav--disabled,
|
118 |
-
.picker__nav--disabled:hover,
|
119 |
-
.picker__nav--disabled:before,
|
120 |
-
.picker__nav--disabled:before:hover {
|
121 |
-
cursor: default;
|
122 |
-
background: none;
|
123 |
-
border-right-color: #f5f5f5;
|
124 |
-
border-left-color: #f5f5f5;
|
125 |
-
}
|
126 |
-
/**
|
127 |
-
* The calendar table of dates
|
128 |
-
*/
|
129 |
-
.picker__table {
|
130 |
-
text-align: center;
|
131 |
-
border-collapse: collapse;
|
132 |
-
border-spacing: 0;
|
133 |
-
table-layout: fixed;
|
134 |
-
font-size: inherit;
|
135 |
-
width: 100%;
|
136 |
-
margin-top: .75em;
|
137 |
-
margin-bottom: .5em;
|
138 |
-
}
|
139 |
-
@media (min-height: 33.875em) {
|
140 |
-
.picker__table {
|
141 |
-
margin-bottom: .75em;
|
142 |
-
}
|
143 |
-
}
|
144 |
-
.picker__table td {
|
145 |
-
margin: 0;
|
146 |
-
padding: 0;
|
147 |
-
}
|
148 |
-
/**
|
149 |
-
* The weekday labels
|
150 |
-
*/
|
151 |
-
.picker__weekday {
|
152 |
-
width: 14.285714286%;
|
153 |
-
font-size: .75em;
|
154 |
-
padding-bottom: .25em;
|
155 |
-
color: #999999;
|
156 |
-
font-weight: 500;
|
157 |
-
/* Increase the spacing a tad */
|
158 |
-
}
|
159 |
-
@media (min-height: 33.875em) {
|
160 |
-
.picker__weekday {
|
161 |
-
padding-bottom: .5em;
|
162 |
-
}
|
163 |
-
}
|
164 |
-
/**
|
165 |
-
* The days on the calendar
|
166 |
-
*/
|
167 |
-
.picker__day {
|
168 |
-
padding: .3125em 0;
|
169 |
-
font-weight: 200;
|
170 |
-
border: 1px solid transparent;
|
171 |
-
}
|
172 |
-
.picker__day--today {
|
173 |
-
position: relative;
|
174 |
-
}
|
175 |
-
.picker__day--today:before {
|
176 |
-
content: " ";
|
177 |
-
position: absolute;
|
178 |
-
top: 2px;
|
179 |
-
right: 2px;
|
180 |
-
width: 0;
|
181 |
-
height: 0;
|
182 |
-
border-top: 0.5em solid #0059bc;
|
183 |
-
border-left: .5em solid transparent;
|
184 |
-
}
|
185 |
-
.picker__day--disabled:before {
|
186 |
-
border-top-color: #aaaaaa;
|
187 |
-
}
|
188 |
-
.picker__day--outfocus {
|
189 |
-
color: #dddddd;
|
190 |
-
}
|
191 |
-
.picker__day--infocus:hover,
|
192 |
-
.picker__day--outfocus:hover {
|
193 |
-
cursor: pointer;
|
194 |
-
color: #000000;
|
195 |
-
background: #b1dcfb;
|
196 |
-
}
|
197 |
-
.picker__day--highlighted {
|
198 |
-
border-color: #0089ec;
|
199 |
-
}
|
200 |
-
.picker__day--highlighted:hover,
|
201 |
-
.picker--focused .picker__day--highlighted {
|
202 |
-
cursor: pointer;
|
203 |
-
color: #000000;
|
204 |
-
background: #b1dcfb;
|
205 |
-
}
|
206 |
-
.picker__day--selected,
|
207 |
-
.picker__day--selected:hover,
|
208 |
-
.picker--focused .picker__day--selected {
|
209 |
-
background: #0089ec;
|
210 |
-
color: #ffffff;
|
211 |
-
}
|
212 |
-
.picker__day--disabled,
|
213 |
-
.picker__day--disabled:hover,
|
214 |
-
.picker--focused .picker__day--disabled {
|
215 |
-
background: #f5f5f5;
|
216 |
-
border-color: #f5f5f5;
|
217 |
-
color: #dddddd;
|
218 |
-
cursor: default;
|
219 |
-
}
|
220 |
-
.picker__day--highlighted.picker__day--disabled,
|
221 |
-
.picker__day--highlighted.picker__day--disabled:hover {
|
222 |
-
background: #bbbbbb;
|
223 |
-
}
|
224 |
-
/**
|
225 |
-
* The footer containing the "today", "clear", and "close" buttons.
|
226 |
-
*/
|
227 |
-
.picker__footer {
|
228 |
-
text-align: center;
|
229 |
-
}
|
230 |
-
.picker__button--today,
|
231 |
-
.picker__button--clear,
|
232 |
-
.picker__button--close {
|
233 |
-
border: 1px solid #ffffff;
|
234 |
-
background: #ffffff;
|
235 |
-
font-size: .8em;
|
236 |
-
padding: .66em 0;
|
237 |
-
font-weight: bold;
|
238 |
-
width: 33%;
|
239 |
-
display: inline-block;
|
240 |
-
vertical-align: bottom;
|
241 |
-
}
|
242 |
-
.picker__button--today:hover,
|
243 |
-
.picker__button--clear:hover,
|
244 |
-
.picker__button--close:hover {
|
245 |
-
cursor: pointer;
|
246 |
-
color: #000000;
|
247 |
-
background: #b1dcfb;
|
248 |
-
border-bottom-color: #b1dcfb;
|
249 |
-
}
|
250 |
-
.picker__button--today:focus,
|
251 |
-
.picker__button--clear:focus,
|
252 |
-
.picker__button--close:focus {
|
253 |
-
background: #b1dcfb;
|
254 |
-
border-color: #0089ec;
|
255 |
-
outline: none;
|
256 |
-
}
|
257 |
-
.picker__button--today:before,
|
258 |
-
.picker__button--clear:before,
|
259 |
-
.picker__button--close:before {
|
260 |
-
position: relative;
|
261 |
-
display: inline-block;
|
262 |
-
height: 0;
|
263 |
-
}
|
264 |
-
.picker__button--today:before,
|
265 |
-
.picker__button--clear:before {
|
266 |
-
content: " ";
|
267 |
-
margin-right: .45em;
|
268 |
-
}
|
269 |
-
.picker__button--today:before {
|
270 |
-
top: -0.05em;
|
271 |
-
width: 0;
|
272 |
-
border-top: 0.66em solid #0059bc;
|
273 |
-
border-left: .66em solid transparent;
|
274 |
-
}
|
275 |
-
.picker__button--clear:before {
|
276 |
-
top: -0.25em;
|
277 |
-
width: .66em;
|
278 |
-
border-top: 3px solid #ee2200;
|
279 |
-
}
|
280 |
-
.picker__button--close:before {
|
281 |
-
content: "\D7";
|
282 |
-
top: -0.1em;
|
283 |
-
vertical-align: top;
|
284 |
-
font-size: 1.1em;
|
285 |
-
margin-right: .35em;
|
286 |
-
color: #777777;
|
287 |
-
}
|
288 |
-
.picker__button--today[disabled],
|
289 |
-
.picker__button--today[disabled]:hover {
|
290 |
-
background: #f5f5f5;
|
291 |
-
border-color: #f5f5f5;
|
292 |
-
color: #dddddd;
|
293 |
-
cursor: default;
|
294 |
-
}
|
295 |
-
.picker__button--today[disabled]:before {
|
296 |
-
border-top-color: #aaaaaa;
|
297 |
-
}
|
298 |
-
|
299 |
-
/* ==========================================================================
|
300 |
-
$DEFAULT-DATE-PICKER
|
301 |
-
========================================================================== */
|
1 |
+
/* ==========================================================================
|
2 |
+
$BASE-DATE-PICKER
|
3 |
+
========================================================================== */
|
4 |
+
/**
|
5 |
+
* The picker box.
|
6 |
+
*/
|
7 |
+
.picker__box {
|
8 |
+
padding: 0 1em;
|
9 |
+
}
|
10 |
+
/**
|
11 |
+
* The header containing the month and year stuff.
|
12 |
+
*/
|
13 |
+
.picker__header {
|
14 |
+
text-align: center;
|
15 |
+
position: relative;
|
16 |
+
margin-top: .75em;
|
17 |
+
}
|
18 |
+
/**
|
19 |
+
* The month and year labels.
|
20 |
+
*/
|
21 |
+
.picker__month,
|
22 |
+
.picker__year {
|
23 |
+
font-weight: 500;
|
24 |
+
display: inline-block;
|
25 |
+
margin-left: .25em;
|
26 |
+
margin-right: .25em;
|
27 |
+
}
|
28 |
+
.picker__year {
|
29 |
+
color: #999999;
|
30 |
+
font-size: .8em;
|
31 |
+
font-style: italic;
|
32 |
+
}
|
33 |
+
/**
|
34 |
+
* The month and year selectors.
|
35 |
+
*/
|
36 |
+
.picker__select--month,
|
37 |
+
.picker__select--year {
|
38 |
+
border: 1px solid #b7b7b7;
|
39 |
+
height: 2em;
|
40 |
+
padding: .5em;
|
41 |
+
margin-left: .25em;
|
42 |
+
margin-right: .25em;
|
43 |
+
}
|
44 |
+
@media (min-width: 24.5em) {
|
45 |
+
.picker__select--month,
|
46 |
+
.picker__select--year {
|
47 |
+
margin-top: -0.5em;
|
48 |
+
}
|
49 |
+
}
|
50 |
+
.picker__select--month {
|
51 |
+
width: 35%;
|
52 |
+
}
|
53 |
+
.picker__select--year {
|
54 |
+
width: 22.5%;
|
55 |
+
}
|
56 |
+
.picker__select--month:focus,
|
57 |
+
.picker__select--year:focus {
|
58 |
+
border-color: #0089ec;
|
59 |
+
}
|
60 |
+
/**
|
61 |
+
* The month navigation buttons.
|
62 |
+
*/
|
63 |
+
.picker__nav--prev,
|
64 |
+
.picker__nav--next {
|
65 |
+
position: absolute;
|
66 |
+
padding: .5em 1.25em;
|
67 |
+
width: 1em;
|
68 |
+
height: 1em;
|
69 |
+
box-sizing: content-box;
|
70 |
+
top: -0.25em;
|
71 |
+
}
|
72 |
+
@media (min-width: 24.5em) {
|
73 |
+
.picker__nav--prev,
|
74 |
+
.picker__nav--next {
|
75 |
+
top: -0.33em;
|
76 |
+
}
|
77 |
+
}
|
78 |
+
.picker__nav--prev {
|
79 |
+
left: -1em;
|
80 |
+
padding-right: 1.25em;
|
81 |
+
}
|
82 |
+
@media (min-width: 24.5em) {
|
83 |
+
.picker__nav--prev {
|
84 |
+
padding-right: 1.5em;
|
85 |
+
}
|
86 |
+
}
|
87 |
+
.picker__nav--next {
|
88 |
+
right: -1em;
|
89 |
+
padding-left: 1.25em;
|
90 |
+
}
|
91 |
+
@media (min-width: 24.5em) {
|
92 |
+
.picker__nav--next {
|
93 |
+
padding-left: 1.5em;
|
94 |
+
}
|
95 |
+
}
|
96 |
+
.picker__nav--prev:before,
|
97 |
+
.picker__nav--next:before {
|
98 |
+
content: " ";
|
99 |
+
border-top: .5em solid transparent;
|
100 |
+
border-bottom: .5em solid transparent;
|
101 |
+
border-right: 0.75em solid #000000;
|
102 |
+
width: 0;
|
103 |
+
height: 0;
|
104 |
+
display: block;
|
105 |
+
margin: 0 auto;
|
106 |
+
}
|
107 |
+
.picker__nav--next:before {
|
108 |
+
border-right: 0;
|
109 |
+
border-left: 0.75em solid #000000;
|
110 |
+
}
|
111 |
+
.picker__nav--prev:hover,
|
112 |
+
.picker__nav--next:hover {
|
113 |
+
cursor: pointer;
|
114 |
+
color: #000000;
|
115 |
+
background: #b1dcfb;
|
116 |
+
}
|
117 |
+
.picker__nav--disabled,
|
118 |
+
.picker__nav--disabled:hover,
|
119 |
+
.picker__nav--disabled:before,
|
120 |
+
.picker__nav--disabled:before:hover {
|
121 |
+
cursor: default;
|
122 |
+
background: none;
|
123 |
+
border-right-color: #f5f5f5;
|
124 |
+
border-left-color: #f5f5f5;
|
125 |
+
}
|
126 |
+
/**
|
127 |
+
* The calendar table of dates
|
128 |
+
*/
|
129 |
+
.picker__table {
|
130 |
+
text-align: center;
|
131 |
+
border-collapse: collapse;
|
132 |
+
border-spacing: 0;
|
133 |
+
table-layout: fixed;
|
134 |
+
font-size: inherit;
|
135 |
+
width: 100%;
|
136 |
+
margin-top: .75em;
|
137 |
+
margin-bottom: .5em;
|
138 |
+
}
|
139 |
+
@media (min-height: 33.875em) {
|
140 |
+
.picker__table {
|
141 |
+
margin-bottom: .75em;
|
142 |
+
}
|
143 |
+
}
|
144 |
+
.picker__table td {
|
145 |
+
margin: 0;
|
146 |
+
padding: 0;
|
147 |
+
}
|
148 |
+
/**
|
149 |
+
* The weekday labels
|
150 |
+
*/
|
151 |
+
.picker__weekday {
|
152 |
+
width: 14.285714286%;
|
153 |
+
font-size: .75em;
|
154 |
+
padding-bottom: .25em;
|
155 |
+
color: #999999;
|
156 |
+
font-weight: 500;
|
157 |
+
/* Increase the spacing a tad */
|
158 |
+
}
|
159 |
+
@media (min-height: 33.875em) {
|
160 |
+
.picker__weekday {
|
161 |
+
padding-bottom: .5em;
|
162 |
+
}
|
163 |
+
}
|
164 |
+
/**
|
165 |
+
* The days on the calendar
|
166 |
+
*/
|
167 |
+
.picker__day {
|
168 |
+
padding: .3125em 0;
|
169 |
+
font-weight: 200;
|
170 |
+
border: 1px solid transparent;
|
171 |
+
}
|
172 |
+
.picker__day--today {
|
173 |
+
position: relative;
|
174 |
+
}
|
175 |
+
.picker__day--today:before {
|
176 |
+
content: " ";
|
177 |
+
position: absolute;
|
178 |
+
top: 2px;
|
179 |
+
right: 2px;
|
180 |
+
width: 0;
|
181 |
+
height: 0;
|
182 |
+
border-top: 0.5em solid #0059bc;
|
183 |
+
border-left: .5em solid transparent;
|
184 |
+
}
|
185 |
+
.picker__day--disabled:before {
|
186 |
+
border-top-color: #aaaaaa;
|
187 |
+
}
|
188 |
+
.picker__day--outfocus {
|
189 |
+
color: #dddddd;
|
190 |
+
}
|
191 |
+
.picker__day--infocus:hover,
|
192 |
+
.picker__day--outfocus:hover {
|
193 |
+
cursor: pointer;
|
194 |
+
color: #000000;
|
195 |
+
background: #b1dcfb;
|
196 |
+
}
|
197 |
+
.picker__day--highlighted {
|
198 |
+
border-color: #0089ec;
|
199 |
+
}
|
200 |
+
.picker__day--highlighted:hover,
|
201 |
+
.picker--focused .picker__day--highlighted {
|
202 |
+
cursor: pointer;
|
203 |
+
color: #000000;
|
204 |
+
background: #b1dcfb;
|
205 |
+
}
|
206 |
+
.picker__day--selected,
|
207 |
+
.picker__day--selected:hover,
|
208 |
+
.picker--focused .picker__day--selected {
|
209 |
+
background: #0089ec;
|
210 |
+
color: #ffffff;
|
211 |
+
}
|
212 |
+
.picker__day--disabled,
|
213 |
+
.picker__day--disabled:hover,
|
214 |
+
.picker--focused .picker__day--disabled {
|
215 |
+
background: #f5f5f5;
|
216 |
+
border-color: #f5f5f5;
|
217 |
+
color: #dddddd;
|
218 |
+
cursor: default;
|
219 |
+
}
|
220 |
+
.picker__day--highlighted.picker__day--disabled,
|
221 |
+
.picker__day--highlighted.picker__day--disabled:hover {
|
222 |
+
background: #bbbbbb;
|
223 |
+
}
|
224 |
+
/**
|
225 |
+
* The footer containing the "today", "clear", and "close" buttons.
|
226 |
+
*/
|
227 |
+
.picker__footer {
|
228 |
+
text-align: center;
|
229 |
+
}
|
230 |
+
.picker__button--today,
|
231 |
+
.picker__button--clear,
|
232 |
+
.picker__button--close {
|
233 |
+
border: 1px solid #ffffff;
|
234 |
+
background: #ffffff;
|
235 |
+
font-size: .8em;
|
236 |
+
padding: .66em 0;
|
237 |
+
font-weight: bold;
|
238 |
+
width: 33%;
|
239 |
+
display: inline-block;
|
240 |
+
vertical-align: bottom;
|
241 |
+
}
|
242 |
+
.picker__button--today:hover,
|
243 |
+
.picker__button--clear:hover,
|
244 |
+
.picker__button--close:hover {
|
245 |
+
cursor: pointer;
|
246 |
+
color: #000000;
|
247 |
+
background: #b1dcfb;
|
248 |
+
border-bottom-color: #b1dcfb;
|
249 |
+
}
|
250 |
+
.picker__button--today:focus,
|
251 |
+
.picker__button--clear:focus,
|
252 |
+
.picker__button--close:focus {
|
253 |
+
background: #b1dcfb;
|
254 |
+
border-color: #0089ec;
|
255 |
+
outline: none;
|
256 |
+
}
|
257 |
+
.picker__button--today:before,
|
258 |
+
.picker__button--clear:before,
|
259 |
+
.picker__button--close:before {
|
260 |
+
position: relative;
|
261 |
+
display: inline-block;
|
262 |
+
height: 0;
|
263 |
+
}
|
264 |
+
.picker__button--today:before,
|
265 |
+
.picker__button--clear:before {
|
266 |
+
content: " ";
|
267 |
+
margin-right: .45em;
|
268 |
+
}
|
269 |
+
.picker__button--today:before {
|
270 |
+
top: -0.05em;
|
271 |
+
width: 0;
|
272 |
+
border-top: 0.66em solid #0059bc;
|
273 |
+
border-left: .66em solid transparent;
|
274 |
+
}
|
275 |
+
.picker__button--clear:before {
|
276 |
+
top: -0.25em;
|
277 |
+
width: .66em;
|
278 |
+
border-top: 3px solid #ee2200;
|
279 |
+
}
|
280 |
+
.picker__button--close:before {
|
281 |
+
content: "\D7";
|
282 |
+
top: -0.1em;
|
283 |
+
vertical-align: top;
|
284 |
+
font-size: 1.1em;
|
285 |
+
margin-right: .35em;
|
286 |
+
color: #777777;
|
287 |
+
}
|
288 |
+
.picker__button--today[disabled],
|
289 |
+
.picker__button--today[disabled]:hover {
|
290 |
+
background: #f5f5f5;
|
291 |
+
border-color: #f5f5f5;
|
292 |
+
color: #dddddd;
|
293 |
+
cursor: default;
|
294 |
+
}
|
295 |
+
.picker__button--today[disabled]:before {
|
296 |
+
border-top-color: #aaaaaa;
|
297 |
+
}
|
298 |
+
|
299 |
+
/* ==========================================================================
|
300 |
+
$DEFAULT-DATE-PICKER
|
301 |
+
========================================================================== */
|
js/lib/themes/default.time.css
CHANGED
@@ -1,126 +1,126 @@
|
|
1 |
-
/* ==========================================================================
|
2 |
-
$BASE-TIME-PICKER
|
3 |
-
========================================================================== */
|
4 |
-
/**
|
5 |
-
* The list of times.
|
6 |
-
*/
|
7 |
-
.picker__list {
|
8 |
-
list-style: none;
|
9 |
-
padding: 0.75em 0 4.2em;
|
10 |
-
margin: 0;
|
11 |
-
}
|
12 |
-
/**
|
13 |
-
* The times on the clock.
|
14 |
-
*/
|
15 |
-
.picker__list-item {
|
16 |
-
border-bottom: 1px solid #dddddd;
|
17 |
-
border-top: 1px solid #dddddd;
|
18 |
-
margin-bottom: -1px;
|
19 |
-
position: relative;
|
20 |
-
background: #ffffff;
|
21 |
-
padding: .75em 1.25em;
|
22 |
-
}
|
23 |
-
@media (min-height: 46.75em) {
|
24 |
-
.picker__list-item {
|
25 |
-
padding: .5em 1em;
|
26 |
-
}
|
27 |
-
}
|
28 |
-
/* Hovered time */
|
29 |
-
.picker__list-item:hover {
|
30 |
-
cursor: pointer;
|
31 |
-
color: #000000;
|
32 |
-
background: #b1dcfb;
|
33 |
-
border-color: #0089ec;
|
34 |
-
z-index: 10;
|
35 |
-
}
|
36 |
-
/* Highlighted and hovered/focused time */
|
37 |
-
.picker__list-item--highlighted {
|
38 |
-
border-color: #0089ec;
|
39 |
-
z-index: 10;
|
40 |
-
}
|
41 |
-
.picker__list-item--highlighted:hover,
|
42 |
-
.picker--focused .picker__list-item--highlighted {
|
43 |
-
cursor: pointer;
|
44 |
-
color: #000000;
|
45 |
-
background: #b1dcfb;
|
46 |
-
}
|
47 |
-
/* Selected and hovered/focused time */
|
48 |
-
.picker__list-item--selected,
|
49 |
-
.picker__list-item--selected:hover,
|
50 |
-
.picker--focused .picker__list-item--selected {
|
51 |
-
background: #0089ec;
|
52 |
-
color: #ffffff;
|
53 |
-
z-index: 10;
|
54 |
-
}
|
55 |
-
/* Disabled time */
|
56 |
-
.picker__list-item--disabled,
|
57 |
-
.picker__list-item--disabled:hover,
|
58 |
-
.picker--focused .picker__list-item--disabled {
|
59 |
-
background: #f5f5f5;
|
60 |
-
border-color: #f5f5f5;
|
61 |
-
color: #dddddd;
|
62 |
-
cursor: default;
|
63 |
-
border-color: #dddddd;
|
64 |
-
z-index: auto;
|
65 |
-
}
|
66 |
-
/**
|
67 |
-
* The clear button
|
68 |
-
*/
|
69 |
-
.picker--time .picker__button--clear {
|
70 |
-
display: block;
|
71 |
-
width: 80%;
|
72 |
-
margin: 1em auto 0;
|
73 |
-
padding: 1em 1.25em;
|
74 |
-
background: none;
|
75 |
-
border: 0;
|
76 |
-
font-weight: 500;
|
77 |
-
font-size: .67em;
|
78 |
-
text-align: center;
|
79 |
-
text-transform: uppercase;
|
80 |
-
color: #666;
|
81 |
-
}
|
82 |
-
.picker--time .picker__button--clear:hover,
|
83 |
-
.picker--time .picker__button--clear:focus {
|
84 |
-
color: #000000;
|
85 |
-
background: #b1dcfb;
|
86 |
-
background: #ee2200;
|
87 |
-
border-color: #ee2200;
|
88 |
-
cursor: pointer;
|
89 |
-
color: #ffffff;
|
90 |
-
outline: none;
|
91 |
-
}
|
92 |
-
.picker--time .picker__button--clear:before {
|
93 |
-
top: -0.25em;
|
94 |
-
color: #666;
|
95 |
-
font-size: 1.25em;
|
96 |
-
font-weight: bold;
|
97 |
-
}
|
98 |
-
.picker--time .picker__button--clear:hover:before,
|
99 |
-
.picker--time .picker__button--clear:focus:before {
|
100 |
-
color: #ffffff;
|
101 |
-
border-color: #ffffff;
|
102 |
-
}
|
103 |
-
|
104 |
-
/* ==========================================================================
|
105 |
-
$DEFAULT-TIME-PICKER
|
106 |
-
========================================================================== */
|
107 |
-
/**
|
108 |
-
* The frame the bounds the time picker.
|
109 |
-
*/
|
110 |
-
.picker--time .picker__frame {
|
111 |
-
min-width: 256px;
|
112 |
-
max-width: 320px;
|
113 |
-
}
|
114 |
-
/**
|
115 |
-
* The picker box.
|
116 |
-
*/
|
117 |
-
.picker--time .picker__box {
|
118 |
-
font-size: 1em;
|
119 |
-
background: #f2f2f2;
|
120 |
-
padding: 0;
|
121 |
-
}
|
122 |
-
@media (min-height: 40.125em) {
|
123 |
-
.picker--time .picker__box {
|
124 |
-
margin-bottom: 5em;
|
125 |
-
}
|
126 |
-
}
|
1 |
+
/* ==========================================================================
|
2 |
+
$BASE-TIME-PICKER
|
3 |
+
========================================================================== */
|
4 |
+
/**
|
5 |
+
* The list of times.
|
6 |
+
*/
|
7 |
+
.picker__list {
|
8 |
+
list-style: none;
|
9 |
+
padding: 0.75em 0 4.2em;
|
10 |
+
margin: 0;
|
11 |
+
}
|
12 |
+
/**
|
13 |
+
* The times on the clock.
|
14 |
+
*/
|
15 |
+
.picker__list-item {
|
16 |
+
border-bottom: 1px solid #dddddd;
|
17 |
+
border-top: 1px solid #dddddd;
|
18 |
+
margin-bottom: -1px;
|
19 |
+
position: relative;
|
20 |
+
background: #ffffff;
|
21 |
+
padding: .75em 1.25em;
|
22 |
+
}
|
23 |
+
@media (min-height: 46.75em) {
|
24 |
+
.picker__list-item {
|
25 |
+
padding: .5em 1em;
|
26 |
+
}
|
27 |
+
}
|
28 |
+
/* Hovered time */
|
29 |
+
.picker__list-item:hover {
|
30 |
+
cursor: pointer;
|
31 |
+
color: #000000;
|
32 |
+
background: #b1dcfb;
|
33 |
+
border-color: #0089ec;
|
34 |
+
z-index: 10;
|
35 |
+
}
|
36 |
+
/* Highlighted and hovered/focused time */
|
37 |
+
.picker__list-item--highlighted {
|
38 |
+
border-color: #0089ec;
|
39 |
+
z-index: 10;
|
40 |
+
}
|
41 |
+
.picker__list-item--highlighted:hover,
|
42 |
+
.picker--focused .picker__list-item--highlighted {
|
43 |
+
cursor: pointer;
|
44 |
+
color: #000000;
|
45 |
+
background: #b1dcfb;
|
46 |
+
}
|
47 |
+
/* Selected and hovered/focused time */
|
48 |
+
.picker__list-item--selected,
|
49 |
+
.picker__list-item--selected:hover,
|
50 |
+
.picker--focused .picker__list-item--selected {
|
51 |
+
background: #0089ec;
|
52 |
+
color: #ffffff;
|
53 |
+
z-index: 10;
|
54 |
+
}
|
55 |
+
/* Disabled time */
|
56 |
+
.picker__list-item--disabled,
|
57 |
+
.picker__list-item--disabled:hover,
|
58 |
+
.picker--focused .picker__list-item--disabled {
|
59 |
+
background: #f5f5f5;
|
60 |
+
border-color: #f5f5f5;
|
61 |
+
color: #dddddd;
|
62 |
+
cursor: default;
|
63 |
+
border-color: #dddddd;
|
64 |
+
z-index: auto;
|
65 |
+
}
|
66 |
+
/**
|
67 |
+
* The clear button
|
68 |
+
*/
|
69 |
+
.picker--time .picker__button--clear {
|
70 |
+
display: block;
|
71 |
+
width: 80%;
|
72 |
+
margin: 1em auto 0;
|
73 |
+
padding: 1em 1.25em;
|
74 |
+
background: none;
|
75 |
+
border: 0;
|
76 |
+
font-weight: 500;
|
77 |
+
font-size: .67em;
|
78 |
+
text-align: center;
|
79 |
+
text-transform: uppercase;
|
80 |
+
color: #666;
|
81 |
+
}
|
82 |
+
.picker--time .picker__button--clear:hover,
|
83 |
+
.picker--time .picker__button--clear:focus {
|
84 |
+
color: #000000;
|
85 |
+
background: #b1dcfb;
|
86 |
+
background: #ee2200;
|
87 |
+
border-color: #ee2200;
|
88 |
+
cursor: pointer;
|
89 |
+
color: #ffffff;
|
90 |
+
outline: none;
|
91 |
+
}
|
92 |
+
.picker--time .picker__button--clear:before {
|
93 |
+
top: -0.25em;
|
94 |
+
color: #666;
|
95 |
+
font-size: 1.25em;
|
96 |
+
font-weight: bold;
|
97 |
+
}
|
98 |
+
.picker--time .picker__button--clear:hover:before,
|
99 |
+
.picker--time .picker__button--clear:focus:before {
|
100 |
+
color: #ffffff;
|
101 |
+
border-color: #ffffff;
|
102 |
+
}
|
103 |
+
|
104 |
+
/* ==========================================================================
|
105 |
+
$DEFAULT-TIME-PICKER
|
106 |
+
========================================================================== */
|
107 |
+
/**
|
108 |
+
* The frame the bounds the time picker.
|
109 |
+
*/
|
110 |
+
.picker--time .picker__frame {
|
111 |
+
min-width: 256px;
|
112 |
+
max-width: 320px;
|
113 |
+
}
|
114 |
+
/**
|
115 |
+
* The picker box.
|
116 |
+
*/
|
117 |
+
.picker--time .picker__box {
|
118 |
+
font-size: 1em;
|
119 |
+
background: #f2f2f2;
|
120 |
+
padding: 0;
|
121 |
+
}
|
122 |
+
@media (min-height: 40.125em) {
|
123 |
+
.picker--time .picker__box {
|
124 |
+
margin-bottom: 5em;
|
125 |
+
}
|
126 |
+
}
|
js/lib/themes/rtl.css
CHANGED
@@ -1,29 +1,29 @@
|
|
1 |
-
/*!
|
2 |
-
* Styling for RTL (right-to-left) languages using pickadate.js
|
3 |
-
*/
|
4 |
-
/**
|
5 |
-
* Switch the direction - only really necessary if
|
6 |
-
* it hasn’t already been applied higher up in the DOM.
|
7 |
-
*/
|
8 |
-
.picker {
|
9 |
-
direction: rtl;
|
10 |
-
}
|
11 |
-
/**
|
12 |
-
* Flip around the “next” and “previous” buttons.
|
13 |
-
*/
|
14 |
-
.picker__nav--next {
|
15 |
-
right: auto;
|
16 |
-
left: -1em;
|
17 |
-
}
|
18 |
-
.picker__nav--prev {
|
19 |
-
left: auto;
|
20 |
-
right: -1em;
|
21 |
-
}
|
22 |
-
.picker__nav--next:before {
|
23 |
-
border-left: 0;
|
24 |
-
border-right: 0.75em solid #000000;
|
25 |
-
}
|
26 |
-
.picker__nav--prev:before {
|
27 |
-
border-right: 0;
|
28 |
-
border-left: 0.75em solid #000000;
|
29 |
-
}
|
1 |
+
/*!
|
2 |
+
* Styling for RTL (right-to-left) languages using pickadate.js
|
3 |
+
*/
|
4 |
+
/**
|
5 |
+
* Switch the direction - only really necessary if
|
6 |
+
* it hasn’t already been applied higher up in the DOM.
|
7 |
+
*/
|
8 |
+
.picker {
|
9 |
+
direction: rtl;
|
10 |
+
}
|
11 |
+
/**
|
12 |
+
* Flip around the “next” and “previous” buttons.
|
13 |
+
*/
|
14 |
+
.picker__nav--next {
|
15 |
+
right: auto;
|
16 |
+
left: -1em;
|
17 |
+
}
|
18 |
+
.picker__nav--prev {
|
19 |
+
left: auto;
|
20 |
+
right: -1em;
|
21 |
+
}
|
22 |
+
.picker__nav--next:before {
|
23 |
+
border-left: 0;
|
24 |
+
border-right: 0.75em solid #000000;
|
25 |
+
}
|
26 |
+
.picker__nav--prev:before {
|
27 |
+
border-right: 0;
|
28 |
+
border-left: 0.75em solid #000000;
|
29 |
+
}
|
js/lib/translations/FORMATTING.md
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
-
### The following convention is used for choosing a format for the translation files:
|
2 |
-
|
3 |
-
1. Google for “Microsoft Style Guide LANGUAGE COUNTRY”.
|
4 |
-
2. Check the standard suggestions for Long Date Formats.
|
5 |
-
3. Set this as the `format` option using [pickadate’s formatting rules](http://amsul.ca/pickadate.js/date.htm#formatting-rules).
|
6 |
-
|
7 |
Make sure `formatSubmit` is always `yyyy/mm/dd` to ensure our servers always get the value formatted the same.
|
1 |
+
### The following convention is used for choosing a format for the translation files:
|
2 |
+
|
3 |
+
1. Google for “Microsoft Style Guide LANGUAGE COUNTRY”.
|
4 |
+
2. Check the standard suggestions for Long Date Formats.
|
5 |
+
3. Set this as the `format` option using [pickadate’s formatting rules](http://amsul.ca/pickadate.js/date.htm#formatting-rules).
|
6 |
+
|
7 |
Make sure `formatSubmit` is always `yyyy/mm/dd` to ensure our servers always get the value formatted the same.
|
js/lib/translations/NAMING.md
CHANGED
@@ -1,21 +1,21 @@
|
|
1 |
-
### The following convention is used for naming the translation files:
|
2 |
-
|
3 |
-
```
|
4 |
-
LANGUAGE_COUNTRY.js
|
5 |
-
```
|
6 |
-
|
7 |
-
#### Where:
|
8 |
-
|
9 |
-
```
|
10 |
-
LANGUAGE = The lowercase ISO 639-1 language code.
|
11 |
-
```
|
12 |
-
|
13 |
-
> See http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
|
14 |
-
|
15 |
-
```
|
16 |
-
COUNTRY = The uppercase ISO 3166-1 country code.
|
17 |
-
```
|
18 |
-
|
19 |
-
> See http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements
|
20 |
-
|
21 |
-
When there is no `COUNTRY` in the filename, it is assumed the generic language is used in multiple countries.
|
1 |
+
### The following convention is used for naming the translation files:
|
2 |
+
|
3 |
+
```
|
4 |
+
LANGUAGE_COUNTRY.js
|
5 |
+
```
|
6 |
+
|
7 |
+
#### Where:
|
8 |
+
|
9 |
+
```
|
10 |
+
LANGUAGE = The lowercase ISO 639-1 language code.
|
11 |
+
```
|
12 |
+
|
13 |
+
> See http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
|
14 |
+
|
15 |
+
```
|
16 |
+
COUNTRY = The uppercase ISO 3166-1 country code.
|
17 |
+
```
|
18 |
+
|
19 |
+
> See http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements
|
20 |
+
|
21 |
+
When there is no `COUNTRY` in the filename, it is assumed the generic language is used in multiple countries.
|
js/lib/translations/ar.js
CHANGED
@@ -1,16 +1,16 @@
|
|
1 |
-
// Arabic
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'يناير', 'فبراير', 'مارس', 'ابريل', 'مايو', 'يونيو', 'يوليو', 'اغسطس', 'سبتمبر', 'اكتوبر', 'نوفمبر', 'ديسمبر' ],
|
5 |
-
monthsShort: [ 'يناير', 'فبراير', 'مارس', 'ابريل', 'مايو', 'يونيو', 'يوليو', 'اغسطس', 'سبتمبر', 'اكتوبر', 'نوفمبر', 'ديسمبر' ],
|
6 |
-
weekdaysFull: [ 'الاحد', 'الاثنين', 'الثلاثاء', 'الاربعاء', 'الخميس', 'الجمعة', 'السبت' ],
|
7 |
-
weekdaysShort: [ 'الاحد', 'الاثنين', 'الثلاثاء', 'الاربعاء', 'الخميس', 'الجمعة', 'السبت' ],
|
8 |
-
today: 'اليوم',
|
9 |
-
clear: 'مسح',
|
10 |
-
format: 'yyyy mmmm dd',
|
11 |
-
formatSubmit: 'yyyy/mm/dd'
|
12 |
-
});
|
13 |
-
|
14 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
15 |
-
clear: 'مسح'
|
16 |
-
});
|
1 |
+
// Arabic
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'يناير', 'فبراير', 'مارس', 'ابريل', 'مايو', 'يونيو', 'يوليو', 'اغسطس', 'سبتمبر', 'اكتوبر', 'نوفمبر', 'ديسمبر' ],
|
5 |
+
monthsShort: [ 'يناير', 'فبراير', 'مارس', 'ابريل', 'مايو', 'يونيو', 'يوليو', 'اغسطس', 'سبتمبر', 'اكتوبر', 'نوفمبر', 'ديسمبر' ],
|
6 |
+
weekdaysFull: [ 'الاحد', 'الاثنين', 'الثلاثاء', 'الاربعاء', 'الخميس', 'الجمعة', 'السبت' ],
|
7 |
+
weekdaysShort: [ 'الاحد', 'الاثنين', 'الثلاثاء', 'الاربعاء', 'الخميس', 'الجمعة', 'السبت' ],
|
8 |
+
today: 'اليوم',
|
9 |
+
clear: 'مسح',
|
10 |
+
format: 'yyyy mmmm dd',
|
11 |
+
formatSubmit: 'yyyy/mm/dd'
|
12 |
+
});
|
13 |
+
|
14 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
15 |
+
clear: 'مسح'
|
16 |
+
});
|
js/lib/translations/bg_BG.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Bulgarian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'януари','февруари','март','април','май','юни','юли','август','септември','октомври','ноември','декември' ],
|
5 |
-
monthsShort: [ 'янр','фев','мар','апр','май','юни','юли','авг','сеп','окт','ное','дек' ],
|
6 |
-
weekdaysFull: [ 'неделя', 'понеделник', 'вторник', 'сряда', 'четвъртък', 'петък', 'събота' ],
|
7 |
-
weekdaysShort: [ 'нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб' ],
|
8 |
-
today: 'днес',
|
9 |
-
clear: 'изтривам',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'd mmmm yyyy г.',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'изтривам'
|
17 |
-
});
|
1 |
+
// Bulgarian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'януари','февруари','март','април','май','юни','юли','август','септември','октомври','ноември','декември' ],
|
5 |
+
monthsShort: [ 'янр','фев','мар','апр','май','юни','юли','авг','сеп','окт','ное','дек' ],
|
6 |
+
weekdaysFull: [ 'неделя', 'понеделник', 'вторник', 'сряда', 'четвъртък', 'петък', 'събота' ],
|
7 |
+
weekdaysShort: [ 'нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб' ],
|
8 |
+
today: 'днес',
|
9 |
+
clear: 'изтривам',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'd mmmm yyyy г.',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'изтривам'
|
17 |
+
});
|
js/lib/translations/bs_BA.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Bosnian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'januar', 'februar', 'mart', 'april', 'maj', 'juni', 'juli', 'august', 'septembar', 'oktobar', 'novembar', 'decembar' ],
|
5 |
-
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
-
weekdaysFull: [ 'nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'cetvrtak', 'petak', 'subota' ],
|
7 |
-
weekdaysShort: [ 'ne', 'po', 'ut', 'sr', 'če', 'pe', 'su' ],
|
8 |
-
today: 'danas',
|
9 |
-
clear: 'izbrisati',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'dd. mmmm yyyy.',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'izbrisati'
|
17 |
-
});
|
1 |
+
// Bosnian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'januar', 'februar', 'mart', 'april', 'maj', 'juni', 'juli', 'august', 'septembar', 'oktobar', 'novembar', 'decembar' ],
|
5 |
+
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
+
weekdaysFull: [ 'nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'cetvrtak', 'petak', 'subota' ],
|
7 |
+
weekdaysShort: [ 'ne', 'po', 'ut', 'sr', 'če', 'pe', 'su' ],
|
8 |
+
today: 'danas',
|
9 |
+
clear: 'izbrisati',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'dd. mmmm yyyy.',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'izbrisati'
|
17 |
+
});
|
js/lib/translations/ca_ES.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Catalan
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'Gener', 'Febrer', 'Març', 'Abril', 'Maig', 'juny', 'Juliol', 'Agost', 'Setembre', 'Octubre', 'Novembre', 'Desembre' ],
|
5 |
-
monthsShort: [ 'Gen', 'Feb', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Oct', 'Nov', 'Des' ],
|
6 |
-
weekdaysFull: [ 'diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte' ],
|
7 |
-
weekdaysShort: [ 'diu', 'dil', 'dim', 'dmc', 'dij', 'div', 'dis' ],
|
8 |
-
today: 'avui',
|
9 |
-
clear: 'esborrar',
|
10 |
-
close: 'tancar',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'dddd d !de mmmm !de yyyy',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: 'esborrar'
|
18 |
-
});
|
1 |
+
// Catalan
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'Gener', 'Febrer', 'Març', 'Abril', 'Maig', 'juny', 'Juliol', 'Agost', 'Setembre', 'Octubre', 'Novembre', 'Desembre' ],
|
5 |
+
monthsShort: [ 'Gen', 'Feb', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Oct', 'Nov', 'Des' ],
|
6 |
+
weekdaysFull: [ 'diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte' ],
|
7 |
+
weekdaysShort: [ 'diu', 'dil', 'dim', 'dmc', 'dij', 'div', 'dis' ],
|
8 |
+
today: 'avui',
|
9 |
+
clear: 'esborrar',
|
10 |
+
close: 'tancar',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'dddd d !de mmmm !de yyyy',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: 'esborrar'
|
18 |
+
});
|
js/lib/translations/cs_CZ.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Czech
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen', 'listopad', 'prosinec' ],
|
5 |
-
monthsShort: [ 'led', 'úno', 'bře', 'dub', 'kvě', 'čer', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro' ],
|
6 |
-
weekdaysFull: [ 'neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota' ],
|
7 |
-
weekdaysShort: [ 'ne', 'po', 'út', 'st', 'čt', 'pá', 'so' ],
|
8 |
-
today: 'dnes',
|
9 |
-
clear: 'vymazat',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'd. mmmm yyyy',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'vymazat'
|
17 |
-
});
|
1 |
+
// Czech
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen', 'listopad', 'prosinec' ],
|
5 |
+
monthsShort: [ 'led', 'úno', 'bře', 'dub', 'kvě', 'čer', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro' ],
|
6 |
+
weekdaysFull: [ 'neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota' ],
|
7 |
+
weekdaysShort: [ 'ne', 'po', 'út', 'st', 'čt', 'pá', 'so' ],
|
8 |
+
today: 'dnes',
|
9 |
+
clear: 'vymazat',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'd. mmmm yyyy',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'vymazat'
|
17 |
+
});
|
js/lib/translations/da_DK.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Danish
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'december' ],
|
5 |
-
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
-
weekdaysFull: [ 'søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag' ],
|
7 |
-
weekdaysShort: [ 'søn', 'man', 'tir', 'ons', 'tor', 'fre', 'lør' ],
|
8 |
-
today: 'i dag',
|
9 |
-
clear: 'slet',
|
10 |
-
close: 'luk',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'd. mmmm yyyy',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: 'slet'
|
18 |
-
});
|
1 |
+
// Danish
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'december' ],
|
5 |
+
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
+
weekdaysFull: [ 'søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag' ],
|
7 |
+
weekdaysShort: [ 'søn', 'man', 'tir', 'ons', 'tor', 'fre', 'lør' ],
|
8 |
+
today: 'i dag',
|
9 |
+
clear: 'slet',
|
10 |
+
close: 'luk',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'd. mmmm yyyy',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: 'slet'
|
18 |
+
});
|
js/lib/translations/de_DE.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// German
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember' ],
|
5 |
-
monthsShort: [ 'Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez' ],
|
6 |
-
weekdaysFull: [ 'Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag' ],
|
7 |
-
weekdaysShort: [ 'So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa' ],
|
8 |
-
today: 'Heute',
|
9 |
-
clear: 'Löschen',
|
10 |
-
close: 'Schließen',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'dddd, dd. mmmm yyyy',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: 'Löschen'
|
18 |
-
});
|
1 |
+
// German
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember' ],
|
5 |
+
monthsShort: [ 'Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez' ],
|
6 |
+
weekdaysFull: [ 'Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag' ],
|
7 |
+
weekdaysShort: [ 'So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa' ],
|
8 |
+
today: 'Heute',
|
9 |
+
clear: 'Löschen',
|
10 |
+
close: 'Schließen',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'dddd, dd. mmmm yyyy',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: 'Löschen'
|
18 |
+
});
|
js/lib/translations/el_GR.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Greek
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάιος', 'Ιούνιος', 'Ιούλιος', 'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος' ],
|
5 |
-
monthsShort: [ 'Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαι', 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ' ],
|
6 |
-
weekdaysFull: [ 'Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο' ],
|
7 |
-
weekdaysShort: [ 'Κυρ', 'Δευ', 'Τρι', 'Τετ', 'Πεμ', 'Παρ', 'Σαβ' ],
|
8 |
-
today: 'σήμερα',
|
9 |
-
clear: 'Διαγραφή',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'd mmmm yyyy',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'Διαγραφή'
|
17 |
-
});
|
1 |
+
// Greek
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάιος', 'Ιούνιος', 'Ιούλιος', 'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος' ],
|
5 |
+
monthsShort: [ 'Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαι', 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ' ],
|
6 |
+
weekdaysFull: [ 'Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο' ],
|
7 |
+
weekdaysShort: [ 'Κυρ', 'Δευ', 'Τρι', 'Τετ', 'Πεμ', 'Παρ', 'Σαβ' ],
|
8 |
+
today: 'σήμερα',
|
9 |
+
clear: 'Διαγραφή',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'd mmmm yyyy',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'Διαγραφή'
|
17 |
+
});
|
js/lib/translations/es_ES.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Spanish
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre' ],
|
5 |
-
monthsShort: [ 'ene', 'feb', 'mar', 'abr', 'may', 'jun', 'jul', 'ago', 'sep', 'oct', 'nov', 'dic' ],
|
6 |
-
weekdaysFull: [ 'domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado' ],
|
7 |
-
weekdaysShort: [ 'dom', 'lun', 'mar', 'mié', 'jue', 'vie', 'sáb' ],
|
8 |
-
today: 'hoy',
|
9 |
-
clear: 'borrar',
|
10 |
-
close: 'cerrar',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'dddd d !de mmmm !de yyyy',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: 'borrar'
|
18 |
-
});
|
1 |
+
// Spanish
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre' ],
|
5 |
+
monthsShort: [ 'ene', 'feb', 'mar', 'abr', 'may', 'jun', 'jul', 'ago', 'sep', 'oct', 'nov', 'dic' ],
|
6 |
+
weekdaysFull: [ 'domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado' ],
|
7 |
+
weekdaysShort: [ 'dom', 'lun', 'mar', 'mié', 'jue', 'vie', 'sáb' ],
|
8 |
+
today: 'hoy',
|
9 |
+
clear: 'borrar',
|
10 |
+
close: 'cerrar',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'dddd d !de mmmm !de yyyy',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: 'borrar'
|
18 |
+
});
|
js/lib/translations/et_EE.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Estonian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'jaanuar', 'veebruar', 'märts', 'aprill', 'mai', 'juuni', 'juuli', 'august', 'september', 'oktoober', 'november', 'detsember' ],
|
5 |
-
monthsShort: [ 'jaan', 'veebr', 'märts', 'apr', 'mai', 'juuni', 'juuli', 'aug', 'sept', 'okt', 'nov', 'dets' ],
|
6 |
-
weekdaysFull: [ 'pühapäev', 'esmaspäev', 'teisipäev', 'kolmapäev', 'neljapäev', 'reede', 'laupäev' ],
|
7 |
-
weekdaysShort: [ 'püh', 'esm', 'tei', 'kol', 'nel', 'ree', 'lau' ],
|
8 |
-
today: 'täna',
|
9 |
-
clear: 'kustutama',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'd. mmmm yyyy. a',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'kustutama'
|
17 |
-
});
|
1 |
+
// Estonian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'jaanuar', 'veebruar', 'märts', 'aprill', 'mai', 'juuni', 'juuli', 'august', 'september', 'oktoober', 'november', 'detsember' ],
|
5 |
+
monthsShort: [ 'jaan', 'veebr', 'märts', 'apr', 'mai', 'juuni', 'juuli', 'aug', 'sept', 'okt', 'nov', 'dets' ],
|
6 |
+
weekdaysFull: [ 'pühapäev', 'esmaspäev', 'teisipäev', 'kolmapäev', 'neljapäev', 'reede', 'laupäev' ],
|
7 |
+
weekdaysShort: [ 'püh', 'esm', 'tei', 'kol', 'nel', 'ree', 'lau' ],
|
8 |
+
today: 'täna',
|
9 |
+
clear: 'kustutama',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'd. mmmm yyyy. a',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'kustutama'
|
17 |
+
});
|
js/lib/translations/eu_ES.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Basque
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'urtarrila', 'otsaila', 'martxoa', 'apirila', 'maiatza', 'ekaina', 'uztaila', 'abuztua', 'iraila', 'urria', 'azaroa', 'abendua' ],
|
5 |
-
monthsShort: [ 'urt', 'ots', 'mar', 'api', 'mai', 'eka', 'uzt', 'abu', 'ira', 'urr', 'aza', 'abe' ],
|
6 |
-
weekdaysFull: [ 'igandea', 'astelehena', 'asteartea', 'asteazkena', 'osteguna', 'ostirala', 'larunbata' ],
|
7 |
-
weekdaysShort: [ 'ig.', 'al.', 'ar.', 'az.', 'og.', 'or.', 'lr.' ],
|
8 |
-
today: 'gaur',
|
9 |
-
clear: 'garbitu',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'dddd, yyyy(e)ko mmmmren da',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'garbitu'
|
17 |
-
});
|
1 |
+
// Basque
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'urtarrila', 'otsaila', 'martxoa', 'apirila', 'maiatza', 'ekaina', 'uztaila', 'abuztua', 'iraila', 'urria', 'azaroa', 'abendua' ],
|
5 |
+
monthsShort: [ 'urt', 'ots', 'mar', 'api', 'mai', 'eka', 'uzt', 'abu', 'ira', 'urr', 'aza', 'abe' ],
|
6 |
+
weekdaysFull: [ 'igandea', 'astelehena', 'asteartea', 'asteazkena', 'osteguna', 'ostirala', 'larunbata' ],
|
7 |
+
weekdaysShort: [ 'ig.', 'al.', 'ar.', 'az.', 'og.', 'or.', 'lr.' ],
|
8 |
+
today: 'gaur',
|
9 |
+
clear: 'garbitu',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'dddd, yyyy(e)ko mmmmren da',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'garbitu'
|
17 |
+
});
|
js/lib/translations/fa_ir.js
CHANGED
@@ -1,19 +1,19 @@
|
|
1 |
-
// Farsi
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر'],
|
5 |
-
monthsShort: [ 'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر' ],
|
6 |
-
weekdaysFull: [ 'یکشنبه', 'دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه' ],
|
7 |
-
weekdaysShort: [ 'یکشنبه', 'دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه' ],
|
8 |
-
today: 'امروز',
|
9 |
-
clear: 'پاک کردن',
|
10 |
-
close: 'بستن',
|
11 |
-
format: 'yyyy mmmm dd',
|
12 |
-
formatSubmit: 'yyyy/mm/dd',
|
13 |
-
labelMonthNext: 'ماه بعدی',
|
14 |
-
labelMonthPrev: 'ماه قبلی'
|
15 |
-
});
|
16 |
-
|
17 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
18 |
-
clear: 'پاک کردن'
|
19 |
-
});
|
1 |
+
// Farsi
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر'],
|
5 |
+
monthsShort: [ 'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر' ],
|
6 |
+
weekdaysFull: [ 'یکشنبه', 'دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه' ],
|
7 |
+
weekdaysShort: [ 'یکشنبه', 'دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه' ],
|
8 |
+
today: 'امروز',
|
9 |
+
clear: 'پاک کردن',
|
10 |
+
close: 'بستن',
|
11 |
+
format: 'yyyy mmmm dd',
|
12 |
+
formatSubmit: 'yyyy/mm/dd',
|
13 |
+
labelMonthNext: 'ماه بعدی',
|
14 |
+
labelMonthPrev: 'ماه قبلی'
|
15 |
+
});
|
16 |
+
|
17 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
18 |
+
clear: 'پاک کردن'
|
19 |
+
});
|
js/lib/translations/fi_FI.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Finnish
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'tammikuu', 'helmikuu', 'maaliskuu', 'huhtikuu', 'toukokuu', 'kesäkuu', 'heinäkuu', 'elokuu', 'syyskuu', 'lokakuu', 'marraskuu', 'joulukuu' ],
|
5 |
-
monthsShort: [ 'tammi', 'helmi', 'maalis', 'huhti', 'touko', 'kesä', 'heinä', 'elo', 'syys', 'loka', 'marras', 'joulu' ],
|
6 |
-
weekdaysFull: [ 'sunnuntai', 'maanantai', 'tiistai', 'keskiviikko', 'torstai', 'perjantai', 'lauantai' ],
|
7 |
-
weekdaysShort: [ 'su', 'ma', 'ti', 'ke', 'to', 'pe', 'la' ],
|
8 |
-
today: 'tänään',
|
9 |
-
clear: 'tyhjennä',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'd.m.yyyy',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'tyhjennä'
|
17 |
-
});
|
1 |
+
// Finnish
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'tammikuu', 'helmikuu', 'maaliskuu', 'huhtikuu', 'toukokuu', 'kesäkuu', 'heinäkuu', 'elokuu', 'syyskuu', 'lokakuu', 'marraskuu', 'joulukuu' ],
|
5 |
+
monthsShort: [ 'tammi', 'helmi', 'maalis', 'huhti', 'touko', 'kesä', 'heinä', 'elo', 'syys', 'loka', 'marras', 'joulu' ],
|
6 |
+
weekdaysFull: [ 'sunnuntai', 'maanantai', 'tiistai', 'keskiviikko', 'torstai', 'perjantai', 'lauantai' ],
|
7 |
+
weekdaysShort: [ 'su', 'ma', 'ti', 'ke', 'to', 'pe', 'la' ],
|
8 |
+
today: 'tänään',
|
9 |
+
clear: 'tyhjennä',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'd.m.yyyy',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'tyhjennä'
|
17 |
+
});
|
js/lib/translations/fr_FR.js
CHANGED
@@ -1,22 +1,22 @@
|
|
1 |
-
// French
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre' ],
|
5 |
-
monthsShort: [ 'Jan', 'Fev', 'Mar', 'Avr', 'Mai', 'Juin', 'Juil', 'Aou', 'Sep', 'Oct', 'Nov', 'Dec' ],
|
6 |
-
weekdaysFull: [ 'Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi' ],
|
7 |
-
weekdaysShort: [ 'Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam' ],
|
8 |
-
today: 'Aujourd\'hui',
|
9 |
-
clear: 'Effacer',
|
10 |
-
close: 'Fermer',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'dd mmmm yyyy',
|
13 |
-
formatSubmit: 'yyyy/mm/dd',
|
14 |
-
labelMonthNext:"Mois suivant",
|
15 |
-
labelMonthPrev:"Mois précédent",
|
16 |
-
labelMonthSelect:"Sélectionner un mois",
|
17 |
-
labelYearSelect:"Sélectionner une année"
|
18 |
-
});
|
19 |
-
|
20 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
21 |
-
clear: 'Effacer'
|
22 |
-
});
|
1 |
+
// French
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre' ],
|
5 |
+
monthsShort: [ 'Jan', 'Fev', 'Mar', 'Avr', 'Mai', 'Juin', 'Juil', 'Aou', 'Sep', 'Oct', 'Nov', 'Dec' ],
|
6 |
+
weekdaysFull: [ 'Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi' ],
|
7 |
+
weekdaysShort: [ 'Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam' ],
|
8 |
+
today: 'Aujourd\'hui',
|
9 |
+
clear: 'Effacer',
|
10 |
+
close: 'Fermer',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'dd mmmm yyyy',
|
13 |
+
formatSubmit: 'yyyy/mm/dd',
|
14 |
+
labelMonthNext:"Mois suivant",
|
15 |
+
labelMonthPrev:"Mois précédent",
|
16 |
+
labelMonthSelect:"Sélectionner un mois",
|
17 |
+
labelYearSelect:"Sélectionner une année"
|
18 |
+
});
|
19 |
+
|
20 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
21 |
+
clear: 'Effacer'
|
22 |
+
});
|
js/lib/translations/gl_ES.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Galician
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'Xaneiro', 'Febreiro', 'Marzo', 'Abril', 'Maio', 'Xuño', 'Xullo', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Decembro' ],
|
5 |
-
monthsShort: [ 'xan', 'feb', 'mar', 'abr', 'mai', 'xun', 'xul', 'ago', 'sep', 'out', 'nov', 'dec' ],
|
6 |
-
weekdaysFull: [ 'domingo', 'luns', 'martes', 'mércores', 'xoves', 'venres', 'sábado' ],
|
7 |
-
weekdaysShort: [ 'dom', 'lun', 'mar', 'mér', 'xov', 'ven', 'sab' ],
|
8 |
-
today: 'hoxe',
|
9 |
-
clear: 'borrar',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'dddd d !de mmmm !de yyyy',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'borrar'
|
17 |
-
});
|
1 |
+
// Galician
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'Xaneiro', 'Febreiro', 'Marzo', 'Abril', 'Maio', 'Xuño', 'Xullo', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Decembro' ],
|
5 |
+
monthsShort: [ 'xan', 'feb', 'mar', 'abr', 'mai', 'xun', 'xul', 'ago', 'sep', 'out', 'nov', 'dec' ],
|
6 |
+
weekdaysFull: [ 'domingo', 'luns', 'martes', 'mércores', 'xoves', 'venres', 'sábado' ],
|
7 |
+
weekdaysShort: [ 'dom', 'lun', 'mar', 'mér', 'xov', 'ven', 'sab' ],
|
8 |
+
today: 'hoxe',
|
9 |
+
clear: 'borrar',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'dddd d !de mmmm !de yyyy',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'borrar'
|
17 |
+
});
|
js/lib/translations/he_IL.js
CHANGED
@@ -1,16 +1,16 @@
|
|
1 |
-
// Hebrew
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר', 'נובמבר', 'דצמבר' ],
|
5 |
-
monthsShort: [ 'ינו', 'פבר', 'מרץ', 'אפר', 'מאי', 'יונ', 'יול', 'אוג', 'ספט', 'אוק', 'נוב', 'דצמ' ],
|
6 |
-
weekdaysFull: [ 'יום ראשון', 'יום שני', 'יום שלישי', 'יום רביעי', 'יום חמישי', 'יום ששי', 'יום שבת' ],
|
7 |
-
weekdaysShort: [ 'א', 'ב', 'ג', 'ד', 'ה', 'ו', 'ש' ],
|
8 |
-
today: 'היום',
|
9 |
-
clear: 'למחוק',
|
10 |
-
format: 'yyyy mmmmב d dddd',
|
11 |
-
formatSubmit: 'yyyy/mm/dd'
|
12 |
-
});
|
13 |
-
|
14 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
15 |
-
clear: 'למחוק'
|
16 |
-
});
|
1 |
+
// Hebrew
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר', 'נובמבר', 'דצמבר' ],
|
5 |
+
monthsShort: [ 'ינו', 'פבר', 'מרץ', 'אפר', 'מאי', 'יונ', 'יול', 'אוג', 'ספט', 'אוק', 'נוב', 'דצמ' ],
|
6 |
+
weekdaysFull: [ 'יום ראשון', 'יום שני', 'יום שלישי', 'יום רביעי', 'יום חמישי', 'יום ששי', 'יום שבת' ],
|
7 |
+
weekdaysShort: [ 'א', 'ב', 'ג', 'ד', 'ה', 'ו', 'ש' ],
|
8 |
+
today: 'היום',
|
9 |
+
clear: 'למחוק',
|
10 |
+
format: 'yyyy mmmmב d dddd',
|
11 |
+
formatSubmit: 'yyyy/mm/dd'
|
12 |
+
});
|
13 |
+
|
14 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
15 |
+
clear: 'למחוק'
|
16 |
+
});
|
js/lib/translations/hi_IN.js
CHANGED
@@ -1,20 +1,20 @@
|
|
1 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
2 |
-
monthsFull: [ 'जनवरी', 'फरवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर' ],
|
3 |
-
monthsShort: [ 'जन', 'फर', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जु', 'अग', 'सित', 'अक्टू', 'नव', 'दिस' ],
|
4 |
-
weekdaysFull: [ 'रविवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार' ],
|
5 |
-
weekdaysShort: [ 'रवि', 'सोम', 'मंगल', 'बुध', 'गुरु', 'शुक्र','शनि' ],
|
6 |
-
today: 'आज की तारीख चयन करें',
|
7 |
-
clear: 'चुनी हुई तारीख को मिटाएँ',
|
8 |
-
close: 'विंडो बंद करे',
|
9 |
-
firstDay: 1,
|
10 |
-
format: 'dd/mm/yyyy',
|
11 |
-
formatSubmit: 'yyyy/mm/dd',
|
12 |
-
labelMonthNext: 'अगले माह का चयन करें',
|
13 |
-
labelMonthPrev: 'पिछले माह का चयन करें',
|
14 |
-
labelMonthSelect: 'किसि एक महीने का चयन करें',
|
15 |
-
labelYearSelect: 'किसि एक वर्ष का चयन करें'
|
16 |
-
});
|
17 |
-
|
18 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
19 |
-
clear: 'चुनी हुई तारीख को मिटाएँ'
|
20 |
-
});
|
1 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
2 |
+
monthsFull: [ 'जनवरी', 'फरवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर' ],
|
3 |
+
monthsShort: [ 'जन', 'फर', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जु', 'अग', 'सित', 'अक्टू', 'नव', 'दिस' ],
|
4 |
+
weekdaysFull: [ 'रविवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार' ],
|
5 |
+
weekdaysShort: [ 'रवि', 'सोम', 'मंगल', 'बुध', 'गुरु', 'शुक्र','शनि' ],
|
6 |
+
today: 'आज की तारीख चयन करें',
|
7 |
+
clear: 'चुनी हुई तारीख को मिटाएँ',
|
8 |
+
close: 'विंडो बंद करे',
|
9 |
+
firstDay: 1,
|
10 |
+
format: 'dd/mm/yyyy',
|
11 |
+
formatSubmit: 'yyyy/mm/dd',
|
12 |
+
labelMonthNext: 'अगले माह का चयन करें',
|
13 |
+
labelMonthPrev: 'पिछले माह का चयन करें',
|
14 |
+
labelMonthSelect: 'किसि एक महीने का चयन करें',
|
15 |
+
labelYearSelect: 'किसि एक वर्ष का चयन करें'
|
16 |
+
});
|
17 |
+
|
18 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
19 |
+
clear: 'चुनी हुई तारीख को मिटाएँ'
|
20 |
+
});
|
js/lib/translations/hr_HR.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Croatian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'sijećanj', 'veljača', 'ožujak', 'travanj', 'svibanj', 'lipanj', 'srpanj', 'kolovoz', 'rujan', 'listopad', 'studeni', 'prosinac' ],
|
5 |
-
monthsShort: [ 'sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro' ],
|
6 |
-
weekdaysFull: [ 'nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota' ],
|
7 |
-
weekdaysShort: [ 'ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub' ],
|
8 |
-
today: 'danas',
|
9 |
-
clear: 'izbrisati',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'd. mmmm yyyy.',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'izbrisati'
|
17 |
-
});
|
1 |
+
// Croatian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'sijećanj', 'veljača', 'ožujak', 'travanj', 'svibanj', 'lipanj', 'srpanj', 'kolovoz', 'rujan', 'listopad', 'studeni', 'prosinac' ],
|
5 |
+
monthsShort: [ 'sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro' ],
|
6 |
+
weekdaysFull: [ 'nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota' ],
|
7 |
+
weekdaysShort: [ 'ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub' ],
|
8 |
+
today: 'danas',
|
9 |
+
clear: 'izbrisati',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'd. mmmm yyyy.',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'izbrisati'
|
17 |
+
});
|
js/lib/translations/hu_HU.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Hungarian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'január', 'február', 'március', 'április', 'május', 'június', 'július', 'augusztus', 'szeptember', 'október', 'november', 'december' ],
|
5 |
-
monthsShort: [ 'jan', 'febr', 'márc', 'ápr', 'máj', 'jún', 'júl', 'aug', 'szept', 'okt', 'nov', 'dec' ],
|
6 |
-
weekdaysFull: [ 'vasárnap', 'hétfő', 'kedd', 'szerda', 'csütörtök', 'péntek', 'szombat' ],
|
7 |
-
weekdaysShort: [ 'V', 'H', 'K', 'SZe', 'CS', 'P', 'SZo' ],
|
8 |
-
today: 'Ma',
|
9 |
-
clear: 'Törlés',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'yyyy. mmmm dd.',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'Törlés'
|
17 |
-
});
|
1 |
+
// Hungarian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'január', 'február', 'március', 'április', 'május', 'június', 'július', 'augusztus', 'szeptember', 'október', 'november', 'december' ],
|
5 |
+
monthsShort: [ 'jan', 'febr', 'márc', 'ápr', 'máj', 'jún', 'júl', 'aug', 'szept', 'okt', 'nov', 'dec' ],
|
6 |
+
weekdaysFull: [ 'vasárnap', 'hétfő', 'kedd', 'szerda', 'csütörtök', 'péntek', 'szombat' ],
|
7 |
+
weekdaysShort: [ 'V', 'H', 'K', 'SZe', 'CS', 'P', 'SZo' ],
|
8 |
+
today: 'Ma',
|
9 |
+
clear: 'Törlés',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'yyyy. mmmm dd.',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'Törlés'
|
17 |
+
});
|
js/lib/translations/id_ID.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Indonesian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember' ],
|
5 |
-
monthsShort: [ 'Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des' ],
|
6 |
-
weekdaysFull: [ 'Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu' ],
|
7 |
-
weekdaysShort: [ 'Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab' ],
|
8 |
-
today: 'hari ini',
|
9 |
-
clear: 'menghapus',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'd mmmm yyyy',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'menghapus'
|
17 |
-
});
|
1 |
+
// Indonesian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember' ],
|
5 |
+
monthsShort: [ 'Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des' ],
|
6 |
+
weekdaysFull: [ 'Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu' ],
|
7 |
+
weekdaysShort: [ 'Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab' ],
|
8 |
+
today: 'hari ini',
|
9 |
+
clear: 'menghapus',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'd mmmm yyyy',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'menghapus'
|
17 |
+
});
|
js/lib/translations/is_IS.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Icelandic
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'janúar', 'febrúar', 'mars', 'apríl', 'maí', 'júní', 'júlí', 'ágúst', 'september', 'október', 'nóvember', 'desember' ],
|
5 |
-
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maí', 'jún', 'júl', 'ágú', 'sep', 'okt', 'nóv', 'des' ],
|
6 |
-
weekdaysFull: [ 'sunnudagur', 'mánudagur', 'þriðjudagur', 'miðvikudagur', 'fimmtudagur', 'föstudagur', 'laugardagur' ],
|
7 |
-
weekdaysShort: [ 'sun', 'mán', 'þri', 'mið', 'fim', 'fös', 'lau' ],
|
8 |
-
today: 'Í dag',
|
9 |
-
clear: 'Hreinsa',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'dd. mmmm yyyy',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'Hreinsa'
|
17 |
-
});
|
1 |
+
// Icelandic
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'janúar', 'febrúar', 'mars', 'apríl', 'maí', 'júní', 'júlí', 'ágúst', 'september', 'október', 'nóvember', 'desember' ],
|
5 |
+
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maí', 'jún', 'júl', 'ágú', 'sep', 'okt', 'nóv', 'des' ],
|
6 |
+
weekdaysFull: [ 'sunnudagur', 'mánudagur', 'þriðjudagur', 'miðvikudagur', 'fimmtudagur', 'föstudagur', 'laugardagur' ],
|
7 |
+
weekdaysShort: [ 'sun', 'mán', 'þri', 'mið', 'fim', 'fös', 'lau' ],
|
8 |
+
today: 'Í dag',
|
9 |
+
clear: 'Hreinsa',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'dd. mmmm yyyy',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'Hreinsa'
|
17 |
+
});
|
js/lib/translations/it_IT.js
CHANGED
@@ -1,24 +1,24 @@
|
|
1 |
-
// Italian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre', 'ottobre', 'novembre', 'dicembre' ],
|
5 |
-
monthsShort: [ 'gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic' ],
|
6 |
-
weekdaysFull: [ 'domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato' ],
|
7 |
-
weekdaysShort: [ 'dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab' ],
|
8 |
-
today: 'Oggi',
|
9 |
-
clear: 'Cancella',
|
10 |
-
close: 'Chiudi',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'dddd d mmmm yyyy',
|
13 |
-
formatSubmit: 'yyyy/mm/dd',
|
14 |
-
labelMonthNext: 'Mese successivo',
|
15 |
-
labelMonthPrev: 'Mese precedente',
|
16 |
-
labelMonthSelect: 'Seleziona un mese',
|
17 |
-
labelYearSelect: 'Seleziona un anno'
|
18 |
-
});
|
19 |
-
|
20 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
21 |
-
clear: 'Cancella',
|
22 |
-
format: 'HH:i',
|
23 |
-
formatSubmit: 'HH:i'
|
24 |
-
});
|
1 |
+
// Italian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre', 'ottobre', 'novembre', 'dicembre' ],
|
5 |
+
monthsShort: [ 'gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic' ],
|
6 |
+
weekdaysFull: [ 'domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato' ],
|
7 |
+
weekdaysShort: [ 'dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab' ],
|
8 |
+
today: 'Oggi',
|
9 |
+
clear: 'Cancella',
|
10 |
+
close: 'Chiudi',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'dddd d mmmm yyyy',
|
13 |
+
formatSubmit: 'yyyy/mm/dd',
|
14 |
+
labelMonthNext: 'Mese successivo',
|
15 |
+
labelMonthPrev: 'Mese precedente',
|
16 |
+
labelMonthSelect: 'Seleziona un mese',
|
17 |
+
labelYearSelect: 'Seleziona un anno'
|
18 |
+
});
|
19 |
+
|
20 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
21 |
+
clear: 'Cancella',
|
22 |
+
format: 'HH:i',
|
23 |
+
formatSubmit: 'HH:i'
|
24 |
+
});
|
js/lib/translations/ja_JP.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Japanese
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ '1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月' ],
|
5 |
-
monthsShort: [ '1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月' ],
|
6 |
-
weekdaysFull: [ '日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日' ],
|
7 |
-
weekdaysShort: [ '日', '月', '火', '水', '木', '金', '土' ],
|
8 |
-
today: '今日',
|
9 |
-
clear: '消去',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'yyyy mm dd',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: '消去'
|
17 |
-
});
|
1 |
+
// Japanese
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ '1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月' ],
|
5 |
+
monthsShort: [ '1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月' ],
|
6 |
+
weekdaysFull: [ '日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日' ],
|
7 |
+
weekdaysShort: [ '日', '月', '火', '水', '木', '金', '土' ],
|
8 |
+
today: '今日',
|
9 |
+
clear: '消去',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'yyyy mm dd',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: '消去'
|
17 |
+
});
|
js/lib/translations/ko_KR.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Korean
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월' ],
|
5 |
-
monthsShort: [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월' ],
|
6 |
-
weekdaysFull: [ '일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일' ],
|
7 |
-
weekdaysShort: [ '일', '월', '화', '수', '목', '금', '토' ],
|
8 |
-
today: '오늘',
|
9 |
-
clear: '취소',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'yyyy 년 mm 월 dd 일',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: '취소'
|
17 |
-
});
|
1 |
+
// Korean
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월' ],
|
5 |
+
monthsShort: [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월' ],
|
6 |
+
weekdaysFull: [ '일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일' ],
|
7 |
+
weekdaysShort: [ '일', '월', '화', '수', '목', '금', '토' ],
|
8 |
+
today: '오늘',
|
9 |
+
clear: '취소',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'yyyy 년 mm 월 dd 일',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: '취소'
|
17 |
+
});
|
js/lib/translations/lt_LT.js
CHANGED
@@ -1,24 +1,24 @@
|
|
1 |
-
// Lietuviškai
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
labelMonthNext: 'Sekantis mėnuo',
|
5 |
-
labelMonthPrev: 'Ankstesnis mėnuo',
|
6 |
-
labelMonthSelect: 'Pasirinkite mėnesį',
|
7 |
-
labelYearSelect: 'Pasirinkite metus',
|
8 |
-
monthsFull: ['Sausis', 'Vasaris', 'Kovas', 'Balandis', 'Gegužė', 'Birželis', 'Liepa', 'Rugpjūtis', 'Rugsėjis', 'Spalis', 'Lapkritis', 'Gruodis'],
|
9 |
-
monthsShort: ['Sau', 'Vas', 'Kov', 'Bal', 'Geg', 'Bir', 'Lie', 'Rgp', 'Rgs', 'Spa', 'Lap', 'Grd'],
|
10 |
-
weekdaysFull: ['Sekmadienis', 'Pirmadienis', 'Antradienis', 'Trečiadienis', 'Ketvirtadienis', 'Penktadienis', 'Šeštadienis'],
|
11 |
-
weekdaysShort: ['Sk', 'Pr', 'An', 'Tr', 'Kt', 'Pn', 'Št'],
|
12 |
-
today: 'Šiandien',
|
13 |
-
clear: 'Išvalyti',
|
14 |
-
close: 'Uždaryti',
|
15 |
-
firstDay: 1,
|
16 |
-
//format: 'yyyy !m. mmmm d !d.', // need to have diffrent case of full months name
|
17 |
-
format: 'yyyy-mm-dd',
|
18 |
-
formatSubmit: 'yyyy/mm/dd'
|
19 |
-
});
|
20 |
-
|
21 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
22 |
-
clear: 'Išvalyti',
|
23 |
-
format: 'HH:i'
|
24 |
-
});
|
1 |
+
// Lietuviškai
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
labelMonthNext: 'Sekantis mėnuo',
|
5 |
+
labelMonthPrev: 'Ankstesnis mėnuo',
|
6 |
+
labelMonthSelect: 'Pasirinkite mėnesį',
|
7 |
+
labelYearSelect: 'Pasirinkite metus',
|
8 |
+
monthsFull: ['Sausis', 'Vasaris', 'Kovas', 'Balandis', 'Gegužė', 'Birželis', 'Liepa', 'Rugpjūtis', 'Rugsėjis', 'Spalis', 'Lapkritis', 'Gruodis'],
|
9 |
+
monthsShort: ['Sau', 'Vas', 'Kov', 'Bal', 'Geg', 'Bir', 'Lie', 'Rgp', 'Rgs', 'Spa', 'Lap', 'Grd'],
|
10 |
+
weekdaysFull: ['Sekmadienis', 'Pirmadienis', 'Antradienis', 'Trečiadienis', 'Ketvirtadienis', 'Penktadienis', 'Šeštadienis'],
|
11 |
+
weekdaysShort: ['Sk', 'Pr', 'An', 'Tr', 'Kt', 'Pn', 'Št'],
|
12 |
+
today: 'Šiandien',
|
13 |
+
clear: 'Išvalyti',
|
14 |
+
close: 'Uždaryti',
|
15 |
+
firstDay: 1,
|
16 |
+
//format: 'yyyy !m. mmmm d !d.', // need to have diffrent case of full months name
|
17 |
+
format: 'yyyy-mm-dd',
|
18 |
+
formatSubmit: 'yyyy/mm/dd'
|
19 |
+
});
|
20 |
+
|
21 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
22 |
+
clear: 'Išvalyti',
|
23 |
+
format: 'HH:i'
|
24 |
+
});
|
js/lib/translations/lv_LV.js
CHANGED
@@ -1,13 +1,13 @@
|
|
1 |
-
// Latvian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'Janvāris', 'Februāris', 'Marts', 'Aprīlis', 'Maijs', 'Jūnijs', 'Jūlijs', 'Augusts', 'Septembris', 'Oktobris', 'Novembris', 'Decembris' ],
|
5 |
-
monthsShort: [ 'Jan', 'Feb', 'Mar', 'Apr', 'Mai', 'Jūn', 'Jūl', 'Aug', 'Sep', 'Okt', 'Nov', 'Dec' ],
|
6 |
-
weekdaysFull: [ 'Svētdiena', 'Pirmdiena', 'Otrdiena', 'Trešdiena', 'Ceturtdiena', 'Piektdiena', 'Sestdiena' ],
|
7 |
-
weekdaysShort: [ 'Sv', 'P', 'O', 'T', 'C', 'Pk', 'S' ],
|
8 |
-
today: 'Šodiena',
|
9 |
-
clear: 'Atcelt',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'yyyy.mm.dd. dddd',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
1 |
+
// Latvian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'Janvāris', 'Februāris', 'Marts', 'Aprīlis', 'Maijs', 'Jūnijs', 'Jūlijs', 'Augusts', 'Septembris', 'Oktobris', 'Novembris', 'Decembris' ],
|
5 |
+
monthsShort: [ 'Jan', 'Feb', 'Mar', 'Apr', 'Mai', 'Jūn', 'Jūl', 'Aug', 'Sep', 'Okt', 'Nov', 'Dec' ],
|
6 |
+
weekdaysFull: [ 'Svētdiena', 'Pirmdiena', 'Otrdiena', 'Trešdiena', 'Ceturtdiena', 'Piektdiena', 'Sestdiena' ],
|
7 |
+
weekdaysShort: [ 'Sv', 'P', 'O', 'T', 'C', 'Pk', 'S' ],
|
8 |
+
today: 'Šodiena',
|
9 |
+
clear: 'Atcelt',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'yyyy.mm.dd. dddd',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
js/lib/translations/nb_NO.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Norwegian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'desember' ],
|
5 |
-
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des' ],
|
6 |
-
weekdaysFull: [ 'søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag' ],
|
7 |
-
weekdaysShort: [ 'søn','man','tir', 'ons', 'tor', 'fre', 'lør' ],
|
8 |
-
today: 'i dag',
|
9 |
-
clear: 'nullstill',
|
10 |
-
close: 'lukk',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'dd. mmm. yyyy',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: 'nullstill'
|
18 |
-
});
|
1 |
+
// Norwegian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'desember' ],
|
5 |
+
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des' ],
|
6 |
+
weekdaysFull: [ 'søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag' ],
|
7 |
+
weekdaysShort: [ 'søn','man','tir', 'ons', 'tor', 'fre', 'lør' ],
|
8 |
+
today: 'i dag',
|
9 |
+
clear: 'nullstill',
|
10 |
+
close: 'lukk',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'dd. mmm. yyyy',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: 'nullstill'
|
18 |
+
});
|
js/lib/translations/ne_NP.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Nepali
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्त', 'सेप्टेम्बर', 'अक्टोबर', 'नोवेम्बर', 'डिसेम्बर' ],
|
5 |
-
monthsShort: [ 'जन', 'फेब्रु', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुल', 'अग', 'सेप्टे', 'अक्टो', 'नोभे', 'डिसे' ],
|
6 |
-
weekdaysFull: [ 'सोमबार', 'मङ्लबार', 'बुधबार', 'बिहीबार', 'शुक्रबार', 'शनिबार', 'आईतबार' ],
|
7 |
-
weekdaysShort: [ 'सोम', 'मंगल्', 'बुध', 'बिही', 'शुक्र', 'शनि', 'आईत' ],
|
8 |
-
numbers: [ '०', '१', '२', '३', '४', '५', '६', '७', '८', '९' ],
|
9 |
-
today: 'आज',
|
10 |
-
clear: 'मेटाउनुहोस्',
|
11 |
-
format: 'dddd, dd mmmm, yyyy',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'मेटाउनुहोस्'
|
17 |
-
});
|
1 |
+
// Nepali
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्त', 'सेप्टेम्बर', 'अक्टोबर', 'नोवेम्बर', 'डिसेम्बर' ],
|
5 |
+
monthsShort: [ 'जन', 'फेब्रु', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुल', 'अग', 'सेप्टे', 'अक्टो', 'नोभे', 'डिसे' ],
|
6 |
+
weekdaysFull: [ 'सोमबार', 'मङ्लबार', 'बुधबार', 'बिहीबार', 'शुक्रबार', 'शनिबार', 'आईतबार' ],
|
7 |
+
weekdaysShort: [ 'सोम', 'मंगल्', 'बुध', 'बिही', 'शुक्र', 'शनि', 'आईत' ],
|
8 |
+
numbers: [ '०', '१', '२', '३', '४', '५', '६', '७', '८', '९' ],
|
9 |
+
today: 'आज',
|
10 |
+
clear: 'मेटाउनुहोस्',
|
11 |
+
format: 'dddd, dd mmmm, yyyy',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'मेटाउनुहोस्'
|
17 |
+
});
|
js/lib/translations/nl_NL.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Dutch
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december' ],
|
5 |
-
monthsShort: [ 'jan', 'feb', 'maa', 'apr', 'mei', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
-
weekdaysFull: [ 'zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag' ],
|
7 |
-
weekdaysShort: [ 'zo', 'ma', 'di', 'wo', 'do', 'vr', 'za' ],
|
8 |
-
today: 'vandaag',
|
9 |
-
clear: 'verwijderen',
|
10 |
-
close: 'sluiten',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'dddd d mmmm yyyy',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: 'verwijderen'
|
18 |
-
});
|
1 |
+
// Dutch
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december' ],
|
5 |
+
monthsShort: [ 'jan', 'feb', 'maa', 'apr', 'mei', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
+
weekdaysFull: [ 'zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag' ],
|
7 |
+
weekdaysShort: [ 'zo', 'ma', 'di', 'wo', 'do', 'vr', 'za' ],
|
8 |
+
today: 'vandaag',
|
9 |
+
clear: 'verwijderen',
|
10 |
+
close: 'sluiten',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'dddd d mmmm yyyy',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: 'verwijderen'
|
18 |
+
});
|
js/lib/translations/pl_PL.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Polish
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'styczeń', 'luty', 'marzec', 'kwiecień', 'maj', 'czerwiec', 'lipiec', 'sierpień', 'wrzesień', 'październik', 'listopad', 'grudzień' ],
|
5 |
-
monthsShort: [ 'sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru' ],
|
6 |
-
weekdaysFull: [ 'niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota' ],
|
7 |
-
weekdaysShort: [ 'niedz.', 'pn.', 'wt.', 'śr.', 'cz.', 'pt.', 'sob.' ],
|
8 |
-
today: 'Dzisiaj',
|
9 |
-
clear: 'Usuń',
|
10 |
-
close: 'Zamknij',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'd mmmm yyyy',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: 'usunąć'
|
18 |
-
});
|
1 |
+
// Polish
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'styczeń', 'luty', 'marzec', 'kwiecień', 'maj', 'czerwiec', 'lipiec', 'sierpień', 'wrzesień', 'październik', 'listopad', 'grudzień' ],
|
5 |
+
monthsShort: [ 'sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru' ],
|
6 |
+
weekdaysFull: [ 'niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota' ],
|
7 |
+
weekdaysShort: [ 'niedz.', 'pn.', 'wt.', 'śr.', 'cz.', 'pt.', 'sob.' ],
|
8 |
+
today: 'Dzisiaj',
|
9 |
+
clear: 'Usuń',
|
10 |
+
close: 'Zamknij',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'd mmmm yyyy',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: 'usunąć'
|
18 |
+
});
|
js/lib/translations/pt_BR.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Brazilian Portuguese
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro', 'outubro', 'novembro', 'dezembro' ],
|
5 |
-
monthsShort: [ 'jan', 'fev', 'mar', 'abr', 'mai', 'jun', 'jul', 'ago', 'set', 'out', 'nov', 'dez' ],
|
6 |
-
weekdaysFull: [ 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira', 'sábado' ],
|
7 |
-
weekdaysShort: [ 'dom', 'seg', 'ter', 'qua', 'qui', 'sex', 'sab' ],
|
8 |
-
today: 'hoje',
|
9 |
-
clear: 'limpar',
|
10 |
-
close: 'fechar',
|
11 |
-
format: 'dddd, d !de mmmm !de yyyy',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'limpar'
|
17 |
-
});
|
1 |
+
// Brazilian Portuguese
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro', 'outubro', 'novembro', 'dezembro' ],
|
5 |
+
monthsShort: [ 'jan', 'fev', 'mar', 'abr', 'mai', 'jun', 'jul', 'ago', 'set', 'out', 'nov', 'dez' ],
|
6 |
+
weekdaysFull: [ 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira', 'sábado' ],
|
7 |
+
weekdaysShort: [ 'dom', 'seg', 'ter', 'qua', 'qui', 'sex', 'sab' ],
|
8 |
+
today: 'hoje',
|
9 |
+
clear: 'limpar',
|
10 |
+
close: 'fechar',
|
11 |
+
format: 'dddd, d !de mmmm !de yyyy',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'limpar'
|
17 |
+
});
|
js/lib/translations/pt_PT.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Portuguese
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro' ],
|
5 |
-
monthsShort: [ 'jan', 'fev', 'mar', 'abr', 'mai', 'jun', 'jul', 'ago', 'set', 'out', 'nov', 'dez' ],
|
6 |
-
weekdaysFull: [ 'Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado' ],
|
7 |
-
weekdaysShort: [ 'dom', 'seg', 'ter', 'qua', 'qui', 'sex', 'sab' ],
|
8 |
-
today: 'Hoje',
|
9 |
-
clear: 'Limpar',
|
10 |
-
close: 'Fechar',
|
11 |
-
format: 'd !de mmmm !de yyyy',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'Limpar'
|
17 |
-
});
|
1 |
+
// Portuguese
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro' ],
|
5 |
+
monthsShort: [ 'jan', 'fev', 'mar', 'abr', 'mai', 'jun', 'jul', 'ago', 'set', 'out', 'nov', 'dez' ],
|
6 |
+
weekdaysFull: [ 'Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado' ],
|
7 |
+
weekdaysShort: [ 'dom', 'seg', 'ter', 'qua', 'qui', 'sex', 'sab' ],
|
8 |
+
today: 'Hoje',
|
9 |
+
clear: 'Limpar',
|
10 |
+
close: 'Fechar',
|
11 |
+
format: 'd !de mmmm !de yyyy',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'Limpar'
|
17 |
+
});
|
js/lib/translations/ro_RO.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Romanian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie', 'octombrie', 'noiembrie', 'decembrie' ],
|
5 |
-
monthsShort: [ 'ian', 'feb', 'mar', 'apr', 'mai', 'iun', 'iul', 'aug', 'sep', 'oct', 'noi', 'dec' ],
|
6 |
-
weekdaysFull: [ 'duminică', 'luni', 'marţi', 'miercuri', 'joi', 'vineri', 'sâmbătă' ],
|
7 |
-
weekdaysShort: [ 'D', 'L', 'Ma', 'Mi', 'J', 'V', 'S' ],
|
8 |
-
today: 'azi',
|
9 |
-
clear: 'șterge',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'dd mmmm yyyy',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'șterge'
|
17 |
-
});
|
1 |
+
// Romanian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie', 'octombrie', 'noiembrie', 'decembrie' ],
|
5 |
+
monthsShort: [ 'ian', 'feb', 'mar', 'apr', 'mai', 'iun', 'iul', 'aug', 'sep', 'oct', 'noi', 'dec' ],
|
6 |
+
weekdaysFull: [ 'duminică', 'luni', 'marţi', 'miercuri', 'joi', 'vineri', 'sâmbătă' ],
|
7 |
+
weekdaysShort: [ 'D', 'L', 'Ma', 'Mi', 'J', 'V', 'S' ],
|
8 |
+
today: 'azi',
|
9 |
+
clear: 'șterge',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'dd mmmm yyyy',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'șterge'
|
17 |
+
});
|
js/lib/translations/ru_RU.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Russian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря' ],
|
5 |
-
monthsShort: [ 'янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек' ],
|
6 |
-
weekdaysFull: [ 'воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота' ],
|
7 |
-
weekdaysShort: [ 'вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб' ],
|
8 |
-
today: 'сегодня',
|
9 |
-
clear: 'удалить',
|
10 |
-
close: 'закрыть',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'd mmmm yyyy г.',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: 'удалить'
|
18 |
-
});
|
1 |
+
// Russian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря' ],
|
5 |
+
monthsShort: [ 'янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек' ],
|
6 |
+
weekdaysFull: [ 'воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота' ],
|
7 |
+
weekdaysShort: [ 'вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб' ],
|
8 |
+
today: 'сегодня',
|
9 |
+
clear: 'удалить',
|
10 |
+
close: 'закрыть',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'd mmmm yyyy г.',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: 'удалить'
|
18 |
+
});
|
js/lib/translations/sk_SK.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Slovak
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'január', 'február', 'marec', 'apríl', 'máj', 'jún', 'júl', 'august', 'september', 'október', 'november', 'december' ],
|
5 |
-
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
-
weekdaysFull: [ 'nedeľa', 'pondelok', 'utorok', 'streda', 'štvrtok', 'piatok', 'sobota' ],
|
7 |
-
weekdaysShort: [ 'Ne', 'Po', 'Ut', 'St', 'Št', 'Pi', 'So' ],
|
8 |
-
today: 'dnes',
|
9 |
-
clear: 'vymazať',
|
10 |
-
close: 'zavrieť',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'd. mmmm yyyy',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: 'vymazať'
|
18 |
-
});
|
1 |
+
// Slovak
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'január', 'február', 'marec', 'apríl', 'máj', 'jún', 'júl', 'august', 'september', 'október', 'november', 'december' ],
|
5 |
+
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
+
weekdaysFull: [ 'nedeľa', 'pondelok', 'utorok', 'streda', 'štvrtok', 'piatok', 'sobota' ],
|
7 |
+
weekdaysShort: [ 'Ne', 'Po', 'Ut', 'St', 'Št', 'Pi', 'So' ],
|
8 |
+
today: 'dnes',
|
9 |
+
clear: 'vymazať',
|
10 |
+
close: 'zavrieť',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'd. mmmm yyyy',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: 'vymazať'
|
18 |
+
});
|
js/lib/translations/sl_SI.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Slovenian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'januar', 'februar', 'marec', 'april', 'maj', 'junij', 'julij', 'avgust', 'september', 'oktober', 'november', 'december' ],
|
5 |
-
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'avg', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
-
weekdaysFull: [ 'nedelja', 'ponedeljek', 'torek', 'sreda', 'četrtek', 'petek', 'sobota' ],
|
7 |
-
weekdaysShort: [ 'ned', 'pon', 'tor', 'sre', 'čet', 'pet', 'sob' ],
|
8 |
-
today: 'danes',
|
9 |
-
clear: 'izbriši',
|
10 |
-
close: 'zapri',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'd. mmmm yyyy',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: 'izbriši'
|
18 |
-
});
|
1 |
+
// Slovenian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'januar', 'februar', 'marec', 'april', 'maj', 'junij', 'julij', 'avgust', 'september', 'oktober', 'november', 'december' ],
|
5 |
+
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'avg', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
+
weekdaysFull: [ 'nedelja', 'ponedeljek', 'torek', 'sreda', 'četrtek', 'petek', 'sobota' ],
|
7 |
+
weekdaysShort: [ 'ned', 'pon', 'tor', 'sre', 'čet', 'pet', 'sob' ],
|
8 |
+
today: 'danes',
|
9 |
+
clear: 'izbriši',
|
10 |
+
close: 'zapri',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'd. mmmm yyyy',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: 'izbriši'
|
18 |
+
});
|
js/lib/translations/sv_SE.js
CHANGED
@@ -1,22 +1,22 @@
|
|
1 |
-
// Swedish
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september', 'oktober', 'november', 'december' ],
|
5 |
-
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
-
weekdaysFull: [ 'söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag' ],
|
7 |
-
weekdaysShort: [ 'sön', 'mån', 'tis', 'ons', 'tor', 'fre', 'lör' ],
|
8 |
-
today: 'Idag',
|
9 |
-
clear: 'Rensa',
|
10 |
-
close: 'Stäng',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'yyyy-mm-dd',
|
13 |
-
formatSubmit: 'yyyy/mm/dd',
|
14 |
-
labelMonthNext: 'Nästa månad',
|
15 |
-
labelMonthPrev: 'Föregående månad',
|
16 |
-
labelMonthSelect: 'Välj månad',
|
17 |
-
labelYearSelect: 'Välj år'
|
18 |
-
});
|
19 |
-
|
20 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
21 |
-
clear: 'Rensa'
|
22 |
-
});
|
1 |
+
// Swedish
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september', 'oktober', 'november', 'december' ],
|
5 |
+
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
6 |
+
weekdaysFull: [ 'söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag' ],
|
7 |
+
weekdaysShort: [ 'sön', 'mån', 'tis', 'ons', 'tor', 'fre', 'lör' ],
|
8 |
+
today: 'Idag',
|
9 |
+
clear: 'Rensa',
|
10 |
+
close: 'Stäng',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'yyyy-mm-dd',
|
13 |
+
formatSubmit: 'yyyy/mm/dd',
|
14 |
+
labelMonthNext: 'Nästa månad',
|
15 |
+
labelMonthPrev: 'Föregående månad',
|
16 |
+
labelMonthSelect: 'Välj månad',
|
17 |
+
labelYearSelect: 'Välj år'
|
18 |
+
});
|
19 |
+
|
20 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
21 |
+
clear: 'Rensa'
|
22 |
+
});
|
js/lib/translations/th_TH.js
CHANGED
@@ -1,16 +1,16 @@
|
|
1 |
-
// Thai
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน', 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม' ],
|
5 |
-
monthsShort: [ 'ม.ค.', 'ก.พ.', 'มี.ค.', 'เม.ย.', 'พ.ค.', 'มิ.ย.', 'ก.ค.', 'ส.ค.', 'ก.ย.', 'ต.ค.', 'พ.ย.', 'ธ.ค.' ],
|
6 |
-
weekdaysFull: [ 'อาทติย', 'จันทร', 'องัคาร', 'พุธ', 'พฤหสั บดี', 'ศกุร', 'เสาร' ],
|
7 |
-
weekdaysShort: [ 'อ.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.' ],
|
8 |
-
today: 'วันนี้',
|
9 |
-
clear: 'ลบ',
|
10 |
-
format: 'd mmmm yyyy',
|
11 |
-
formatSubmit: 'yyyy/mm/dd'
|
12 |
-
});
|
13 |
-
|
14 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
15 |
-
clear: 'ลบ'
|
16 |
-
});
|
1 |
+
// Thai
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน', 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม' ],
|
5 |
+
monthsShort: [ 'ม.ค.', 'ก.พ.', 'มี.ค.', 'เม.ย.', 'พ.ค.', 'มิ.ย.', 'ก.ค.', 'ส.ค.', 'ก.ย.', 'ต.ค.', 'พ.ย.', 'ธ.ค.' ],
|
6 |
+
weekdaysFull: [ 'อาทติย', 'จันทร', 'องัคาร', 'พุธ', 'พฤหสั บดี', 'ศกุร', 'เสาร' ],
|
7 |
+
weekdaysShort: [ 'อ.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.' ],
|
8 |
+
today: 'วันนี้',
|
9 |
+
clear: 'ลบ',
|
10 |
+
format: 'd mmmm yyyy',
|
11 |
+
formatSubmit: 'yyyy/mm/dd'
|
12 |
+
});
|
13 |
+
|
14 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
15 |
+
clear: 'ลบ'
|
16 |
+
});
|
js/lib/translations/tr_TR.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Turkish
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim', 'Kasım', 'Aralık' ],
|
5 |
-
monthsShort: [ 'Oca', 'Şub', 'Mar', 'Nis', 'May', 'Haz', 'Tem', 'Ağu', 'Eyl', 'Eki', 'Kas', 'Ara' ],
|
6 |
-
weekdaysFull: [ 'Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi' ],
|
7 |
-
weekdaysShort: [ 'Pzr', 'Pzt', 'Sal', 'Çrş', 'Prş', 'Cum', 'Cmt' ],
|
8 |
-
today: 'Bugün',
|
9 |
-
clear: 'Sil',
|
10 |
-
close: 'Kapat',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'dd mmmm yyyy dddd',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: 'sil'
|
18 |
-
});
|
1 |
+
// Turkish
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim', 'Kasım', 'Aralık' ],
|
5 |
+
monthsShort: [ 'Oca', 'Şub', 'Mar', 'Nis', 'May', 'Haz', 'Tem', 'Ağu', 'Eyl', 'Eki', 'Kas', 'Ara' ],
|
6 |
+
weekdaysFull: [ 'Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi' ],
|
7 |
+
weekdaysShort: [ 'Pzr', 'Pzt', 'Sal', 'Çrş', 'Prş', 'Cum', 'Cmt' ],
|
8 |
+
today: 'Bugün',
|
9 |
+
clear: 'Sil',
|
10 |
+
close: 'Kapat',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'dd mmmm yyyy dddd',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: 'sil'
|
18 |
+
});
|
js/lib/translations/uk_UA.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
// Ukrainian
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'січень', 'лютий', 'березень', 'квітень', 'травень', 'червень', 'липень', 'серпень', 'вересень', 'жовтень', 'листопад', 'грудень' ],
|
5 |
-
monthsShort: [ 'січ', 'лют', 'бер', 'кві', 'тра', 'чер', 'лип', 'сер', 'вер', 'жов', 'лис', 'гру' ],
|
6 |
-
weekdaysFull: [ 'неділя', 'понеділок', 'вівторок', 'середа', 'четвер', 'п‘ятниця', 'субота' ],
|
7 |
-
weekdaysShort: [ 'нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб' ],
|
8 |
-
today: 'сьогодні',
|
9 |
-
clear: 'викреслити',
|
10 |
-
firstDay: 1,
|
11 |
-
format: 'dd mmmm yyyy p.',
|
12 |
-
formatSubmit: 'yyyy/mm/dd'
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
-
clear: 'викреслити'
|
17 |
-
});
|
1 |
+
// Ukrainian
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'січень', 'лютий', 'березень', 'квітень', 'травень', 'червень', 'липень', 'серпень', 'вересень', 'жовтень', 'листопад', 'грудень' ],
|
5 |
+
monthsShort: [ 'січ', 'лют', 'бер', 'кві', 'тра', 'чер', 'лип', 'сер', 'вер', 'жов', 'лис', 'гру' ],
|
6 |
+
weekdaysFull: [ 'неділя', 'понеділок', 'вівторок', 'середа', 'четвер', 'п‘ятниця', 'субота' ],
|
7 |
+
weekdaysShort: [ 'нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб' ],
|
8 |
+
today: 'сьогодні',
|
9 |
+
clear: 'викреслити',
|
10 |
+
firstDay: 1,
|
11 |
+
format: 'dd mmmm yyyy p.',
|
12 |
+
formatSubmit: 'yyyy/mm/dd'
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
16 |
+
clear: 'викреслити'
|
17 |
+
});
|
js/lib/translations/vi_VN.js
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
-
// Vietnamese
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ 'Tháng Một', 'Tháng Hai', 'Tháng Ba', 'Tháng Tư', 'Tháng Năm', 'Tháng Sáu', 'Tháng Bảy', 'Tháng Tám', 'Tháng Chín', 'Tháng Mười', 'Tháng Mười Một', 'Tháng Mười Hai' ],
|
5 |
-
monthsShort: [ 'Một', 'Hai', 'Ba', 'Tư', 'Năm', 'Sáu', 'Bảy', 'Tám', 'Chín', 'Mưới', 'Mười Một', 'Mười Hai' ],
|
6 |
-
weekdaysFull: [ 'Chủ Nhật', 'Thứ Hai', 'Thứ Ba', 'Thứ Tư', 'Thứ Năm', 'Thứ Sáu', 'Thứ Bảy' ],
|
7 |
-
weekdaysShort: [ 'C.Nhật', 'T.Hai', 'T.Ba', 'T.Tư', 'T.Năm', 'T.Sáu', 'T.Bảy' ],
|
8 |
-
today: 'Hôm Nay',
|
9 |
-
clear: 'Xoá',
|
10 |
-
firstDay: 1
|
11 |
-
});
|
12 |
-
|
13 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
14 |
-
clear: 'Xoá'
|
15 |
-
});
|
1 |
+
// Vietnamese
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ 'Tháng Một', 'Tháng Hai', 'Tháng Ba', 'Tháng Tư', 'Tháng Năm', 'Tháng Sáu', 'Tháng Bảy', 'Tháng Tám', 'Tháng Chín', 'Tháng Mười', 'Tháng Mười Một', 'Tháng Mười Hai' ],
|
5 |
+
monthsShort: [ 'Một', 'Hai', 'Ba', 'Tư', 'Năm', 'Sáu', 'Bảy', 'Tám', 'Chín', 'Mưới', 'Mười Một', 'Mười Hai' ],
|
6 |
+
weekdaysFull: [ 'Chủ Nhật', 'Thứ Hai', 'Thứ Ba', 'Thứ Tư', 'Thứ Năm', 'Thứ Sáu', 'Thứ Bảy' ],
|
7 |
+
weekdaysShort: [ 'C.Nhật', 'T.Hai', 'T.Ba', 'T.Tư', 'T.Năm', 'T.Sáu', 'T.Bảy' ],
|
8 |
+
today: 'Hôm Nay',
|
9 |
+
clear: 'Xoá',
|
10 |
+
firstDay: 1
|
11 |
+
});
|
12 |
+
|
13 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
14 |
+
clear: 'Xoá'
|
15 |
+
});
|
js/lib/translations/zh_CN.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Simplified Chinese
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月' ],
|
5 |
-
monthsShort: [ '一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '十一', '十二' ],
|
6 |
-
weekdaysFull: [ '星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六' ],
|
7 |
-
weekdaysShort: [ '日', '一', '二', '三', '四', '五', '六' ],
|
8 |
-
today: '今日',
|
9 |
-
clear: '清除',
|
10 |
-
close: '关闭',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'yyyy 年 mm 月 dd 日',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: '清除'
|
18 |
-
});
|
1 |
+
// Simplified Chinese
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月' ],
|
5 |
+
monthsShort: [ '一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '十一', '十二' ],
|
6 |
+
weekdaysFull: [ '星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六' ],
|
7 |
+
weekdaysShort: [ '日', '一', '二', '三', '四', '五', '六' ],
|
8 |
+
today: '今日',
|
9 |
+
clear: '清除',
|
10 |
+
close: '关闭',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'yyyy 年 mm 月 dd 日',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: '清除'
|
18 |
+
});
|
js/lib/translations/zh_TW.js
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
// Traditional Chinese
|
2 |
-
|
3 |
-
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
-
monthsFull: [ '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月' ],
|
5 |
-
monthsShort: [ '一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '十一', '十二' ],
|
6 |
-
weekdaysFull: [ '星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六' ],
|
7 |
-
weekdaysShort: [ '日', '一', '二', '三', '四', '五', '六' ],
|
8 |
-
today: '今天',
|
9 |
-
clear: '清除',
|
10 |
-
close: '关闭',
|
11 |
-
firstDay: 1,
|
12 |
-
format: 'yyyy 年 mm 月 dd 日',
|
13 |
-
formatSubmit: 'yyyy/mm/dd'
|
14 |
-
});
|
15 |
-
|
16 |
-
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
-
clear: '清除'
|
18 |
-
});
|
1 |
+
// Traditional Chinese
|
2 |
+
|
3 |
+
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
4 |
+
monthsFull: [ '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月' ],
|
5 |
+
monthsShort: [ '一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '十一', '十二' ],
|
6 |
+
weekdaysFull: [ '星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六' ],
|
7 |
+
weekdaysShort: [ '日', '一', '二', '三', '四', '五', '六' ],
|
8 |
+
today: '今天',
|
9 |
+
clear: '清除',
|
10 |
+
close: '关闭',
|
11 |
+
firstDay: 1,
|
12 |
+
format: 'yyyy 年 mm 月 dd 日',
|
13 |
+
formatSubmit: 'yyyy/mm/dd'
|
14 |
+
});
|
15 |
+
|
16 |
+
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
17 |
+
clear: '清除'
|
18 |
+
});
|
languages/wp-maintenance-fr_FR.po
CHANGED
@@ -1,1299 +1,1299 @@
|
|
1 |
-
msgid ""
|
2 |
-
msgstr ""
|
3 |
-
"Project-Id-Version: WP Maintenance\n"
|
4 |
-
"POT-Creation-Date: 2022-06-25 15:55+0200\n"
|
5 |
-
"PO-Revision-Date: 2022-06-25 15:55+0200\n"
|
6 |
-
"Last-Translator: \n"
|
7 |
-
"Language-Team: \n"
|
8 |
-
"Language: fr_FR\n"
|
9 |
-
"MIME-Version: 1.0\n"
|
10 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
-
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
13 |
-
"X-Generator: Poedit 3.1\n"
|
14 |
-
"X-Poedit-Basepath: ..\n"
|
15 |
-
"X-Poedit-Flags-xgettext: --add-comments=translators:\n"
|
16 |
-
"X-Poedit-WPHeader: wp-maintenance.php\n"
|
17 |
-
"X-Poedit-SourceCharset: UTF-8\n"
|
18 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
19 |
-
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
20 |
-
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
21 |
-
"X-Poedit-SearchPath-0: .\n"
|
22 |
-
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
23 |
-
|
24 |
-
#: classes/countdown.php:45
|
25 |
-
msgid "Days"
|
26 |
-
msgstr "Jours"
|
27 |
-
|
28 |
-
#: classes/countdown.php:45
|
29 |
-
msgid "Hours"
|
30 |
-
msgstr "Heures"
|
31 |
-
|
32 |
-
#: classes/countdown.php:45
|
33 |
-
msgid "Minutes"
|
34 |
-
msgstr "Minutes"
|
35 |
-
|
36 |
-
#: classes/countdown.php:47
|
37 |
-
msgid "Seconds"
|
38 |
-
msgstr "Secondes"
|
39 |
-
|
40 |
-
#: classes/wp-maintenance.php:64
|
41 |
-
msgid "This site is down for maintenance"
|
42 |
-
msgstr "Ce site est fermé pour maintenance"
|
43 |
-
|
44 |
-
#: classes/wp-maintenance.php:65
|
45 |
-
msgid "Come back quickly!"
|
46 |
-
msgstr "Nous revenons rapidement !"
|
47 |
-
|
48 |
-
#: classes/wp-maintenance.php:189 views/wp-maintenance-socialnetworks.php:78
|
49 |
-
msgid "Follow me on"
|
50 |
-
msgstr "Suivez-moi sur"
|
51 |
-
|
52 |
-
#: classes/wp-maintenance.php:287 classes/wp-maintenance.php:301
|
53 |
-
#: classes/wp-maintenance.php:423 classes/wp-maintenance.php:453
|
54 |
-
#: includes/functions.php:93
|
55 |
-
msgid "Settings"
|
56 |
-
msgstr "Réglages"
|
57 |
-
|
58 |
-
#: classes/wp-maintenance.php:290
|
59 |
-
msgid "Uninstall"
|
60 |
-
msgstr "Désinstaller"
|
61 |
-
|
62 |
-
#. Plugin Name of the plugin/theme
|
63 |
-
#: classes/wp-maintenance.php:330 includes/functions.php:119
|
64 |
-
msgid "WP Maintenance"
|
65 |
-
msgstr "WP Maintenance"
|
66 |
-
|
67 |
-
#: classes/wp-maintenance.php:353
|
68 |
-
msgid "Colors"
|
69 |
-
msgstr "Couleurs"
|
70 |
-
|
71 |
-
#: classes/wp-maintenance.php:363 classes/wp-maintenance.php:447
|
72 |
-
#: includes/functions.php:57
|
73 |
-
msgid "Pictures"
|
74 |
-
msgstr "Images"
|
75 |
-
|
76 |
-
#: classes/wp-maintenance.php:373 includes/functions.php:63
|
77 |
-
msgid "Countdown"
|
78 |
-
msgstr "Compte à rebours"
|
79 |
-
|
80 |
-
#: classes/wp-maintenance.php:383 includes/functions.php:69
|
81 |
-
msgid "CSS"
|
82 |
-
msgstr "CSS"
|
83 |
-
|
84 |
-
#: classes/wp-maintenance.php:393 classes/wp-maintenance.php:452
|
85 |
-
#: includes/functions.php:87
|
86 |
-
msgid "Footer"
|
87 |
-
msgstr "Pied de page"
|
88 |
-
|
89 |
-
#: classes/wp-maintenance.php:403 classes/wp-maintenance.php:450
|
90 |
-
#: includes/functions.php:75
|
91 |
-
msgid "SEO"
|
92 |
-
msgstr "SEO"
|
93 |
-
|
94 |
-
#: classes/wp-maintenance.php:413 classes/wp-maintenance.php:451
|
95 |
-
#: includes/functions.php:81
|
96 |
-
msgid "Social Networks"
|
97 |
-
msgstr "Réseaux sociaux"
|
98 |
-
|
99 |
-
#: classes/wp-maintenance.php:445
|
100 |
-
msgid "General"
|
101 |
-
msgstr "Général"
|
102 |
-
|
103 |
-
#: classes/wp-maintenance.php:446
|
104 |
-
msgid "Colors & Fonts"
|
105 |
-
msgstr "Couleurs & Polices"
|
106 |
-
|
107 |
-
#: classes/wp-maintenance.php:448
|
108 |
-
msgid "CountDown"
|
109 |
-
msgstr "Compte à rebours"
|
110 |
-
|
111 |
-
#: classes/wp-maintenance.php:449
|
112 |
-
msgid "CSS Style"
|
113 |
-
msgstr "Style CSS"
|
114 |
-
|
115 |
-
#: classes/wp-maintenance.php:499
|
116 |
-
msgid "Choose This Image"
|
117 |
-
msgstr "Choisir cette image"
|
118 |
-
|
119 |
-
#: classes/wp-maintenance.php:500
|
120 |
-
msgid "Choose Image"
|
121 |
-
msgstr "Choisir une image"
|
122 |
-
|
123 |
-
#: classes/wp-maintenance.php:517 classes/wp-maintenance.php:525
|
124 |
-
#: classes/wp-maintenance.php:533 classes/wp-maintenance.php:542
|
125 |
-
#: classes/wp-maintenance.php:551 classes/wp-maintenance.php:560
|
126 |
-
#: classes/wp-maintenance.php:569 classes/wp-maintenance.php:578
|
127 |
-
#: classes/wp-maintenance.php:587
|
128 |
-
msgid "You do not have sufficient privileges to access this page."
|
129 |
-
msgstr ""
|
130 |
-
"Vous n'avez pas les autorisations suffisantes pour accéder à cette page."
|
131 |
-
|
132 |
-
#: includes/functions.php:45 themes/default/functions.php:65
|
133 |
-
msgid "Dashboard"
|
134 |
-
msgstr "Tableau de bord"
|
135 |
-
|
136 |
-
#: includes/functions.php:46
|
137 |
-
msgid "Here, the beginning..."
|
138 |
-
msgstr "Ici, le commencement…"
|
139 |
-
|
140 |
-
#: includes/functions.php:51
|
141 |
-
msgid "Colors and Fonts"
|
142 |
-
msgstr "Couleurs et polices"
|
143 |
-
|
144 |
-
#: includes/functions.php:52
|
145 |
-
msgid "Have a creative mind"
|
146 |
-
msgstr "Ayez un esprit créatif"
|
147 |
-
|
148 |
-
#: includes/functions.php:58
|
149 |
-
msgid "Are we playing with the images?"
|
150 |
-
msgstr "Est-ce qu’on joue avec les images ?"
|
151 |
-
|
152 |
-
#: includes/functions.php:64
|
153 |
-
msgid "Stop the time... or not!"
|
154 |
-
msgstr "Arrêtez le temps... Ou pas!"
|
155 |
-
|
156 |
-
#: includes/functions.php:70
|
157 |
-
msgid "Customize the style sheet"
|
158 |
-
msgstr "Personnaliser la feuille de style"
|
159 |
-
|
160 |
-
#: includes/functions.php:76
|
161 |
-
msgid "Keep your site optimized"
|
162 |
-
msgstr "Gardez votre site optimisé"
|
163 |
-
|
164 |
-
#: includes/functions.php:82
|
165 |
-
msgid "Adding social networks icons"
|
166 |
-
msgstr "Ajout d’icônes de réseaux sociaux"
|
167 |
-
|
168 |
-
#: includes/functions.php:88
|
169 |
-
msgid "Here, we are talking about the footer"
|
170 |
-
msgstr "Ici, nous parlons du pied de page"
|
171 |
-
|
172 |
-
#: includes/functions.php:94
|
173 |
-
msgid "A few additional options"
|
174 |
-
msgstr "Quelques options supplémentaires"
|
175 |
-
|
176 |
-
#: includes/functions.php:109
|
177 |
-
msgid "Preview page"
|
178 |
-
msgstr "Aperçu"
|
179 |
-
|
180 |
-
#: includes/functions.php:119
|
181 |
-
msgid "is brought to you by"
|
182 |
-
msgstr "vous est proposé par"
|
183 |
-
|
184 |
-
#: includes/functions.php:119
|
185 |
-
msgid "If you found this plugin useful"
|
186 |
-
msgstr "Si vous avez trouvé cette extension utile"
|
187 |
-
|
188 |
-
#: includes/functions.php:119
|
189 |
-
msgid "give it 5 ★ on WordPress.org"
|
190 |
-
msgstr "donnez-lui 5 ★ sur WordPress.org"
|
191 |
-
|
192 |
-
#: includes/shortcodes.php:40
|
193 |
-
msgid "Send me a"
|
194 |
-
msgstr "Envoyez-moi un"
|
195 |
-
|
196 |
-
#: views/wp-maintenance-colors.php:39 views/wp-maintenance-countdown.php:25
|
197 |
-
#: views/wp-maintenance-css.php:32 views/wp-maintenance-dashboard.php:29
|
198 |
-
#: views/wp-maintenance-footer.php:25 views/wp-maintenance-picture.php:64
|
199 |
-
#: views/wp-maintenance-seo.php:24 views/wp-maintenance-settings.php:59
|
200 |
-
#: views/wp-maintenance-socialnetworks.php:38
|
201 |
-
msgid "WP Maintenance - Settings"
|
202 |
-
msgstr "WP Maintenance - Paramètres"
|
203 |
-
|
204 |
-
#: views/wp-maintenance-colors.php:41 views/wp-maintenance-countdown.php:27
|
205 |
-
#: views/wp-maintenance-css.php:34 views/wp-maintenance-dashboard.php:31
|
206 |
-
#: views/wp-maintenance-footer.php:27 views/wp-maintenance-picture.php:66
|
207 |
-
#: views/wp-maintenance-seo.php:26 views/wp-maintenance-settings.php:61
|
208 |
-
#: views/wp-maintenance-socialnetworks.php:40
|
209 |
-
msgid "Options saved."
|
210 |
-
msgstr "Options sauvegardées."
|
211 |
-
|
212 |
-
#: views/wp-maintenance-colors.php:59
|
213 |
-
msgid "Choice general colors"
|
214 |
-
msgstr "Choix des couleurs générales"
|
215 |
-
|
216 |
-
#: views/wp-maintenance-colors.php:62
|
217 |
-
msgid "Background page color"
|
218 |
-
msgstr "Couleur du fond de page"
|
219 |
-
|
220 |
-
#: views/wp-maintenance-colors.php:64
|
221 |
-
msgid "Header color"
|
222 |
-
msgstr "Couleur d’en-tête"
|
223 |
-
|
224 |
-
#: views/wp-maintenance-colors.php:68 views/wp-maintenance-colors.php:110
|
225 |
-
#: views/wp-maintenance-colors.php:152 views/wp-maintenance-colors.php:181
|
226 |
-
#: views/wp-maintenance-colors.php:228 views/wp-maintenance-colors.php:273
|
227 |
-
#: views/wp-maintenance-colors.php:342 views/wp-maintenance-countdown.php:51
|
228 |
-
#: views/wp-maintenance-countdown.php:88 views/wp-maintenance-countdown.php:131
|
229 |
-
#: views/wp-maintenance-css.php:61 views/wp-maintenance-dashboard.php:56
|
230 |
-
#: views/wp-maintenance-dashboard.php:81 views/wp-maintenance-dashboard.php:109
|
231 |
-
#: views/wp-maintenance-footer.php:75 views/wp-maintenance-footer.php:98
|
232 |
-
#: views/wp-maintenance-picture.php:102 views/wp-maintenance-picture.php:158
|
233 |
-
#: views/wp-maintenance-picture.php:198 views/wp-maintenance-seo.php:55
|
234 |
-
#: views/wp-maintenance-seo.php:69 views/wp-maintenance-seo.php:88
|
235 |
-
#: views/wp-maintenance-settings.php:106 views/wp-maintenance-settings.php:133
|
236 |
-
#: views/wp-maintenance-settings.php:168 views/wp-maintenance-settings.php:182
|
237 |
-
#: views/wp-maintenance-settings.php:196
|
238 |
-
#: views/wp-maintenance-socialnetworks.php:68
|
239 |
-
#: views/wp-maintenance-socialnetworks.php:116
|
240 |
-
#: views/wp-maintenance-socialnetworks.php:179
|
241 |
-
#: views/wp-maintenance-socialnetworks.php:192
|
242 |
-
msgid "Save"
|
243 |
-
msgstr "Enregistrer"
|
244 |
-
|
245 |
-
#: views/wp-maintenance-colors.php:75
|
246 |
-
msgid "Title Settings"
|
247 |
-
msgstr "Réglages du titre"
|
248 |
-
|
249 |
-
#: views/wp-maintenance-colors.php:78
|
250 |
-
msgid "Choice title font and color"
|
251 |
-
msgstr "Choisir les polices et couleurs des titres"
|
252 |
-
|
253 |
-
#: views/wp-maintenance-colors.php:79
|
254 |
-
msgid "Set the color and font of the title"
|
255 |
-
msgstr "Définir la couleur et la police du titre"
|
256 |
-
|
257 |
-
#: views/wp-maintenance-colors.php:82 views/wp-maintenance-colors.php:124
|
258 |
-
msgid "Choose font color"
|
259 |
-
msgstr "Choisissez la couleur de la police"
|
260 |
-
|
261 |
-
#: views/wp-maintenance-colors.php:87 views/wp-maintenance-colors.php:129
|
262 |
-
#: views/wp-maintenance-colors.php:250 views/wp-maintenance-colors.php:293
|
263 |
-
msgid "Choose Size and Style"
|
264 |
-
msgstr "Choisissez la taille et le style"
|
265 |
-
|
266 |
-
#: views/wp-maintenance-colors.php:97 views/wp-maintenance-colors.php:139
|
267 |
-
#: views/wp-maintenance-colors.php:260 views/wp-maintenance-colors.php:303
|
268 |
-
msgid "bold"
|
269 |
-
msgstr "gras"
|
270 |
-
|
271 |
-
#: views/wp-maintenance-colors.php:102 views/wp-maintenance-colors.php:144
|
272 |
-
#: views/wp-maintenance-colors.php:265 views/wp-maintenance-colors.php:308
|
273 |
-
msgid "Italic"
|
274 |
-
msgstr "Italique"
|
275 |
-
|
276 |
-
#: views/wp-maintenance-colors.php:117
|
277 |
-
msgid "Text Settings"
|
278 |
-
msgstr "Paramètres du texte"
|
279 |
-
|
280 |
-
#: views/wp-maintenance-colors.php:120
|
281 |
-
msgid "Choice text font and color"
|
282 |
-
msgstr "Choix des polices et couleurs des textes"
|
283 |
-
|
284 |
-
#: views/wp-maintenance-colors.php:121
|
285 |
-
msgid "Set the color and font of the text"
|
286 |
-
msgstr "Définir la couleur et la police du texte"
|
287 |
-
|
288 |
-
#: views/wp-maintenance-colors.php:158
|
289 |
-
msgid "Frame Settings"
|
290 |
-
msgstr "Paramètres du cadre"
|
291 |
-
|
292 |
-
#: views/wp-maintenance-colors.php:162
|
293 |
-
msgid "Yes, enable frame"
|
294 |
-
msgstr "Oui, activer le cadre"
|
295 |
-
|
296 |
-
#: views/wp-maintenance-colors.php:168
|
297 |
-
msgid "Choice frame color and style"
|
298 |
-
msgstr "Choisir la couleur et le style du cadre"
|
299 |
-
|
300 |
-
#: views/wp-maintenance-colors.php:171
|
301 |
-
msgid "Choose frame color"
|
302 |
-
msgstr "Choisir les couleurs du cadre"
|
303 |
-
|
304 |
-
#: views/wp-maintenance-colors.php:176
|
305 |
-
msgid "Choose Style"
|
306 |
-
msgstr "Choisissez le style"
|
307 |
-
|
308 |
-
#: views/wp-maintenance-colors.php:177
|
309 |
-
msgid "Opacity"
|
310 |
-
msgstr "Opacité"
|
311 |
-
|
312 |
-
#: views/wp-maintenance-colors.php:178
|
313 |
-
msgid "Width"
|
314 |
-
msgstr "Largeur"
|
315 |
-
|
316 |
-
#: views/wp-maintenance-colors.php:190
|
317 |
-
msgid "Countdown Settings"
|
318 |
-
msgstr "Paramètres du compte à rebours"
|
319 |
-
|
320 |
-
#: views/wp-maintenance-colors.php:193
|
321 |
-
msgid "Choice Countdown font, colors and style"
|
322 |
-
msgstr "Choix des polices et couleurs du compte à rebours"
|
323 |
-
|
324 |
-
#: views/wp-maintenance-colors.php:196
|
325 |
-
msgid "Countdown text color"
|
326 |
-
msgstr "Couleur du texte du compteur"
|
327 |
-
|
328 |
-
#: views/wp-maintenance-colors.php:201
|
329 |
-
msgid "Countdown background color"
|
330 |
-
msgstr "Couleur du fond du compteur"
|
331 |
-
|
332 |
-
#: views/wp-maintenance-colors.php:206
|
333 |
-
msgid "Choose font"
|
334 |
-
msgstr "Choisissez la police"
|
335 |
-
|
336 |
-
#: views/wp-maintenance-colors.php:218
|
337 |
-
msgid "Choose font for end text"
|
338 |
-
msgstr "Choisir la police pour le texte de fin"
|
339 |
-
|
340 |
-
#: views/wp-maintenance-colors.php:235
|
341 |
-
msgid "Footer settings"
|
342 |
-
msgstr "Paramètres du pied de page"
|
343 |
-
|
344 |
-
#: views/wp-maintenance-colors.php:237
|
345 |
-
msgid "Choice footer font, colors and style"
|
346 |
-
msgstr "Choix des polices, couleurs et le style du pied de page"
|
347 |
-
|
348 |
-
#: views/wp-maintenance-colors.php:240
|
349 |
-
msgid "Text color"
|
350 |
-
msgstr "Couleur du texte"
|
351 |
-
|
352 |
-
#: views/wp-maintenance-colors.php:245
|
353 |
-
msgid "Background color"
|
354 |
-
msgstr "Couleur du fond"
|
355 |
-
|
356 |
-
#: views/wp-maintenance-colors.php:280
|
357 |
-
msgid "Form color settings"
|
358 |
-
msgstr "Paramètres de couleur du formulaire"
|
359 |
-
|
360 |
-
#: views/wp-maintenance-colors.php:282
|
361 |
-
msgid "Choice form colors"
|
362 |
-
msgstr "Choisir les couleurs du formulaire"
|
363 |
-
|
364 |
-
#: views/wp-maintenance-colors.php:321
|
365 |
-
msgid "Field text color"
|
366 |
-
msgstr "Couleur du texte dans les champs"
|
367 |
-
|
368 |
-
#: views/wp-maintenance-colors.php:323
|
369 |
-
msgid "Field border color"
|
370 |
-
msgstr "Couleur de bordure des champs"
|
371 |
-
|
372 |
-
#: views/wp-maintenance-colors.php:325
|
373 |
-
msgid "Field background color"
|
374 |
-
msgstr "Couleur de fond des champs"
|
375 |
-
|
376 |
-
#: views/wp-maintenance-colors.php:327
|
377 |
-
msgid "Button text color"
|
378 |
-
msgstr "Couleur du texte dans le bouton"
|
379 |
-
|
380 |
-
#: views/wp-maintenance-colors.php:331
|
381 |
-
msgid "Button color"
|
382 |
-
msgstr "Couleur du bouton"
|
383 |
-
|
384 |
-
#: views/wp-maintenance-colors.php:333
|
385 |
-
msgid "Button color hover"
|
386 |
-
msgstr "Couleur du bouton au survol"
|
387 |
-
|
388 |
-
#: views/wp-maintenance-colors.php:335
|
389 |
-
msgid "Button color onclick"
|
390 |
-
msgstr "Couleur du bouton au click"
|
391 |
-
|
392 |
-
#: views/wp-maintenance-colors.php:346
|
393 |
-
#, php-format
|
394 |
-
msgid "Enable %s to customize the forms"
|
395 |
-
msgstr "Activer %s pour personnaliser les formulaires"
|
396 |
-
|
397 |
-
#: views/wp-maintenance-colors.php:346
|
398 |
-
msgid "newsletter option"
|
399 |
-
msgstr "options de newsletter"
|
400 |
-
|
401 |
-
#: views/wp-maintenance-colors.php:350
|
402 |
-
msgid "Enable Mailpoet or MailChimp extensions to customize the forms"
|
403 |
-
msgstr ""
|
404 |
-
"Activer les extensions Mailpoet ou MailChimp personnaliser les formulaires"
|
405 |
-
|
406 |
-
#: views/wp-maintenance-countdown.php:44
|
407 |
-
msgid "Enable a countdown"
|
408 |
-
msgstr "Activer un compte à rebours"
|
409 |
-
|
410 |
-
#: views/wp-maintenance-countdown.php:46
|
411 |
-
msgid "Yes, enable a countdown"
|
412 |
-
msgstr "Oui, activer un compte à rebours"
|
413 |
-
|
414 |
-
#: views/wp-maintenance-countdown.php:56
|
415 |
-
msgid "Date/time Launch"
|
416 |
-
msgstr "Date / heure du lancement"
|
417 |
-
|
418 |
-
#: views/wp-maintenance-countdown.php:59
|
419 |
-
msgid "Select the launch date/time"
|
420 |
-
msgstr "Sélectionner une date et heure de lancement"
|
421 |
-
|
422 |
-
#: views/wp-maintenance-countdown.php:85
|
423 |
-
msgid "at"
|
424 |
-
msgstr "à"
|
425 |
-
|
426 |
-
#: views/wp-maintenance-countdown.php:93
|
427 |
-
msgid "Others Settings"
|
428 |
-
msgstr "Autres paramètres"
|
429 |
-
|
430 |
-
#: views/wp-maintenance-countdown.php:96
|
431 |
-
msgid "Enable seconds ?"
|
432 |
-
msgstr "Afficher les secondes ?"
|
433 |
-
|
434 |
-
#: views/wp-maintenance-countdown.php:99
|
435 |
-
msgid "Yes, enable seconds"
|
436 |
-
msgstr "Oui, activer les secondes"
|
437 |
-
|
438 |
-
#: views/wp-maintenance-countdown.php:104
|
439 |
-
msgid "Disable maintenance mode at the end of the countdown?"
|
440 |
-
msgstr "Désactiver le mode maintenance à la fin du compte à rebours ?"
|
441 |
-
|
442 |
-
#: views/wp-maintenance-countdown.php:106
|
443 |
-
msgid "Yes, disable maintenance mode at the end of countdown"
|
444 |
-
msgstr "Oui, désactiver le mode maintenance à la fin du compte à rebours"
|
445 |
-
|
446 |
-
#: views/wp-maintenance-countdown.php:111
|
447 |
-
msgid "End message after end countdown"
|
448 |
-
msgstr "Message de fin après le compte à rebours"
|
449 |
-
|
450 |
-
#: views/wp-maintenance-countdown.php:153
|
451 |
-
msgid "January"
|
452 |
-
msgstr "Janvier"
|
453 |
-
|
454 |
-
#: views/wp-maintenance-countdown.php:153
|
455 |
-
msgid "February"
|
456 |
-
msgstr "Février"
|
457 |
-
|
458 |
-
#: views/wp-maintenance-countdown.php:153
|
459 |
-
msgid "March"
|
460 |
-
msgstr "Mars"
|
461 |
-
|
462 |
-
#: views/wp-maintenance-countdown.php:153
|
463 |
-
msgid "April"
|
464 |
-
msgstr "Avril"
|
465 |
-
|
466 |
-
#: views/wp-maintenance-countdown.php:153
|
467 |
-
msgid "May"
|
468 |
-
msgstr "Mai"
|
469 |
-
|
470 |
-
#: views/wp-maintenance-countdown.php:153
|
471 |
-
msgid "June"
|
472 |
-
msgstr "Juin"
|
473 |
-
|
474 |
-
#: views/wp-maintenance-countdown.php:153
|
475 |
-
msgid "July"
|
476 |
-
msgstr "Juillet"
|
477 |
-
|
478 |
-
#: views/wp-maintenance-countdown.php:153
|
479 |
-
msgid "August"
|
480 |
-
msgstr "Août"
|
481 |
-
|
482 |
-
#: views/wp-maintenance-countdown.php:153
|
483 |
-
msgid "September"
|
484 |
-
msgstr "Septembre"
|
485 |
-
|
486 |
-
#: views/wp-maintenance-countdown.php:153
|
487 |
-
msgid "October"
|
488 |
-
msgstr "Octobre"
|
489 |
-
|
490 |
-
#: views/wp-maintenance-countdown.php:153
|
491 |
-
msgid "November"
|
492 |
-
msgstr "Novembre"
|
493 |
-
|
494 |
-
#: views/wp-maintenance-countdown.php:153
|
495 |
-
msgid "December"
|
496 |
-
msgstr "Décembre"
|
497 |
-
|
498 |
-
#: views/wp-maintenance-countdown.php:155
|
499 |
-
msgid "Sunday"
|
500 |
-
msgstr "Dimanche"
|
501 |
-
|
502 |
-
#: views/wp-maintenance-countdown.php:155
|
503 |
-
msgid "Monday"
|
504 |
-
msgstr "Lundi"
|
505 |
-
|
506 |
-
#: views/wp-maintenance-countdown.php:155
|
507 |
-
msgid "Tuesday"
|
508 |
-
msgstr "Mardi"
|
509 |
-
|
510 |
-
#: views/wp-maintenance-countdown.php:155
|
511 |
-
msgid "Wednesday"
|
512 |
-
msgstr "Mercredi"
|
513 |
-
|
514 |
-
#: views/wp-maintenance-countdown.php:155
|
515 |
-
msgid "Thurday"
|
516 |
-
msgstr "Jeudi"
|
517 |
-
|
518 |
-
#: views/wp-maintenance-countdown.php:155
|
519 |
-
msgid "Friday"
|
520 |
-
msgstr "Vendredi"
|
521 |
-
|
522 |
-
#: views/wp-maintenance-countdown.php:155
|
523 |
-
msgid "Saturday"
|
524 |
-
msgstr "Samedi"
|
525 |
-
|
526 |
-
#: views/wp-maintenance-countdown.php:156
|
527 |
-
msgid "Today"
|
528 |
-
msgstr "Aujourd'hui"
|
529 |
-
|
530 |
-
#: views/wp-maintenance-countdown.php:157
|
531 |
-
msgid "Delete"
|
532 |
-
msgstr "Supprimer"
|
533 |
-
|
534 |
-
#: views/wp-maintenance-countdown.php:158
|
535 |
-
#: views/wp-maintenance-countdown.php:177
|
536 |
-
msgid "Close"
|
537 |
-
msgstr "Fermer"
|
538 |
-
|
539 |
-
#: views/wp-maintenance-countdown.php:161
|
540 |
-
msgid "Next month"
|
541 |
-
msgstr "Mois suivant"
|
542 |
-
|
543 |
-
#: views/wp-maintenance-countdown.php:162
|
544 |
-
msgid "Previous month"
|
545 |
-
msgstr "Mois précédent"
|
546 |
-
|
547 |
-
#: views/wp-maintenance-countdown.php:163
|
548 |
-
msgid "Select a month"
|
549 |
-
msgstr "Sélectionner un mois"
|
550 |
-
|
551 |
-
#: views/wp-maintenance-countdown.php:164
|
552 |
-
msgid "Select a year"
|
553 |
-
msgstr "Sélectionner une année"
|
554 |
-
|
555 |
-
#: views/wp-maintenance-css.php:18
|
556 |
-
msgid "The Style Sheet has been reset!"
|
557 |
-
msgstr "La feuille de style a bien été réinitilisée !"
|
558 |
-
|
559 |
-
#: views/wp-maintenance-css.php:51
|
560 |
-
msgid "Edit the CSS sheet of your maintenance page here."
|
561 |
-
msgstr "Modifiez la feuille CSS de votre page de maintenance ici."
|
562 |
-
|
563 |
-
#: views/wp-maintenance-css.php:52
|
564 |
-
msgid "Click \"Reset\" and \"Save\" to retrieve the default style sheet."
|
565 |
-
msgstr ""
|
566 |
-
"Cliquez sur « Réinitialisation » et « Enregistrer » pour récupérer la "
|
567 |
-
"feuille de style par défaut."
|
568 |
-
|
569 |
-
#: views/wp-maintenance-css.php:55
|
570 |
-
msgid "Yes, reset style sheet"
|
571 |
-
msgstr "Oui, réinitialisez la feuille de style"
|
572 |
-
|
573 |
-
#: views/wp-maintenance-css.php:65
|
574 |
-
msgid "Markers for colors"
|
575 |
-
msgstr "Marqueurs pour les couleurs"
|
576 |
-
|
577 |
-
#: views/wp-maintenance-css.php:67
|
578 |
-
msgid "Use this code for text color"
|
579 |
-
msgstr "Utiliser ce code pour la couleur du texte"
|
580 |
-
|
581 |
-
#: views/wp-maintenance-css.php:68
|
582 |
-
msgid "Use this code for background text color"
|
583 |
-
msgstr "Utiliser ce code pour la couleur de fond du texte"
|
584 |
-
|
585 |
-
#: views/wp-maintenance-css.php:69
|
586 |
-
msgid "Use this code for background color countdown"
|
587 |
-
msgstr "Utiliser ce code pour la couleur du fond du compte à rebours"
|
588 |
-
|
589 |
-
#: views/wp-maintenance-css.php:70
|
590 |
-
msgid "Use this code for size countdown"
|
591 |
-
msgstr "Utiliser ce code pour la taille du compte à rebours"
|
592 |
-
|
593 |
-
#: views/wp-maintenance-css.php:71
|
594 |
-
msgid "Use this code for countdown color"
|
595 |
-
msgstr "Utiliser ce code pour la couleur du texte du compte à rebours"
|
596 |
-
|
597 |
-
#: views/wp-maintenance-css.php:72
|
598 |
-
msgid "Use this code for bottom text color"
|
599 |
-
msgstr "Utiliser ce code pour la couleur du texte de bas de page"
|
600 |
-
|
601 |
-
#: views/wp-maintenance-css.php:76
|
602 |
-
msgid "Need CSS code for MailPoet plugin?"
|
603 |
-
msgstr "Besoin de code CSS pour le plugin MailPoet ?"
|
604 |
-
|
605 |
-
#: views/wp-maintenance-css.php:77 views/wp-maintenance-css.php:92
|
606 |
-
msgid "Click for select all"
|
607 |
-
msgstr "Cliquez pour tout sélectionner"
|
608 |
-
|
609 |
-
#: views/wp-maintenance-css.php:91
|
610 |
-
msgid "Need CSS code for MailChimp plugin?"
|
611 |
-
msgstr "Besoin de code CSS pour le plugin MailChimp ?"
|
612 |
-
|
613 |
-
#: views/wp-maintenance-dashboard.php:48
|
614 |
-
msgid "Activate maintenance mode"
|
615 |
-
msgstr "Activer le mode maintenance"
|
616 |
-
|
617 |
-
#: views/wp-maintenance-dashboard.php:51
|
618 |
-
msgid "Yes, enable maintenance mode"
|
619 |
-
msgstr "Oui, activer le mode maintenance"
|
620 |
-
|
621 |
-
#: views/wp-maintenance-dashboard.php:61
|
622 |
-
msgid "Title and text"
|
623 |
-
msgstr "Titre et texte"
|
624 |
-
|
625 |
-
#: views/wp-maintenance-dashboard.php:87
|
626 |
-
msgid "Activate newsletter block"
|
627 |
-
msgstr "Activer un encart newsletter"
|
628 |
-
|
629 |
-
#: views/wp-maintenance-dashboard.php:89
|
630 |
-
msgid "Yes, enable newsletter block"
|
631 |
-
msgstr "Oui, activer un encart newsletter"
|
632 |
-
|
633 |
-
#: views/wp-maintenance-dashboard.php:96
|
634 |
-
msgid "Enter title for the newletter block"
|
635 |
-
msgstr "Entrez un titre pour l'encart de la newsletter"
|
636 |
-
|
637 |
-
#: views/wp-maintenance-dashboard.php:101
|
638 |
-
msgid "Type of the newletter block"
|
639 |
-
msgstr "Type d’encart newsletter"
|
640 |
-
|
641 |
-
#: views/wp-maintenance-dashboard.php:102
|
642 |
-
msgid "Enter your newletter shortcode here:"
|
643 |
-
msgstr "Entrez le Shortcode de la newletter ici :"
|
644 |
-
|
645 |
-
#: views/wp-maintenance-dashboard.php:104
|
646 |
-
msgid "Or enter your newletter iframe code here:"
|
647 |
-
msgstr "Ou entrez le code iframe de la newsletter ici :"
|
648 |
-
|
649 |
-
#: views/wp-maintenance-footer.php:45
|
650 |
-
msgid "Enable Footer?"
|
651 |
-
msgstr "Activer le pied de page ?"
|
652 |
-
|
653 |
-
#: views/wp-maintenance-footer.php:49
|
654 |
-
msgid "Yes, enable footer"
|
655 |
-
msgstr "Oui, activer le pied de page"
|
656 |
-
|
657 |
-
#: views/wp-maintenance-footer.php:56
|
658 |
-
msgid "Text in the footer"
|
659 |
-
msgstr "Texte dans le pied de page"
|
660 |
-
|
661 |
-
#: views/wp-maintenance-footer.php:82
|
662 |
-
msgid "Add a link to dashboard in the footer?"
|
663 |
-
msgstr "Ajouter un lien vers le tableau de bord dans le pied de page ?"
|
664 |
-
|
665 |
-
#: views/wp-maintenance-footer.php:86
|
666 |
-
msgid "Yes, show text and link to go to the dashboard"
|
667 |
-
msgstr "Oui, afficher le texte et le lien pour aller au tableau de bord"
|
668 |
-
|
669 |
-
#: views/wp-maintenance-footer.php:93
|
670 |
-
msgid "Enter your text and #DASHBOARD shortcode"
|
671 |
-
msgstr "Entrez votre texte et le code court #DASHBOARD"
|
672 |
-
|
673 |
-
#: views/wp-maintenance-footer.php:95
|
674 |
-
msgid "Eg: connect to #DASHBOARD here!"
|
675 |
-
msgstr "Ex : Connectez vous au #DASHBOARD% ici !"
|
676 |
-
|
677 |
-
#: views/wp-maintenance-footer.php:95
|
678 |
-
msgid ""
|
679 |
-
"(#DASHBOARD will be replaced with the link to the dashboard and the word "
|
680 |
-
"\"Dashboard\")"
|
681 |
-
msgstr ""
|
682 |
-
"(#DASHBOARD sera remplacé par le mot \"Tableau de bord\" et le lien vers "
|
683 |
-
"celui-ci)"
|
684 |
-
|
685 |
-
#: views/wp-maintenance-picture.php:84
|
686 |
-
msgid "Header picture"
|
687 |
-
msgstr "Image d'entête"
|
688 |
-
|
689 |
-
#: views/wp-maintenance-picture.php:87
|
690 |
-
msgid "Choice you picture for header page"
|
691 |
-
msgstr "Choix de votre image pour l’en-tête de page"
|
692 |
-
|
693 |
-
#: views/wp-maintenance-picture.php:89 views/wp-maintenance-picture.php:125
|
694 |
-
#: views/wp-maintenance-seo.php:78
|
695 |
-
msgid "Enter a URL or upload an image"
|
696 |
-
msgstr "Entrez une url ou mettez en ligne une image"
|
697 |
-
|
698 |
-
#: views/wp-maintenance-picture.php:91 views/wp-maintenance-picture.php:126
|
699 |
-
#: views/wp-maintenance-seo.php:79
|
700 |
-
msgid "Media Image Library"
|
701 |
-
msgstr "Bibliothèque d'Images"
|
702 |
-
|
703 |
-
#: views/wp-maintenance-picture.php:92
|
704 |
-
msgid ""
|
705 |
-
"URL path to image to replace default picture. (You can upload your image "
|
706 |
-
"with the WordPress media uploader)"
|
707 |
-
msgstr ""
|
708 |
-
"Url de l'image pour remplacer le logo WordPress par défaut. (Vous pouvez "
|
709 |
-
"envoyer votre image avec l'outil d'envoi de médias interne à WordPress)"
|
710 |
-
|
711 |
-
#: views/wp-maintenance-picture.php:93
|
712 |
-
msgid "Width:"
|
713 |
-
msgstr "Largeur :"
|
714 |
-
|
715 |
-
#: views/wp-maintenance-picture.php:94
|
716 |
-
msgid "Height:"
|
717 |
-
msgstr "Hauteur :"
|
718 |
-
|
719 |
-
#: views/wp-maintenance-picture.php:97
|
720 |
-
#: views/wp-maintenance-socialnetworks.php:174
|
721 |
-
msgid "You use this picture:"
|
722 |
-
msgstr "Image actuelle :"
|
723 |
-
|
724 |
-
#: views/wp-maintenance-picture.php:97 views/wp-maintenance-picture.php:133
|
725 |
-
msgid "Remove"
|
726 |
-
msgstr "Supprimer"
|
727 |
-
|
728 |
-
#: views/wp-maintenance-picture.php:108
|
729 |
-
msgid "Background picture"
|
730 |
-
msgstr "Image d’arrière-plan"
|
731 |
-
|
732 |
-
#: views/wp-maintenance-picture.php:111
|
733 |
-
msgid "Disable background or pattern picture"
|
734 |
-
msgstr "Désactiver l’image d’arrière-plan ou de motif"
|
735 |
-
|
736 |
-
#: views/wp-maintenance-picture.php:118
|
737 |
-
msgid "Yes, activate picture background"
|
738 |
-
msgstr "Oui, activez une image l’arrière-plan"
|
739 |
-
|
740 |
-
#: views/wp-maintenance-picture.php:129
|
741 |
-
msgid "You use this background picture:"
|
742 |
-
msgstr "Image de fond actuelle :"
|
743 |
-
|
744 |
-
#: views/wp-maintenance-picture.php:139
|
745 |
-
msgid "Background picture options"
|
746 |
-
msgstr "Options de l'image de fond"
|
747 |
-
|
748 |
-
#: views/wp-maintenance-picture.php:147
|
749 |
-
msgid "Background Opacity"
|
750 |
-
msgstr "Opacité de l’arrière-plan"
|
751 |
-
|
752 |
-
#: views/wp-maintenance-picture.php:152
|
753 |
-
msgid "Fix the background picture"
|
754 |
-
msgstr "Image de fond fixe"
|
755 |
-
|
756 |
-
#: views/wp-maintenance-picture.php:164
|
757 |
-
msgid "Pattern picture"
|
758 |
-
msgstr "Image de motif"
|
759 |
-
|
760 |
-
#: views/wp-maintenance-picture.php:168
|
761 |
-
msgid "Yes, activate pattern background"
|
762 |
-
msgstr "Oui, activez un motif de fond"
|
763 |
-
|
764 |
-
#: views/wp-maintenance-picture.php:176
|
765 |
-
msgid "Choose a pattern"
|
766 |
-
msgstr "Choisissez un motif de fond"
|
767 |
-
|
768 |
-
#: views/wp-maintenance-picture.php:179
|
769 |
-
msgid "NO PATTERN"
|
770 |
-
msgstr "AUCUN PATTERN"
|
771 |
-
|
772 |
-
#: views/wp-maintenance-picture.php:192
|
773 |
-
msgid "You use this pattern"
|
774 |
-
msgstr "Vous utilisez ce modèle"
|
775 |
-
|
776 |
-
#: views/wp-maintenance-seo.php:44
|
777 |
-
msgid "Active SEO settings?"
|
778 |
-
msgstr "Activer les paramètres SEO ?"
|
779 |
-
|
780 |
-
#: views/wp-maintenance-seo.php:48
|
781 |
-
msgid "Yes, active SEO"
|
782 |
-
msgstr "Oui, activer le SEO"
|
783 |
-
|
784 |
-
#: views/wp-maintenance-seo.php:57
|
785 |
-
msgid "SEO Title & Description"
|
786 |
-
msgstr "Titre et description SEO"
|
787 |
-
|
788 |
-
#: views/wp-maintenance-seo.php:60
|
789 |
-
msgid "SEO Meta Title"
|
790 |
-
msgstr "Méta Titre SEO"
|
791 |
-
|
792 |
-
#: views/wp-maintenance-seo.php:65
|
793 |
-
msgid "SEO Meta Description"
|
794 |
-
msgstr "Méta description SEO"
|
795 |
-
|
796 |
-
#: views/wp-maintenance-seo.php:75
|
797 |
-
msgid "Add a favicon"
|
798 |
-
msgstr "Ajouter un favicon"
|
799 |
-
|
800 |
-
#: views/wp-maintenance-seo.php:80
|
801 |
-
msgid ""
|
802 |
-
"Favicons are displayed in a browser tab. Need Help <a href=\"https://"
|
803 |
-
"realfavicongenerator.net/\" target=\"_blank\">creating a favicon</a>?"
|
804 |
-
msgstr ""
|
805 |
-
"Les favicones sont affichées dans les onglets du navigateur. Besoin d’aide "
|
806 |
-
"sur la <a href=\"http://tools.dynamicdrive.com/favicon/\" target=\"_blank"
|
807 |
-
"\">création d’un favicon</a> ?"
|
808 |
-
|
809 |
-
#: views/wp-maintenance-seo.php:83
|
810 |
-
msgid "You use this favicon:"
|
811 |
-
msgstr "Vous utilisez ce favicon :"
|
812 |
-
|
813 |
-
#: views/wp-maintenance-settings.php:77
|
814 |
-
msgid "Theme maintenance page"
|
815 |
-
msgstr "Page maintenance du thème"
|
816 |
-
|
817 |
-
#: views/wp-maintenance-settings.php:79
|
818 |
-
msgid "Yes, I use a theme maintenance page"
|
819 |
-
msgstr "Oui, j’utilise une page de maintenance de mon thème"
|
820 |
-
|
821 |
-
#: views/wp-maintenance-settings.php:86
|
822 |
-
msgid "You can use this shortcode to include Social Networks icons:"
|
823 |
-
msgstr ""
|
824 |
-
"Vous pouvez utiliser ce Shortcode pour include les icons des réseaux sociaux "
|
825 |
-
"sur votre page :"
|
826 |
-
|
827 |
-
#: views/wp-maintenance-settings.php:90
|
828 |
-
msgid "Delete custom settings upon plugin deactivation?"
|
829 |
-
msgstr ""
|
830 |
-
"Effacer les réglages personnalisés lors de la désactivation de l'extension ?"
|
831 |
-
|
832 |
-
#: views/wp-maintenance-settings.php:92
|
833 |
-
msgid ""
|
834 |
-
"Yes, all custom settings will be deleted from database upon plugin "
|
835 |
-
"deactivation"
|
836 |
-
msgstr ""
|
837 |
-
"Oui, tous les paramètres personnalisés seront supprimés de la base de "
|
838 |
-
"données lors de la désactivation plugin"
|
839 |
-
|
840 |
-
#: views/wp-maintenance-settings.php:99
|
841 |
-
msgid "Display code HTTP Error 503?"
|
842 |
-
msgstr "Afficher Code Erreur HTTP 503 ?"
|
843 |
-
|
844 |
-
#: views/wp-maintenance-settings.php:101
|
845 |
-
msgid ""
|
846 |
-
"Yes, inform visitors and search engines that my site is temporarily "
|
847 |
-
"unavailable."
|
848 |
-
msgstr ""
|
849 |
-
"Oui, informer les visiteurs et les moteurs de recherche que mon site est "
|
850 |
-
"temporairement indisponible."
|
851 |
-
|
852 |
-
#: views/wp-maintenance-settings.php:113
|
853 |
-
msgid "Roles and Capabilities"
|
854 |
-
msgstr "Rôles et capacités"
|
855 |
-
|
856 |
-
#: views/wp-maintenance-settings.php:115
|
857 |
-
msgid "Allow the site to display these roles"
|
858 |
-
msgstr "Autoriser l'affichage du site à ces rôles"
|
859 |
-
|
860 |
-
#: views/wp-maintenance-settings.php:140
|
861 |
-
msgid "IP autorized"
|
862 |
-
msgstr "IP autorisées"
|
863 |
-
|
864 |
-
#: views/wp-maintenance-settings.php:143
|
865 |
-
msgid ""
|
866 |
-
"Allow the site to display these IP addresses. Please, enter one IP address "
|
867 |
-
"by line"
|
868 |
-
msgstr ""
|
869 |
-
"Autoriser l'affichage du site à ces adresses IP. Merci d'entrer 1 adresse IP "
|
870 |
-
"par ligne"
|
871 |
-
|
872 |
-
#: views/wp-maintenance-settings.php:151 views/wp-maintenance-settings.php:160
|
873 |
-
#: views/wp-maintenance-settings.php:165
|
874 |
-
msgid "Enter one IP addresses here"
|
875 |
-
msgstr "Entrez une adresse IP ici"
|
876 |
-
|
877 |
-
#: views/wp-maintenance-settings.php:175
|
878 |
-
msgid "ID pages autorized"
|
879 |
-
msgstr "ID de pages autorisées"
|
880 |
-
|
881 |
-
#: views/wp-maintenance-settings.php:178
|
882 |
-
msgid ""
|
883 |
-
"Allow the site to display these ID pages. Please, enter the ID pages "
|
884 |
-
"separate with comma"
|
885 |
-
msgstr ""
|
886 |
-
"Autoriser le site à afficher des pages d'ID. Merci d'entrer les ID de pages "
|
887 |
-
"séparées par une virgule"
|
888 |
-
|
889 |
-
#: views/wp-maintenance-settings.php:189
|
890 |
-
msgid "Header Code"
|
891 |
-
msgstr "Code pour l’entête"
|
892 |
-
|
893 |
-
#: views/wp-maintenance-settings.php:192
|
894 |
-
msgid ""
|
895 |
-
"The following code will add to the <head> tag. Useful if you need to add "
|
896 |
-
"additional scripts such as CSS or JS"
|
897 |
-
msgstr ""
|
898 |
-
"Le code suivant va être ajouter à la balise <head>. Très utile si vous avez "
|
899 |
-
"besoin d'ajouter des scripts supplémentaires tels que CSS ou JS"
|
900 |
-
|
901 |
-
#: views/wp-maintenance-socialnetworks.php:58
|
902 |
-
msgid "Enable social networks"
|
903 |
-
msgstr "Activer les réseaux sociaux"
|
904 |
-
|
905 |
-
#: views/wp-maintenance-socialnetworks.php:62
|
906 |
-
msgid "Yes, enable social networks options"
|
907 |
-
msgstr "Oui, activer les options de réseaux sociaux"
|
908 |
-
|
909 |
-
#: views/wp-maintenance-socialnetworks.php:73
|
910 |
-
msgid "List of Social networks"
|
911 |
-
msgstr "Liste des réseaux sociaux"
|
912 |
-
|
913 |
-
#: views/wp-maintenance-socialnetworks.php:77
|
914 |
-
msgid "Enter text for the title icons"
|
915 |
-
msgstr "Entrez un texte pour la balise title des icônes"
|
916 |
-
|
917 |
-
#: views/wp-maintenance-socialnetworks.php:82
|
918 |
-
msgid "Drad and drop the lines to put in the order you want"
|
919 |
-
msgstr ""
|
920 |
-
"Cliquez et glisser les lignes pour mettre dans l'ordre que vous souhaitez"
|
921 |
-
|
922 |
-
#: views/wp-maintenance-socialnetworks.php:121
|
923 |
-
msgid "Social Networks Style"
|
924 |
-
msgstr "Style pour les réseaux sociaux"
|
925 |
-
|
926 |
-
#: views/wp-maintenance-socialnetworks.php:124
|
927 |
-
msgid "Choose icons size"
|
928 |
-
msgstr "Choisissez la taille des icônes"
|
929 |
-
|
930 |
-
#: views/wp-maintenance-socialnetworks.php:137
|
931 |
-
msgid "Choose icons style"
|
932 |
-
msgstr "Choisissez le style des icônes"
|
933 |
-
|
934 |
-
#: views/wp-maintenance-socialnetworks.php:153
|
935 |
-
msgid "Position"
|
936 |
-
msgstr "Position"
|
937 |
-
|
938 |
-
#: views/wp-maintenance-socialnetworks.php:155
|
939 |
-
msgid "Top"
|
940 |
-
msgstr "Haut"
|
941 |
-
|
942 |
-
#: views/wp-maintenance-socialnetworks.php:156
|
943 |
-
msgid "Bottom"
|
944 |
-
msgstr "Bas"
|
945 |
-
|
946 |
-
#: views/wp-maintenance-socialnetworks.php:161
|
947 |
-
msgid "Align"
|
948 |
-
msgstr "Alignement"
|
949 |
-
|
950 |
-
#: views/wp-maintenance-socialnetworks.php:163
|
951 |
-
msgid "Left"
|
952 |
-
msgstr "Gauche"
|
953 |
-
|
954 |
-
#: views/wp-maintenance-socialnetworks.php:164
|
955 |
-
msgid "Center"
|
956 |
-
msgstr "Centre"
|
957 |
-
|
958 |
-
#: views/wp-maintenance-socialnetworks.php:165
|
959 |
-
msgid "Right"
|
960 |
-
msgstr "Droite"
|
961 |
-
|
962 |
-
#: views/wp-maintenance-socialnetworks.php:170
|
963 |
-
msgid "You have your own icons? Enter the folder name of your theme here"
|
964 |
-
msgstr ""
|
965 |
-
"Vous avez vos propres icônes ? Entrez le nom du dossier de votre thème ici"
|
966 |
-
|
967 |
-
#: views/wp-maintenance-socialnetworks.php:172
|
968 |
-
msgid ""
|
969 |
-
"In your icon's folder child theme, you must have the same names like mine, "
|
970 |
-
"let's mouse over list icons for display picture's name. For example: "
|
971 |
-
msgstr ""
|
972 |
-
"Dans le dossier icônes de votre thème enfant, vous devez avoir les mêmes "
|
973 |
-
"noms que les miens, passez la souris sur la liste des icônes pour afficher "
|
974 |
-
"le nom de l’image. Par exemple: "
|
975 |
-
|
976 |
-
#: views/wp-maintenance-socialnetworks.php:184
|
977 |
-
msgid "Reset Social Networks Icons Options"
|
978 |
-
msgstr "Réinitialiser les paramètres des icônes des réseaux sociaux"
|
979 |
-
|
980 |
-
#: views/wp-maintenance-socialnetworks.php:187
|
981 |
-
msgid "Yes, reset Social Networks Icons?"
|
982 |
-
msgstr "Oui, réinitialiser les icônes des réseaux sociaux?"
|
983 |
-
|
984 |
-
#. Plugin URI of the plugin/theme
|
985 |
-
msgid "https://fr.wordpress.org/plugins/wp-maintenance/"
|
986 |
-
msgstr "https://fr.wordpress.org/plugins/wp-maintenance/"
|
987 |
-
|
988 |
-
#. Description of the plugin/theme
|
989 |
-
msgid ""
|
990 |
-
"The WP Maintenance plugin allows you to put your website on the waiting time "
|
991 |
-
"for you to do maintenance or launch your website. Personalize this page with "
|
992 |
-
"picture, countdown..."
|
993 |
-
msgstr ""
|
994 |
-
"L'extension WP Maintenance vous permet de mettre votre site Web en attente "
|
995 |
-
"pour la maintenance ou le lancement de votre site. Personnalisez cette page "
|
996 |
-
"avec photo, compte à rebours ..."
|
997 |
-
|
998 |
-
#. Author of the plugin/theme
|
999 |
-
msgid "Florent Maillefaud"
|
1000 |
-
msgstr "Florent Maillefaud"
|
1001 |
-
|
1002 |
-
#. Author URI of the plugin/theme
|
1003 |
-
msgid "https://madeby.restezconnectes.fr"
|
1004 |
-
msgstr "https://madeby.restezconnectes.fr"
|
1005 |
-
|
1006 |
-
#~ msgid "Previous"
|
1007 |
-
#~ msgstr "Précédent"
|
1008 |
-
|
1009 |
-
#~ msgid "Next"
|
1010 |
-
#~ msgstr "Suivant"
|
1011 |
-
|
1012 |
-
#~ msgid "Please upload a valid .json file"
|
1013 |
-
#~ msgstr "Veuillez téléverser un fichier .json valide"
|
1014 |
-
|
1015 |
-
#~ msgid "Please upload a file to import"
|
1016 |
-
#~ msgstr "Veuillez téléverser un fichier à importer"
|
1017 |
-
|
1018 |
-
#~ msgid "New settings imported successfully!"
|
1019 |
-
#~ msgstr "Nouveaux paramètres importés avec succès !"
|
1020 |
-
|
1021 |
-
#~ msgid "Visit the WP Maintenance page project."
|
1022 |
-
#~ msgstr "Visitez le projet de page de WP Maintenance."
|
1023 |
-
|
1024 |
-
#~ msgid ""
|
1025 |
-
#~ "This plugin has been developed for you for free by <a href=\"https://"
|
1026 |
-
#~ "restezconnectes.fr\" target=\"_blank\" style=\"color:#D6D5AA;\">Florent "
|
1027 |
-
#~ "Maillefaud</a>. It is royalty free, you can take it, modify it, "
|
1028 |
-
#~ "distribute it as you see fit."
|
1029 |
-
#~ msgstr ""
|
1030 |
-
#~ "Cette extension a été développée gratuitement pour vous par <a href="
|
1031 |
-
#~ "\"https://restezconnectes.fr\" target=\"_blank\">Florent Maillefaud</a>. "
|
1032 |
-
#~ "Elle est libre de droits, vous pouvez la prendre, la modifier, la "
|
1033 |
-
#~ "distribuer comme bon vous semble."
|
1034 |
-
|
1035 |
-
#~ msgid "Support this extension and my other developments (French Paypal):"
|
1036 |
-
#~ msgstr "Soutenez cette extension et mes autres développements (PayPal) :"
|
1037 |
-
|
1038 |
-
#~ msgid "Donate now!"
|
1039 |
-
#~ msgstr "Donner maintenant !"
|
1040 |
-
|
1041 |
-
#~ msgid "ABOUT"
|
1042 |
-
#~ msgstr "A PROPOS"
|
1043 |
-
|
1044 |
-
#~ msgid ""
|
1045 |
-
#~ "This plugin has been developed for you for free by <a href=\"https://"
|
1046 |
-
#~ "restezconnectes.fr\" target=\"_blank\">Florent Maillefaud</a>. It is "
|
1047 |
-
#~ "royalty free, you can take it, modify it, distribute it as you see fit."
|
1048 |
-
#~ msgstr ""
|
1049 |
-
#~ "Cette extension a été développée gratuitement pour vous par <a href="
|
1050 |
-
#~ "\"https://restezconnectes.fr\" target=\"_blank\">Florent Maillefaud</a>. "
|
1051 |
-
#~ "Elle est libre de droits, vous pouvez la prendre, la modifier, la "
|
1052 |
-
#~ "distribuer comme bon vous semble."
|
1053 |
-
|
1054 |
-
#~ msgid "Visit"
|
1055 |
-
#~ msgstr "Visitez"
|
1056 |
-
|
1057 |
-
#~ msgid ""
|
1058 |
-
#~ "try the demo of the plugin, talk about this plugin to your surroundings!"
|
1059 |
-
#~ msgstr "essayez la démo de cette extension et parlez-en à votre entourage !"
|
1060 |
-
|
1061 |
-
#~ msgid "DISCOVER"
|
1062 |
-
#~ msgstr "DÉCOUVRIR"
|
1063 |
-
|
1064 |
-
#~ msgid "Countdown settings"
|
1065 |
-
#~ msgstr "Paramètres du compte à rebours"
|
1066 |
-
|
1067 |
-
#~ msgid "Picture Options"
|
1068 |
-
#~ msgstr "Options d’image"
|
1069 |
-
|
1070 |
-
#~ msgid "Slider"
|
1071 |
-
#~ msgstr "Diaporama"
|
1072 |
-
|
1073 |
-
#~ msgid "Yes, enable Slider"
|
1074 |
-
#~ msgstr "Oui, activer le diaporama"
|
1075 |
-
|
1076 |
-
#~ msgid "Slider options"
|
1077 |
-
#~ msgstr "Options du diaporama"
|
1078 |
-
|
1079 |
-
#~ msgid "Speed:"
|
1080 |
-
#~ msgstr "Vitesse :"
|
1081 |
-
|
1082 |
-
#~ msgid "Display Auto Slider"
|
1083 |
-
#~ msgstr "Afficher le diaporama en auto"
|
1084 |
-
|
1085 |
-
#~ msgid "Yes"
|
1086 |
-
#~ msgstr "Oui"
|
1087 |
-
|
1088 |
-
#~ msgid "No"
|
1089 |
-
#~ msgstr "Non"
|
1090 |
-
|
1091 |
-
#~ msgid "Display button navigation"
|
1092 |
-
#~ msgstr "Afficher les boutons navigation"
|
1093 |
-
|
1094 |
-
#~ msgid "Above logo"
|
1095 |
-
#~ msgstr "Au-dessus du logo"
|
1096 |
-
|
1097 |
-
#~ msgid "Below logo"
|
1098 |
-
#~ msgstr "Au-dessous du logo"
|
1099 |
-
|
1100 |
-
#~ msgid "Below title & text"
|
1101 |
-
#~ msgstr "Au-dessous du titre & texte"
|
1102 |
-
|
1103 |
-
#~ msgid "Choose picture"
|
1104 |
-
#~ msgstr "Choisissez l’image"
|
1105 |
-
|
1106 |
-
#~ msgid "Text:"
|
1107 |
-
#~ msgstr "Texte :"
|
1108 |
-
|
1109 |
-
#~ msgid "Link:"
|
1110 |
-
#~ msgstr "Lien :"
|
1111 |
-
|
1112 |
-
#~ msgid "Delete this slide"
|
1113 |
-
#~ msgstr "Supprimer ce slide"
|
1114 |
-
|
1115 |
-
#~ msgid "SEO options"
|
1116 |
-
#~ msgstr "Options SEO"
|
1117 |
-
|
1118 |
-
#~ msgid "Analytics Code"
|
1119 |
-
#~ msgstr "Code Analytics"
|
1120 |
-
|
1121 |
-
#~ msgid "Enter your analytics tracking code here:"
|
1122 |
-
#~ msgstr "Enter votre ID de suivi Analytics ici :"
|
1123 |
-
|
1124 |
-
#~ msgid "Generals Settings"
|
1125 |
-
#~ msgstr "Paramètres généraux"
|
1126 |
-
|
1127 |
-
#~ msgid "You can use this shortcode to include Google Analytics code:"
|
1128 |
-
#~ msgstr ""
|
1129 |
-
#~ "Vous pouvez utiliser ce Shortcode pour include le code Google Analytics "
|
1130 |
-
#~ "sur votre page :"
|
1131 |
-
|
1132 |
-
#~ msgid "Export / Import Settings"
|
1133 |
-
#~ msgstr "Réglages d’exportation / importation"
|
1134 |
-
|
1135 |
-
#~ msgid "Export Settings"
|
1136 |
-
#~ msgstr "Exporter les paramètres"
|
1137 |
-
|
1138 |
-
#~ msgid "Export"
|
1139 |
-
#~ msgstr "Exporter"
|
1140 |
-
|
1141 |
-
#~ msgid ""
|
1142 |
-
#~ "Import the plugin settings from a .json file. This file can be obtained "
|
1143 |
-
#~ "by exporting the settings on another site using the form above"
|
1144 |
-
#~ msgstr ""
|
1145 |
-
#~ "Importer les paramètres du plugin depuis un fichier .json. Ce fichier "
|
1146 |
-
#~ "peut être obtenu en exportant les paramètres sur un autre site en "
|
1147 |
-
#~ "utilisant le formulaire ci-dessus"
|
1148 |
-
|
1149 |
-
#~ msgid "Import"
|
1150 |
-
#~ msgstr "Importer"
|
1151 |
-
|
1152 |
-
#~ msgid "You use a pattern. Remove pattern for use image background."
|
1153 |
-
#~ msgstr ""
|
1154 |
-
#~ "Vous utilisez un motif. Supprimer le modèle pour utiliser l’arrière-plan "
|
1155 |
-
#~ "de l’image."
|
1156 |
-
|
1157 |
-
#~ msgid "Which color and font do you like?"
|
1158 |
-
#~ msgstr "Quelle couleur et quelle police aimez-vous?"
|
1159 |
-
|
1160 |
-
#~ msgid "Colors, font & others options"
|
1161 |
-
#~ msgstr "Couleurs, polices et autres options"
|
1162 |
-
|
1163 |
-
#~ msgid "Yes, a countdown"
|
1164 |
-
#~ msgstr "Oui, un compte à rebours"
|
1165 |
-
|
1166 |
-
#~ msgid "Go to Countdown options"
|
1167 |
-
#~ msgstr "Aller aux options du compte à rebours"
|
1168 |
-
|
1169 |
-
#~ msgid "Go to Settings options"
|
1170 |
-
#~ msgstr "Aller aux paramètrages"
|
1171 |
-
|
1172 |
-
#~ msgid "Title color:"
|
1173 |
-
#~ msgstr "Couleur du titre :"
|
1174 |
-
|
1175 |
-
#~ msgid "Size:"
|
1176 |
-
#~ msgstr "Taille :"
|
1177 |
-
|
1178 |
-
#~ msgid "Text font settings"
|
1179 |
-
#~ msgstr "Paramètres de la police du texte"
|
1180 |
-
|
1181 |
-
#~ msgid "Activate Frame"
|
1182 |
-
#~ msgstr "Activer le cadre"
|
1183 |
-
|
1184 |
-
#~ msgid "Color:"
|
1185 |
-
#~ msgstr "Couleur :"
|
1186 |
-
|
1187 |
-
#~ msgid "Choice fonts and colors bottom page:"
|
1188 |
-
#~ msgstr "Choix des polices et couleurs du bas de page :"
|
1189 |
-
|
1190 |
-
#~ msgid "Bottom color:"
|
1191 |
-
#~ msgstr "Couleur du fond :"
|
1192 |
-
|
1193 |
-
#~ msgid "Text bottom color:"
|
1194 |
-
#~ msgstr "Couleur du texte :"
|
1195 |
-
|
1196 |
-
#~ msgid "Personnalize Colors and Fonts"
|
1197 |
-
#~ msgstr "Personnaliser les couleurs et polices"
|
1198 |
-
|
1199 |
-
#~ msgid "End message:"
|
1200 |
-
#~ msgstr "Message de fin :"
|
1201 |
-
|
1202 |
-
#~ msgid "Title:"
|
1203 |
-
#~ msgstr "Titre :"
|
1204 |
-
|
1205 |
-
#~ msgid "Text in the bottom of maintenance page:"
|
1206 |
-
#~ msgstr "Texte du bas de la page de maintenance :"
|
1207 |
-
|
1208 |
-
#~ msgid "Enable login access in the bottom ?"
|
1209 |
-
#~ msgstr "Permettre l’accès de connexion en bas de page ?"
|
1210 |
-
|
1211 |
-
#~ msgid "Enable SEO:"
|
1212 |
-
#~ msgstr "Activer SEO :"
|
1213 |
-
|
1214 |
-
#~ msgid "Enter your domain URL:"
|
1215 |
-
#~ msgstr "Entrer l'URL de votre domaine :"
|
1216 |
-
|
1217 |
-
#~ msgid "Picture"
|
1218 |
-
#~ msgstr "Image"
|
1219 |
-
|
1220 |
-
#~ msgid "Your Logo width (Enter in pixels). Default: 450px"
|
1221 |
-
#~ msgstr "Largeur de votre logo (entrez-la en pixels). Par défaut : 450px"
|
1222 |
-
|
1223 |
-
#~ msgid "Your Logo Height (Enter in pixels). Default: 450px"
|
1224 |
-
#~ msgstr "Hauteur de votre logo (entrez-la en pixels). Par défaut : 450px"
|
1225 |
-
|
1226 |
-
#~ msgid "Background picture or pattern"
|
1227 |
-
#~ msgstr "Image de fond ou un modèle"
|
1228 |
-
|
1229 |
-
#~ msgid "Fixed"
|
1230 |
-
#~ msgstr "Fixe"
|
1231 |
-
|
1232 |
-
#~ msgid ""
|
1233 |
-
#~ "If you would use your maintenance.php page in your theme folder, click "
|
1234 |
-
#~ "Yes."
|
1235 |
-
#~ msgstr ""
|
1236 |
-
#~ "Si vous souhaitez utiliser votre page maintenance.php dans le dossier de "
|
1237 |
-
#~ "votre thème, cliquez sur Oui."
|
1238 |
-
|
1239 |
-
#~ msgid ""
|
1240 |
-
#~ "If you set \"Yes\", this returns the error page \"503 Service Unavailable "
|
1241 |
-
#~ "Error\""
|
1242 |
-
#~ msgstr ""
|
1243 |
-
#~ "Si vous définissez \"Oui\", cela renvoie la page en erreur \"503 Service "
|
1244 |
-
#~ "temporairement indisponible ou en maintenance\""
|
1245 |
-
|
1246 |
-
#~ msgid "Click to toggle"
|
1247 |
-
#~ msgstr "Cliquez pour ouvrir"
|
1248 |
-
|
1249 |
-
#~ msgid "Import Settings"
|
1250 |
-
#~ msgstr "Importer les paramètres"
|
1251 |
-
|
1252 |
-
#~ msgid "Enable Google Analytics:"
|
1253 |
-
#~ msgstr "Activer Google Analytics :"
|
1254 |
-
|
1255 |
-
#~ msgid "Select or Upload your picture"
|
1256 |
-
#~ msgstr "Sélectionnez / Mettre en ligne votre image"
|
1257 |
-
|
1258 |
-
#~ msgid "Maintenance mode activated!"
|
1259 |
-
#~ msgstr "Maintenance activée !"
|
1260 |
-
|
1261 |
-
#~ msgid "About"
|
1262 |
-
#~ msgstr "A propos"
|
1263 |
-
|
1264 |
-
#~ msgid "Activate"
|
1265 |
-
#~ msgstr "Activé"
|
1266 |
-
|
1267 |
-
#~ msgid "Upload a picture"
|
1268 |
-
#~ msgstr "Mettre en ligne une image"
|
1269 |
-
|
1270 |
-
#~ msgid "Upload a background picture"
|
1271 |
-
#~ msgstr "Mettre en ligne une image de fond"
|
1272 |
-
|
1273 |
-
#~ msgid "Enable image background"
|
1274 |
-
#~ msgstr "Activer l'image de fond"
|
1275 |
-
|
1276 |
-
#~ msgid "CSS style sheet code:"
|
1277 |
-
#~ msgstr "Code style CSS :"
|
1278 |
-
|
1279 |
-
#~ msgid "Theme maintenance page:"
|
1280 |
-
#~ msgstr "Page maintenance du thème :"
|
1281 |
-
|
1282 |
-
#~ msgid ""
|
1283 |
-
#~ "This plugin has been developed for you for free by <a href=\"https://"
|
1284 |
-
#~ "restezconnectes.fr\" target=\"_blank\">Florent Maillefaud</a>. It is "
|
1285 |
-
#~ "royalty free, you can take it, modify it, distribute it as you see fit."
|
1286 |
-
#~ "<br /><br />It would be desirable that I can get feedback on your "
|
1287 |
-
#~ "potential changes to improve this plugin for all."
|
1288 |
-
#~ msgstr ""
|
1289 |
-
#~ "Cette extension a été développée gratuitement pour vous par <a href="
|
1290 |
-
#~ "\"https://restezconnectes.fr\" target=\"_blank\">Florent Maillefaud</a>. "
|
1291 |
-
#~ "Elle est libre de droits, vous pouvez la prendre, la modifier, la "
|
1292 |
-
#~ "distribuer comme bon vous semble.<br /><br />Il serait néanmoins "
|
1293 |
-
#~ "souhaitable que je puisse avoir des retours sur vos éventuelles "
|
1294 |
-
#~ "modifications afin d'améliorer cette extension pour tous."
|
1295 |
-
|
1296 |
-
#~ msgid ""
|
1297 |
-
#~ "If you want Donate (French Paypal) for my current and future developments:"
|
1298 |
-
#~ msgstr ""
|
1299 |
-
#~ "Si vous souhaitez me soutenir pour mes développements actuels et futurs :"
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: WP Maintenance\n"
|
4 |
+
"POT-Creation-Date: 2022-06-25 15:55+0200\n"
|
5 |
+
"PO-Revision-Date: 2022-06-25 15:55+0200\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"Language: fr_FR\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
13 |
+
"X-Generator: Poedit 3.1\n"
|
14 |
+
"X-Poedit-Basepath: ..\n"
|
15 |
+
"X-Poedit-Flags-xgettext: --add-comments=translators:\n"
|
16 |
+
"X-Poedit-WPHeader: wp-maintenance.php\n"
|
17 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
18 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
19 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
20 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
21 |
+
"X-Poedit-SearchPath-0: .\n"
|
22 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
23 |
+
|
24 |
+
#: classes/countdown.php:45
|
25 |
+
msgid "Days"
|
26 |
+
msgstr "Jours"
|
27 |
+
|
28 |
+
#: classes/countdown.php:45
|
29 |
+
msgid "Hours"
|
30 |
+
msgstr "Heures"
|
31 |
+
|
32 |
+
#: classes/countdown.php:45
|
33 |
+
msgid "Minutes"
|
34 |
+
msgstr "Minutes"
|
35 |
+
|
36 |
+
#: classes/countdown.php:47
|
37 |
+
msgid "Seconds"
|
38 |
+
msgstr "Secondes"
|
39 |
+
|
40 |
+
#: classes/wp-maintenance.php:64
|
41 |
+
msgid "This site is down for maintenance"
|
42 |
+
msgstr "Ce site est fermé pour maintenance"
|
43 |
+
|
44 |
+
#: classes/wp-maintenance.php:65
|
45 |
+
msgid "Come back quickly!"
|
46 |
+
msgstr "Nous revenons rapidement !"
|
47 |
+
|
48 |
+
#: classes/wp-maintenance.php:189 views/wp-maintenance-socialnetworks.php:78
|
49 |
+
msgid "Follow me on"
|
50 |
+
msgstr "Suivez-moi sur"
|
51 |
+
|
52 |
+
#: classes/wp-maintenance.php:287 classes/wp-maintenance.php:301
|
53 |
+
#: classes/wp-maintenance.php:423 classes/wp-maintenance.php:453
|
54 |
+
#: includes/functions.php:93
|
55 |
+
msgid "Settings"
|
56 |
+
msgstr "Réglages"
|
57 |
+
|
58 |
+
#: classes/wp-maintenance.php:290
|
59 |
+
msgid "Uninstall"
|
60 |
+
msgstr "Désinstaller"
|
61 |
+
|
62 |
+
#. Plugin Name of the plugin/theme
|
63 |
+
#: classes/wp-maintenance.php:330 includes/functions.php:119
|
64 |
+
msgid "WP Maintenance"
|
65 |
+
msgstr "WP Maintenance"
|
66 |
+
|
67 |
+
#: classes/wp-maintenance.php:353
|
68 |
+
msgid "Colors"
|
69 |
+
msgstr "Couleurs"
|
70 |
+
|
71 |
+
#: classes/wp-maintenance.php:363 classes/wp-maintenance.php:447
|
72 |
+
#: includes/functions.php:57
|
73 |
+
msgid "Pictures"
|
74 |
+
msgstr "Images"
|
75 |
+
|
76 |
+
#: classes/wp-maintenance.php:373 includes/functions.php:63
|
77 |
+
msgid "Countdown"
|
78 |
+
msgstr "Compte à rebours"
|
79 |
+
|
80 |
+
#: classes/wp-maintenance.php:383 includes/functions.php:69
|
81 |
+
msgid "CSS"
|
82 |
+
msgstr "CSS"
|
83 |
+
|
84 |
+
#: classes/wp-maintenance.php:393 classes/wp-maintenance.php:452
|
85 |
+
#: includes/functions.php:87
|
86 |
+
msgid "Footer"
|
87 |
+
msgstr "Pied de page"
|
88 |
+
|
89 |
+
#: classes/wp-maintenance.php:403 classes/wp-maintenance.php:450
|
90 |
+
#: includes/functions.php:75
|
91 |
+
msgid "SEO"
|
92 |
+
msgstr "SEO"
|
93 |
+
|
94 |
+
#: classes/wp-maintenance.php:413 classes/wp-maintenance.php:451
|
95 |
+
#: includes/functions.php:81
|
96 |
+
msgid "Social Networks"
|
97 |
+
msgstr "Réseaux sociaux"
|
98 |
+
|
99 |
+
#: classes/wp-maintenance.php:445
|
100 |
+
msgid "General"
|
101 |
+
msgstr "Général"
|
102 |
+
|
103 |
+
#: classes/wp-maintenance.php:446
|
104 |
+
msgid "Colors & Fonts"
|
105 |
+
msgstr "Couleurs & Polices"
|
106 |
+
|
107 |
+
#: classes/wp-maintenance.php:448
|
108 |
+
msgid "CountDown"
|
109 |
+
msgstr "Compte à rebours"
|
110 |
+
|
111 |
+
#: classes/wp-maintenance.php:449
|
112 |
+
msgid "CSS Style"
|
113 |
+
msgstr "Style CSS"
|
114 |
+
|
115 |
+
#: classes/wp-maintenance.php:499
|
116 |
+
msgid "Choose This Image"
|
117 |
+
msgstr "Choisir cette image"
|
118 |
+
|
119 |
+
#: classes/wp-maintenance.php:500
|
120 |
+
msgid "Choose Image"
|
121 |
+
msgstr "Choisir une image"
|
122 |
+
|
123 |
+
#: classes/wp-maintenance.php:517 classes/wp-maintenance.php:525
|
124 |
+
#: classes/wp-maintenance.php:533 classes/wp-maintenance.php:542
|
125 |
+
#: classes/wp-maintenance.php:551 classes/wp-maintenance.php:560
|
126 |
+
#: classes/wp-maintenance.php:569 classes/wp-maintenance.php:578
|
127 |
+
#: classes/wp-maintenance.php:587
|
128 |
+
msgid "You do not have sufficient privileges to access this page."
|
129 |
+
msgstr ""
|
130 |
+
"Vous n'avez pas les autorisations suffisantes pour accéder à cette page."
|
131 |
+
|
132 |
+
#: includes/functions.php:45 themes/default/functions.php:65
|
133 |
+
msgid "Dashboard"
|
134 |
+
msgstr "Tableau de bord"
|
135 |
+
|
136 |
+
#: includes/functions.php:46
|
137 |
+
msgid "Here, the beginning..."
|
138 |
+
msgstr "Ici, le commencement…"
|
139 |
+
|
140 |
+
#: includes/functions.php:51
|
141 |
+
msgid "Colors and Fonts"
|
142 |
+
msgstr "Couleurs et polices"
|
143 |
+
|
144 |
+
#: includes/functions.php:52
|
145 |
+
msgid "Have a creative mind"
|
146 |
+
msgstr "Ayez un esprit créatif"
|
147 |
+
|
148 |
+
#: includes/functions.php:58
|
149 |
+
msgid "Are we playing with the images?"
|
150 |
+
msgstr "Est-ce qu’on joue avec les images ?"
|
151 |
+
|
152 |
+
#: includes/functions.php:64
|
153 |
+
msgid "Stop the time... or not!"
|
154 |
+
msgstr "Arrêtez le temps... Ou pas!"
|
155 |
+
|
156 |
+
#: includes/functions.php:70
|
157 |
+
msgid "Customize the style sheet"
|
158 |
+
msgstr "Personnaliser la feuille de style"
|
159 |
+
|
160 |
+
#: includes/functions.php:76
|
161 |
+
msgid "Keep your site optimized"
|
162 |
+
msgstr "Gardez votre site optimisé"
|
163 |
+
|
164 |
+
#: includes/functions.php:82
|
165 |
+
msgid "Adding social networks icons"
|
166 |
+
msgstr "Ajout d’icônes de réseaux sociaux"
|
167 |
+
|
168 |
+
#: includes/functions.php:88
|
169 |
+
msgid "Here, we are talking about the footer"
|
170 |
+
msgstr "Ici, nous parlons du pied de page"
|
171 |
+
|
172 |
+
#: includes/functions.php:94
|
173 |
+
msgid "A few additional options"
|
174 |
+
msgstr "Quelques options supplémentaires"
|
175 |
+
|
176 |
+
#: includes/functions.php:109
|
177 |
+
msgid "Preview page"
|
178 |
+
msgstr "Aperçu"
|
179 |
+
|
180 |
+
#: includes/functions.php:119
|
181 |
+
msgid "is brought to you by"
|
182 |
+
msgstr "vous est proposé par"
|
183 |
+
|
184 |
+
#: includes/functions.php:119
|
185 |
+
msgid "If you found this plugin useful"
|
186 |
+
msgstr "Si vous avez trouvé cette extension utile"
|
187 |
+
|
188 |
+
#: includes/functions.php:119
|
189 |
+
msgid "give it 5 ★ on WordPress.org"
|
190 |
+
msgstr "donnez-lui 5 ★ sur WordPress.org"
|
191 |
+
|
192 |
+
#: includes/shortcodes.php:40
|
193 |
+
msgid "Send me a"
|
194 |
+
msgstr "Envoyez-moi un"
|
195 |
+
|
196 |
+
#: views/wp-maintenance-colors.php:39 views/wp-maintenance-countdown.php:25
|
197 |
+
#: views/wp-maintenance-css.php:32 views/wp-maintenance-dashboard.php:29
|
198 |
+
#: views/wp-maintenance-footer.php:25 views/wp-maintenance-picture.php:64
|
199 |
+
#: views/wp-maintenance-seo.php:24 views/wp-maintenance-settings.php:59
|
200 |
+
#: views/wp-maintenance-socialnetworks.php:38
|
201 |
+
msgid "WP Maintenance - Settings"
|
202 |
+
msgstr "WP Maintenance - Paramètres"
|
203 |
+
|
204 |
+
#: views/wp-maintenance-colors.php:41 views/wp-maintenance-countdown.php:27
|
205 |
+
#: views/wp-maintenance-css.php:34 views/wp-maintenance-dashboard.php:31
|
206 |
+
#: views/wp-maintenance-footer.php:27 views/wp-maintenance-picture.php:66
|
207 |
+
#: views/wp-maintenance-seo.php:26 views/wp-maintenance-settings.php:61
|
208 |
+
#: views/wp-maintenance-socialnetworks.php:40
|
209 |
+
msgid "Options saved."
|
210 |
+
msgstr "Options sauvegardées."
|
211 |
+
|
212 |
+
#: views/wp-maintenance-colors.php:59
|
213 |
+
msgid "Choice general colors"
|
214 |
+
msgstr "Choix des couleurs générales"
|
215 |
+
|
216 |
+
#: views/wp-maintenance-colors.php:62
|
217 |
+
msgid "Background page color"
|
218 |
+
msgstr "Couleur du fond de page"
|
219 |
+
|
220 |
+
#: views/wp-maintenance-colors.php:64
|
221 |
+
msgid "Header color"
|
222 |
+
msgstr "Couleur d’en-tête"
|
223 |
+
|
224 |
+
#: views/wp-maintenance-colors.php:68 views/wp-maintenance-colors.php:110
|
225 |
+
#: views/wp-maintenance-colors.php:152 views/wp-maintenance-colors.php:181
|
226 |
+
#: views/wp-maintenance-colors.php:228 views/wp-maintenance-colors.php:273
|
227 |
+
#: views/wp-maintenance-colors.php:342 views/wp-maintenance-countdown.php:51
|
228 |
+
#: views/wp-maintenance-countdown.php:88 views/wp-maintenance-countdown.php:131
|
229 |
+
#: views/wp-maintenance-css.php:61 views/wp-maintenance-dashboard.php:56
|
230 |
+
#: views/wp-maintenance-dashboard.php:81 views/wp-maintenance-dashboard.php:109
|
231 |
+
#: views/wp-maintenance-footer.php:75 views/wp-maintenance-footer.php:98
|
232 |
+
#: views/wp-maintenance-picture.php:102 views/wp-maintenance-picture.php:158
|
233 |
+
#: views/wp-maintenance-picture.php:198 views/wp-maintenance-seo.php:55
|
234 |
+
#: views/wp-maintenance-seo.php:69 views/wp-maintenance-seo.php:88
|
235 |
+
#: views/wp-maintenance-settings.php:106 views/wp-maintenance-settings.php:133
|
236 |
+
#: views/wp-maintenance-settings.php:168 views/wp-maintenance-settings.php:182
|
237 |
+
#: views/wp-maintenance-settings.php:196
|
238 |
+
#: views/wp-maintenance-socialnetworks.php:68
|
239 |
+
#: views/wp-maintenance-socialnetworks.php:116
|
240 |
+
#: views/wp-maintenance-socialnetworks.php:179
|
241 |
+
#: views/wp-maintenance-socialnetworks.php:192
|
242 |
+
msgid "Save"
|
243 |
+
msgstr "Enregistrer"
|
244 |
+
|
245 |
+
#: views/wp-maintenance-colors.php:75
|
246 |
+
msgid "Title Settings"
|
247 |
+
msgstr "Réglages du titre"
|
248 |
+
|
249 |
+
#: views/wp-maintenance-colors.php:78
|
250 |
+
msgid "Choice title font and color"
|
251 |
+
msgstr "Choisir les polices et couleurs des titres"
|
252 |
+
|
253 |
+
#: views/wp-maintenance-colors.php:79
|
254 |
+
msgid "Set the color and font of the title"
|
255 |
+
msgstr "Définir la couleur et la police du titre"
|
256 |
+
|
257 |
+
#: views/wp-maintenance-colors.php:82 views/wp-maintenance-colors.php:124
|
258 |
+
msgid "Choose font color"
|
259 |
+
msgstr "Choisissez la couleur de la police"
|
260 |
+
|
261 |
+
#: views/wp-maintenance-colors.php:87 views/wp-maintenance-colors.php:129
|
262 |
+
#: views/wp-maintenance-colors.php:250 views/wp-maintenance-colors.php:293
|
263 |
+
msgid "Choose Size and Style"
|
264 |
+
msgstr "Choisissez la taille et le style"
|
265 |
+
|
266 |
+
#: views/wp-maintenance-colors.php:97 views/wp-maintenance-colors.php:139
|
267 |
+
#: views/wp-maintenance-colors.php:260 views/wp-maintenance-colors.php:303
|
268 |
+
msgid "bold"
|
269 |
+
msgstr "gras"
|
270 |
+
|
271 |
+
#: views/wp-maintenance-colors.php:102 views/wp-maintenance-colors.php:144
|
272 |
+
#: views/wp-maintenance-colors.php:265 views/wp-maintenance-colors.php:308
|
273 |
+
msgid "Italic"
|
274 |
+
msgstr "Italique"
|
275 |
+
|
276 |
+
#: views/wp-maintenance-colors.php:117
|
277 |
+
msgid "Text Settings"
|
278 |
+
msgstr "Paramètres du texte"
|
279 |
+
|
280 |
+
#: views/wp-maintenance-colors.php:120
|
281 |
+
msgid "Choice text font and color"
|
282 |
+
msgstr "Choix des polices et couleurs des textes"
|
283 |
+
|
284 |
+
#: views/wp-maintenance-colors.php:121
|
285 |
+
msgid "Set the color and font of the text"
|
286 |
+
msgstr "Définir la couleur et la police du texte"
|
287 |
+
|
288 |
+
#: views/wp-maintenance-colors.php:158
|
289 |
+
msgid "Frame Settings"
|
290 |
+
msgstr "Paramètres du cadre"
|
291 |
+
|
292 |
+
#: views/wp-maintenance-colors.php:162
|
293 |
+
msgid "Yes, enable frame"
|
294 |
+
msgstr "Oui, activer le cadre"
|
295 |
+
|
296 |
+
#: views/wp-maintenance-colors.php:168
|
297 |
+
msgid "Choice frame color and style"
|
298 |
+
msgstr "Choisir la couleur et le style du cadre"
|
299 |
+
|
300 |
+
#: views/wp-maintenance-colors.php:171
|
301 |
+
msgid "Choose frame color"
|
302 |
+
msgstr "Choisir les couleurs du cadre"
|
303 |
+
|
304 |
+
#: views/wp-maintenance-colors.php:176
|
305 |
+
msgid "Choose Style"
|
306 |
+
msgstr "Choisissez le style"
|
307 |
+
|
308 |
+
#: views/wp-maintenance-colors.php:177
|
309 |
+
msgid "Opacity"
|
310 |
+
msgstr "Opacité"
|
311 |
+
|
312 |
+
#: views/wp-maintenance-colors.php:178
|
313 |
+
msgid "Width"
|
314 |
+
msgstr "Largeur"
|
315 |
+
|
316 |
+
#: views/wp-maintenance-colors.php:190
|
317 |
+
msgid "Countdown Settings"
|
318 |
+
msgstr "Paramètres du compte à rebours"
|
319 |
+
|
320 |
+
#: views/wp-maintenance-colors.php:193
|
321 |
+
msgid "Choice Countdown font, colors and style"
|
322 |
+
msgstr "Choix des polices et couleurs du compte à rebours"
|
323 |
+
|
324 |
+
#: views/wp-maintenance-colors.php:196
|
325 |
+
msgid "Countdown text color"
|
326 |
+
msgstr "Couleur du texte du compteur"
|
327 |
+
|
328 |
+
#: views/wp-maintenance-colors.php:201
|
329 |
+
msgid "Countdown background color"
|
330 |
+
msgstr "Couleur du fond du compteur"
|
331 |
+
|
332 |
+
#: views/wp-maintenance-colors.php:206
|
333 |
+
msgid "Choose font"
|
334 |
+
msgstr "Choisissez la police"
|
335 |
+
|
336 |
+
#: views/wp-maintenance-colors.php:218
|
337 |
+
msgid "Choose font for end text"
|
338 |
+
msgstr "Choisir la police pour le texte de fin"
|
339 |
+
|
340 |
+
#: views/wp-maintenance-colors.php:235
|
341 |
+
msgid "Footer settings"
|
342 |
+
msgstr "Paramètres du pied de page"
|
343 |
+
|
344 |
+
#: views/wp-maintenance-colors.php:237
|
345 |
+
msgid "Choice footer font, colors and style"
|
346 |
+
msgstr "Choix des polices, couleurs et le style du pied de page"
|
347 |
+
|
348 |
+
#: views/wp-maintenance-colors.php:240
|
349 |
+
msgid "Text color"
|
350 |
+
msgstr "Couleur du texte"
|
351 |
+
|
352 |
+
#: views/wp-maintenance-colors.php:245
|
353 |
+
msgid "Background color"
|
354 |
+
msgstr "Couleur du fond"
|
355 |
+
|
356 |
+
#: views/wp-maintenance-colors.php:280
|
357 |
+
msgid "Form color settings"
|
358 |
+
msgstr "Paramètres de couleur du formulaire"
|
359 |
+
|
360 |
+
#: views/wp-maintenance-colors.php:282
|
361 |
+
msgid "Choice form colors"
|
362 |
+
msgstr "Choisir les couleurs du formulaire"
|
363 |
+
|
364 |
+
#: views/wp-maintenance-colors.php:321
|
365 |
+
msgid "Field text color"
|
366 |
+
msgstr "Couleur du texte dans les champs"
|
367 |
+
|
368 |
+
#: views/wp-maintenance-colors.php:323
|
369 |
+
msgid "Field border color"
|
370 |
+
msgstr "Couleur de bordure des champs"
|
371 |
+
|
372 |
+
#: views/wp-maintenance-colors.php:325
|
373 |
+
msgid "Field background color"
|
374 |
+
msgstr "Couleur de fond des champs"
|
375 |
+
|
376 |
+
#: views/wp-maintenance-colors.php:327
|
377 |
+
msgid "Button text color"
|
378 |
+
msgstr "Couleur du texte dans le bouton"
|
379 |
+
|
380 |
+
#: views/wp-maintenance-colors.php:331
|
381 |
+
msgid "Button color"
|
382 |
+
msgstr "Couleur du bouton"
|
383 |
+
|
384 |
+
#: views/wp-maintenance-colors.php:333
|
385 |
+
msgid "Button color hover"
|
386 |
+
msgstr "Couleur du bouton au survol"
|
387 |
+
|
388 |
+
#: views/wp-maintenance-colors.php:335
|
389 |
+
msgid "Button color onclick"
|
390 |
+
msgstr "Couleur du bouton au click"
|
391 |
+
|
392 |
+
#: views/wp-maintenance-colors.php:346
|
393 |
+
#, php-format
|
394 |
+
msgid "Enable %s to customize the forms"
|
395 |
+
msgstr "Activer %s pour personnaliser les formulaires"
|
396 |
+
|
397 |
+
#: views/wp-maintenance-colors.php:346
|
398 |
+
msgid "newsletter option"
|
399 |
+
msgstr "options de newsletter"
|
400 |
+
|
401 |
+
#: views/wp-maintenance-colors.php:350
|
402 |
+
msgid "Enable Mailpoet or MailChimp extensions to customize the forms"
|
403 |
+
msgstr ""
|
404 |
+
"Activer les extensions Mailpoet ou MailChimp personnaliser les formulaires"
|
405 |
+
|
406 |
+
#: views/wp-maintenance-countdown.php:44
|
407 |
+
msgid "Enable a countdown"
|
408 |
+
msgstr "Activer un compte à rebours"
|
409 |
+
|
410 |
+
#: views/wp-maintenance-countdown.php:46
|
411 |
+
msgid "Yes, enable a countdown"
|
412 |
+
msgstr "Oui, activer un compte à rebours"
|
413 |
+
|
414 |
+
#: views/wp-maintenance-countdown.php:56
|
415 |
+
msgid "Date/time Launch"
|
416 |
+
msgstr "Date / heure du lancement"
|
417 |
+
|
418 |
+
#: views/wp-maintenance-countdown.php:59
|
419 |
+
msgid "Select the launch date/time"
|
420 |
+
msgstr "Sélectionner une date et heure de lancement"
|
421 |
+
|
422 |
+
#: views/wp-maintenance-countdown.php:85
|
423 |
+
msgid "at"
|
424 |
+
msgstr "à"
|
425 |
+
|
426 |
+
#: views/wp-maintenance-countdown.php:93
|
427 |
+
msgid "Others Settings"
|
428 |
+
msgstr "Autres paramètres"
|
429 |
+
|
430 |
+
#: views/wp-maintenance-countdown.php:96
|
431 |
+
msgid "Enable seconds ?"
|
432 |
+
msgstr "Afficher les secondes ?"
|
433 |
+
|
434 |
+
#: views/wp-maintenance-countdown.php:99
|
435 |
+
msgid "Yes, enable seconds"
|
436 |
+
msgstr "Oui, activer les secondes"
|
437 |
+
|
438 |
+
#: views/wp-maintenance-countdown.php:104
|
439 |
+
msgid "Disable maintenance mode at the end of the countdown?"
|
440 |
+
msgstr "Désactiver le mode maintenance à la fin du compte à rebours ?"
|
441 |
+
|
442 |
+
#: views/wp-maintenance-countdown.php:106
|
443 |
+
msgid "Yes, disable maintenance mode at the end of countdown"
|
444 |
+
msgstr "Oui, désactiver le mode maintenance à la fin du compte à rebours"
|
445 |
+
|
446 |
+
#: views/wp-maintenance-countdown.php:111
|
447 |
+
msgid "End message after end countdown"
|
448 |
+
msgstr "Message de fin après le compte à rebours"
|
449 |
+
|
450 |
+
#: views/wp-maintenance-countdown.php:153
|
451 |
+
msgid "January"
|
452 |
+
msgstr "Janvier"
|
453 |
+
|
454 |
+
#: views/wp-maintenance-countdown.php:153
|
455 |
+
msgid "February"
|
456 |
+
msgstr "Février"
|
457 |
+
|
458 |
+
#: views/wp-maintenance-countdown.php:153
|
459 |
+
msgid "March"
|
460 |
+
msgstr "Mars"
|
461 |
+
|
462 |
+
#: views/wp-maintenance-countdown.php:153
|
463 |
+
msgid "April"
|
464 |
+
msgstr "Avril"
|
465 |
+
|
466 |
+
#: views/wp-maintenance-countdown.php:153
|
467 |
+
msgid "May"
|
468 |
+
msgstr "Mai"
|
469 |
+
|
470 |
+
#: views/wp-maintenance-countdown.php:153
|
471 |
+
msgid "June"
|
472 |
+
msgstr "Juin"
|
473 |
+
|
474 |
+
#: views/wp-maintenance-countdown.php:153
|
475 |
+
msgid "July"
|
476 |
+
msgstr "Juillet"
|
477 |
+
|
478 |
+
#: views/wp-maintenance-countdown.php:153
|
479 |
+
msgid "August"
|
480 |
+
msgstr "Août"
|
481 |
+
|
482 |
+
#: views/wp-maintenance-countdown.php:153
|
483 |
+
msgid "September"
|
484 |
+
msgstr "Septembre"
|
485 |
+
|
486 |
+
#: views/wp-maintenance-countdown.php:153
|
487 |
+
msgid "October"
|
488 |
+
msgstr "Octobre"
|
489 |
+
|
490 |
+
#: views/wp-maintenance-countdown.php:153
|
491 |
+
msgid "November"
|
492 |
+
msgstr "Novembre"
|
493 |
+
|
494 |
+
#: views/wp-maintenance-countdown.php:153
|
495 |
+
msgid "December"
|
496 |
+
msgstr "Décembre"
|
497 |
+
|
498 |
+
#: views/wp-maintenance-countdown.php:155
|
499 |
+
msgid "Sunday"
|
500 |
+
msgstr "Dimanche"
|
501 |
+
|
502 |
+
#: views/wp-maintenance-countdown.php:155
|
503 |
+
msgid "Monday"
|
504 |
+
msgstr "Lundi"
|
505 |
+
|
506 |
+
#: views/wp-maintenance-countdown.php:155
|
507 |
+
msgid "Tuesday"
|
508 |
+
msgstr "Mardi"
|
509 |
+
|
510 |
+
#: views/wp-maintenance-countdown.php:155
|
511 |
+
msgid "Wednesday"
|
512 |
+
msgstr "Mercredi"
|
513 |
+
|
514 |
+
#: views/wp-maintenance-countdown.php:155
|
515 |
+
msgid "Thurday"
|
516 |
+
msgstr "Jeudi"
|
517 |
+
|
518 |
+
#: views/wp-maintenance-countdown.php:155
|
519 |
+
msgid "Friday"
|
520 |
+
msgstr "Vendredi"
|
521 |
+
|
522 |
+
#: views/wp-maintenance-countdown.php:155
|
523 |
+
msgid "Saturday"
|
524 |
+
msgstr "Samedi"
|
525 |
+
|
526 |
+
#: views/wp-maintenance-countdown.php:156
|
527 |
+
msgid "Today"
|
528 |
+
msgstr "Aujourd'hui"
|
529 |
+
|
530 |
+
#: views/wp-maintenance-countdown.php:157
|
531 |
+
msgid "Delete"
|
532 |
+
msgstr "Supprimer"
|
533 |
+
|
534 |
+
#: views/wp-maintenance-countdown.php:158
|
535 |
+
#: views/wp-maintenance-countdown.php:177
|
536 |
+
msgid "Close"
|
537 |
+
msgstr "Fermer"
|
538 |
+
|
539 |
+
#: views/wp-maintenance-countdown.php:161
|
540 |
+
msgid "Next month"
|
541 |
+
msgstr "Mois suivant"
|
542 |
+
|
543 |
+
#: views/wp-maintenance-countdown.php:162
|
544 |
+
msgid "Previous month"
|
545 |
+
msgstr "Mois précédent"
|
546 |
+
|
547 |
+
#: views/wp-maintenance-countdown.php:163
|
548 |
+
msgid "Select a month"
|
549 |
+
msgstr "Sélectionner un mois"
|
550 |
+
|
551 |
+
#: views/wp-maintenance-countdown.php:164
|
552 |
+
msgid "Select a year"
|
553 |
+
msgstr "Sélectionner une année"
|
554 |
+
|
555 |
+
#: views/wp-maintenance-css.php:18
|
556 |
+
msgid "The Style Sheet has been reset!"
|
557 |
+
msgstr "La feuille de style a bien été réinitilisée !"
|
558 |
+
|
559 |
+
#: views/wp-maintenance-css.php:51
|
560 |
+
msgid "Edit the CSS sheet of your maintenance page here."
|
561 |
+
msgstr "Modifiez la feuille CSS de votre page de maintenance ici."
|
562 |
+
|
563 |
+
#: views/wp-maintenance-css.php:52
|
564 |
+
msgid "Click \"Reset\" and \"Save\" to retrieve the default style sheet."
|
565 |
+
msgstr ""
|
566 |
+
"Cliquez sur « Réinitialisation » et « Enregistrer » pour récupérer la "
|
567 |
+
"feuille de style par défaut."
|
568 |
+
|
569 |
+
#: views/wp-maintenance-css.php:55
|
570 |
+
msgid "Yes, reset style sheet"
|
571 |
+
msgstr "Oui, réinitialisez la feuille de style"
|
572 |
+
|
573 |
+
#: views/wp-maintenance-css.php:65
|
574 |
+
msgid "Markers for colors"
|
575 |
+
msgstr "Marqueurs pour les couleurs"
|
576 |
+
|
577 |
+
#: views/wp-maintenance-css.php:67
|
578 |
+
msgid "Use this code for text color"
|
579 |
+
msgstr "Utiliser ce code pour la couleur du texte"
|
580 |
+
|
581 |
+
#: views/wp-maintenance-css.php:68
|
582 |
+
msgid "Use this code for background text color"
|
583 |
+
msgstr "Utiliser ce code pour la couleur de fond du texte"
|
584 |
+
|
585 |
+
#: views/wp-maintenance-css.php:69
|
586 |
+
msgid "Use this code for background color countdown"
|
587 |
+
msgstr "Utiliser ce code pour la couleur du fond du compte à rebours"
|
588 |
+
|
589 |
+
#: views/wp-maintenance-css.php:70
|
590 |
+
msgid "Use this code for size countdown"
|
591 |
+
msgstr "Utiliser ce code pour la taille du compte à rebours"
|
592 |
+
|
593 |
+
#: views/wp-maintenance-css.php:71
|
594 |
+
msgid "Use this code for countdown color"
|
595 |
+
msgstr "Utiliser ce code pour la couleur du texte du compte à rebours"
|
596 |
+
|
597 |
+
#: views/wp-maintenance-css.php:72
|
598 |
+
msgid "Use this code for bottom text color"
|
599 |
+
msgstr "Utiliser ce code pour la couleur du texte de bas de page"
|
600 |
+
|
601 |
+
#: views/wp-maintenance-css.php:76
|
602 |
+
msgid "Need CSS code for MailPoet plugin?"
|
603 |
+
msgstr "Besoin de code CSS pour le plugin MailPoet ?"
|
604 |
+
|
605 |
+
#: views/wp-maintenance-css.php:77 views/wp-maintenance-css.php:92
|
606 |
+
msgid "Click for select all"
|
607 |
+
msgstr "Cliquez pour tout sélectionner"
|
608 |
+
|
609 |
+
#: views/wp-maintenance-css.php:91
|
610 |
+
msgid "Need CSS code for MailChimp plugin?"
|
611 |
+
msgstr "Besoin de code CSS pour le plugin MailChimp ?"
|
612 |
+
|
613 |
+
#: views/wp-maintenance-dashboard.php:48
|
614 |
+
msgid "Activate maintenance mode"
|
615 |
+
msgstr "Activer le mode maintenance"
|
616 |
+
|
617 |
+
#: views/wp-maintenance-dashboard.php:51
|
618 |
+
msgid "Yes, enable maintenance mode"
|
619 |
+
msgstr "Oui, activer le mode maintenance"
|
620 |
+
|
621 |
+
#: views/wp-maintenance-dashboard.php:61
|
622 |
+
msgid "Title and text"
|
623 |
+
msgstr "Titre et texte"
|
624 |
+
|
625 |
+
#: views/wp-maintenance-dashboard.php:87
|
626 |
+
msgid "Activate newsletter block"
|
627 |
+
msgstr "Activer un encart newsletter"
|
628 |
+
|
629 |
+
#: views/wp-maintenance-dashboard.php:89
|
630 |
+
msgid "Yes, enable newsletter block"
|
631 |
+
msgstr "Oui, activer un encart newsletter"
|
632 |
+
|
633 |
+
#: views/wp-maintenance-dashboard.php:96
|
634 |
+
msgid "Enter title for the newletter block"
|
635 |
+
msgstr "Entrez un titre pour l'encart de la newsletter"
|
636 |
+
|
637 |
+
#: views/wp-maintenance-dashboard.php:101
|
638 |
+
msgid "Type of the newletter block"
|
639 |
+
msgstr "Type d’encart newsletter"
|
640 |
+
|
641 |
+
#: views/wp-maintenance-dashboard.php:102
|
642 |
+
msgid "Enter your newletter shortcode here:"
|
643 |
+
msgstr "Entrez le Shortcode de la newletter ici :"
|
644 |
+
|
645 |
+
#: views/wp-maintenance-dashboard.php:104
|
646 |
+
msgid "Or enter your newletter iframe code here:"
|
647 |
+
msgstr "Ou entrez le code iframe de la newsletter ici :"
|
648 |
+
|
649 |
+
#: views/wp-maintenance-footer.php:45
|
650 |
+
msgid "Enable Footer?"
|
651 |
+
msgstr "Activer le pied de page ?"
|
652 |
+
|
653 |
+
#: views/wp-maintenance-footer.php:49
|
654 |
+
msgid "Yes, enable footer"
|
655 |
+
msgstr "Oui, activer le pied de page"
|
656 |
+
|
657 |
+
#: views/wp-maintenance-footer.php:56
|
658 |
+
msgid "Text in the footer"
|
659 |
+
msgstr "Texte dans le pied de page"
|
660 |
+
|
661 |
+
#: views/wp-maintenance-footer.php:82
|
662 |
+
msgid "Add a link to dashboard in the footer?"
|
663 |
+
msgstr "Ajouter un lien vers le tableau de bord dans le pied de page ?"
|
664 |
+
|
665 |
+
#: views/wp-maintenance-footer.php:86
|
666 |
+
msgid "Yes, show text and link to go to the dashboard"
|
667 |
+
msgstr "Oui, afficher le texte et le lien pour aller au tableau de bord"
|
668 |
+
|
669 |
+
#: views/wp-maintenance-footer.php:93
|
670 |
+
msgid "Enter your text and #DASHBOARD shortcode"
|
671 |
+
msgstr "Entrez votre texte et le code court #DASHBOARD"
|
672 |
+
|
673 |
+
#: views/wp-maintenance-footer.php:95
|
674 |
+
msgid "Eg: connect to #DASHBOARD here!"
|
675 |
+
msgstr "Ex : Connectez vous au #DASHBOARD% ici !"
|
676 |
+
|
677 |
+
#: views/wp-maintenance-footer.php:95
|
678 |
+
msgid ""
|
679 |
+
"(#DASHBOARD will be replaced with the link to the dashboard and the word "
|
680 |
+
"\"Dashboard\")"
|
681 |
+
msgstr ""
|
682 |
+
"(#DASHBOARD sera remplacé par le mot \"Tableau de bord\" et le lien vers "
|
683 |
+
"celui-ci)"
|
684 |
+
|
685 |
+
#: views/wp-maintenance-picture.php:84
|
686 |
+
msgid "Header picture"
|
687 |
+
msgstr "Image d'entête"
|
688 |
+
|
689 |
+
#: views/wp-maintenance-picture.php:87
|
690 |
+
msgid "Choice you picture for header page"
|
691 |
+
msgstr "Choix de votre image pour l’en-tête de page"
|
692 |
+
|
693 |
+
#: views/wp-maintenance-picture.php:89 views/wp-maintenance-picture.php:125
|
694 |
+
#: views/wp-maintenance-seo.php:78
|
695 |
+
msgid "Enter a URL or upload an image"
|
696 |
+
msgstr "Entrez une url ou mettez en ligne une image"
|
697 |
+
|
698 |
+
#: views/wp-maintenance-picture.php:91 views/wp-maintenance-picture.php:126
|
699 |
+
#: views/wp-maintenance-seo.php:79
|
700 |
+
msgid "Media Image Library"
|
701 |
+
msgstr "Bibliothèque d'Images"
|
702 |
+
|
703 |
+
#: views/wp-maintenance-picture.php:92
|
704 |
+
msgid ""
|
705 |
+
"URL path to image to replace default picture. (You can upload your image "
|
706 |
+
"with the WordPress media uploader)"
|
707 |
+
msgstr ""
|
708 |
+
"Url de l'image pour remplacer le logo WordPress par défaut. (Vous pouvez "
|
709 |
+
"envoyer votre image avec l'outil d'envoi de médias interne à WordPress)"
|
710 |
+
|
711 |
+
#: views/wp-maintenance-picture.php:93
|
712 |
+
msgid "Width:"
|
713 |
+
msgstr "Largeur :"
|
714 |
+
|
715 |
+
#: views/wp-maintenance-picture.php:94
|
716 |
+
msgid "Height:"
|
717 |
+
msgstr "Hauteur :"
|
718 |
+
|
719 |
+
#: views/wp-maintenance-picture.php:97
|
720 |
+
#: views/wp-maintenance-socialnetworks.php:174
|
721 |
+
msgid "You use this picture:"
|
722 |
+
msgstr "Image actuelle :"
|
723 |
+
|
724 |
+
#: views/wp-maintenance-picture.php:97 views/wp-maintenance-picture.php:133
|
725 |
+
msgid "Remove"
|
726 |
+
msgstr "Supprimer"
|
727 |
+
|
728 |
+
#: views/wp-maintenance-picture.php:108
|
729 |
+
msgid "Background picture"
|
730 |
+
msgstr "Image d’arrière-plan"
|
731 |
+
|
732 |
+
#: views/wp-maintenance-picture.php:111
|
733 |
+
msgid "Disable background or pattern picture"
|
734 |
+
msgstr "Désactiver l’image d’arrière-plan ou de motif"
|
735 |
+
|
736 |
+
#: views/wp-maintenance-picture.php:118
|
737 |
+
msgid "Yes, activate picture background"
|
738 |
+
msgstr "Oui, activez une image l’arrière-plan"
|
739 |
+
|
740 |
+
#: views/wp-maintenance-picture.php:129
|
741 |
+
msgid "You use this background picture:"
|
742 |
+
msgstr "Image de fond actuelle :"
|
743 |
+
|
744 |
+
#: views/wp-maintenance-picture.php:139
|
745 |
+
msgid "Background picture options"
|
746 |
+
msgstr "Options de l'image de fond"
|
747 |
+
|
748 |
+
#: views/wp-maintenance-picture.php:147
|
749 |
+
msgid "Background Opacity"
|
750 |
+
msgstr "Opacité de l’arrière-plan"
|
751 |
+
|
752 |
+
#: views/wp-maintenance-picture.php:152
|
753 |
+
msgid "Fix the background picture"
|
754 |
+
msgstr "Image de fond fixe"
|
755 |
+
|
756 |
+
#: views/wp-maintenance-picture.php:164
|
757 |
+
msgid "Pattern picture"
|
758 |
+
msgstr "Image de motif"
|
759 |
+
|
760 |
+
#: views/wp-maintenance-picture.php:168
|
761 |
+
msgid "Yes, activate pattern background"
|
762 |
+
msgstr "Oui, activez un motif de fond"
|
763 |
+
|
764 |
+
#: views/wp-maintenance-picture.php:176
|
765 |
+
msgid "Choose a pattern"
|
766 |
+
msgstr "Choisissez un motif de fond"
|
767 |
+
|
768 |
+
#: views/wp-maintenance-picture.php:179
|
769 |
+
msgid "NO PATTERN"
|
770 |
+
msgstr "AUCUN PATTERN"
|
771 |
+
|
772 |
+
#: views/wp-maintenance-picture.php:192
|
773 |
+
msgid "You use this pattern"
|
774 |
+
msgstr "Vous utilisez ce modèle"
|
775 |
+
|
776 |
+
#: views/wp-maintenance-seo.php:44
|
777 |
+
msgid "Active SEO settings?"
|
778 |
+
msgstr "Activer les paramètres SEO ?"
|
779 |
+
|
780 |
+
#: views/wp-maintenance-seo.php:48
|
781 |
+
msgid "Yes, active SEO"
|
782 |
+
msgstr "Oui, activer le SEO"
|
783 |
+
|
784 |
+
#: views/wp-maintenance-seo.php:57
|
785 |
+
msgid "SEO Title & Description"
|
786 |
+
msgstr "Titre et description SEO"
|
787 |
+
|
788 |
+
#: views/wp-maintenance-seo.php:60
|
789 |
+
msgid "SEO Meta Title"
|
790 |
+
msgstr "Méta Titre SEO"
|
791 |
+
|
792 |
+
#: views/wp-maintenance-seo.php:65
|
793 |
+
msgid "SEO Meta Description"
|
794 |
+
msgstr "Méta description SEO"
|
795 |
+
|
796 |
+
#: views/wp-maintenance-seo.php:75
|
797 |
+
msgid "Add a favicon"
|
798 |
+
msgstr "Ajouter un favicon"
|
799 |
+
|
800 |
+
#: views/wp-maintenance-seo.php:80
|
801 |
+
msgid ""
|
802 |
+
"Favicons are displayed in a browser tab. Need Help <a href=\"https://"
|
803 |
+
"realfavicongenerator.net/\" target=\"_blank\">creating a favicon</a>?"
|
804 |
+
msgstr ""
|
805 |
+
"Les favicones sont affichées dans les onglets du navigateur. Besoin d’aide "
|
806 |
+
"sur la <a href=\"http://tools.dynamicdrive.com/favicon/\" target=\"_blank"
|
807 |
+
"\">création d’un favicon</a> ?"
|
808 |
+
|
809 |
+
#: views/wp-maintenance-seo.php:83
|
810 |
+
msgid "You use this favicon:"
|
811 |
+
msgstr "Vous utilisez ce favicon :"
|
812 |
+
|
813 |
+
#: views/wp-maintenance-settings.php:77
|
814 |
+
msgid "Theme maintenance page"
|
815 |
+
msgstr "Page maintenance du thème"
|
816 |
+
|
817 |
+
#: views/wp-maintenance-settings.php:79
|
818 |
+
msgid "Yes, I use a theme maintenance page"
|
819 |
+
msgstr "Oui, j’utilise une page de maintenance de mon thème"
|
820 |
+
|
821 |
+
#: views/wp-maintenance-settings.php:86
|
822 |
+
msgid "You can use this shortcode to include Social Networks icons:"
|
823 |
+
msgstr ""
|
824 |
+
"Vous pouvez utiliser ce Shortcode pour include les icons des réseaux sociaux "
|
825 |
+
"sur votre page :"
|
826 |
+
|
827 |
+
#: views/wp-maintenance-settings.php:90
|
828 |
+
msgid "Delete custom settings upon plugin deactivation?"
|
829 |
+
msgstr ""
|
830 |
+
"Effacer les réglages personnalisés lors de la désactivation de l'extension ?"
|
831 |
+
|
832 |
+
#: views/wp-maintenance-settings.php:92
|
833 |
+
msgid ""
|
834 |
+
"Yes, all custom settings will be deleted from database upon plugin "
|
835 |
+
"deactivation"
|
836 |
+
msgstr ""
|
837 |
+
"Oui, tous les paramètres personnalisés seront supprimés de la base de "
|
838 |
+
"données lors de la désactivation plugin"
|
839 |
+
|
840 |
+
#: views/wp-maintenance-settings.php:99
|
841 |
+
msgid "Display code HTTP Error 503?"
|
842 |
+
msgstr "Afficher Code Erreur HTTP 503 ?"
|
843 |
+
|
844 |
+
#: views/wp-maintenance-settings.php:101
|
845 |
+
msgid ""
|
846 |
+
"Yes, inform visitors and search engines that my site is temporarily "
|
847 |
+
"unavailable."
|
848 |
+
msgstr ""
|
849 |
+
"Oui, informer les visiteurs et les moteurs de recherche que mon site est "
|
850 |
+
"temporairement indisponible."
|
851 |
+
|
852 |
+
#: views/wp-maintenance-settings.php:113
|
853 |
+
msgid "Roles and Capabilities"
|
854 |
+
msgstr "Rôles et capacités"
|
855 |
+
|
856 |
+
#: views/wp-maintenance-settings.php:115
|
857 |
+
msgid "Allow the site to display these roles"
|
858 |
+
msgstr "Autoriser l'affichage du site à ces rôles"
|
859 |
+
|
860 |
+
#: views/wp-maintenance-settings.php:140
|
861 |
+
msgid "IP autorized"
|
862 |
+
msgstr "IP autorisées"
|
863 |
+
|
864 |
+
#: views/wp-maintenance-settings.php:143
|
865 |
+
msgid ""
|
866 |
+
"Allow the site to display these IP addresses. Please, enter one IP address "
|
867 |
+
"by line"
|
868 |
+
msgstr ""
|
869 |
+
"Autoriser l'affichage du site à ces adresses IP. Merci d'entrer 1 adresse IP "
|
870 |
+
"par ligne"
|
871 |
+
|
872 |
+
#: views/wp-maintenance-settings.php:151 views/wp-maintenance-settings.php:160
|
873 |
+
#: views/wp-maintenance-settings.php:165
|
874 |
+
msgid "Enter one IP addresses here"
|
875 |
+
msgstr "Entrez une adresse IP ici"
|
876 |
+
|
877 |
+
#: views/wp-maintenance-settings.php:175
|
878 |
+
msgid "ID pages autorized"
|
879 |
+
msgstr "ID de pages autorisées"
|
880 |
+
|
881 |
+
#: views/wp-maintenance-settings.php:178
|
882 |
+
msgid ""
|
883 |
+
"Allow the site to display these ID pages. Please, enter the ID pages "
|
884 |
+
"separate with comma"
|
885 |
+
msgstr ""
|
886 |
+
"Autoriser le site à afficher des pages d'ID. Merci d'entrer les ID de pages "
|
887 |
+
"séparées par une virgule"
|
888 |
+
|
889 |
+
#: views/wp-maintenance-settings.php:189
|
890 |
+
msgid "Header Code"
|
891 |
+
msgstr "Code pour l’entête"
|
892 |
+
|
893 |
+
#: views/wp-maintenance-settings.php:192
|
894 |
+
msgid ""
|
895 |
+
"The following code will add to the <head> tag. Useful if you need to add "
|
896 |
+
"additional scripts such as CSS or JS"
|
897 |
+
msgstr ""
|
898 |
+
"Le code suivant va être ajouter à la balise <head>. Très utile si vous avez "
|
899 |
+
"besoin d'ajouter des scripts supplémentaires tels que CSS ou JS"
|
900 |
+
|
901 |
+
#: views/wp-maintenance-socialnetworks.php:58
|
902 |
+
msgid "Enable social networks"
|
903 |
+
msgstr "Activer les réseaux sociaux"
|
904 |
+
|
905 |
+
#: views/wp-maintenance-socialnetworks.php:62
|
906 |
+
msgid "Yes, enable social networks options"
|
907 |
+
msgstr "Oui, activer les options de réseaux sociaux"
|
908 |
+
|
909 |
+
#: views/wp-maintenance-socialnetworks.php:73
|
910 |
+
msgid "List of Social networks"
|
911 |
+
msgstr "Liste des réseaux sociaux"
|
912 |
+
|
913 |
+
#: views/wp-maintenance-socialnetworks.php:77
|
914 |
+
msgid "Enter text for the title icons"
|
915 |
+
msgstr "Entrez un texte pour la balise title des icônes"
|
916 |
+
|
917 |
+
#: views/wp-maintenance-socialnetworks.php:82
|
918 |
+
msgid "Drad and drop the lines to put in the order you want"
|
919 |
+
msgstr ""
|
920 |
+
"Cliquez et glisser les lignes pour mettre dans l'ordre que vous souhaitez"
|
921 |
+
|
922 |
+
#: views/wp-maintenance-socialnetworks.php:121
|
923 |
+
msgid "Social Networks Style"
|
924 |
+
msgstr "Style pour les réseaux sociaux"
|
925 |
+
|
926 |
+
#: views/wp-maintenance-socialnetworks.php:124
|
927 |
+
msgid "Choose icons size"
|
928 |
+
msgstr "Choisissez la taille des icônes"
|
929 |
+
|
930 |
+
#: views/wp-maintenance-socialnetworks.php:137
|
931 |
+
msgid "Choose icons style"
|
932 |
+
msgstr "Choisissez le style des icônes"
|
933 |
+
|
934 |
+
#: views/wp-maintenance-socialnetworks.php:153
|
935 |
+
msgid "Position"
|
936 |
+
msgstr "Position"
|
937 |
+
|
938 |
+
#: views/wp-maintenance-socialnetworks.php:155
|
939 |
+
msgid "Top"
|
940 |
+
msgstr "Haut"
|
941 |
+
|
942 |
+
#: views/wp-maintenance-socialnetworks.php:156
|
943 |
+
msgid "Bottom"
|
944 |
+
msgstr "Bas"
|
945 |
+
|
946 |
+
#: views/wp-maintenance-socialnetworks.php:161
|
947 |
+
msgid "Align"
|
948 |
+
msgstr "Alignement"
|
949 |
+
|
950 |
+
#: views/wp-maintenance-socialnetworks.php:163
|
951 |
+
msgid "Left"
|
952 |
+
msgstr "Gauche"
|
953 |
+
|
954 |
+
#: views/wp-maintenance-socialnetworks.php:164
|
955 |
+
msgid "Center"
|
956 |
+
msgstr "Centre"
|
957 |
+
|
958 |
+
#: views/wp-maintenance-socialnetworks.php:165
|
959 |
+
msgid "Right"
|
960 |
+
msgstr "Droite"
|
961 |
+
|
962 |
+
#: views/wp-maintenance-socialnetworks.php:170
|
963 |
+
msgid "You have your own icons? Enter the folder name of your theme here"
|
964 |
+
msgstr ""
|
965 |
+
"Vous avez vos propres icônes ? Entrez le nom du dossier de votre thème ici"
|
966 |
+
|
967 |
+
#: views/wp-maintenance-socialnetworks.php:172
|
968 |
+
msgid ""
|
969 |
+
"In your icon's folder child theme, you must have the same names like mine, "
|
970 |
+
"let's mouse over list icons for display picture's name. For example: "
|
971 |
+
msgstr ""
|
972 |
+
"Dans le dossier icônes de votre thème enfant, vous devez avoir les mêmes "
|
973 |
+
"noms que les miens, passez la souris sur la liste des icônes pour afficher "
|
974 |
+
"le nom de l’image. Par exemple: "
|
975 |
+
|
976 |
+
#: views/wp-maintenance-socialnetworks.php:184
|
977 |
+
msgid "Reset Social Networks Icons Options"
|
978 |
+
msgstr "Réinitialiser les paramètres des icônes des réseaux sociaux"
|
979 |
+
|
980 |
+
#: views/wp-maintenance-socialnetworks.php:187
|
981 |
+
msgid "Yes, reset Social Networks Icons?"
|
982 |
+
msgstr "Oui, réinitialiser les icônes des réseaux sociaux?"
|
983 |
+
|
984 |
+
#. Plugin URI of the plugin/theme
|
985 |
+
msgid "https://fr.wordpress.org/plugins/wp-maintenance/"
|
986 |
+
msgstr "https://fr.wordpress.org/plugins/wp-maintenance/"
|
987 |
+
|
988 |
+
#. Description of the plugin/theme
|
989 |
+
msgid ""
|
990 |
+
"The WP Maintenance plugin allows you to put your website on the waiting time "
|
991 |
+
"for you to do maintenance or launch your website. Personalize this page with "
|
992 |
+
"picture, countdown..."
|
993 |
+
msgstr ""
|
994 |
+
"L'extension WP Maintenance vous permet de mettre votre site Web en attente "
|
995 |
+
"pour la maintenance ou le lancement de votre site. Personnalisez cette page "
|
996 |
+
"avec photo, compte à rebours ..."
|
997 |
+
|
998 |
+
#. Author of the plugin/theme
|
999 |
+
msgid "Florent Maillefaud"
|
1000 |
+
msgstr "Florent Maillefaud"
|
1001 |
+
|
1002 |
+
#. Author URI of the plugin/theme
|
1003 |
+
msgid "https://madeby.restezconnectes.fr"
|
1004 |
+
msgstr "https://madeby.restezconnectes.fr"
|
1005 |
+
|
1006 |
+
#~ msgid "Previous"
|
1007 |
+
#~ msgstr "Précédent"
|
1008 |
+
|
1009 |
+
#~ msgid "Next"
|
1010 |
+
#~ msgstr "Suivant"
|
1011 |
+
|
1012 |
+
#~ msgid "Please upload a valid .json file"
|
1013 |
+
#~ msgstr "Veuillez téléverser un fichier .json valide"
|
1014 |
+
|
1015 |
+
#~ msgid "Please upload a file to import"
|
1016 |
+
#~ msgstr "Veuillez téléverser un fichier à importer"
|
1017 |
+
|
1018 |
+
#~ msgid "New settings imported successfully!"
|
1019 |
+
#~ msgstr "Nouveaux paramètres importés avec succès !"
|
1020 |
+
|
1021 |
+
#~ msgid "Visit the WP Maintenance page project."
|
1022 |
+
#~ msgstr "Visitez le projet de page de WP Maintenance."
|
1023 |
+
|
1024 |
+
#~ msgid ""
|
1025 |
+
#~ "This plugin has been developed for you for free by <a href=\"https://"
|
1026 |
+
#~ "restezconnectes.fr\" target=\"_blank\" style=\"color:#D6D5AA;\">Florent "
|
1027 |
+
#~ "Maillefaud</a>. It is royalty free, you can take it, modify it, "
|
1028 |
+
#~ "distribute it as you see fit."
|
1029 |
+
#~ msgstr ""
|
1030 |
+
#~ "Cette extension a été développée gratuitement pour vous par <a href="
|
1031 |
+
#~ "\"https://restezconnectes.fr\" target=\"_blank\">Florent Maillefaud</a>. "
|
1032 |
+
#~ "Elle est libre de droits, vous pouvez la prendre, la modifier, la "
|
1033 |
+
#~ "distribuer comme bon vous semble."
|
1034 |
+
|
1035 |
+
#~ msgid "Support this extension and my other developments (French Paypal):"
|
1036 |
+
#~ msgstr "Soutenez cette extension et mes autres développements (PayPal) :"
|
1037 |
+
|
1038 |
+
#~ msgid "Donate now!"
|
1039 |
+
#~ msgstr "Donner maintenant !"
|
1040 |
+
|
1041 |
+
#~ msgid "ABOUT"
|
1042 |
+
#~ msgstr "A PROPOS"
|
1043 |
+
|
1044 |
+
#~ msgid ""
|
1045 |
+
#~ "This plugin has been developed for you for free by <a href=\"https://"
|
1046 |
+
#~ "restezconnectes.fr\" target=\"_blank\">Florent Maillefaud</a>. It is "
|
1047 |
+
#~ "royalty free, you can take it, modify it, distribute it as you see fit."
|
1048 |
+
#~ msgstr ""
|
1049 |
+
#~ "Cette extension a été développée gratuitement pour vous par <a href="
|
1050 |
+
#~ "\"https://restezconnectes.fr\" target=\"_blank\">Florent Maillefaud</a>. "
|
1051 |
+
#~ "Elle est libre de droits, vous pouvez la prendre, la modifier, la "
|
1052 |
+
#~ "distribuer comme bon vous semble."
|
1053 |
+
|
1054 |
+
#~ msgid "Visit"
|
1055 |
+
#~ msgstr "Visitez"
|
1056 |
+
|
1057 |
+
#~ msgid ""
|
1058 |
+
#~ "try the demo of the plugin, talk about this plugin to your surroundings!"
|
1059 |
+
#~ msgstr "essayez la démo de cette extension et parlez-en à votre entourage !"
|
1060 |
+
|
1061 |
+
#~ msgid "DISCOVER"
|
1062 |
+
#~ msgstr "DÉCOUVRIR"
|
1063 |
+
|
1064 |
+
#~ msgid "Countdown settings"
|
1065 |
+
#~ msgstr "Paramètres du compte à rebours"
|
1066 |
+
|
1067 |
+
#~ msgid "Picture Options"
|
1068 |
+
#~ msgstr "Options d’image"
|
1069 |
+
|
1070 |
+
#~ msgid "Slider"
|
1071 |
+
#~ msgstr "Diaporama"
|
1072 |
+
|
1073 |
+
#~ msgid "Yes, enable Slider"
|
1074 |
+
#~ msgstr "Oui, activer le diaporama"
|
1075 |
+
|
1076 |
+
#~ msgid "Slider options"
|
1077 |
+
#~ msgstr "Options du diaporama"
|
1078 |
+
|
1079 |
+
#~ msgid "Speed:"
|
1080 |
+
#~ msgstr "Vitesse :"
|
1081 |
+
|
1082 |
+
#~ msgid "Display Auto Slider"
|
1083 |
+
#~ msgstr "Afficher le diaporama en auto"
|
1084 |
+
|
1085 |
+
#~ msgid "Yes"
|
1086 |
+
#~ msgstr "Oui"
|
1087 |
+
|
1088 |
+
#~ msgid "No"
|
1089 |
+
#~ msgstr "Non"
|
1090 |
+
|
1091 |
+
#~ msgid "Display button navigation"
|
1092 |
+
#~ msgstr "Afficher les boutons navigation"
|
1093 |
+
|
1094 |
+
#~ msgid "Above logo"
|
1095 |
+
#~ msgstr "Au-dessus du logo"
|
1096 |
+
|
1097 |
+
#~ msgid "Below logo"
|
1098 |
+
#~ msgstr "Au-dessous du logo"
|
1099 |
+
|
1100 |
+
#~ msgid "Below title & text"
|
1101 |
+
#~ msgstr "Au-dessous du titre & texte"
|
1102 |
+
|
1103 |
+
#~ msgid "Choose picture"
|
1104 |
+
#~ msgstr "Choisissez l’image"
|
1105 |
+
|
1106 |
+
#~ msgid "Text:"
|
1107 |
+
#~ msgstr "Texte :"
|
1108 |
+
|
1109 |
+
#~ msgid "Link:"
|
1110 |
+
#~ msgstr "Lien :"
|
1111 |
+
|
1112 |
+
#~ msgid "Delete this slide"
|
1113 |
+
#~ msgstr "Supprimer ce slide"
|
1114 |
+
|
1115 |
+
#~ msgid "SEO options"
|
1116 |
+
#~ msgstr "Options SEO"
|
1117 |
+
|
1118 |
+
#~ msgid "Analytics Code"
|
1119 |
+
#~ msgstr "Code Analytics"
|
1120 |
+
|
1121 |
+
#~ msgid "Enter your analytics tracking code here:"
|
1122 |
+
#~ msgstr "Enter votre ID de suivi Analytics ici :"
|
1123 |
+
|
1124 |
+
#~ msgid "Generals Settings"
|
1125 |
+
#~ msgstr "Paramètres généraux"
|
1126 |
+
|
1127 |
+
#~ msgid "You can use this shortcode to include Google Analytics code:"
|
1128 |
+
#~ msgstr ""
|
1129 |
+
#~ "Vous pouvez utiliser ce Shortcode pour include le code Google Analytics "
|
1130 |
+
#~ "sur votre page :"
|
1131 |
+
|
1132 |
+
#~ msgid "Export / Import Settings"
|
1133 |
+
#~ msgstr "Réglages d’exportation / importation"
|
1134 |
+
|
1135 |
+
#~ msgid "Export Settings"
|
1136 |
+
#~ msgstr "Exporter les paramètres"
|
1137 |
+
|
1138 |
+
#~ msgid "Export"
|
1139 |
+
#~ msgstr "Exporter"
|
1140 |
+
|
1141 |
+
#~ msgid ""
|
1142 |
+
#~ "Import the plugin settings from a .json file. This file can be obtained "
|
1143 |
+
#~ "by exporting the settings on another site using the form above"
|
1144 |
+
#~ msgstr ""
|
1145 |
+
#~ "Importer les paramètres du plugin depuis un fichier .json. Ce fichier "
|
1146 |
+
#~ "peut être obtenu en exportant les paramètres sur un autre site en "
|
1147 |
+
#~ "utilisant le formulaire ci-dessus"
|
1148 |
+
|
1149 |
+
#~ msgid "Import"
|
1150 |
+
#~ msgstr "Importer"
|
1151 |
+
|
1152 |
+
#~ msgid "You use a pattern. Remove pattern for use image background."
|
1153 |
+
#~ msgstr ""
|
1154 |
+
#~ "Vous utilisez un motif. Supprimer le modèle pour utiliser l’arrière-plan "
|
1155 |
+
#~ "de l’image."
|
1156 |
+
|
1157 |
+
#~ msgid "Which color and font do you like?"
|
1158 |
+
#~ msgstr "Quelle couleur et quelle police aimez-vous?"
|
1159 |
+
|
1160 |
+
#~ msgid "Colors, font & others options"
|
1161 |
+
#~ msgstr "Couleurs, polices et autres options"
|
1162 |
+
|
1163 |
+
#~ msgid "Yes, a countdown"
|
1164 |
+
#~ msgstr "Oui, un compte à rebours"
|
1165 |
+
|
1166 |
+
#~ msgid "Go to Countdown options"
|
1167 |
+
#~ msgstr "Aller aux options du compte à rebours"
|
1168 |
+
|
1169 |
+
#~ msgid "Go to Settings options"
|
1170 |
+
#~ msgstr "Aller aux paramètrages"
|
1171 |
+
|
1172 |
+
#~ msgid "Title color:"
|
1173 |
+
#~ msgstr "Couleur du titre :"
|
1174 |
+
|
1175 |
+
#~ msgid "Size:"
|
1176 |
+
#~ msgstr "Taille :"
|
1177 |
+
|
1178 |
+
#~ msgid "Text font settings"
|
1179 |
+
#~ msgstr "Paramètres de la police du texte"
|
1180 |
+
|
1181 |
+
#~ msgid "Activate Frame"
|
1182 |
+
#~ msgstr "Activer le cadre"
|
1183 |
+
|
1184 |
+
#~ msgid "Color:"
|
1185 |
+
#~ msgstr "Couleur :"
|
1186 |
+
|
1187 |
+
#~ msgid "Choice fonts and colors bottom page:"
|
1188 |
+
#~ msgstr "Choix des polices et couleurs du bas de page :"
|
1189 |
+
|
1190 |
+
#~ msgid "Bottom color:"
|
1191 |
+
#~ msgstr "Couleur du fond :"
|
1192 |
+
|
1193 |
+
#~ msgid "Text bottom color:"
|
1194 |
+
#~ msgstr "Couleur du texte :"
|
1195 |
+
|
1196 |
+
#~ msgid "Personnalize Colors and Fonts"
|
1197 |
+
#~ msgstr "Personnaliser les couleurs et polices"
|
1198 |
+
|
1199 |
+
#~ msgid "End message:"
|
1200 |
+
#~ msgstr "Message de fin :"
|
1201 |
+
|
1202 |
+
#~ msgid "Title:"
|
1203 |
+
#~ msgstr "Titre :"
|
1204 |
+
|
1205 |
+
#~ msgid "Text in the bottom of maintenance page:"
|
1206 |
+
#~ msgstr "Texte du bas de la page de maintenance :"
|
1207 |
+
|
1208 |
+
#~ msgid "Enable login access in the bottom ?"
|
1209 |
+
#~ msgstr "Permettre l’accès de connexion en bas de page ?"
|
1210 |
+
|
1211 |
+
#~ msgid "Enable SEO:"
|
1212 |
+
#~ msgstr "Activer SEO :"
|
1213 |
+
|
1214 |
+
#~ msgid "Enter your domain URL:"
|
1215 |
+
#~ msgstr "Entrer l'URL de votre domaine :"
|
1216 |
+
|
1217 |
+
#~ msgid "Picture"
|
1218 |
+
#~ msgstr "Image"
|
1219 |
+
|
1220 |
+
#~ msgid "Your Logo width (Enter in pixels). Default: 450px"
|
1221 |
+
#~ msgstr "Largeur de votre logo (entrez-la en pixels). Par défaut : 450px"
|
1222 |
+
|
1223 |
+
#~ msgid "Your Logo Height (Enter in pixels). Default: 450px"
|
1224 |
+
#~ msgstr "Hauteur de votre logo (entrez-la en pixels). Par défaut : 450px"
|
1225 |
+
|
1226 |
+
#~ msgid "Background picture or pattern"
|
1227 |
+
#~ msgstr "Image de fond ou un modèle"
|
1228 |
+
|
1229 |
+
#~ msgid "Fixed"
|
1230 |
+
#~ msgstr "Fixe"
|
1231 |
+
|
1232 |
+
#~ msgid ""
|
1233 |
+
#~ "If you would use your maintenance.php page in your theme folder, click "
|
1234 |
+
#~ "Yes."
|
1235 |
+
#~ msgstr ""
|
1236 |
+
#~ "Si vous souhaitez utiliser votre page maintenance.php dans le dossier de "
|
1237 |
+
#~ "votre thème, cliquez sur Oui."
|
1238 |
+
|
1239 |
+
#~ msgid ""
|
1240 |
+
#~ "If you set \"Yes\", this returns the error page \"503 Service Unavailable "
|
1241 |
+
#~ "Error\""
|
1242 |
+
#~ msgstr ""
|
1243 |
+
#~ "Si vous définissez \"Oui\", cela renvoie la page en erreur \"503 Service "
|
1244 |
+
#~ "temporairement indisponible ou en maintenance\""
|
1245 |
+
|
1246 |
+
#~ msgid "Click to toggle"
|
1247 |
+
#~ msgstr "Cliquez pour ouvrir"
|
1248 |
+
|
1249 |
+
#~ msgid "Import Settings"
|
1250 |
+
#~ msgstr "Importer les paramètres"
|
1251 |
+
|
1252 |
+
#~ msgid "Enable Google Analytics:"
|
1253 |
+
#~ msgstr "Activer Google Analytics :"
|
1254 |
+
|
1255 |
+
#~ msgid "Select or Upload your picture"
|
1256 |
+
#~ msgstr "Sélectionnez / Mettre en ligne votre image"
|
1257 |
+
|
1258 |
+
#~ msgid "Maintenance mode activated!"
|
1259 |
+
#~ msgstr "Maintenance activée !"
|
1260 |
+
|
1261 |
+
#~ msgid "About"
|
1262 |
+
#~ msgstr "A propos"
|
1263 |
+
|
1264 |
+
#~ msgid "Activate"
|
1265 |
+
#~ msgstr "Activé"
|
1266 |
+
|
1267 |
+
#~ msgid "Upload a picture"
|
1268 |
+
#~ msgstr "Mettre en ligne une image"
|
1269 |
+
|
1270 |
+
#~ msgid "Upload a background picture"
|
1271 |
+
#~ msgstr "Mettre en ligne une image de fond"
|
1272 |
+
|
1273 |
+
#~ msgid "Enable image background"
|
1274 |
+
#~ msgstr "Activer l'image de fond"
|
1275 |
+
|
1276 |
+
#~ msgid "CSS style sheet code:"
|
1277 |
+
#~ msgstr "Code style CSS :"
|
1278 |
+
|
1279 |
+
#~ msgid "Theme maintenance page:"
|
1280 |
+
#~ msgstr "Page maintenance du thème :"
|
1281 |
+
|
1282 |
+
#~ msgid ""
|
1283 |
+
#~ "This plugin has been developed for you for free by <a href=\"https://"
|
1284 |
+
#~ "restezconnectes.fr\" target=\"_blank\">Florent Maillefaud</a>. It is "
|
1285 |
+
#~ "royalty free, you can take it, modify it, distribute it as you see fit."
|
1286 |
+
#~ "<br /><br />It would be desirable that I can get feedback on your "
|
1287 |
+
#~ "potential changes to improve this plugin for all."
|
1288 |
+
#~ msgstr ""
|
1289 |
+
#~ "Cette extension a été développée gratuitement pour vous par <a href="
|
1290 |
+
#~ "\"https://restezconnectes.fr\" target=\"_blank\">Florent Maillefaud</a>. "
|
1291 |
+
#~ "Elle est libre de droits, vous pouvez la prendre, la modifier, la "
|
1292 |
+
#~ "distribuer comme bon vous semble.<br /><br />Il serait néanmoins "
|
1293 |
+
#~ "souhaitable que je puisse avoir des retours sur vos éventuelles "
|
1294 |
+
#~ "modifications afin d'améliorer cette extension pour tous."
|
1295 |
+
|
1296 |
+
#~ msgid ""
|
1297 |
+
#~ "If you want Donate (French Paypal) for my current and future developments:"
|
1298 |
+
#~ msgstr ""
|
1299 |
+
#~ "Si vous souhaitez me soutenir pour mes développements actuels et futurs :"
|
languages/wp-maintenance.pot
CHANGED
@@ -1,948 +1,948 @@
|
|
1 |
-
#, fuzzy
|
2 |
-
msgid ""
|
3 |
-
msgstr ""
|
4 |
-
"Project-Id-Version: WP Maintenance\n"
|
5 |
-
"POT-Creation-Date: 2022-06-25 15:55+0200\n"
|
6 |
-
"PO-Revision-Date: 2015-03-19 11:19+0100\n"
|
7 |
-
"Last-Translator: Florent Maillefaud <contact@restezconnectes.fr>\n"
|
8 |
-
"Language-Team: Florent Maillefaud <contact@restezconnectes.fr>\n"
|
9 |
-
"Language: fr\n"
|
10 |
-
"MIME-Version: 1.0\n"
|
11 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
-
"Content-Transfer-Encoding: 8bit\n"
|
13 |
-
"Plural-Forms: nplurals=2; plural=n>1;\n"
|
14 |
-
"X-Generator: Poedit 3.1\n"
|
15 |
-
"X-Poedit-KeywordsList: __;_e\n"
|
16 |
-
"X-Poedit-Basepath: ..\n"
|
17 |
-
"X-Poedit-SourceCharset: UTF-8\n"
|
18 |
-
"X-Poedit-SearchPath-0: .\n"
|
19 |
-
|
20 |
-
#: classes/countdown.php:45
|
21 |
-
msgid "Days"
|
22 |
-
msgstr ""
|
23 |
-
|
24 |
-
#: classes/countdown.php:45
|
25 |
-
msgid "Hours"
|
26 |
-
msgstr ""
|
27 |
-
|
28 |
-
#: classes/countdown.php:45
|
29 |
-
msgid "Minutes"
|
30 |
-
msgstr ""
|
31 |
-
|
32 |
-
#: classes/countdown.php:47
|
33 |
-
msgid "Seconds"
|
34 |
-
msgstr ""
|
35 |
-
|
36 |
-
#: classes/wp-maintenance.php:64
|
37 |
-
msgid "This site is down for maintenance"
|
38 |
-
msgstr ""
|
39 |
-
|
40 |
-
#: classes/wp-maintenance.php:65
|
41 |
-
msgid "Come back quickly!"
|
42 |
-
msgstr ""
|
43 |
-
|
44 |
-
#: classes/wp-maintenance.php:189 views/wp-maintenance-socialnetworks.php:78
|
45 |
-
msgid "Follow me on"
|
46 |
-
msgstr ""
|
47 |
-
|
48 |
-
#: classes/wp-maintenance.php:287 classes/wp-maintenance.php:301
|
49 |
-
#: classes/wp-maintenance.php:423 classes/wp-maintenance.php:453
|
50 |
-
#: includes/functions.php:93
|
51 |
-
msgid "Settings"
|
52 |
-
msgstr ""
|
53 |
-
|
54 |
-
#: classes/wp-maintenance.php:290
|
55 |
-
msgid "Uninstall"
|
56 |
-
msgstr ""
|
57 |
-
|
58 |
-
#: classes/wp-maintenance.php:330 includes/functions.php:119
|
59 |
-
msgid "WP Maintenance"
|
60 |
-
msgstr ""
|
61 |
-
|
62 |
-
#: classes/wp-maintenance.php:353
|
63 |
-
msgid "Colors"
|
64 |
-
msgstr ""
|
65 |
-
|
66 |
-
#: classes/wp-maintenance.php:363 classes/wp-maintenance.php:447
|
67 |
-
#: includes/functions.php:57
|
68 |
-
msgid "Pictures"
|
69 |
-
msgstr ""
|
70 |
-
|
71 |
-
#: classes/wp-maintenance.php:373 includes/functions.php:63
|
72 |
-
msgid "Countdown"
|
73 |
-
msgstr ""
|
74 |
-
|
75 |
-
#: classes/wp-maintenance.php:383 includes/functions.php:69
|
76 |
-
msgid "CSS"
|
77 |
-
msgstr ""
|
78 |
-
|
79 |
-
#: classes/wp-maintenance.php:393 classes/wp-maintenance.php:452
|
80 |
-
#: includes/functions.php:87
|
81 |
-
msgid "Footer"
|
82 |
-
msgstr ""
|
83 |
-
|
84 |
-
#: classes/wp-maintenance.php:403 classes/wp-maintenance.php:450
|
85 |
-
#: includes/functions.php:75
|
86 |
-
msgid "SEO"
|
87 |
-
msgstr ""
|
88 |
-
|
89 |
-
#: classes/wp-maintenance.php:413 classes/wp-maintenance.php:451
|
90 |
-
#: includes/functions.php:81
|
91 |
-
msgid "Social Networks"
|
92 |
-
msgstr ""
|
93 |
-
|
94 |
-
#: classes/wp-maintenance.php:445
|
95 |
-
msgid "General"
|
96 |
-
msgstr ""
|
97 |
-
|
98 |
-
#: classes/wp-maintenance.php:446
|
99 |
-
msgid "Colors & Fonts"
|
100 |
-
msgstr ""
|
101 |
-
|
102 |
-
#: classes/wp-maintenance.php:448
|
103 |
-
msgid "CountDown"
|
104 |
-
msgstr ""
|
105 |
-
|
106 |
-
#: classes/wp-maintenance.php:449
|
107 |
-
msgid "CSS Style"
|
108 |
-
msgstr ""
|
109 |
-
|
110 |
-
#: classes/wp-maintenance.php:499
|
111 |
-
msgid "Choose This Image"
|
112 |
-
msgstr ""
|
113 |
-
|
114 |
-
#: classes/wp-maintenance.php:500
|
115 |
-
msgid "Choose Image"
|
116 |
-
msgstr ""
|
117 |
-
|
118 |
-
#: classes/wp-maintenance.php:517 classes/wp-maintenance.php:525
|
119 |
-
#: classes/wp-maintenance.php:533 classes/wp-maintenance.php:542
|
120 |
-
#: classes/wp-maintenance.php:551 classes/wp-maintenance.php:560
|
121 |
-
#: classes/wp-maintenance.php:569 classes/wp-maintenance.php:578
|
122 |
-
#: classes/wp-maintenance.php:587
|
123 |
-
msgid "You do not have sufficient privileges to access this page."
|
124 |
-
msgstr ""
|
125 |
-
|
126 |
-
#: includes/functions.php:45 themes/default/functions.php:65
|
127 |
-
msgid "Dashboard"
|
128 |
-
msgstr ""
|
129 |
-
|
130 |
-
#: includes/functions.php:46
|
131 |
-
msgid "Here, the beginning..."
|
132 |
-
msgstr ""
|
133 |
-
|
134 |
-
#: includes/functions.php:51
|
135 |
-
msgid "Colors and Fonts"
|
136 |
-
msgstr ""
|
137 |
-
|
138 |
-
#: includes/functions.php:52
|
139 |
-
msgid "Have a creative mind"
|
140 |
-
msgstr ""
|
141 |
-
|
142 |
-
#: includes/functions.php:58
|
143 |
-
msgid "Are we playing with the images?"
|
144 |
-
msgstr ""
|
145 |
-
|
146 |
-
#: includes/functions.php:64
|
147 |
-
msgid "Stop the time... or not!"
|
148 |
-
msgstr ""
|
149 |
-
|
150 |
-
#: includes/functions.php:70
|
151 |
-
msgid "Customize the style sheet"
|
152 |
-
msgstr ""
|
153 |
-
|
154 |
-
#: includes/functions.php:76
|
155 |
-
msgid "Keep your site optimized"
|
156 |
-
msgstr ""
|
157 |
-
|
158 |
-
#: includes/functions.php:82
|
159 |
-
msgid "Adding social networks icons"
|
160 |
-
msgstr ""
|
161 |
-
|
162 |
-
#: includes/functions.php:88
|
163 |
-
msgid "Here, we are talking about the footer"
|
164 |
-
msgstr ""
|
165 |
-
|
166 |
-
#: includes/functions.php:94
|
167 |
-
msgid "A few additional options"
|
168 |
-
msgstr ""
|
169 |
-
|
170 |
-
#: includes/functions.php:109
|
171 |
-
msgid "Preview page"
|
172 |
-
msgstr ""
|
173 |
-
|
174 |
-
#: includes/functions.php:119
|
175 |
-
msgid "is brought to you by"
|
176 |
-
msgstr ""
|
177 |
-
|
178 |
-
#: includes/functions.php:119
|
179 |
-
msgid "If you found this plugin useful"
|
180 |
-
msgstr ""
|
181 |
-
|
182 |
-
#: includes/functions.php:119
|
183 |
-
msgid "give it 5 ★ on WordPress.org"
|
184 |
-
msgstr ""
|
185 |
-
|
186 |
-
#: includes/shortcodes.php:40
|
187 |
-
msgid "Send me a"
|
188 |
-
msgstr ""
|
189 |
-
|
190 |
-
#: views/wp-maintenance-colors.php:39 views/wp-maintenance-countdown.php:25
|
191 |
-
#: views/wp-maintenance-css.php:32 views/wp-maintenance-dashboard.php:29
|
192 |
-
#: views/wp-maintenance-footer.php:25 views/wp-maintenance-picture.php:64
|
193 |
-
#: views/wp-maintenance-seo.php:24 views/wp-maintenance-settings.php:59
|
194 |
-
#: views/wp-maintenance-socialnetworks.php:38
|
195 |
-
msgid "WP Maintenance - Settings"
|
196 |
-
msgstr ""
|
197 |
-
|
198 |
-
#: views/wp-maintenance-colors.php:41 views/wp-maintenance-countdown.php:27
|
199 |
-
#: views/wp-maintenance-css.php:34 views/wp-maintenance-dashboard.php:31
|
200 |
-
#: views/wp-maintenance-footer.php:27 views/wp-maintenance-picture.php:66
|
201 |
-
#: views/wp-maintenance-seo.php:26 views/wp-maintenance-settings.php:61
|
202 |
-
#: views/wp-maintenance-socialnetworks.php:40
|
203 |
-
msgid "Options saved."
|
204 |
-
msgstr ""
|
205 |
-
|
206 |
-
#: views/wp-maintenance-colors.php:59
|
207 |
-
msgid "Choice general colors"
|
208 |
-
msgstr ""
|
209 |
-
|
210 |
-
#: views/wp-maintenance-colors.php:62
|
211 |
-
msgid "Background page color"
|
212 |
-
msgstr ""
|
213 |
-
|
214 |
-
#: views/wp-maintenance-colors.php:64
|
215 |
-
msgid "Header color"
|
216 |
-
msgstr ""
|
217 |
-
|
218 |
-
#: views/wp-maintenance-colors.php:68 views/wp-maintenance-colors.php:110
|
219 |
-
#: views/wp-maintenance-colors.php:152 views/wp-maintenance-colors.php:181
|
220 |
-
#: views/wp-maintenance-colors.php:228 views/wp-maintenance-colors.php:273
|
221 |
-
#: views/wp-maintenance-colors.php:342 views/wp-maintenance-countdown.php:51
|
222 |
-
#: views/wp-maintenance-countdown.php:88 views/wp-maintenance-countdown.php:131
|
223 |
-
#: views/wp-maintenance-css.php:61 views/wp-maintenance-dashboard.php:56
|
224 |
-
#: views/wp-maintenance-dashboard.php:81 views/wp-maintenance-dashboard.php:109
|
225 |
-
#: views/wp-maintenance-footer.php:75 views/wp-maintenance-footer.php:98
|
226 |
-
#: views/wp-maintenance-picture.php:102 views/wp-maintenance-picture.php:158
|
227 |
-
#: views/wp-maintenance-picture.php:198 views/wp-maintenance-seo.php:55
|
228 |
-
#: views/wp-maintenance-seo.php:69 views/wp-maintenance-seo.php:88
|
229 |
-
#: views/wp-maintenance-settings.php:106 views/wp-maintenance-settings.php:133
|
230 |
-
#: views/wp-maintenance-settings.php:168 views/wp-maintenance-settings.php:182
|
231 |
-
#: views/wp-maintenance-settings.php:196
|
232 |
-
#: views/wp-maintenance-socialnetworks.php:68
|
233 |
-
#: views/wp-maintenance-socialnetworks.php:116
|
234 |
-
#: views/wp-maintenance-socialnetworks.php:179
|
235 |
-
#: views/wp-maintenance-socialnetworks.php:192
|
236 |
-
msgid "Save"
|
237 |
-
msgstr ""
|
238 |
-
|
239 |
-
#: views/wp-maintenance-colors.php:75
|
240 |
-
msgid "Title Settings"
|
241 |
-
msgstr ""
|
242 |
-
|
243 |
-
#: views/wp-maintenance-colors.php:78
|
244 |
-
msgid "Choice title font and color"
|
245 |
-
msgstr ""
|
246 |
-
|
247 |
-
#: views/wp-maintenance-colors.php:79
|
248 |
-
msgid "Set the color and font of the title"
|
249 |
-
msgstr ""
|
250 |
-
|
251 |
-
#: views/wp-maintenance-colors.php:82 views/wp-maintenance-colors.php:124
|
252 |
-
msgid "Choose font color"
|
253 |
-
msgstr ""
|
254 |
-
|
255 |
-
#: views/wp-maintenance-colors.php:87 views/wp-maintenance-colors.php:129
|
256 |
-
#: views/wp-maintenance-colors.php:250 views/wp-maintenance-colors.php:293
|
257 |
-
msgid "Choose Size and Style"
|
258 |
-
msgstr ""
|
259 |
-
|
260 |
-
#: views/wp-maintenance-colors.php:97 views/wp-maintenance-colors.php:139
|
261 |
-
#: views/wp-maintenance-colors.php:260 views/wp-maintenance-colors.php:303
|
262 |
-
msgid "bold"
|
263 |
-
msgstr ""
|
264 |
-
|
265 |
-
#: views/wp-maintenance-colors.php:102 views/wp-maintenance-colors.php:144
|
266 |
-
#: views/wp-maintenance-colors.php:265 views/wp-maintenance-colors.php:308
|
267 |
-
msgid "Italic"
|
268 |
-
msgstr ""
|
269 |
-
|
270 |
-
#: views/wp-maintenance-colors.php:117
|
271 |
-
msgid "Text Settings"
|
272 |
-
msgstr ""
|
273 |
-
|
274 |
-
#: views/wp-maintenance-colors.php:120
|
275 |
-
msgid "Choice text font and color"
|
276 |
-
msgstr ""
|
277 |
-
|
278 |
-
#: views/wp-maintenance-colors.php:121
|
279 |
-
msgid "Set the color and font of the text"
|
280 |
-
msgstr ""
|
281 |
-
|
282 |
-
#: views/wp-maintenance-colors.php:158
|
283 |
-
msgid "Frame Settings"
|
284 |
-
msgstr ""
|
285 |
-
|
286 |
-
#: views/wp-maintenance-colors.php:162
|
287 |
-
msgid "Yes, enable frame"
|
288 |
-
msgstr ""
|
289 |
-
|
290 |
-
#: views/wp-maintenance-colors.php:168
|
291 |
-
msgid "Choice frame color and style"
|
292 |
-
msgstr ""
|
293 |
-
|
294 |
-
#: views/wp-maintenance-colors.php:171
|
295 |
-
msgid "Choose frame color"
|
296 |
-
msgstr ""
|
297 |
-
|
298 |
-
#: views/wp-maintenance-colors.php:176
|
299 |
-
msgid "Choose Style"
|
300 |
-
msgstr ""
|
301 |
-
|
302 |
-
#: views/wp-maintenance-colors.php:177
|
303 |
-
msgid "Opacity"
|
304 |
-
msgstr ""
|
305 |
-
|
306 |
-
#: views/wp-maintenance-colors.php:178
|
307 |
-
msgid "Width"
|
308 |
-
msgstr ""
|
309 |
-
|
310 |
-
#: views/wp-maintenance-colors.php:190
|
311 |
-
msgid "Countdown Settings"
|
312 |
-
msgstr ""
|
313 |
-
|
314 |
-
#: views/wp-maintenance-colors.php:193
|
315 |
-
msgid "Choice Countdown font, colors and style"
|
316 |
-
msgstr ""
|
317 |
-
|
318 |
-
#: views/wp-maintenance-colors.php:196
|
319 |
-
msgid "Countdown text color"
|
320 |
-
msgstr ""
|
321 |
-
|
322 |
-
#: views/wp-maintenance-colors.php:201
|
323 |
-
msgid "Countdown background color"
|
324 |
-
msgstr ""
|
325 |
-
|
326 |
-
#: views/wp-maintenance-colors.php:206
|
327 |
-
msgid "Choose font"
|
328 |
-
msgstr ""
|
329 |
-
|
330 |
-
#: views/wp-maintenance-colors.php:218
|
331 |
-
msgid "Choose font for end text"
|
332 |
-
msgstr ""
|
333 |
-
|
334 |
-
#: views/wp-maintenance-colors.php:235
|
335 |
-
msgid "Footer settings"
|
336 |
-
msgstr ""
|
337 |
-
|
338 |
-
#: views/wp-maintenance-colors.php:237
|
339 |
-
msgid "Choice footer font, colors and style"
|
340 |
-
msgstr ""
|
341 |
-
|
342 |
-
#: views/wp-maintenance-colors.php:240
|
343 |
-
msgid "Text color"
|
344 |
-
msgstr ""
|
345 |
-
|
346 |
-
#: views/wp-maintenance-colors.php:245
|
347 |
-
msgid "Background color"
|
348 |
-
msgstr ""
|
349 |
-
|
350 |
-
#: views/wp-maintenance-colors.php:280
|
351 |
-
msgid "Form color settings"
|
352 |
-
msgstr ""
|
353 |
-
|
354 |
-
#: views/wp-maintenance-colors.php:282
|
355 |
-
msgid "Choice form colors"
|
356 |
-
msgstr ""
|
357 |
-
|
358 |
-
#: views/wp-maintenance-colors.php:321
|
359 |
-
msgid "Field text color"
|
360 |
-
msgstr ""
|
361 |
-
|
362 |
-
#: views/wp-maintenance-colors.php:323
|
363 |
-
msgid "Field border color"
|
364 |
-
msgstr ""
|
365 |
-
|
366 |
-
#: views/wp-maintenance-colors.php:325
|
367 |
-
msgid "Field background color"
|
368 |
-
msgstr ""
|
369 |
-
|
370 |
-
#: views/wp-maintenance-colors.php:327
|
371 |
-
msgid "Button text color"
|
372 |
-
msgstr ""
|
373 |
-
|
374 |
-
#: views/wp-maintenance-colors.php:331
|
375 |
-
msgid "Button color"
|
376 |
-
msgstr ""
|
377 |
-
|
378 |
-
#: views/wp-maintenance-colors.php:333
|
379 |
-
msgid "Button color hover"
|
380 |
-
msgstr ""
|
381 |
-
|
382 |
-
#: views/wp-maintenance-colors.php:335
|
383 |
-
msgid "Button color onclick"
|
384 |
-
msgstr ""
|
385 |
-
|
386 |
-
#: views/wp-maintenance-colors.php:346
|
387 |
-
#, php-format
|
388 |
-
msgid "Enable %s to customize the forms"
|
389 |
-
msgstr ""
|
390 |
-
|
391 |
-
#: views/wp-maintenance-colors.php:346
|
392 |
-
msgid "newsletter option"
|
393 |
-
msgstr ""
|
394 |
-
|
395 |
-
#: views/wp-maintenance-colors.php:350
|
396 |
-
msgid "Enable Mailpoet or MailChimp extensions to customize the forms"
|
397 |
-
msgstr ""
|
398 |
-
|
399 |
-
#: views/wp-maintenance-countdown.php:44
|
400 |
-
msgid "Enable a countdown"
|
401 |
-
msgstr ""
|
402 |
-
|
403 |
-
#: views/wp-maintenance-countdown.php:46
|
404 |
-
msgid "Yes, enable a countdown"
|
405 |
-
msgstr ""
|
406 |
-
|
407 |
-
#: views/wp-maintenance-countdown.php:56
|
408 |
-
msgid "Date/time Launch"
|
409 |
-
msgstr ""
|
410 |
-
|
411 |
-
#: views/wp-maintenance-countdown.php:59
|
412 |
-
msgid "Select the launch date/time"
|
413 |
-
msgstr ""
|
414 |
-
|
415 |
-
#: views/wp-maintenance-countdown.php:85
|
416 |
-
msgid "at"
|
417 |
-
msgstr ""
|
418 |
-
|
419 |
-
#: views/wp-maintenance-countdown.php:93
|
420 |
-
msgid "Others Settings"
|
421 |
-
msgstr ""
|
422 |
-
|
423 |
-
#: views/wp-maintenance-countdown.php:96
|
424 |
-
msgid "Enable seconds ?"
|
425 |
-
msgstr ""
|
426 |
-
|
427 |
-
#: views/wp-maintenance-countdown.php:99
|
428 |
-
msgid "Yes, enable seconds"
|
429 |
-
msgstr ""
|
430 |
-
|
431 |
-
#: views/wp-maintenance-countdown.php:104
|
432 |
-
msgid "Disable maintenance mode at the end of the countdown?"
|
433 |
-
msgstr ""
|
434 |
-
|
435 |
-
#: views/wp-maintenance-countdown.php:106
|
436 |
-
msgid "Yes, disable maintenance mode at the end of countdown"
|
437 |
-
msgstr ""
|
438 |
-
|
439 |
-
#: views/wp-maintenance-countdown.php:111
|
440 |
-
msgid "End message after end countdown"
|
441 |
-
msgstr ""
|
442 |
-
|
443 |
-
#: views/wp-maintenance-countdown.php:153
|
444 |
-
msgid "January"
|
445 |
-
msgstr ""
|
446 |
-
|
447 |
-
#: views/wp-maintenance-countdown.php:153
|
448 |
-
msgid "February"
|
449 |
-
msgstr ""
|
450 |
-
|
451 |
-
#: views/wp-maintenance-countdown.php:153
|
452 |
-
msgid "March"
|
453 |
-
msgstr ""
|
454 |
-
|
455 |
-
#: views/wp-maintenance-countdown.php:153
|
456 |
-
msgid "April"
|
457 |
-
msgstr ""
|
458 |
-
|
459 |
-
#: views/wp-maintenance-countdown.php:153
|
460 |
-
msgid "May"
|
461 |
-
msgstr ""
|
462 |
-
|
463 |
-
#: views/wp-maintenance-countdown.php:153
|
464 |
-
msgid "June"
|
465 |
-
msgstr ""
|
466 |
-
|
467 |
-
#: views/wp-maintenance-countdown.php:153
|
468 |
-
msgid "July"
|
469 |
-
msgstr ""
|
470 |
-
|
471 |
-
#: views/wp-maintenance-countdown.php:153
|
472 |
-
msgid "August"
|
473 |
-
msgstr ""
|
474 |
-
|
475 |
-
#: views/wp-maintenance-countdown.php:153
|
476 |
-
msgid "September"
|
477 |
-
msgstr ""
|
478 |
-
|
479 |
-
#: views/wp-maintenance-countdown.php:153
|
480 |
-
msgid "October"
|
481 |
-
msgstr ""
|
482 |
-
|
483 |
-
#: views/wp-maintenance-countdown.php:153
|
484 |
-
msgid "November"
|
485 |
-
msgstr ""
|
486 |
-
|
487 |
-
#: views/wp-maintenance-countdown.php:153
|
488 |
-
msgid "December"
|
489 |
-
msgstr ""
|
490 |
-
|
491 |
-
#: views/wp-maintenance-countdown.php:155
|
492 |
-
msgid "Sunday"
|
493 |
-
msgstr ""
|
494 |
-
|
495 |
-
#: views/wp-maintenance-countdown.php:155
|
496 |
-
msgid "Monday"
|
497 |
-
msgstr ""
|
498 |
-
|
499 |
-
#: views/wp-maintenance-countdown.php:155
|
500 |
-
msgid "Tuesday"
|
501 |
-
msgstr ""
|
502 |
-
|
503 |
-
#: views/wp-maintenance-countdown.php:155
|
504 |
-
msgid "Wednesday"
|
505 |
-
msgstr ""
|
506 |
-
|
507 |
-
#: views/wp-maintenance-countdown.php:155
|
508 |
-
msgid "Thurday"
|
509 |
-
msgstr ""
|
510 |
-
|
511 |
-
#: views/wp-maintenance-countdown.php:155
|
512 |
-
msgid "Friday"
|
513 |
-
msgstr ""
|
514 |
-
|
515 |
-
#: views/wp-maintenance-countdown.php:155
|
516 |
-
msgid "Saturday"
|
517 |
-
msgstr ""
|
518 |
-
|
519 |
-
#: views/wp-maintenance-countdown.php:156
|
520 |
-
msgid "Today"
|
521 |
-
msgstr ""
|
522 |
-
|
523 |
-
#: views/wp-maintenance-countdown.php:157
|
524 |
-
msgid "Delete"
|
525 |
-
msgstr ""
|
526 |
-
|
527 |
-
#: views/wp-maintenance-countdown.php:158
|
528 |
-
#: views/wp-maintenance-countdown.php:177
|
529 |
-
msgid "Close"
|
530 |
-
msgstr ""
|
531 |
-
|
532 |
-
#: views/wp-maintenance-countdown.php:161
|
533 |
-
msgid "Next month"
|
534 |
-
msgstr ""
|
535 |
-
|
536 |
-
#: views/wp-maintenance-countdown.php:162
|
537 |
-
msgid "Previous month"
|
538 |
-
msgstr ""
|
539 |
-
|
540 |
-
#: views/wp-maintenance-countdown.php:163
|
541 |
-
msgid "Select a month"
|
542 |
-
msgstr ""
|
543 |
-
|
544 |
-
#: views/wp-maintenance-countdown.php:164
|
545 |
-
msgid "Select a year"
|
546 |
-
msgstr ""
|
547 |
-
|
548 |
-
#: views/wp-maintenance-css.php:18
|
549 |
-
msgid "The Style Sheet has been reset!"
|
550 |
-
msgstr ""
|
551 |
-
|
552 |
-
#: views/wp-maintenance-css.php:51
|
553 |
-
msgid "Edit the CSS sheet of your maintenance page here."
|
554 |
-
msgstr ""
|
555 |
-
|
556 |
-
#: views/wp-maintenance-css.php:52
|
557 |
-
msgid "Click \"Reset\" and \"Save\" to retrieve the default style sheet."
|
558 |
-
msgstr ""
|
559 |
-
|
560 |
-
#: views/wp-maintenance-css.php:55
|
561 |
-
msgid "Yes, reset style sheet"
|
562 |
-
msgstr ""
|
563 |
-
|
564 |
-
#: views/wp-maintenance-css.php:65
|
565 |
-
msgid "Markers for colors"
|
566 |
-
msgstr ""
|
567 |
-
|
568 |
-
#: views/wp-maintenance-css.php:67
|
569 |
-
msgid "Use this code for text color"
|
570 |
-
msgstr ""
|
571 |
-
|
572 |
-
#: views/wp-maintenance-css.php:68
|
573 |
-
msgid "Use this code for background text color"
|
574 |
-
msgstr ""
|
575 |
-
|
576 |
-
#: views/wp-maintenance-css.php:69
|
577 |
-
msgid "Use this code for background color countdown"
|
578 |
-
msgstr ""
|
579 |
-
|
580 |
-
#: views/wp-maintenance-css.php:70
|
581 |
-
msgid "Use this code for size countdown"
|
582 |
-
msgstr ""
|
583 |
-
|
584 |
-
#: views/wp-maintenance-css.php:71
|
585 |
-
msgid "Use this code for countdown color"
|
586 |
-
msgstr ""
|
587 |
-
|
588 |
-
#: views/wp-maintenance-css.php:72
|
589 |
-
msgid "Use this code for bottom text color"
|
590 |
-
msgstr ""
|
591 |
-
|
592 |
-
#: views/wp-maintenance-css.php:76
|
593 |
-
msgid "Need CSS code for MailPoet plugin?"
|
594 |
-
msgstr ""
|
595 |
-
|
596 |
-
#: views/wp-maintenance-css.php:77 views/wp-maintenance-css.php:92
|
597 |
-
msgid "Click for select all"
|
598 |
-
msgstr ""
|
599 |
-
|
600 |
-
#: views/wp-maintenance-css.php:91
|
601 |
-
msgid "Need CSS code for MailChimp plugin?"
|
602 |
-
msgstr ""
|
603 |
-
|
604 |
-
#: views/wp-maintenance-dashboard.php:48
|
605 |
-
msgid "Activate maintenance mode"
|
606 |
-
msgstr ""
|
607 |
-
|
608 |
-
#: views/wp-maintenance-dashboard.php:51
|
609 |
-
msgid "Yes, enable maintenance mode"
|
610 |
-
msgstr ""
|
611 |
-
|
612 |
-
#: views/wp-maintenance-dashboard.php:61
|
613 |
-
msgid "Title and text"
|
614 |
-
msgstr ""
|
615 |
-
|
616 |
-
#: views/wp-maintenance-dashboard.php:87
|
617 |
-
msgid "Activate newsletter block"
|
618 |
-
msgstr ""
|
619 |
-
|
620 |
-
#: views/wp-maintenance-dashboard.php:89
|
621 |
-
msgid "Yes, enable newsletter block"
|
622 |
-
msgstr ""
|
623 |
-
|
624 |
-
#: views/wp-maintenance-dashboard.php:96
|
625 |
-
msgid "Enter title for the newletter block"
|
626 |
-
msgstr ""
|
627 |
-
|
628 |
-
#: views/wp-maintenance-dashboard.php:101
|
629 |
-
msgid "Type of the newletter block"
|
630 |
-
msgstr ""
|
631 |
-
|
632 |
-
#: views/wp-maintenance-dashboard.php:102
|
633 |
-
msgid "Enter your newletter shortcode here:"
|
634 |
-
msgstr ""
|
635 |
-
|
636 |
-
#: views/wp-maintenance-dashboard.php:104
|
637 |
-
msgid "Or enter your newletter iframe code here:"
|
638 |
-
msgstr ""
|
639 |
-
|
640 |
-
#: views/wp-maintenance-footer.php:45
|
641 |
-
msgid "Enable Footer?"
|
642 |
-
msgstr ""
|
643 |
-
|
644 |
-
#: views/wp-maintenance-footer.php:49
|
645 |
-
msgid "Yes, enable footer"
|
646 |
-
msgstr ""
|
647 |
-
|
648 |
-
#: views/wp-maintenance-footer.php:56
|
649 |
-
msgid "Text in the footer"
|
650 |
-
msgstr ""
|
651 |
-
|
652 |
-
#: views/wp-maintenance-footer.php:82
|
653 |
-
msgid "Add a link to dashboard in the footer?"
|
654 |
-
msgstr ""
|
655 |
-
|
656 |
-
#: views/wp-maintenance-footer.php:86
|
657 |
-
msgid "Yes, show text and link to go to the dashboard"
|
658 |
-
msgstr ""
|
659 |
-
|
660 |
-
#: views/wp-maintenance-footer.php:93
|
661 |
-
msgid "Enter your text and #DASHBOARD shortcode"
|
662 |
-
msgstr ""
|
663 |
-
|
664 |
-
#: views/wp-maintenance-footer.php:95
|
665 |
-
msgid "Eg: connect to #DASHBOARD here!"
|
666 |
-
msgstr ""
|
667 |
-
|
668 |
-
#: views/wp-maintenance-footer.php:95
|
669 |
-
msgid ""
|
670 |
-
"(#DASHBOARD will be replaced with the link to the dashboard and the word "
|
671 |
-
"\"Dashboard\")"
|
672 |
-
msgstr ""
|
673 |
-
|
674 |
-
#: views/wp-maintenance-picture.php:84
|
675 |
-
msgid "Header picture"
|
676 |
-
msgstr ""
|
677 |
-
|
678 |
-
#: views/wp-maintenance-picture.php:87
|
679 |
-
msgid "Choice you picture for header page"
|
680 |
-
msgstr ""
|
681 |
-
|
682 |
-
#: views/wp-maintenance-picture.php:89 views/wp-maintenance-picture.php:125
|
683 |
-
#: views/wp-maintenance-seo.php:78
|
684 |
-
msgid "Enter a URL or upload an image"
|
685 |
-
msgstr ""
|
686 |
-
|
687 |
-
#: views/wp-maintenance-picture.php:91 views/wp-maintenance-picture.php:126
|
688 |
-
#: views/wp-maintenance-seo.php:79
|
689 |
-
msgid "Media Image Library"
|
690 |
-
msgstr ""
|
691 |
-
|
692 |
-
#: views/wp-maintenance-picture.php:92
|
693 |
-
msgid ""
|
694 |
-
"URL path to image to replace default picture. (You can upload your image "
|
695 |
-
"with the WordPress media uploader)"
|
696 |
-
msgstr ""
|
697 |
-
|
698 |
-
#: views/wp-maintenance-picture.php:93
|
699 |
-
msgid "Width:"
|
700 |
-
msgstr ""
|
701 |
-
|
702 |
-
#: views/wp-maintenance-picture.php:94
|
703 |
-
msgid "Height:"
|
704 |
-
msgstr ""
|
705 |
-
|
706 |
-
#: views/wp-maintenance-picture.php:97
|
707 |
-
#: views/wp-maintenance-socialnetworks.php:174
|
708 |
-
msgid "You use this picture:"
|
709 |
-
msgstr ""
|
710 |
-
|
711 |
-
#: views/wp-maintenance-picture.php:97 views/wp-maintenance-picture.php:133
|
712 |
-
msgid "Remove"
|
713 |
-
msgstr ""
|
714 |
-
|
715 |
-
#: views/wp-maintenance-picture.php:108
|
716 |
-
msgid "Background picture"
|
717 |
-
msgstr ""
|
718 |
-
|
719 |
-
#: views/wp-maintenance-picture.php:111
|
720 |
-
msgid "Disable background or pattern picture"
|
721 |
-
msgstr ""
|
722 |
-
|
723 |
-
#: views/wp-maintenance-picture.php:118
|
724 |
-
msgid "Yes, activate picture background"
|
725 |
-
msgstr ""
|
726 |
-
|
727 |
-
#: views/wp-maintenance-picture.php:129
|
728 |
-
msgid "You use this background picture:"
|
729 |
-
msgstr ""
|
730 |
-
|
731 |
-
#: views/wp-maintenance-picture.php:139
|
732 |
-
msgid "Background picture options"
|
733 |
-
msgstr ""
|
734 |
-
|
735 |
-
#: views/wp-maintenance-picture.php:147
|
736 |
-
msgid "Background Opacity"
|
737 |
-
msgstr ""
|
738 |
-
|
739 |
-
#: views/wp-maintenance-picture.php:152
|
740 |
-
msgid "Fix the background picture"
|
741 |
-
msgstr ""
|
742 |
-
|
743 |
-
#: views/wp-maintenance-picture.php:164
|
744 |
-
msgid "Pattern picture"
|
745 |
-
msgstr ""
|
746 |
-
|
747 |
-
#: views/wp-maintenance-picture.php:168
|
748 |
-
msgid "Yes, activate pattern background"
|
749 |
-
msgstr ""
|
750 |
-
|
751 |
-
#: views/wp-maintenance-picture.php:176
|
752 |
-
msgid "Choose a pattern"
|
753 |
-
msgstr ""
|
754 |
-
|
755 |
-
#: views/wp-maintenance-picture.php:179
|
756 |
-
msgid "NO PATTERN"
|
757 |
-
msgstr ""
|
758 |
-
|
759 |
-
#: views/wp-maintenance-picture.php:192
|
760 |
-
msgid "You use this pattern"
|
761 |
-
msgstr ""
|
762 |
-
|
763 |
-
#: views/wp-maintenance-seo.php:44
|
764 |
-
msgid "Active SEO settings?"
|
765 |
-
msgstr ""
|
766 |
-
|
767 |
-
#: views/wp-maintenance-seo.php:48
|
768 |
-
msgid "Yes, active SEO"
|
769 |
-
msgstr ""
|
770 |
-
|
771 |
-
#: views/wp-maintenance-seo.php:57
|
772 |
-
msgid "SEO Title & Description"
|
773 |
-
msgstr ""
|
774 |
-
|
775 |
-
#: views/wp-maintenance-seo.php:60
|
776 |
-
msgid "SEO Meta Title"
|
777 |
-
msgstr ""
|
778 |
-
|
779 |
-
#: views/wp-maintenance-seo.php:65
|
780 |
-
msgid "SEO Meta Description"
|
781 |
-
msgstr ""
|
782 |
-
|
783 |
-
#: views/wp-maintenance-seo.php:75
|
784 |
-
msgid "Add a favicon"
|
785 |
-
msgstr ""
|
786 |
-
|
787 |
-
#: views/wp-maintenance-seo.php:80
|
788 |
-
msgid ""
|
789 |
-
"Favicons are displayed in a browser tab. Need Help <a href=\"https://"
|
790 |
-
"realfavicongenerator.net/\" target=\"_blank\">creating a favicon</a>?"
|
791 |
-
msgstr ""
|
792 |
-
|
793 |
-
#: views/wp-maintenance-seo.php:83
|
794 |
-
msgid "You use this favicon:"
|
795 |
-
msgstr ""
|
796 |
-
|
797 |
-
#: views/wp-maintenance-settings.php:77
|
798 |
-
msgid "Theme maintenance page"
|
799 |
-
msgstr ""
|
800 |
-
|
801 |
-
#: views/wp-maintenance-settings.php:79
|
802 |
-
msgid "Yes, I use a theme maintenance page"
|
803 |
-
msgstr ""
|
804 |
-
|
805 |
-
#: views/wp-maintenance-settings.php:86
|
806 |
-
msgid "You can use this shortcode to include Social Networks icons:"
|
807 |
-
msgstr ""
|
808 |
-
|
809 |
-
#: views/wp-maintenance-settings.php:90
|
810 |
-
msgid "Delete custom settings upon plugin deactivation?"
|
811 |
-
msgstr ""
|
812 |
-
|
813 |
-
#: views/wp-maintenance-settings.php:92
|
814 |
-
msgid ""
|
815 |
-
"Yes, all custom settings will be deleted from database upon plugin "
|
816 |
-
"deactivation"
|
817 |
-
msgstr ""
|
818 |
-
|
819 |
-
#: views/wp-maintenance-settings.php:99
|
820 |
-
msgid "Display code HTTP Error 503?"
|
821 |
-
msgstr ""
|
822 |
-
|
823 |
-
#: views/wp-maintenance-settings.php:101
|
824 |
-
msgid ""
|
825 |
-
"Yes, inform visitors and search engines that my site is temporarily "
|
826 |
-
"unavailable."
|
827 |
-
msgstr ""
|
828 |
-
|
829 |
-
#: views/wp-maintenance-settings.php:113
|
830 |
-
msgid "Roles and Capabilities"
|
831 |
-
msgstr ""
|
832 |
-
|
833 |
-
#: views/wp-maintenance-settings.php:115
|
834 |
-
msgid "Allow the site to display these roles"
|
835 |
-
msgstr ""
|
836 |
-
|
837 |
-
#: views/wp-maintenance-settings.php:140
|
838 |
-
msgid "IP autorized"
|
839 |
-
msgstr ""
|
840 |
-
|
841 |
-
#: views/wp-maintenance-settings.php:143
|
842 |
-
msgid ""
|
843 |
-
"Allow the site to display these IP addresses. Please, enter one IP address "
|
844 |
-
"by line"
|
845 |
-
msgstr ""
|
846 |
-
|
847 |
-
#: views/wp-maintenance-settings.php:151 views/wp-maintenance-settings.php:160
|
848 |
-
#: views/wp-maintenance-settings.php:165
|
849 |
-
msgid "Enter one IP addresses here"
|
850 |
-
msgstr ""
|
851 |
-
|
852 |
-
#: views/wp-maintenance-settings.php:175
|
853 |
-
msgid "ID pages autorized"
|
854 |
-
msgstr ""
|
855 |
-
|
856 |
-
#: views/wp-maintenance-settings.php:178
|
857 |
-
msgid ""
|
858 |
-
"Allow the site to display these ID pages. Please, enter the ID pages "
|
859 |
-
"separate with comma"
|
860 |
-
msgstr ""
|
861 |
-
|
862 |
-
#: views/wp-maintenance-settings.php:189
|
863 |
-
msgid "Header Code"
|
864 |
-
msgstr ""
|
865 |
-
|
866 |
-
#: views/wp-maintenance-settings.php:192
|
867 |
-
msgid ""
|
868 |
-
"The following code will add to the <head> tag. Useful if you need to add "
|
869 |
-
"additional scripts such as CSS or JS"
|
870 |
-
msgstr ""
|
871 |
-
|
872 |
-
#: views/wp-maintenance-socialnetworks.php:58
|
873 |
-
msgid "Enable social networks"
|
874 |
-
msgstr ""
|
875 |
-
|
876 |
-
#: views/wp-maintenance-socialnetworks.php:62
|
877 |
-
msgid "Yes, enable social networks options"
|
878 |
-
msgstr ""
|
879 |
-
|
880 |
-
#: views/wp-maintenance-socialnetworks.php:73
|
881 |
-
msgid "List of Social networks"
|
882 |
-
msgstr ""
|
883 |
-
|
884 |
-
#: views/wp-maintenance-socialnetworks.php:77
|
885 |
-
msgid "Enter text for the title icons"
|
886 |
-
msgstr ""
|
887 |
-
|
888 |
-
#: views/wp-maintenance-socialnetworks.php:82
|
889 |
-
msgid "Drad and drop the lines to put in the order you want"
|
890 |
-
msgstr ""
|
891 |
-
|
892 |
-
#: views/wp-maintenance-socialnetworks.php:121
|
893 |
-
msgid "Social Networks Style"
|
894 |
-
msgstr ""
|
895 |
-
|
896 |
-
#: views/wp-maintenance-socialnetworks.php:124
|
897 |
-
msgid "Choose icons size"
|
898 |
-
msgstr ""
|
899 |
-
|
900 |
-
#: views/wp-maintenance-socialnetworks.php:137
|
901 |
-
msgid "Choose icons style"
|
902 |
-
msgstr ""
|
903 |
-
|
904 |
-
#: views/wp-maintenance-socialnetworks.php:153
|
905 |
-
msgid "Position"
|
906 |
-
msgstr ""
|
907 |
-
|
908 |
-
#: views/wp-maintenance-socialnetworks.php:155
|
909 |
-
msgid "Top"
|
910 |
-
msgstr ""
|
911 |
-
|
912 |
-
#: views/wp-maintenance-socialnetworks.php:156
|
913 |
-
msgid "Bottom"
|
914 |
-
msgstr ""
|
915 |
-
|
916 |
-
#: views/wp-maintenance-socialnetworks.php:161
|
917 |
-
msgid "Align"
|
918 |
-
msgstr ""
|
919 |
-
|
920 |
-
#: views/wp-maintenance-socialnetworks.php:163
|
921 |
-
msgid "Left"
|
922 |
-
msgstr ""
|
923 |
-
|
924 |
-
#: views/wp-maintenance-socialnetworks.php:164
|
925 |
-
msgid "Center"
|
926 |
-
msgstr ""
|
927 |
-
|
928 |
-
#: views/wp-maintenance-socialnetworks.php:165
|
929 |
-
msgid "Right"
|
930 |
-
msgstr ""
|
931 |
-
|
932 |
-
#: views/wp-maintenance-socialnetworks.php:170
|
933 |
-
msgid "You have your own icons? Enter the folder name of your theme here"
|
934 |
-
msgstr ""
|
935 |
-
|
936 |
-
#: views/wp-maintenance-socialnetworks.php:172
|
937 |
-
msgid ""
|
938 |
-
"In your icon's folder child theme, you must have the same names like mine, "
|
939 |
-
"let's mouse over list icons for display picture's name. For example: "
|
940 |
-
msgstr ""
|
941 |
-
|
942 |
-
#: views/wp-maintenance-socialnetworks.php:184
|
943 |
-
msgid "Reset Social Networks Icons Options"
|
944 |
-
msgstr ""
|
945 |
-
|
946 |
-
#: views/wp-maintenance-socialnetworks.php:187
|
947 |
-
msgid "Yes, reset Social Networks Icons?"
|
948 |
-
msgstr ""
|
1 |
+
#, fuzzy
|
2 |
+
msgid ""
|
3 |
+
msgstr ""
|
4 |
+
"Project-Id-Version: WP Maintenance\n"
|
5 |
+
"POT-Creation-Date: 2022-06-25 15:55+0200\n"
|
6 |
+
"PO-Revision-Date: 2015-03-19 11:19+0100\n"
|
7 |
+
"Last-Translator: Florent Maillefaud <contact@restezconnectes.fr>\n"
|
8 |
+
"Language-Team: Florent Maillefaud <contact@restezconnectes.fr>\n"
|
9 |
+
"Language: fr\n"
|
10 |
+
"MIME-Version: 1.0\n"
|
11 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
+
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=2; plural=n>1;\n"
|
14 |
+
"X-Generator: Poedit 3.1\n"
|
15 |
+
"X-Poedit-KeywordsList: __;_e\n"
|
16 |
+
"X-Poedit-Basepath: ..\n"
|
17 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
18 |
+
"X-Poedit-SearchPath-0: .\n"
|
19 |
+
|
20 |
+
#: classes/countdown.php:45
|
21 |
+
msgid "Days"
|
22 |
+
msgstr ""
|
23 |
+
|
24 |
+
#: classes/countdown.php:45
|
25 |
+
msgid "Hours"
|
26 |
+
msgstr ""
|
27 |
+
|
28 |
+
#: classes/countdown.php:45
|
29 |
+
msgid "Minutes"
|
30 |
+
msgstr ""
|
31 |
+
|
32 |
+
#: classes/countdown.php:47
|
33 |
+
msgid "Seconds"
|
34 |
+
msgstr ""
|
35 |
+
|
36 |
+
#: classes/wp-maintenance.php:64
|
37 |
+
msgid "This site is down for maintenance"
|
38 |
+
msgstr ""
|
39 |
+
|
40 |
+
#: classes/wp-maintenance.php:65
|
41 |
+
msgid "Come back quickly!"
|
42 |
+
msgstr ""
|
43 |
+
|
44 |
+
#: classes/wp-maintenance.php:189 views/wp-maintenance-socialnetworks.php:78
|
45 |
+
msgid "Follow me on"
|
46 |
+
msgstr ""
|
47 |
+
|
48 |
+
#: classes/wp-maintenance.php:287 classes/wp-maintenance.php:301
|
49 |
+
#: classes/wp-maintenance.php:423 classes/wp-maintenance.php:453
|
50 |
+
#: includes/functions.php:93
|
51 |
+
msgid "Settings"
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: classes/wp-maintenance.php:290
|
55 |
+
msgid "Uninstall"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: classes/wp-maintenance.php:330 includes/functions.php:119
|
59 |
+
msgid "WP Maintenance"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: classes/wp-maintenance.php:353
|
63 |
+
msgid "Colors"
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: classes/wp-maintenance.php:363 classes/wp-maintenance.php:447
|
67 |
+
#: includes/functions.php:57
|
68 |
+
msgid "Pictures"
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: classes/wp-maintenance.php:373 includes/functions.php:63
|
72 |
+
msgid "Countdown"
|
73 |
+
msgstr ""
|
74 |
+
|
75 |
+
#: classes/wp-maintenance.php:383 includes/functions.php:69
|
76 |
+
msgid "CSS"
|
77 |
+
msgstr ""
|
78 |
+
|
79 |
+
#: classes/wp-maintenance.php:393 classes/wp-maintenance.php:452
|
80 |
+
#: includes/functions.php:87
|
81 |
+
msgid "Footer"
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: classes/wp-maintenance.php:403 classes/wp-maintenance.php:450
|
85 |
+
#: includes/functions.php:75
|
86 |
+
msgid "SEO"
|
87 |
+
msgstr ""
|
88 |
+
|
89 |
+
#: classes/wp-maintenance.php:413 classes/wp-maintenance.php:451
|
90 |
+
#: includes/functions.php:81
|
91 |
+
msgid "Social Networks"
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: classes/wp-maintenance.php:445
|
95 |
+
msgid "General"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: classes/wp-maintenance.php:446
|
99 |
+
msgid "Colors & Fonts"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: classes/wp-maintenance.php:448
|
103 |
+
msgid "CountDown"
|
104 |
+
msgstr ""
|
105 |
+
|
106 |
+
#: classes/wp-maintenance.php:449
|
107 |
+
msgid "CSS Style"
|
108 |
+
msgstr ""
|
109 |
+
|
110 |
+
#: classes/wp-maintenance.php:499
|
111 |
+
msgid "Choose This Image"
|
112 |
+
msgstr ""
|
113 |
+
|
114 |
+
#: classes/wp-maintenance.php:500
|
115 |
+
msgid "Choose Image"
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: classes/wp-maintenance.php:517 classes/wp-maintenance.php:525
|
119 |
+
#: classes/wp-maintenance.php:533 classes/wp-maintenance.php:542
|
120 |
+
#: classes/wp-maintenance.php:551 classes/wp-maintenance.php:560
|
121 |
+
#: classes/wp-maintenance.php:569 classes/wp-maintenance.php:578
|
122 |
+
#: classes/wp-maintenance.php:587
|
123 |
+
msgid "You do not have sufficient privileges to access this page."
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: includes/functions.php:45 themes/default/functions.php:65
|
127 |
+
msgid "Dashboard"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: includes/functions.php:46
|
131 |
+
msgid "Here, the beginning..."
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: includes/functions.php:51
|
135 |
+
msgid "Colors and Fonts"
|
136 |
+
msgstr ""
|
137 |
+
|
138 |
+
#: includes/functions.php:52
|
139 |
+
msgid "Have a creative mind"
|
140 |
+
msgstr ""
|
141 |
+
|
142 |
+
#: includes/functions.php:58
|
143 |
+
msgid "Are we playing with the images?"
|
144 |
+
msgstr ""
|
145 |
+
|
146 |
+
#: includes/functions.php:64
|
147 |
+
msgid "Stop the time... or not!"
|
148 |
+
msgstr ""
|
149 |
+
|
150 |
+
#: includes/functions.php:70
|
151 |
+
msgid "Customize the style sheet"
|
152 |
+
msgstr ""
|
153 |
+
|
154 |
+
#: includes/functions.php:76
|
155 |
+
msgid "Keep your site optimized"
|
156 |
+
msgstr ""
|
157 |
+
|
158 |
+
#: includes/functions.php:82
|
159 |
+
msgid "Adding social networks icons"
|
160 |
+
msgstr ""
|
161 |
+
|
162 |
+
#: includes/functions.php:88
|
163 |
+
msgid "Here, we are talking about the footer"
|
164 |
+
msgstr ""
|
165 |
+
|
166 |
+
#: includes/functions.php:94
|
167 |
+
msgid "A few additional options"
|
168 |
+
msgstr ""
|
169 |
+
|
170 |
+
#: includes/functions.php:109
|
171 |
+
msgid "Preview page"
|
172 |
+
msgstr ""
|
173 |
+
|
174 |
+
#: includes/functions.php:119
|
175 |
+
msgid "is brought to you by"
|
176 |
+
msgstr ""
|
177 |
+
|
178 |
+
#: includes/functions.php:119
|
179 |
+
msgid "If you found this plugin useful"
|
180 |
+
msgstr ""
|
181 |
+
|
182 |
+
#: includes/functions.php:119
|
183 |
+
msgid "give it 5 ★ on WordPress.org"
|
184 |
+
msgstr ""
|
185 |
+
|
186 |
+
#: includes/shortcodes.php:40
|
187 |
+
msgid "Send me a"
|
188 |
+
msgstr ""
|
189 |
+
|
190 |
+
#: views/wp-maintenance-colors.php:39 views/wp-maintenance-countdown.php:25
|
191 |
+
#: views/wp-maintenance-css.php:32 views/wp-maintenance-dashboard.php:29
|
192 |
+
#: views/wp-maintenance-footer.php:25 views/wp-maintenance-picture.php:64
|
193 |
+
#: views/wp-maintenance-seo.php:24 views/wp-maintenance-settings.php:59
|
194 |
+
#: views/wp-maintenance-socialnetworks.php:38
|
195 |
+
msgid "WP Maintenance - Settings"
|
196 |
+
msgstr ""
|
197 |
+
|
198 |
+
#: views/wp-maintenance-colors.php:41 views/wp-maintenance-countdown.php:27
|
199 |
+
#: views/wp-maintenance-css.php:34 views/wp-maintenance-dashboard.php:31
|
200 |
+
#: views/wp-maintenance-footer.php:27 views/wp-maintenance-picture.php:66
|
201 |
+
#: views/wp-maintenance-seo.php:26 views/wp-maintenance-settings.php:61
|
202 |
+
#: views/wp-maintenance-socialnetworks.php:40
|
203 |
+
msgid "Options saved."
|
204 |
+
msgstr ""
|
205 |
+
|
206 |
+
#: views/wp-maintenance-colors.php:59
|
207 |
+
msgid "Choice general colors"
|
208 |
+
msgstr ""
|
209 |
+
|
210 |
+
#: views/wp-maintenance-colors.php:62
|
211 |
+
msgid "Background page color"
|
212 |
+
msgstr ""
|
213 |
+
|
214 |
+
#: views/wp-maintenance-colors.php:64
|
215 |
+
msgid "Header color"
|
216 |
+
msgstr ""
|
217 |
+
|
218 |
+
#: views/wp-maintenance-colors.php:68 views/wp-maintenance-colors.php:110
|
219 |
+
#: views/wp-maintenance-colors.php:152 views/wp-maintenance-colors.php:181
|
220 |
+
#: views/wp-maintenance-colors.php:228 views/wp-maintenance-colors.php:273
|
221 |
+
#: views/wp-maintenance-colors.php:342 views/wp-maintenance-countdown.php:51
|
222 |
+
#: views/wp-maintenance-countdown.php:88 views/wp-maintenance-countdown.php:131
|
223 |
+
#: views/wp-maintenance-css.php:61 views/wp-maintenance-dashboard.php:56
|
224 |
+
#: views/wp-maintenance-dashboard.php:81 views/wp-maintenance-dashboard.php:109
|
225 |
+
#: views/wp-maintenance-footer.php:75 views/wp-maintenance-footer.php:98
|
226 |
+
#: views/wp-maintenance-picture.php:102 views/wp-maintenance-picture.php:158
|
227 |
+
#: views/wp-maintenance-picture.php:198 views/wp-maintenance-seo.php:55
|
228 |
+
#: views/wp-maintenance-seo.php:69 views/wp-maintenance-seo.php:88
|
229 |
+
#: views/wp-maintenance-settings.php:106 views/wp-maintenance-settings.php:133
|
230 |
+
#: views/wp-maintenance-settings.php:168 views/wp-maintenance-settings.php:182
|
231 |
+
#: views/wp-maintenance-settings.php:196
|
232 |
+
#: views/wp-maintenance-socialnetworks.php:68
|
233 |
+
#: views/wp-maintenance-socialnetworks.php:116
|
234 |
+
#: views/wp-maintenance-socialnetworks.php:179
|
235 |
+
#: views/wp-maintenance-socialnetworks.php:192
|
236 |
+
msgid "Save"
|
237 |
+
msgstr ""
|
238 |
+
|
239 |
+
#: views/wp-maintenance-colors.php:75
|
240 |
+
msgid "Title Settings"
|
241 |
+
msgstr ""
|
242 |
+
|
243 |
+
#: views/wp-maintenance-colors.php:78
|
244 |
+
msgid "Choice title font and color"
|
245 |
+
msgstr ""
|
246 |
+
|
247 |
+
#: views/wp-maintenance-colors.php:79
|
248 |
+
msgid "Set the color and font of the title"
|
249 |
+
msgstr ""
|
250 |
+
|
251 |
+
#: views/wp-maintenance-colors.php:82 views/wp-maintenance-colors.php:124
|
252 |
+
msgid "Choose font color"
|
253 |
+
msgstr ""
|
254 |
+
|
255 |
+
#: views/wp-maintenance-colors.php:87 views/wp-maintenance-colors.php:129
|
256 |
+
#: views/wp-maintenance-colors.php:250 views/wp-maintenance-colors.php:293
|
257 |
+
msgid "Choose Size and Style"
|
258 |
+
msgstr ""
|
259 |
+
|
260 |
+
#: views/wp-maintenance-colors.php:97 views/wp-maintenance-colors.php:139
|
261 |
+
#: views/wp-maintenance-colors.php:260 views/wp-maintenance-colors.php:303
|
262 |
+
msgid "bold"
|
263 |
+
msgstr ""
|
264 |
+
|
265 |
+
#: views/wp-maintenance-colors.php:102 views/wp-maintenance-colors.php:144
|
266 |
+
#: views/wp-maintenance-colors.php:265 views/wp-maintenance-colors.php:308
|
267 |
+
msgid "Italic"
|
268 |
+
msgstr ""
|
269 |
+
|
270 |
+
#: views/wp-maintenance-colors.php:117
|
271 |
+
msgid "Text Settings"
|
272 |
+
msgstr ""
|
273 |
+
|
274 |
+
#: views/wp-maintenance-colors.php:120
|
275 |
+
msgid "Choice text font and color"
|
276 |
+
msgstr ""
|
277 |
+
|
278 |
+
#: views/wp-maintenance-colors.php:121
|
279 |
+
msgid "Set the color and font of the text"
|
280 |
+
msgstr ""
|
281 |
+
|
282 |
+
#: views/wp-maintenance-colors.php:158
|
283 |
+
msgid "Frame Settings"
|
284 |
+
msgstr ""
|
285 |
+
|
286 |
+
#: views/wp-maintenance-colors.php:162
|
287 |
+
msgid "Yes, enable frame"
|
288 |
+
msgstr ""
|
289 |
+
|
290 |
+
#: views/wp-maintenance-colors.php:168
|
291 |
+
msgid "Choice frame color and style"
|
292 |
+
msgstr ""
|
293 |
+
|
294 |
+
#: views/wp-maintenance-colors.php:171
|
295 |
+
msgid "Choose frame color"
|
296 |
+
msgstr ""
|
297 |
+
|
298 |
+
#: views/wp-maintenance-colors.php:176
|
299 |
+
msgid "Choose Style"
|
300 |
+
msgstr ""
|
301 |
+
|
302 |
+
#: views/wp-maintenance-colors.php:177
|
303 |
+
msgid "Opacity"
|
304 |
+
msgstr ""
|
305 |
+
|
306 |
+
#: views/wp-maintenance-colors.php:178
|
307 |
+
msgid "Width"
|
308 |
+
msgstr ""
|
309 |
+
|
310 |
+
#: views/wp-maintenance-colors.php:190
|
311 |
+
msgid "Countdown Settings"
|
312 |
+
msgstr ""
|
313 |
+
|
314 |
+
#: views/wp-maintenance-colors.php:193
|
315 |
+
msgid "Choice Countdown font, colors and style"
|
316 |
+
msgstr ""
|
317 |
+
|
318 |
+
#: views/wp-maintenance-colors.php:196
|
319 |
+
msgid "Countdown text color"
|
320 |
+
msgstr ""
|
321 |
+
|
322 |
+
#: views/wp-maintenance-colors.php:201
|
323 |
+
msgid "Countdown background color"
|
324 |
+
msgstr ""
|
325 |
+
|
326 |
+
#: views/wp-maintenance-colors.php:206
|
327 |
+
msgid "Choose font"
|
328 |
+
msgstr ""
|
329 |
+
|
330 |
+
#: views/wp-maintenance-colors.php:218
|
331 |
+
msgid "Choose font for end text"
|
332 |
+
msgstr ""
|
333 |
+
|
334 |
+
#: views/wp-maintenance-colors.php:235
|
335 |
+
msgid "Footer settings"
|
336 |
+
msgstr ""
|
337 |
+
|
338 |
+
#: views/wp-maintenance-colors.php:237
|
339 |
+
msgid "Choice footer font, colors and style"
|
340 |
+
msgstr ""
|
341 |
+
|
342 |
+
#: views/wp-maintenance-colors.php:240
|
343 |
+
msgid "Text color"
|
344 |
+
msgstr ""
|
345 |
+
|
346 |
+
#: views/wp-maintenance-colors.php:245
|
347 |
+
msgid "Background color"
|
348 |
+
msgstr ""
|
349 |
+
|
350 |
+
#: views/wp-maintenance-colors.php:280
|
351 |
+
msgid "Form color settings"
|
352 |
+
msgstr ""
|
353 |
+
|
354 |
+
#: views/wp-maintenance-colors.php:282
|
355 |
+
msgid "Choice form colors"
|
356 |
+
msgstr ""
|
357 |
+
|
358 |
+
#: views/wp-maintenance-colors.php:321
|
359 |
+
msgid "Field text color"
|
360 |
+
msgstr ""
|
361 |
+
|
362 |
+
#: views/wp-maintenance-colors.php:323
|
363 |
+
msgid "Field border color"
|
364 |
+
msgstr ""
|
365 |
+
|
366 |
+
#: views/wp-maintenance-colors.php:325
|
367 |
+
msgid "Field background color"
|
368 |
+
msgstr ""
|
369 |
+
|
370 |
+
#: views/wp-maintenance-colors.php:327
|
371 |
+
msgid "Button text color"
|
372 |
+
msgstr ""
|
373 |
+
|
374 |
+
#: views/wp-maintenance-colors.php:331
|
375 |
+
msgid "Button color"
|
376 |
+
msgstr ""
|
377 |
+
|
378 |
+
#: views/wp-maintenance-colors.php:333
|
379 |
+
msgid "Button color hover"
|
380 |
+
msgstr ""
|
381 |
+
|
382 |
+
#: views/wp-maintenance-colors.php:335
|
383 |
+
msgid "Button color onclick"
|
384 |
+
msgstr ""
|
385 |
+
|
386 |
+
#: views/wp-maintenance-colors.php:346
|
387 |
+
#, php-format
|
388 |
+
msgid "Enable %s to customize the forms"
|
389 |
+
msgstr ""
|
390 |
+
|
391 |
+
#: views/wp-maintenance-colors.php:346
|
392 |
+
msgid "newsletter option"
|
393 |
+
msgstr ""
|
394 |
+
|
395 |
+
#: views/wp-maintenance-colors.php:350
|
396 |
+
msgid "Enable Mailpoet or MailChimp extensions to customize the forms"
|
397 |
+
msgstr ""
|
398 |
+
|
399 |
+
#: views/wp-maintenance-countdown.php:44
|
400 |
+
msgid "Enable a countdown"
|
401 |
+
msgstr ""
|
402 |
+
|
403 |
+
#: views/wp-maintenance-countdown.php:46
|
404 |
+
msgid "Yes, enable a countdown"
|
405 |
+
msgstr ""
|
406 |
+
|
407 |
+
#: views/wp-maintenance-countdown.php:56
|
408 |
+
msgid "Date/time Launch"
|
409 |
+
msgstr ""
|
410 |
+
|
411 |
+
#: views/wp-maintenance-countdown.php:59
|
412 |
+
msgid "Select the launch date/time"
|
413 |
+
msgstr ""
|
414 |
+
|
415 |
+
#: views/wp-maintenance-countdown.php:85
|
416 |
+
msgid "at"
|
417 |
+
msgstr ""
|
418 |
+
|
419 |
+
#: views/wp-maintenance-countdown.php:93
|
420 |
+
msgid "Others Settings"
|
421 |
+
msgstr ""
|
422 |
+
|
423 |
+
#: views/wp-maintenance-countdown.php:96
|
424 |
+
msgid "Enable seconds ?"
|
425 |
+
msgstr ""
|
426 |
+
|
427 |
+
#: views/wp-maintenance-countdown.php:99
|
428 |
+
msgid "Yes, enable seconds"
|
429 |
+
msgstr ""
|
430 |
+
|
431 |
+
#: views/wp-maintenance-countdown.php:104
|
432 |
+
msgid "Disable maintenance mode at the end of the countdown?"
|
433 |
+
msgstr ""
|
434 |
+
|
435 |
+
#: views/wp-maintenance-countdown.php:106
|
436 |
+
msgid "Yes, disable maintenance mode at the end of countdown"
|
437 |
+
msgstr ""
|
438 |
+
|
439 |
+
#: views/wp-maintenance-countdown.php:111
|
440 |
+
msgid "End message after end countdown"
|
441 |
+
msgstr ""
|
442 |
+
|
443 |
+
#: views/wp-maintenance-countdown.php:153
|
444 |
+
msgid "January"
|
445 |
+
msgstr ""
|
446 |
+
|
447 |
+
#: views/wp-maintenance-countdown.php:153
|
448 |
+
msgid "February"
|
449 |
+
msgstr ""
|
450 |
+
|
451 |
+
#: views/wp-maintenance-countdown.php:153
|
452 |
+
msgid "March"
|
453 |
+
msgstr ""
|
454 |
+
|
455 |
+
#: views/wp-maintenance-countdown.php:153
|
456 |
+
msgid "April"
|
457 |
+
msgstr ""
|
458 |
+
|
459 |
+
#: views/wp-maintenance-countdown.php:153
|
460 |
+
msgid "May"
|
461 |
+
msgstr ""
|
462 |
+
|
463 |
+
#: views/wp-maintenance-countdown.php:153
|
464 |
+
msgid "June"
|
465 |
+
msgstr ""
|
466 |
+
|
467 |
+
#: views/wp-maintenance-countdown.php:153
|
468 |
+
msgid "July"
|
469 |
+
msgstr ""
|
470 |
+
|
471 |
+
#: views/wp-maintenance-countdown.php:153
|
472 |
+
msgid "August"
|
473 |
+
msgstr ""
|
474 |
+
|
475 |
+
#: views/wp-maintenance-countdown.php:153
|
476 |
+
msgid "September"
|
477 |
+
msgstr ""
|
478 |
+
|
479 |
+
#: views/wp-maintenance-countdown.php:153
|
480 |
+
msgid "October"
|
481 |
+
msgstr ""
|
482 |
+
|
483 |
+
#: views/wp-maintenance-countdown.php:153
|
484 |
+
msgid "November"
|
485 |
+
msgstr ""
|
486 |
+
|
487 |
+
#: views/wp-maintenance-countdown.php:153
|
488 |
+
msgid "December"
|
489 |
+
msgstr ""
|
490 |
+
|
491 |
+
#: views/wp-maintenance-countdown.php:155
|
492 |
+
msgid "Sunday"
|
493 |
+
msgstr ""
|
494 |
+
|
495 |
+
#: views/wp-maintenance-countdown.php:155
|
496 |
+
msgid "Monday"
|
497 |
+
msgstr ""
|
498 |
+
|
499 |
+
#: views/wp-maintenance-countdown.php:155
|
500 |
+
msgid "Tuesday"
|
501 |
+
msgstr ""
|
502 |
+
|
503 |
+
#: views/wp-maintenance-countdown.php:155
|
504 |
+
msgid "Wednesday"
|
505 |
+
msgstr ""
|
506 |
+
|
507 |
+
#: views/wp-maintenance-countdown.php:155
|
508 |
+
msgid "Thurday"
|
509 |
+
msgstr ""
|
510 |
+
|
511 |
+
#: views/wp-maintenance-countdown.php:155
|
512 |
+
msgid "Friday"
|
513 |
+
msgstr ""
|
514 |
+
|
515 |
+
#: views/wp-maintenance-countdown.php:155
|
516 |
+
msgid "Saturday"
|
517 |
+
msgstr ""
|
518 |
+
|
519 |
+
#: views/wp-maintenance-countdown.php:156
|
520 |
+
msgid "Today"
|
521 |
+
msgstr ""
|
522 |
+
|
523 |
+
#: views/wp-maintenance-countdown.php:157
|
524 |
+
msgid "Delete"
|
525 |
+
msgstr ""
|
526 |
+
|
527 |
+
#: views/wp-maintenance-countdown.php:158
|
528 |
+
#: views/wp-maintenance-countdown.php:177
|
529 |
+
msgid "Close"
|
530 |
+
msgstr ""
|
531 |
+
|
532 |
+
#: views/wp-maintenance-countdown.php:161
|
533 |
+
msgid "Next month"
|
534 |
+
msgstr ""
|
535 |
+
|
536 |
+
#: views/wp-maintenance-countdown.php:162
|
537 |
+
msgid "Previous month"
|
538 |
+
msgstr ""
|
539 |
+
|
540 |
+
#: views/wp-maintenance-countdown.php:163
|
541 |
+
msgid "Select a month"
|
542 |
+
msgstr ""
|
543 |
+
|
544 |
+
#: views/wp-maintenance-countdown.php:164
|
545 |
+
msgid "Select a year"
|
546 |
+
msgstr ""
|
547 |
+
|
548 |
+
#: views/wp-maintenance-css.php:18
|
549 |
+
msgid "The Style Sheet has been reset!"
|
550 |
+
msgstr ""
|
551 |
+
|
552 |
+
#: views/wp-maintenance-css.php:51
|
553 |
+
msgid "Edit the CSS sheet of your maintenance page here."
|
554 |
+
msgstr ""
|
555 |
+
|
556 |
+
#: views/wp-maintenance-css.php:52
|
557 |
+
msgid "Click \"Reset\" and \"Save\" to retrieve the default style sheet."
|
558 |
+
msgstr ""
|
559 |
+
|
560 |
+
#: views/wp-maintenance-css.php:55
|
561 |
+
msgid "Yes, reset style sheet"
|
562 |
+
msgstr ""
|
563 |
+
|
564 |
+
#: views/wp-maintenance-css.php:65
|
565 |
+
msgid "Markers for colors"
|
566 |
+
msgstr ""
|
567 |
+
|
568 |
+
#: views/wp-maintenance-css.php:67
|
569 |
+
msgid "Use this code for text color"
|
570 |
+
msgstr ""
|
571 |
+
|
572 |
+
#: views/wp-maintenance-css.php:68
|
573 |
+
msgid "Use this code for background text color"
|
574 |
+
msgstr ""
|
575 |
+
|
576 |
+
#: views/wp-maintenance-css.php:69
|
577 |
+
msgid "Use this code for background color countdown"
|
578 |
+
msgstr ""
|
579 |
+
|
580 |
+
#: views/wp-maintenance-css.php:70
|
581 |
+
msgid "Use this code for size countdown"
|
582 |
+
msgstr ""
|
583 |
+
|
584 |
+
#: views/wp-maintenance-css.php:71
|
585 |
+
msgid "Use this code for countdown color"
|
586 |
+
msgstr ""
|
587 |
+
|
588 |
+
#: views/wp-maintenance-css.php:72
|
589 |
+
msgid "Use this code for bottom text color"
|
590 |
+
msgstr ""
|
591 |
+
|
592 |
+
#: views/wp-maintenance-css.php:76
|
593 |
+
msgid "Need CSS code for MailPoet plugin?"
|
594 |
+
msgstr ""
|
595 |
+
|
596 |
+
#: views/wp-maintenance-css.php:77 views/wp-maintenance-css.php:92
|
597 |
+
msgid "Click for select all"
|
598 |
+
msgstr ""
|
599 |
+
|
600 |
+
#: views/wp-maintenance-css.php:91
|
601 |
+
msgid "Need CSS code for MailChimp plugin?"
|
602 |
+
msgstr ""
|
603 |
+
|
604 |
+
#: views/wp-maintenance-dashboard.php:48
|
605 |
+
msgid "Activate maintenance mode"
|
606 |
+
msgstr ""
|
607 |
+
|
608 |
+
#: views/wp-maintenance-dashboard.php:51
|
609 |
+
msgid "Yes, enable maintenance mode"
|
610 |
+
msgstr ""
|
611 |
+
|
612 |
+
#: views/wp-maintenance-dashboard.php:61
|
613 |
+
msgid "Title and text"
|
614 |
+
msgstr ""
|
615 |
+
|
616 |
+
#: views/wp-maintenance-dashboard.php:87
|
617 |
+
msgid "Activate newsletter block"
|
618 |
+
msgstr ""
|
619 |
+
|
620 |
+
#: views/wp-maintenance-dashboard.php:89
|
621 |
+
msgid "Yes, enable newsletter block"
|
622 |
+
msgstr ""
|
623 |
+
|
624 |
+
#: views/wp-maintenance-dashboard.php:96
|
625 |
+
msgid "Enter title for the newletter block"
|
626 |
+
msgstr ""
|
627 |
+
|
628 |
+
#: views/wp-maintenance-dashboard.php:101
|
629 |
+
msgid "Type of the newletter block"
|
630 |
+
msgstr ""
|
631 |
+
|
632 |
+
#: views/wp-maintenance-dashboard.php:102
|
633 |
+
msgid "Enter your newletter shortcode here:"
|
634 |
+
msgstr ""
|
635 |
+
|
636 |
+
#: views/wp-maintenance-dashboard.php:104
|
637 |
+
msgid "Or enter your newletter iframe code here:"
|
638 |
+
msgstr ""
|
639 |
+
|
640 |
+
#: views/wp-maintenance-footer.php:45
|
641 |
+
msgid "Enable Footer?"
|
642 |
+
msgstr ""
|
643 |
+
|
644 |
+
#: views/wp-maintenance-footer.php:49
|
645 |
+
msgid "Yes, enable footer"
|
646 |
+
msgstr ""
|
647 |
+
|
648 |
+
#: views/wp-maintenance-footer.php:56
|
649 |
+
msgid "Text in the footer"
|
650 |
+
msgstr ""
|
651 |
+
|
652 |
+
#: views/wp-maintenance-footer.php:82
|
653 |
+
msgid "Add a link to dashboard in the footer?"
|
654 |
+
msgstr ""
|
655 |
+
|
656 |
+
#: views/wp-maintenance-footer.php:86
|
657 |
+
msgid "Yes, show text and link to go to the dashboard"
|
658 |
+
msgstr ""
|
659 |
+
|
660 |
+
#: views/wp-maintenance-footer.php:93
|
661 |
+
msgid "Enter your text and #DASHBOARD shortcode"
|
662 |
+
msgstr ""
|
663 |
+
|
664 |
+
#: views/wp-maintenance-footer.php:95
|
665 |
+
msgid "Eg: connect to #DASHBOARD here!"
|
666 |
+
msgstr ""
|
667 |
+
|
668 |
+
#: views/wp-maintenance-footer.php:95
|
669 |
+
msgid ""
|
670 |
+
"(#DASHBOARD will be replaced with the link to the dashboard and the word "
|
671 |
+
"\"Dashboard\")"
|
672 |
+
msgstr ""
|
673 |
+
|
674 |
+
#: views/wp-maintenance-picture.php:84
|
675 |
+
msgid "Header picture"
|
676 |
+
msgstr ""
|
677 |
+
|
678 |
+
#: views/wp-maintenance-picture.php:87
|
679 |
+
msgid "Choice you picture for header page"
|
680 |
+
msgstr ""
|
681 |
+
|
682 |
+
#: views/wp-maintenance-picture.php:89 views/wp-maintenance-picture.php:125
|
683 |
+
#: views/wp-maintenance-seo.php:78
|
684 |
+
msgid "Enter a URL or upload an image"
|
685 |
+
msgstr ""
|
686 |
+
|
687 |
+
#: views/wp-maintenance-picture.php:91 views/wp-maintenance-picture.php:126
|
688 |
+
#: views/wp-maintenance-seo.php:79
|
689 |
+
msgid "Media Image Library"
|
690 |
+
msgstr ""
|
691 |
+
|
692 |
+
#: views/wp-maintenance-picture.php:92
|
693 |
+
msgid ""
|
694 |
+
"URL path to image to replace default picture. (You can upload your image "
|
695 |
+
"with the WordPress media uploader)"
|
696 |
+
msgstr ""
|
697 |
+
|
698 |
+
#: views/wp-maintenance-picture.php:93
|
699 |
+
msgid "Width:"
|
700 |
+
msgstr ""
|
701 |
+
|
702 |
+
#: views/wp-maintenance-picture.php:94
|
703 |
+
msgid "Height:"
|
704 |
+
msgstr ""
|
705 |
+
|
706 |
+
#: views/wp-maintenance-picture.php:97
|
707 |
+
#: views/wp-maintenance-socialnetworks.php:174
|
708 |
+
msgid "You use this picture:"
|
709 |
+
msgstr ""
|
710 |
+
|
711 |
+
#: views/wp-maintenance-picture.php:97 views/wp-maintenance-picture.php:133
|
712 |
+
msgid "Remove"
|
713 |
+
msgstr ""
|
714 |
+
|
715 |
+
#: views/wp-maintenance-picture.php:108
|
716 |
+
msgid "Background picture"
|
717 |
+
msgstr ""
|
718 |
+
|
719 |
+
#: views/wp-maintenance-picture.php:111
|
720 |
+
msgid "Disable background or pattern picture"
|
721 |
+
msgstr ""
|
722 |
+
|
723 |
+
#: views/wp-maintenance-picture.php:118
|
724 |
+
msgid "Yes, activate picture background"
|
725 |
+
msgstr ""
|
726 |
+
|
727 |
+
#: views/wp-maintenance-picture.php:129
|
728 |
+
msgid "You use this background picture:"
|
729 |
+
msgstr ""
|
730 |
+
|
731 |
+
#: views/wp-maintenance-picture.php:139
|
732 |
+
msgid "Background picture options"
|
733 |
+
msgstr ""
|
734 |
+
|
735 |
+
#: views/wp-maintenance-picture.php:147
|
736 |
+
msgid "Background Opacity"
|
737 |
+
msgstr ""
|
738 |
+
|
739 |
+
#: views/wp-maintenance-picture.php:152
|
740 |
+
msgid "Fix the background picture"
|
741 |
+
msgstr ""
|
742 |
+
|
743 |
+
#: views/wp-maintenance-picture.php:164
|
744 |
+
msgid "Pattern picture"
|
745 |
+
msgstr ""
|
746 |
+
|
747 |
+
#: views/wp-maintenance-picture.php:168
|
748 |
+
msgid "Yes, activate pattern background"
|
749 |
+
msgstr ""
|
750 |
+
|
751 |
+
#: views/wp-maintenance-picture.php:176
|
752 |
+
msgid "Choose a pattern"
|
753 |
+
msgstr ""
|
754 |
+
|
755 |
+
#: views/wp-maintenance-picture.php:179
|
756 |
+
msgid "NO PATTERN"
|
757 |
+
msgstr ""
|
758 |
+
|
759 |
+
#: views/wp-maintenance-picture.php:192
|
760 |
+
msgid "You use this pattern"
|
761 |
+
msgstr ""
|
762 |
+
|
763 |
+
#: views/wp-maintenance-seo.php:44
|
764 |
+
msgid "Active SEO settings?"
|
765 |
+
msgstr ""
|
766 |
+
|
767 |
+
#: views/wp-maintenance-seo.php:48
|
768 |
+
msgid "Yes, active SEO"
|
769 |
+
msgstr ""
|
770 |
+
|
771 |
+
#: views/wp-maintenance-seo.php:57
|
772 |
+
msgid "SEO Title & Description"
|
773 |
+
msgstr ""
|
774 |
+
|
775 |
+
#: views/wp-maintenance-seo.php:60
|
776 |
+
msgid "SEO Meta Title"
|
777 |
+
msgstr ""
|
778 |
+
|
779 |
+
#: views/wp-maintenance-seo.php:65
|
780 |
+
msgid "SEO Meta Description"
|
781 |
+
msgstr ""
|
782 |
+
|
783 |
+
#: views/wp-maintenance-seo.php:75
|
784 |
+
msgid "Add a favicon"
|
785 |
+
msgstr ""
|
786 |
+
|
787 |
+
#: views/wp-maintenance-seo.php:80
|
788 |
+
msgid ""
|
789 |
+
"Favicons are displayed in a browser tab. Need Help <a href=\"https://"
|
790 |
+
"realfavicongenerator.net/\" target=\"_blank\">creating a favicon</a>?"
|
791 |
+
msgstr ""
|
792 |
+
|
793 |
+
#: views/wp-maintenance-seo.php:83
|
794 |
+
msgid "You use this favicon:"
|
795 |
+
msgstr ""
|
796 |
+
|
797 |
+
#: views/wp-maintenance-settings.php:77
|
798 |
+
msgid "Theme maintenance page"
|
799 |
+
msgstr ""
|
800 |
+
|
801 |
+
#: views/wp-maintenance-settings.php:79
|
802 |
+
msgid "Yes, I use a theme maintenance page"
|
803 |
+
msgstr ""
|
804 |
+
|
805 |
+
#: views/wp-maintenance-settings.php:86
|
806 |
+
msgid "You can use this shortcode to include Social Networks icons:"
|
807 |
+
msgstr ""
|
808 |
+
|
809 |
+
#: views/wp-maintenance-settings.php:90
|
810 |
+
msgid "Delete custom settings upon plugin deactivation?"
|
811 |
+
msgstr ""
|
812 |
+
|
813 |
+
#: views/wp-maintenance-settings.php:92
|
814 |
+
msgid ""
|
815 |
+
"Yes, all custom settings will be deleted from database upon plugin "
|
816 |
+
"deactivation"
|
817 |
+
msgstr ""
|
818 |
+
|
819 |
+
#: views/wp-maintenance-settings.php:99
|
820 |
+
msgid "Display code HTTP Error 503?"
|
821 |
+
msgstr ""
|
822 |
+
|
823 |
+
#: views/wp-maintenance-settings.php:101
|
824 |
+
msgid ""
|
825 |
+
"Yes, inform visitors and search engines that my site is temporarily "
|
826 |
+
"unavailable."
|
827 |
+
msgstr ""
|
828 |
+
|
829 |
+
#: views/wp-maintenance-settings.php:113
|
830 |
+
msgid "Roles and Capabilities"
|
831 |
+
msgstr ""
|
832 |
+
|
833 |
+
#: views/wp-maintenance-settings.php:115
|
834 |
+
msgid "Allow the site to display these roles"
|
835 |
+
msgstr ""
|
836 |
+
|
837 |
+
#: views/wp-maintenance-settings.php:140
|
838 |
+
msgid "IP autorized"
|
839 |
+
msgstr ""
|
840 |
+
|
841 |
+
#: views/wp-maintenance-settings.php:143
|
842 |
+
msgid ""
|
843 |
+
"Allow the site to display these IP addresses. Please, enter one IP address "
|
844 |
+
"by line"
|
845 |
+
msgstr ""
|
846 |
+
|
847 |
+
#: views/wp-maintenance-settings.php:151 views/wp-maintenance-settings.php:160
|
848 |
+
#: views/wp-maintenance-settings.php:165
|
849 |
+
msgid "Enter one IP addresses here"
|
850 |
+
msgstr ""
|
851 |
+
|
852 |
+
#: views/wp-maintenance-settings.php:175
|
853 |
+
msgid "ID pages autorized"
|
854 |
+
msgstr ""
|
855 |
+
|
856 |
+
#: views/wp-maintenance-settings.php:178
|
857 |
+
msgid ""
|
858 |
+
"Allow the site to display these ID pages. Please, enter the ID pages "
|
859 |
+
"separate with comma"
|
860 |
+
msgstr ""
|
861 |
+
|
862 |
+
#: views/wp-maintenance-settings.php:189
|
863 |
+
msgid "Header Code"
|
864 |
+
msgstr ""
|
865 |
+
|
866 |
+
#: views/wp-maintenance-settings.php:192
|
867 |
+
msgid ""
|
868 |
+
"The following code will add to the <head> tag. Useful if you need to add "
|
869 |
+
"additional scripts such as CSS or JS"
|
870 |
+
msgstr ""
|
871 |
+
|
872 |
+
#: views/wp-maintenance-socialnetworks.php:58
|
873 |
+
msgid "Enable social networks"
|
874 |
+
msgstr ""
|
875 |
+
|
876 |
+
#: views/wp-maintenance-socialnetworks.php:62
|
877 |
+
msgid "Yes, enable social networks options"
|
878 |
+
msgstr ""
|
879 |
+
|
880 |
+
#: views/wp-maintenance-socialnetworks.php:73
|
881 |
+
msgid "List of Social networks"
|
882 |
+
msgstr ""
|
883 |
+
|
884 |
+
#: views/wp-maintenance-socialnetworks.php:77
|
885 |
+
msgid "Enter text for the title icons"
|
886 |
+
msgstr ""
|
887 |
+
|
888 |
+
#: views/wp-maintenance-socialnetworks.php:82
|
889 |
+
msgid "Drad and drop the lines to put in the order you want"
|
890 |
+
msgstr ""
|
891 |
+
|
892 |
+
#: views/wp-maintenance-socialnetworks.php:121
|
893 |
+
msgid "Social Networks Style"
|
894 |
+
msgstr ""
|
895 |
+
|
896 |
+
#: views/wp-maintenance-socialnetworks.php:124
|
897 |
+
msgid "Choose icons size"
|
898 |
+
msgstr ""
|
899 |
+
|
900 |
+
#: views/wp-maintenance-socialnetworks.php:137
|
901 |
+
msgid "Choose icons style"
|
902 |
+
msgstr ""
|
903 |
+
|
904 |
+
#: views/wp-maintenance-socialnetworks.php:153
|
905 |
+
msgid "Position"
|
906 |
+
msgstr ""
|
907 |
+
|
908 |
+
#: views/wp-maintenance-socialnetworks.php:155
|
909 |
+
msgid "Top"
|
910 |
+
msgstr ""
|
911 |
+
|
912 |
+
#: views/wp-maintenance-socialnetworks.php:156
|
913 |
+
msgid "Bottom"
|
914 |
+
msgstr ""
|
915 |
+
|
916 |
+
#: views/wp-maintenance-socialnetworks.php:161
|
917 |
+
msgid "Align"
|
918 |
+
msgstr ""
|
919 |
+
|
920 |
+
#: views/wp-maintenance-socialnetworks.php:163
|
921 |
+
msgid "Left"
|
922 |
+
msgstr ""
|
923 |
+
|
924 |
+
#: views/wp-maintenance-socialnetworks.php:164
|
925 |
+
msgid "Center"
|
926 |
+
msgstr ""
|
927 |
+
|
928 |
+
#: views/wp-maintenance-socialnetworks.php:165
|
929 |
+
msgid "Right"
|
930 |
+
msgstr ""
|
931 |
+
|
932 |
+
#: views/wp-maintenance-socialnetworks.php:170
|
933 |
+
msgid "You have your own icons? Enter the folder name of your theme here"
|
934 |
+
msgstr ""
|
935 |
+
|
936 |
+
#: views/wp-maintenance-socialnetworks.php:172
|
937 |
+
msgid ""
|
938 |
+
"In your icon's folder child theme, you must have the same names like mine, "
|
939 |
+
"let's mouse over list icons for display picture's name. For example: "
|
940 |
+
msgstr ""
|
941 |
+
|
942 |
+
#: views/wp-maintenance-socialnetworks.php:184
|
943 |
+
msgid "Reset Social Networks Icons Options"
|
944 |
+
msgstr ""
|
945 |
+
|
946 |
+
#: views/wp-maintenance-socialnetworks.php:187
|
947 |
+
msgid "Yes, reset Social Networks Icons?"
|
948 |
+
msgstr ""
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: Florent73
|
|
3 |
Donate link: https://paypal.me/restezconnectes/20/
|
4 |
Tags: Maintenance, Construction, Launch, Coming soon
|
5 |
Requires at least: 3.0
|
6 |
-
Tested up to: 6.
|
7 |
-
Stable tag: 6.1.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -70,9 +70,6 @@ You can translate WP Maintenance on [__translate.wordpress.org__](https://transl
|
|
70 |
|
71 |
== Changelog ==
|
72 |
|
73 |
-
= 6.1.2 =
|
74 |
-
* Adding remove Google Fonts option
|
75 |
-
|
76 |
= 6.1.1 =
|
77 |
* Bug Header Code fixed
|
78 |
|
3 |
Donate link: https://paypal.me/restezconnectes/20/
|
4 |
Tags: Maintenance, Construction, Launch, Coming soon
|
5 |
Requires at least: 3.0
|
6 |
+
Tested up to: 6.1
|
7 |
+
Stable tag: 6.1.1
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
70 |
|
71 |
== Changelog ==
|
72 |
|
|
|
|
|
|
|
73 |
= 6.1.1 =
|
74 |
* Bug Header Code fixed
|
75 |
|
themes/default/functions.php
CHANGED
@@ -1,400 +1,393 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
// Template Tags
|
4 |
-
function wpm_title_seo() {
|
5 |
-
|
6 |
-
// Récupère les paramètres sauvegardés
|
7 |
-
if(get_option('wp_maintenance_settings_seo')) { extract(get_option('wp_maintenance_settings_seo')); }
|
8 |
-
$o = get_option('wp_maintenance_settings_seo');
|
9 |
-
|
10 |
-
$output = get_bloginfo( 'name', 'display' );
|
11 |
-
|
12 |
-
if ( (isset($o['enable_seo']) && $o['enable_seo']==1) && $o['seo_title']!='' ) {
|
13 |
-
$output = esc_html( $o['seo_title'] );
|
14 |
-
}
|
15 |
-
|
16 |
-
return $output;
|
17 |
-
}
|
18 |
-
|
19 |
-
function wpm_title() {
|
20 |
-
|
21 |
-
// Récupère les paramètres sauvegardés
|
22 |
-
if(get_option('wp_maintenance_settings')) { extract(get_option('wp_maintenance_settings')); }
|
23 |
-
$o = get_option('wp_maintenance_settings');
|
24 |
-
|
25 |
-
$output = '';
|
26 |
-
|
27 |
-
if(!empty($o['titre_maintenance']) ) {
|
28 |
-
$output = esc_html( stripslashes($o['titre_maintenance']) );
|
29 |
-
}
|
30 |
-
return $output;
|
31 |
-
}
|
32 |
-
|
33 |
-
function wpm_metadescription() {
|
34 |
-
// Récupère les paramètres sauvegardés
|
35 |
-
if(get_option('wp_maintenance_settings_seo')) { extract(get_option('wp_maintenance_settings_seo')); }
|
36 |
-
$o = get_option('wp_maintenance_settings_seo');
|
37 |
-
|
38 |
-
$output = '<meta name="description" content="'.get_bloginfo( 'description', 'display' ).'">';
|
39 |
-
|
40 |
-
if ( (isset($o['enable_seo']) && $o['enable_seo']==1) && $o['seo_description']!='' ) {
|
41 |
-
$output = '<meta name="description" content="'.esc_attr( $o['seo_description'] ).'">';
|
42 |
-
}
|
43 |
-
|
44 |
-
return $output;
|
45 |
-
}
|
46 |
-
|
47 |
-
function wpm_footer_text() {
|
48 |
-
|
49 |
-
// Récupère les paramètres sauvegardés
|
50 |
-
if(get_option('wp_maintenance_settings_footer')) { extract(get_option('wp_maintenance_settings_footer')); }
|
51 |
-
$o = get_option('wp_maintenance_settings_footer');
|
52 |
-
|
53 |
-
$output = '';
|
54 |
-
|
55 |
-
if(isset($o['enable_footer']) && $o['enable_footer'] == 1) {
|
56 |
-
|
57 |
-
$output .= '<div class="footer-basic">
|
58 |
-
<footer>
|
59 |
-
<p class="copyright">';
|
60 |
-
|
61 |
-
if(isset($o['text_bt_maintenance']) && $o['text_bt_maintenance']!='') {
|
62 |
-
$output .= nl2br(stripslashes($o['text_bt_maintenance']));
|
63 |
-
}
|
64 |
-
if((isset($o['add_wplogin']) && $o['add_wplogin']==1) && (isset($o['add_wplogin_title']) && $o['add_wplogin_title']!='') ) {
|
65 |
-
$output .= '<br /><br /><a href="'.get_admin_url().'">'.str_replace('#DASHBOARD', ' '.__('Dashboard', 'wp-maintenance'), esc_html($o['add_wplogin_title'])).'</a>';
|
66 |
-
|
67 |
-
}
|
68 |
-
|
69 |
-
$output .= '</p>
|
70 |
-
</footer>
|
71 |
-
</div>';
|
72 |
-
|
73 |
-
}
|
74 |
-
|
75 |
-
return $output;
|
76 |
-
}
|
77 |
-
|
78 |
-
function wpm_favicon() {
|
79 |
-
// Récupère les paramètres sauvegardés
|
80 |
-
if(get_option('wp_maintenance_settings_seo')) { extract(get_option('wp_maintenance_settings_seo')); }
|
81 |
-
$o = get_option('wp_maintenance_settings_seo');
|
82 |
-
|
83 |
-
$output = '';
|
84 |
-
|
85 |
-
if (!empty( $o['favicon']) ) {
|
86 |
-
$output .= "<!-- Favicon -->\n";
|
87 |
-
$output .= '<link href="'.esc_attr($o['favicon']).'" rel="shortcut icon" type="image/x-icon" />';
|
88 |
-
}
|
89 |
-
|
90 |
-
return $output;
|
91 |
-
}
|
92 |
-
|
93 |
-
function wpm_head() {
|
94 |
-
|
95 |
-
// Récupère les paramètres sauvegardés
|
96 |
-
if(get_option('wp_maintenance_settings_colors')) { extract(get_option('wp_maintenance_settings_colors')); }
|
97 |
-
$o = get_option('wp_maintenance_settings_colors');
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
$
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
}
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
$
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
}
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
$
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
"#
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
}
|
237 |
-
|
238 |
-
|
239 |
-
if(isset($colors['
|
240 |
-
if(isset($colors['
|
241 |
-
if(isset($colors['
|
242 |
-
if(isset($colors['
|
243 |
-
$addStyleGeneral .= '
|
244 |
-
|
245 |
-
|
246 |
-
if(isset($colors['
|
247 |
-
if(isset($colors['
|
248 |
-
if(isset($colors['
|
249 |
-
if(isset($colors['
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
if(isset($colors['
|
255 |
-
if(isset($colors['
|
256 |
-
if(isset($colors['
|
257 |
-
if(isset($colors['
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
if(isset($colors['
|
264 |
-
if(isset($colors['
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
$
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
if(isset($o['type_newletter']) && isset($o['code_newletter']) && $o['code_newletter']!='' && $o['type_newletter']=='shortcode' ) {
|
394 |
-
$output .= do_shortcode(stripslashes($o['code_newletter']));
|
395 |
-
}
|
396 |
-
$output .= '</div>';
|
397 |
-
}
|
398 |
-
|
399 |
-
return $output;
|
400 |
}
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Template Tags
|
4 |
+
function wpm_title_seo() {
|
5 |
+
|
6 |
+
// Récupère les paramètres sauvegardés
|
7 |
+
if(get_option('wp_maintenance_settings_seo')) { extract(get_option('wp_maintenance_settings_seo')); }
|
8 |
+
$o = get_option('wp_maintenance_settings_seo');
|
9 |
+
|
10 |
+
$output = get_bloginfo( 'name', 'display' );
|
11 |
+
|
12 |
+
if ( (isset($o['enable_seo']) && $o['enable_seo']==1) && $o['seo_title']!='' ) {
|
13 |
+
$output = esc_html( $o['seo_title'] );
|
14 |
+
}
|
15 |
+
|
16 |
+
return $output;
|
17 |
+
}
|
18 |
+
|
19 |
+
function wpm_title() {
|
20 |
+
|
21 |
+
// Récupère les paramètres sauvegardés
|
22 |
+
if(get_option('wp_maintenance_settings')) { extract(get_option('wp_maintenance_settings')); }
|
23 |
+
$o = get_option('wp_maintenance_settings');
|
24 |
+
|
25 |
+
$output = '';
|
26 |
+
|
27 |
+
if(!empty($o['titre_maintenance']) ) {
|
28 |
+
$output = esc_html( stripslashes($o['titre_maintenance']) );
|
29 |
+
}
|
30 |
+
return $output;
|
31 |
+
}
|
32 |
+
|
33 |
+
function wpm_metadescription() {
|
34 |
+
// Récupère les paramètres sauvegardés
|
35 |
+
if(get_option('wp_maintenance_settings_seo')) { extract(get_option('wp_maintenance_settings_seo')); }
|
36 |
+
$o = get_option('wp_maintenance_settings_seo');
|
37 |
+
|
38 |
+
$output = '<meta name="description" content="'.get_bloginfo( 'description', 'display' ).'">';
|
39 |
+
|
40 |
+
if ( (isset($o['enable_seo']) && $o['enable_seo']==1) && $o['seo_description']!='' ) {
|
41 |
+
$output = '<meta name="description" content="'.esc_attr( $o['seo_description'] ).'">';
|
42 |
+
}
|
43 |
+
|
44 |
+
return $output;
|
45 |
+
}
|
46 |
+
|
47 |
+
function wpm_footer_text() {
|
48 |
+
|
49 |
+
// Récupère les paramètres sauvegardés
|
50 |
+
if(get_option('wp_maintenance_settings_footer')) { extract(get_option('wp_maintenance_settings_footer')); }
|
51 |
+
$o = get_option('wp_maintenance_settings_footer');
|
52 |
+
|
53 |
+
$output = '';
|
54 |
+
|
55 |
+
if(isset($o['enable_footer']) && $o['enable_footer'] == 1) {
|
56 |
+
|
57 |
+
$output .= '<div class="footer-basic">
|
58 |
+
<footer>
|
59 |
+
<p class="copyright">';
|
60 |
+
|
61 |
+
if(isset($o['text_bt_maintenance']) && $o['text_bt_maintenance']!='') {
|
62 |
+
$output .= nl2br(stripslashes($o['text_bt_maintenance']));
|
63 |
+
}
|
64 |
+
if((isset($o['add_wplogin']) && $o['add_wplogin']==1) && (isset($o['add_wplogin_title']) && $o['add_wplogin_title']!='') ) {
|
65 |
+
$output .= '<br /><br /><a href="'.get_admin_url().'">'.str_replace('#DASHBOARD', ' '.__('Dashboard', 'wp-maintenance'), esc_html($o['add_wplogin_title'])).'</a>';
|
66 |
+
|
67 |
+
}
|
68 |
+
|
69 |
+
$output .= '</p>
|
70 |
+
</footer>
|
71 |
+
</div>';
|
72 |
+
|
73 |
+
}
|
74 |
+
|
75 |
+
return $output;
|
76 |
+
}
|
77 |
+
|
78 |
+
function wpm_favicon() {
|
79 |
+
// Récupère les paramètres sauvegardés
|
80 |
+
if(get_option('wp_maintenance_settings_seo')) { extract(get_option('wp_maintenance_settings_seo')); }
|
81 |
+
$o = get_option('wp_maintenance_settings_seo');
|
82 |
+
|
83 |
+
$output = '';
|
84 |
+
|
85 |
+
if (!empty( $o['favicon']) ) {
|
86 |
+
$output .= "<!-- Favicon -->\n";
|
87 |
+
$output .= '<link href="'.esc_attr($o['favicon']).'" rel="shortcut icon" type="image/x-icon" />';
|
88 |
+
}
|
89 |
+
|
90 |
+
return $output;
|
91 |
+
}
|
92 |
+
|
93 |
+
function wpm_head() {
|
94 |
+
|
95 |
+
// Récupère les paramètres sauvegardés
|
96 |
+
if(get_option('wp_maintenance_settings_colors')) { extract(get_option('wp_maintenance_settings_colors')); }
|
97 |
+
$o = get_option('wp_maintenance_settings_colors');
|
98 |
+
|
99 |
+
|
100 |
+
$output = "<!-- Add Google Fonts -->\n";
|
101 |
+
$output .= '<link rel="stylesheet" href="https://fonts.googleapis.com/css?family='.str_replace(' ', '+', $o['font_title']).'|'.str_replace(' ', '+', $o['font_text']).'|'.str_replace(' ', '+', $o['font_text_bottom']).'|'.str_replace(' ', '+', $o['font_cpt']);
|
102 |
+
if(isset($o['newletter_font_text']) && $o['newletter_font_text'] != '') {
|
103 |
+
$output .= '|'.str_replace(' ', '+', $o['newletter_font_text']);
|
104 |
+
}
|
105 |
+
$output .= '">';
|
106 |
+
return $output;
|
107 |
+
}
|
108 |
+
|
109 |
+
function wpm_text() {
|
110 |
+
|
111 |
+
// Récupère les paramètres sauvegardés
|
112 |
+
if(get_option('wp_maintenance_settings')) { extract(get_option('wp_maintenance_settings')); }
|
113 |
+
$o = get_option('wp_maintenance_settings');
|
114 |
+
|
115 |
+
$output = '';
|
116 |
+
|
117 |
+
if(!empty($o['text_maintenance']) ) {
|
118 |
+
$output = nl2br(stripslashes($o['text_maintenance']));
|
119 |
+
}
|
120 |
+
return $output;
|
121 |
+
}
|
122 |
+
|
123 |
+
function wpm_logo() {
|
124 |
+
|
125 |
+
// Récupère les paramètres sauvegardés
|
126 |
+
if(get_option('wp_maintenance_settings_picture')) { extract(get_option('wp_maintenance_settings_picture')); }
|
127 |
+
$o = get_option('wp_maintenance_settings_picture');
|
128 |
+
|
129 |
+
$output = '';
|
130 |
+
|
131 |
+
if ( !empty( $o['image'] ) ) {
|
132 |
+
if(empty($o['image_width']) ) { $o['image_width'] = 450; }
|
133 |
+
if(empty($o['image_height']) ) { $o['image_height'] = 450; }
|
134 |
+
$output .= "<div id='logo'><img id='wpm-image' src='".esc_url($o['image'])."' width='".$o['image_width']."px' height='".$o['image_height']."px' alt='".get_bloginfo( 'name', 'display' )." ".get_bloginfo( 'description', 'display' )."' title='".get_bloginfo( 'name', 'display' )." ".get_bloginfo( 'description', 'display' )."' style='width:".$o['image_width']."px!important;height:".$o['image_height']."px!important;'></div>";
|
135 |
+
}
|
136 |
+
|
137 |
+
return $output;
|
138 |
+
}
|
139 |
+
|
140 |
+
function wpm_customcss() {
|
141 |
+
|
142 |
+
// Récupère les paramètres sauvegardés
|
143 |
+
if(get_option('wp_maintenance_settings')) { extract(get_option('wp_maintenance_settings')); }
|
144 |
+
$o = get_option('wp_maintenance_settings');
|
145 |
+
|
146 |
+
// Récupère les paramètres sauvegardés des couleurs
|
147 |
+
if(get_option('wp_maintenance_settings_colors')) { extract(get_option('wp_maintenance_settings_colors')); }
|
148 |
+
$colors = get_option('wp_maintenance_settings_colors');
|
149 |
+
|
150 |
+
// Récupère les paramètres sauvegardés des images
|
151 |
+
if(get_option('wp_maintenance_settings_picture')) { extract(get_option('wp_maintenance_settings_picture')); }
|
152 |
+
$picture = get_option('wp_maintenance_settings_picture');
|
153 |
+
|
154 |
+
$oo = get_option('wp_maintenance_settings_socialnetworks');
|
155 |
+
|
156 |
+
// CSS
|
157 |
+
$output = '<style type="text/css">';
|
158 |
+
ob_start();
|
159 |
+
|
160 |
+
$addStyleGeneral = '';
|
161 |
+
|
162 |
+
/* Définition des couleurs par défault */
|
163 |
+
if(!isset($colors['color_bg']) || $colors['color_bg']=="") { $colors['color_bg'] = "#f1f1f1"; }
|
164 |
+
if(!isset($colors['color_txt']) || $colors['color_txt']=="") { $colors['color_txt'] = "#888888"; }
|
165 |
+
|
166 |
+
/* Traitement de la feuille de style */
|
167 |
+
$styleRemplacements = array (
|
168 |
+
"#_COLORTXT" => $colors['color_txt'],
|
169 |
+
"#_COLORBG" => $colors['color_bg'],
|
170 |
+
"#_COLORCPTBG" => $colors['color_cpt_bg'],
|
171 |
+
"#_DATESIZE" => $colors['date_cpt_size'],
|
172 |
+
"#_COLORCPT" => $colors['color_cpt'],
|
173 |
+
"#_COLOR_BG_BT" => $colors['color_bg_bottom'],
|
174 |
+
"#_COLOR_TXT_BT" => $colors['color_text_bottom'],
|
175 |
+
"#_COLORHEAD" => $colors['color_bg_header'],
|
176 |
+
);
|
177 |
+
$remplaceStyle = str_replace(array_keys($styleRemplacements), array_values($styleRemplacements), get_option('wp_maintenance_settings_css'));
|
178 |
+
$output .= wpm_compress($remplaceStyle);
|
179 |
+
|
180 |
+
/* Si on a activé un motif */
|
181 |
+
if(isset($picture['b_enable_image']) && $picture['b_enable_image'] == 2 ) {
|
182 |
+
|
183 |
+
$addStyleGeneral .= 'body {
|
184 |
+
background-image: url('.esc_url(WP_PLUGIN_URL.'/wp-maintenance/images/pattern'.$picture['b_pattern'].'.png').');
|
185 |
+
background-repeat: repeat;
|
186 |
+
background-color: '.$colors['color_bg'].';}';
|
187 |
+
|
188 |
+
}
|
189 |
+
|
190 |
+
/* Si on a une image de fond */
|
191 |
+
if(isset($picture['b_enable_image']) && $picture['b_enable_image'] == 1 ) {
|
192 |
+
|
193 |
+
if(isset($picture['b_image']) && $picture['b_image'] ) {
|
194 |
+
|
195 |
+
if(empty($picture['b_repeat_image']) ) { $picture['b_repeat_image'] = 'repeat'; }
|
196 |
+
if(isset($picture['b_fixed_image']) && $picture['b_fixed_image']==1 ) {
|
197 |
+
$picture['b_fixed_image'] = 'fixed;';
|
198 |
+
} else {
|
199 |
+
$picture['b_fixed_image'] = '';
|
200 |
+
}
|
201 |
+
$addStyleGeneral .= 'body {display: grid!important;background:url('.esc_url($picture['b_image']).') '.$picture['b_repeat_image'].' '.$picture['b_fixed_image'].'top center;background-size: cover;
|
202 |
+
-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-color: '.$colors['color_bg'].';background-position: center;}';
|
203 |
+
|
204 |
+
if(isset($picture['b_opacity_image']) ) {
|
205 |
+
$addStyleGeneral .= '#main { background-color: rgba(0,0,0,'.esc_html($picture['b_opacity_image']).'); }';
|
206 |
+
}
|
207 |
+
}
|
208 |
+
|
209 |
+
}
|
210 |
+
|
211 |
+
if(isset($picture['b_enable_image']) && $picture['b_enable_image']==0 ) {
|
212 |
+
$addStyleGeneral .= 'body {background-color: '.$colors['color_bg'].';}';
|
213 |
+
}
|
214 |
+
|
215 |
+
if(isset($colors['color_bg_header']) && $colors['color_bg_header']!='') {
|
216 |
+
$addStyleGeneral .= 'header { background-color:'.$colors['color_bg_header'].';}';
|
217 |
+
}
|
218 |
+
$addStyleGeneral .= '.wpm_social_icon {float:left;width:'.esc_html($oo['size']).'px;margin:0px 5px auto;}.wpm_social ul {margin: 10px 0;max-width: 100%;padding: 0;text-align: '.esc_html($oo['align']).';}';
|
219 |
+
|
220 |
+
/* Si container activé */
|
221 |
+
if(isset($colors['container_active']) && $colors['container_active'] == 1 ) {
|
222 |
+
|
223 |
+
if(empty($colors['container_opacity']) ) { $colors['container_opacity'] = 0.5; }
|
224 |
+
if(empty($colors['container_width']) ) { $colors['container_width'] = 80; }
|
225 |
+
if(empty($colors['container_color']) ) { $colors['container_color'] = '#ffffff'; }
|
226 |
+
if(isset($colors['container_color']) ) { $paramRGBColor = wpm_hex2rgb($colors['container_color']); }
|
227 |
+
$addStyleGeneral .= '#sscontent {background-color: rgba('.esc_html($paramRGBColor['rouge']).','.esc_html($paramRGBColor['vert']).','.esc_html($paramRGBColor['bleu']).', '.esc_html($colors['container_opacity']).');padding:0.8em;margin-left:auto;margin-right:auto;width:'.esc_html($colors['container_width']).'%;}';
|
228 |
+
|
229 |
+
}
|
230 |
+
|
231 |
+
$addStyleGeneral .= '.wpm_newletter {';
|
232 |
+
if(isset($colors['newletter_size']) ) { $addStyleGeneral .= 'font-size:'.esc_html($colors['newletter_size']).'px;'; }
|
233 |
+
if(isset($colors['newletter_font_style']) ) { $addStyleGeneral .= 'font-style:'.esc_html($colors['newletter_font_style']).';'; }
|
234 |
+
if(isset($colors['newletter_font_weigth']) ) { $addStyleGeneral .= 'font-weight:'.esc_html($colors['newletter_font_weigth']).';'; }
|
235 |
+
if(isset($colors['newletter_font_text']) ) { $addStyleGeneral .= 'font-family:'.wpm_format_font($colors['newletter_font_text']).', serif;'; }
|
236 |
+
$addStyleGeneral .= '}
|
237 |
+
h3 {';
|
238 |
+
if(isset($colors['font_title']) ) { $addStyleGeneral .= 'font-family: '.wpm_format_font($colors['font_title']).', serif;'; }
|
239 |
+
if(isset($colors['font_title_size']) ) { $addStyleGeneral .= 'font-size: '.esc_html($colors['font_title_size']).'px;'; }
|
240 |
+
if(isset($colors['font_title_style']) ) { $addStyleGeneral .= 'font-style: '.esc_html($colors['font_title_style']).';'; }
|
241 |
+
if(isset($colors['font_title_weigth']) ) { $addStyleGeneral .= 'font-weight: '.esc_html($colors['font_title_weigth']).';'; }
|
242 |
+
if(isset($colors['color_title']) ) { $addStyleGeneral .= 'color:'.esc_html($colors['color_title']).';'; }
|
243 |
+
$addStyleGeneral .= 'line-height: 100%;text-align:center;margin:0.5em auto;
|
244 |
+
}
|
245 |
+
p {';
|
246 |
+
if(isset($colors['font_text']) ) { $addStyleGeneral .= 'font-family: '.wpm_format_font($colors['font_text']).', serif;'; }
|
247 |
+
if(isset($colors['font_text_size']) ) { $addStyleGeneral .= 'font-size: '.esc_html($colors['font_text_size']).'px;'; }
|
248 |
+
if(isset($colors['font_text_style']) ) { $addStyleGeneral .= 'font-style: '.esc_html($colors['font_text_style']).';'; }
|
249 |
+
if(isset($colors['font_text_weigth']) ) { $addStyleGeneral .= 'font-weight: '.esc_html($colors['font_text_weigth']).';'; }
|
250 |
+
if(isset($colors['color_txt']) ) { $addStyleGeneral .= 'color:'.esc_html($colors['color_txt']).';'; }
|
251 |
+
$addStyleGeneral .= 'line-height: 100%;text-align:center;margin:0.5em auto;padding-left:2%;padding-right:2%;
|
252 |
+
}
|
253 |
+
footer {';
|
254 |
+
if(isset($colors['font_text_bottom']) ) { $addStyleGeneral .= 'font-family: '.wpm_format_font($colors['font_text_bottom']).', serif;'; }
|
255 |
+
if(isset($colors['font_bottom_style']) ) { $addStyleGeneral .= 'font-style: '.esc_html($colors['font_bottom_style']).';'; }
|
256 |
+
if(isset($colors['font_bottom_size']) ) { $addStyleGeneral .= 'font-size: '.esc_html($colors['font_bottom_size']).'px;'; }
|
257 |
+
if(isset($colors['font_bottom_weigth']) ) { $addStyleGeneral .= 'font-weight: '.esc_html($colors['font_bottom_weigth']).';'; }
|
258 |
+
if(isset($colors['color_text_bottom']) ) { $addStyleGeneral .= 'color: '.esc_html($colors['color_text_bottom']).';'; }
|
259 |
+
if(isset($colors['color_bg_bottom']) ) { $addStyleGeneral .= 'background:'.esc_html($colors['color_bg_bottom']).';'; }
|
260 |
+
$addStyleGeneral .= 'text-decoration:none;
|
261 |
+
}
|
262 |
+
footer a:link {';
|
263 |
+
if(isset($colors['color_text_bottom']) ) { $addStyleGeneral .= 'color:'.esc_html($colors['color_text_bottom']).';'; }
|
264 |
+
if(isset($colors['font_bottom_size']) ) { $addStyleGeneral .= 'font-size: '.esc_html($colors['font_bottom_size']).'px;'; }
|
265 |
+
$addStyleGeneral .= 'text-decoration:none;
|
266 |
+
}
|
267 |
+
footer a:visited {';
|
268 |
+
if(isset($colors['color_text_bottom']) ) { $addStyleGeneral .= 'color:'.esc_html($colors['color_text_bottom']).';'; }
|
269 |
+
if(isset($colors['font_bottom_size']) ) { $addStyleGeneral .= 'font-size: '.esc_html($colors['font_bottom_size']).'px;'; }
|
270 |
+
$addStyleGeneral .= 'text-decoration:none;
|
271 |
+
}
|
272 |
+
footer a:hover {
|
273 |
+
text-decoration:underline;';
|
274 |
+
if(isset($colors['font_bottom_size']) ) { $addStyleGeneral .= 'font-size: '.esc_html($colors['font_bottom_size']).'px;'; }
|
275 |
+
$addStyleGeneral .= '
|
276 |
+
}';
|
277 |
+
|
278 |
+
$output .= wpm_compress($addStyleGeneral);
|
279 |
+
$output .= ob_get_clean();
|
280 |
+
|
281 |
+
$output .= '</style>'."\n";
|
282 |
+
|
283 |
+
return $output;
|
284 |
+
}
|
285 |
+
|
286 |
+
function wpm_headercode() {
|
287 |
+
|
288 |
+
// Récupère les paramètres sauvegardés
|
289 |
+
if(get_option('wp_maintenance_settings_options')) { extract(get_option('wp_maintenance_settings_options')); }
|
290 |
+
$o = get_option('wp_maintenance_settings_options');
|
291 |
+
|
292 |
+
$output = '';
|
293 |
+
|
294 |
+
if(isset($o['headercode']) && $o['headercode']!='') {
|
295 |
+
$output = stripslashes($o['headercode']);
|
296 |
+
}
|
297 |
+
|
298 |
+
return $output;
|
299 |
+
}
|
300 |
+
|
301 |
+
function wpm_social_position($position = '') {
|
302 |
+
|
303 |
+
// Récupère les paramètres sauvegardés
|
304 |
+
$o = get_option('wp_maintenance_settings_socialnetworks');
|
305 |
+
|
306 |
+
$output = '';
|
307 |
+
if(isset($o['enable']) && $o['enable'] == 1 ) {
|
308 |
+
|
309 |
+
if(isset($o['position']) && $o['position']=='top' && isset($position) && $position=='top' ) {
|
310 |
+
$output = '<header id="header" role="banner" class="pam">'.do_shortcode('[wpm_social]').'</header>';
|
311 |
+
}
|
312 |
+
if(isset($o['position']) && $o['position']=='bottom' && isset($position) && $position=='bottom') {
|
313 |
+
$output = do_shortcode('[wpm_social]');
|
314 |
+
}
|
315 |
+
}
|
316 |
+
|
317 |
+
return $output;
|
318 |
+
}
|
319 |
+
|
320 |
+
|
321 |
+
function wpm_stylenewsletter() {
|
322 |
+
|
323 |
+
// Récupère les paramètres sauvegardés
|
324 |
+
if(get_option('wp_maintenance_settings')) { extract(get_option('wp_maintenance_settings')); }
|
325 |
+
$o = get_option('wp_maintenance_settings');
|
326 |
+
|
327 |
+
// Récupère les paramètres sauvegardés des couleurs
|
328 |
+
if(get_option('wp_maintenance_settings_colors')) { extract(get_option('wp_maintenance_settings_colors')); }
|
329 |
+
$colors = get_option('wp_maintenance_settings_colors');
|
330 |
+
|
331 |
+
|
332 |
+
$output = '';
|
333 |
+
|
334 |
+
if(empty($colors['color_field_text']) ) { $colors['color_field_text'] = '#333333'; }
|
335 |
+
if(empty($colors['color_text_button']) ) { $colors['color_text_button']= '#ffffff'; }
|
336 |
+
if(empty($colors['color_field_background']) ) { $colors['color_field_background']= '#F1F1F1'; }
|
337 |
+
if(empty($colors['color_field_border']) ) { $colors['color_field_border']= '#333333'; }
|
338 |
+
if(empty($colors['color_button_onclick']) ) { $colors['color_button_onclick']= '#333333'; }
|
339 |
+
if(empty($colors['color_button_hover']) ) { $colors['color_button_hover']= '#cccccc'; }
|
340 |
+
if(empty($colors['color_button']) ) { $colors['color_button']= '#1e73be'; }
|
341 |
+
|
342 |
+
$wysijaRemplacements = array (
|
343 |
+
"#_COLORTXT" => esc_html($colors['color_field_text']),
|
344 |
+
"#_COLORBG" => esc_html($colors['color_field_background']),
|
345 |
+
"#_COLORBORDER" => esc_html($colors['color_field_border']),
|
346 |
+
"#_COLORBUTTON" => esc_html($colors['color_button']),
|
347 |
+
"#_COLORTEXTBUTTON" => esc_html($colors['color_text_button']),
|
348 |
+
"#_COLOR_BTN_HOVER" => esc_html($colors['color_button_hover']),
|
349 |
+
"#_COLOR_BTN_CLICK" => esc_html($colors['color_button_onclick'])
|
350 |
+
);
|
351 |
+
|
352 |
+
if(isset($o['code_newletter']) && $o['code_newletter']!='' && strpos($o['code_newletter'], 'wysija_form') == 1 ) {
|
353 |
+
|
354 |
+
$output = str_replace(array_keys($wysijaRemplacements), array_values($wysijaRemplacements), wpm_wysija_style() );
|
355 |
+
|
356 |
+
} elseif(isset($o['code_newletter']) && strpos($o['code_newletter'], 'mc4wp_form') == 1 ) {
|
357 |
+
|
358 |
+
$output = str_replace(array_keys($wysijaRemplacements), array_values($wysijaRemplacements), wpm_mc4wp_style() );
|
359 |
+
|
360 |
+
}
|
361 |
+
|
362 |
+
if(isset($output) && $output!='' ) {
|
363 |
+
return '<style type="text/css">'.wpm_compress(sanitize_text_field($output)).'</style>';
|
364 |
+
} else {
|
365 |
+
return;
|
366 |
+
}
|
367 |
+
}
|
368 |
+
|
369 |
+
function wpm_newsletter() {
|
370 |
+
|
371 |
+
// Récupère les paramètres sauvegardés
|
372 |
+
if(get_option('wp_maintenance_settings')) { extract(get_option('wp_maintenance_settings')); }
|
373 |
+
$o = get_option('wp_maintenance_settings');
|
374 |
+
|
375 |
+
$output = '';
|
376 |
+
|
377 |
+
if(isset($o['newletter']) && $o['newletter']==1 ) {
|
378 |
+
|
379 |
+
$output = '<div class="wpm_newletter">';
|
380 |
+
if(isset($o['title_newletter']) && $o['title_newletter']!='') {
|
381 |
+
$output .= '<div>'.sanitize_text_field(stripslashes($o['title_newletter'])).'</div>';
|
382 |
+
}
|
383 |
+
if(isset($o['type_newletter']) && isset($o['iframe_newletter']) && $o['iframe_newletter']!='' && $o['type_newletter']=='iframe' ) {
|
384 |
+
$output .= stripslashes($o['iframe_newletter']);
|
385 |
+
}
|
386 |
+
if(isset($o['type_newletter']) && isset($o['code_newletter']) && $o['code_newletter']!='' && $o['type_newletter']=='shortcode' ) {
|
387 |
+
$output .= do_shortcode(stripslashes($o['code_newletter']));
|
388 |
+
}
|
389 |
+
$output .= '</div>';
|
390 |
+
}
|
391 |
+
|
392 |
+
return $output;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
393 |
}
|
themes/default/index.php
CHANGED
@@ -1,73 +1,73 @@
|
|
1 |
-
<!DOCTYPE html>
|
2 |
-
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
|
3 |
-
<head>
|
4 |
-
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
5 |
-
<meta name="viewport" content="width=device-width, user-scalable=yes" />
|
6 |
-
<title>{TitleSEO}</title>
|
7 |
-
{MetaDescription}
|
8 |
-
{Favicon}
|
9 |
-
{Head}
|
10 |
-
<style type='text/css'>
|
11 |
-
/* VERSION {Version} */
|
12 |
-
html,
|
13 |
-
body {margin:0;padding:0;height:100%;font-size:100%;}
|
14 |
-
#wrapper {min-height:100%;position:relative;}
|
15 |
-
#header {padding:10px;}
|
16 |
-
#content {padding-bottom:100px; /* Height of the footer element */}
|
17 |
-
#footer {width:100%;line-height:60px;position:absolute;bottom:0;left:0;text-align: center;}
|
18 |
-
#logo {max-width: 100%;height: auto;text-align: center;}
|
19 |
-
img, object, embed, canvas, video, audio, picture {max-width: 100%;height: auto;}
|
20 |
-
div.bloc {width:80%;padding:10px;vertical-align:middle;display:inline-block;line-height:1.2;text-align:center;}
|
21 |
-
.wpm_social {padding: 0 45px;text-align: center;}
|
22 |
-
@media (max-width: 640px) {body {font-size:1.2rem;}}
|
23 |
-
@media (min-width: 640px) {body {font-size:1rem;}}
|
24 |
-
@media (min-width:960px) {body {font-size:1.2rem;}}
|
25 |
-
@media (min-width:1100px) {body {font-size:1.5rem;}}
|
26 |
-
</style>
|
27 |
-
{CustomCSS}
|
28 |
-
{AddStyleWysija}
|
29 |
-
<!--[if lt IE 7]>
|
30 |
-
<style type="text/css">
|
31 |
-
#wrapper { height:100%; }
|
32 |
-
div.bloc { display:inline; /* correctif inline-block*/ }
|
33 |
-
div.conteneur > span { zoom:1; /* layout */ }
|
34 |
-
</style>
|
35 |
-
<![endif]-->
|
36 |
-
{HeaderCode}
|
37 |
-
{SliderCSS}
|
38 |
-
{ScriptSlider}
|
39 |
-
{ScriptSlideshow}
|
40 |
-
</head>
|
41 |
-
|
42 |
-
<body>
|
43 |
-
|
44 |
-
<div id="wrapper">
|
45 |
-
|
46 |
-
{TopSocialIcon}
|
47 |
-
<!-- #header -->
|
48 |
-
|
49 |
-
<div id="content">
|
50 |
-
{SlideshowAL}
|
51 |
-
{Logo}
|
52 |
-
{SlideshowBL}
|
53 |
-
<div id="sscontent">
|
54 |
-
<h3>{Title}</h3>
|
55 |
-
<p>{Text}</p>
|
56 |
-
{SlideshowBT}
|
57 |
-
{Counter}
|
58 |
-
{Newsletter}
|
59 |
-
</div>
|
60 |
-
{BottomSocialIcon}
|
61 |
-
</div><!-- #content -->
|
62 |
-
|
63 |
-
<div id="footer">
|
64 |
-
<div class="bloc">{Copyrights}</div>
|
65 |
-
<span></span>
|
66 |
-
</div><!-- #footer -->
|
67 |
-
|
68 |
-
</div><!-- #wrapper -->
|
69 |
-
|
70 |
-
</body>
|
71 |
-
|
72 |
-
</html>
|
73 |
<!-- WP Maintenance - VERSION {Version} - By RestezConnectés. Learn more: https://madeby.restezconnectes.fr/project/wp-maintenance/ -->
|
1 |
+
<!DOCTYPE html>
|
2 |
+
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
|
3 |
+
<head>
|
4 |
+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
5 |
+
<meta name="viewport" content="width=device-width, user-scalable=yes" />
|
6 |
+
<title>{TitleSEO}</title>
|
7 |
+
{MetaDescription}
|
8 |
+
{Favicon}
|
9 |
+
{Head}
|
10 |
+
<style type='text/css'>
|
11 |
+
/* VERSION {Version} */
|
12 |
+
html,
|
13 |
+
body {margin:0;padding:0;height:100%;font-size:100%;}
|
14 |
+
#wrapper {min-height:100%;position:relative;}
|
15 |
+
#header {padding:10px;}
|
16 |
+
#content {padding-bottom:100px; /* Height of the footer element */}
|
17 |
+
#footer {width:100%;line-height:60px;position:absolute;bottom:0;left:0;text-align: center;}
|
18 |
+
#logo {max-width: 100%;height: auto;text-align: center;}
|
19 |
+
img, object, embed, canvas, video, audio, picture {max-width: 100%;height: auto;}
|
20 |
+
div.bloc {width:80%;padding:10px;vertical-align:middle;display:inline-block;line-height:1.2;text-align:center;}
|
21 |
+
.wpm_social {padding: 0 45px;text-align: center;}
|
22 |
+
@media (max-width: 640px) {body {font-size:1.2rem;}}
|
23 |
+
@media (min-width: 640px) {body {font-size:1rem;}}
|
24 |
+
@media (min-width:960px) {body {font-size:1.2rem;}}
|
25 |
+
@media (min-width:1100px) {body {font-size:1.5rem;}}
|
26 |
+
</style>
|
27 |
+
{CustomCSS}
|
28 |
+
{AddStyleWysija}
|
29 |
+
<!--[if lt IE 7]>
|
30 |
+
<style type="text/css">
|
31 |
+
#wrapper { height:100%; }
|
32 |
+
div.bloc { display:inline; /* correctif inline-block*/ }
|
33 |
+
div.conteneur > span { zoom:1; /* layout */ }
|
34 |
+
</style>
|
35 |
+
<![endif]-->
|
36 |
+
{HeaderCode}
|
37 |
+
{SliderCSS}
|
38 |
+
{ScriptSlider}
|
39 |
+
{ScriptSlideshow}
|
40 |
+
</head>
|
41 |
+
|
42 |
+
<body>
|
43 |
+
|
44 |
+
<div id="wrapper">
|
45 |
+
|
46 |
+
{TopSocialIcon}
|
47 |
+
<!-- #header -->
|
48 |
+
|
49 |
+
<div id="content">
|
50 |
+
{SlideshowAL}
|
51 |
+
{Logo}
|
52 |
+
{SlideshowBL}
|
53 |
+
<div id="sscontent">
|
54 |
+
<h3>{Title}</h3>
|
55 |
+
<p>{Text}</p>
|
56 |
+
{SlideshowBT}
|
57 |
+
{Counter}
|
58 |
+
{Newsletter}
|
59 |
+
</div>
|
60 |
+
{BottomSocialIcon}
|
61 |
+
</div><!-- #content -->
|
62 |
+
|
63 |
+
<div id="footer">
|
64 |
+
<div class="bloc">{Copyrights}</div>
|
65 |
+
<span></span>
|
66 |
+
</div><!-- #footer -->
|
67 |
+
|
68 |
+
</div><!-- #wrapper -->
|
69 |
+
|
70 |
+
</body>
|
71 |
+
|
72 |
+
</html>
|
73 |
<!-- WP Maintenance - VERSION {Version} - By RestezConnectés. Learn more: https://madeby.restezconnectes.fr/project/wp-maintenance/ -->
|
themes/default/index2.php
CHANGED
@@ -1,36 +1,36 @@
|
|
1 |
-
<!DOCTYPE html>
|
2 |
-
<html>
|
3 |
-
<head>
|
4 |
-
<meta charset="UTF-8">
|
5 |
-
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
|
6 |
-
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
|
7 |
-
<title>{TitleSEO}</title>
|
8 |
-
{MetaDescription}
|
9 |
-
{Favicon}
|
10 |
-
{Head}
|
11 |
-
<link rel="stylesheet" href="{Url}themes/default/css/knacss.css" media="all">
|
12 |
-
<link rel="stylesheet" href="{Url}themes/default/css/styles.css" media="all">
|
13 |
-
{CustomCSS}
|
14 |
-
{AddStyleWysija}
|
15 |
-
{HeaderCode}
|
16 |
-
</head>
|
17 |
-
<body>
|
18 |
-
{TopSocialIcon}
|
19 |
-
<main id="main" role="main">
|
20 |
-
<p style="text-align:center;">
|
21 |
-
{Logo}
|
22 |
-
</p>
|
23 |
-
<div id="sscontent">
|
24 |
-
<p style="text-align:center;padding:1.5em;"><h3>{Title}</h3>
|
25 |
-
<p>{Text}</p>
|
26 |
-
{Counter}
|
27 |
-
{Newsletter}
|
28 |
-
</p>
|
29 |
-
</div>
|
30 |
-
<p>{BottomSocialIcon}</p>
|
31 |
-
</main>
|
32 |
-
|
33 |
-
{FooterText}
|
34 |
-
</body>
|
35 |
-
</html>
|
36 |
<?php die(); ?>
|
1 |
+
<!DOCTYPE html>
|
2 |
+
<html>
|
3 |
+
<head>
|
4 |
+
<meta charset="UTF-8">
|
5 |
+
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
|
6 |
+
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
|
7 |
+
<title>{TitleSEO}</title>
|
8 |
+
{MetaDescription}
|
9 |
+
{Favicon}
|
10 |
+
{Head}
|
11 |
+
<link rel="stylesheet" href="{Url}themes/default/css/knacss.css" media="all">
|
12 |
+
<link rel="stylesheet" href="{Url}themes/default/css/styles.css" media="all">
|
13 |
+
{CustomCSS}
|
14 |
+
{AddStyleWysija}
|
15 |
+
{HeaderCode}
|
16 |
+
</head>
|
17 |
+
<body>
|
18 |
+
{TopSocialIcon}
|
19 |
+
<main id="main" role="main">
|
20 |
+
<p style="text-align:center;">
|
21 |
+
{Logo}
|
22 |
+
</p>
|
23 |
+
<div id="sscontent">
|
24 |
+
<p style="text-align:center;padding:1.5em;"><h3>{Title}</h3>
|
25 |
+
<p>{Text}</p>
|
26 |
+
{Counter}
|
27 |
+
{Newsletter}
|
28 |
+
</p>
|
29 |
+
</div>
|
30 |
+
<p>{BottomSocialIcon}</p>
|
31 |
+
</main>
|
32 |
+
|
33 |
+
{FooterText}
|
34 |
+
</body>
|
35 |
+
</html>
|
36 |
<?php die(); ?>
|
views/wp-maintenance-colors.php
CHANGED
@@ -16,10 +16,6 @@ if( isset($_POST['action']) && $_POST['action'] == 'update_colors' && wp_verify_
|
|
16 |
if(get_option('wp_maintenance_settings_colors')) { extract(get_option('wp_maintenance_settings_colors')); }
|
17 |
$paramsColors = get_option('wp_maintenance_settings_colors');
|
18 |
|
19 |
-
// Récupère les paramètres sauvegardés
|
20 |
-
if(get_option('wp_maintenance_settings_options')) { extract(get_option('wp_maintenance_settings_options')); }
|
21 |
-
$wpoptions = get_option('wp_maintenance_settings_options');
|
22 |
-
|
23 |
?>
|
24 |
<script type="text/javascript">
|
25 |
jQuery(document).ready(function() {
|
@@ -29,7 +25,6 @@ $wpoptions = get_option('wp_maintenance_settings_options');
|
|
29 |
jQuery('#select_font_text_bottom').fontselect();
|
30 |
jQuery('#select_font_text_newletter').fontselect();
|
31 |
});
|
32 |
-
|
33 |
jQuery(document).ready(function() {
|
34 |
|
35 |
jQuery('input.selectfont').fontselect({
|
@@ -93,12 +88,7 @@ $wpoptions = get_option('wp_maintenance_settings_options');
|
|
93 |
<table cellspacing="10">
|
94 |
<tr>
|
95 |
<td valign="middle"style="text-align:left;">
|
96 |
-
<?php if(isset($
|
97 |
-
<?php echo wpm_fonts($paramsColors['font_title'], 'font_title'); ?>
|
98 |
-
<?php } else { ?>
|
99 |
-
<input name="wpmcolors[font_title]" class="selectfont" type="text" value="<?php if( isset($paramsColors['font_title']) && $paramsColors['font_title']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['font_title'])); } else { echo 'Anton'; } ?>" />
|
100 |
-
<?php } ?>
|
101 |
-
|
102 |
</td>
|
103 |
<td><input type="text" size="3" name="wpmcolors[font_title_size]" value="<?php if( isset($paramsColors['font_title_size']) && $paramsColors['font_title_size']!='' ) { echo esc_html(stripslashes($paramsColors['font_title_size'])); } else { echo '16'; } ?>" />px</td>
|
104 |
</tr>
|
@@ -139,12 +129,8 @@ $wpoptions = get_option('wp_maintenance_settings_options');
|
|
139 |
<label for="wpmcolors[font_text]" class="wp-maintenance-setting-row-title"><?php _e('Choose Size and Style', 'wp-maintenance'); ?></label>
|
140 |
<table cellspacing="10">
|
141 |
<tr>
|
142 |
-
|
143 |
-
|
144 |
-
<?php echo wpm_fonts($paramsColors['font_text'], 'font_text'); ?>
|
145 |
-
<?php } else { ?>
|
146 |
-
<input name="wpmcolors[font_text]" class="selectfont" type="text" value="<?php if( isset($paramsColors['font_text']) && $paramsColors['font_text']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['font_text'])); } else { echo 'Anton'; } ?>" />
|
147 |
-
<?php } ?>
|
148 |
</td>
|
149 |
<td><input type="text" size="3" name="wpmcolors[font_text_size]" value="<?php if( isset($paramsColors['font_text_size']) && $paramsColors['font_text_size']!='' ) { echo esc_html(stripslashes($paramsColors['font_text_size'])); } else { echo '16'; } ?>" />px</td>
|
150 |
</tr>
|
@@ -221,15 +207,9 @@ $wpoptions = get_option('wp_maintenance_settings_options');
|
|
221 |
<table cellspacing="10">
|
222 |
<tr>
|
223 |
<td valign="middle"style="text-align:left;">
|
224 |
-
|
225 |
-
<?php echo wpm_fonts($paramsColors['font_cpt'], 'font_cpt'); ?>
|
226 |
-
<?php } else { ?>
|
227 |
-
<input name="wpmcolors[font_cpt]" class="selectfont" type="text" value="<?php if( isset($paramsColors['font_cpt']) && $paramsColors['font_cpt']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['font_cpt'])); } else { echo 'Pacifico'; } ?>" />
|
228 |
-
<?php } ?>
|
229 |
-
</td>
|
230 |
-
<td>
|
231 |
-
<input type="text" size="3" id="date_cpt_size" name="wpmcolors[date_cpt_size]" value="<?php if( isset($paramsColors['date_cpt_size']) && $paramsColors['date_cpt_size']!='' ) { echo esc_html(trim($paramsColors['date_cpt_size'])); } else { echo '6'; } ?>" />vw
|
232 |
</td>
|
|
|
233 |
</tr>
|
234 |
</table>
|
235 |
</div>
|
@@ -239,11 +219,7 @@ $wpoptions = get_option('wp_maintenance_settings_options');
|
|
239 |
<table cellspacing="10">
|
240 |
<tr>
|
241 |
<td valign="middle"style="text-align:left;">
|
242 |
-
|
243 |
-
<?php echo wpm_fonts($paramsColors['font_end_cpt'], 'font_end_cpt'); ?>
|
244 |
-
<?php } else { ?>
|
245 |
-
<input name="wpmcolors[font_end_cpt]" class="selectfont" type="text" value="<?php if( isset($paramsColors['font_end_cpt']) && $paramsColors['font_end_cpt']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['font_end_cpt'])); } else { echo 'Pacifico'; } ?>" />
|
246 |
-
<?php } ?>
|
247 |
</td>
|
248 |
<td><input type="text" size="3" id="date_cpt_size" name="wpmcolors[cpt_end_size]" value="<?php if( isset($paramsColors['cpt_end_size']) && $paramsColors['cpt_end_size']!='' ) { echo esc_html(trim($paramsColors['cpt_end_size'])); } else { echo '2'; } ?>" />vw</td>
|
249 |
</tr>
|
@@ -275,11 +251,7 @@ $wpoptions = get_option('wp_maintenance_settings_options');
|
|
275 |
<table cellspacing="10">
|
276 |
<tr>
|
277 |
<td valign="middle"style="text-align:left;">
|
278 |
-
|
279 |
-
<?php echo wpm_fonts($paramsColors['font_text_bottom'], 'font_text_bottom'); ?>
|
280 |
-
<?php } else { ?>
|
281 |
-
<input name="wpmcolors[font_text_bottom]" class="selectfont" type="text" value="<?php if( isset($paramsColors['font_text_bottom']) && $paramsColors['font_text_bottom']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['font_text_bottom'])); } else { echo 'PT+Sans'; } ?>" />
|
282 |
-
<?php } ?>
|
283 |
</td>
|
284 |
<td><input type="text" size="3" name="wpmcolors[font_bottom_size]" value="<?php if( isset($paramsColors['font_bottom_size']) && $paramsColors['font_bottom_size']!='' ) { echo esc_html(stripslashes($paramsColors['font_bottom_size'])); } else { echo '12'; } ?>" />px</td>
|
285 |
</tr>
|
@@ -322,11 +294,7 @@ $wpoptions = get_option('wp_maintenance_settings_options');
|
|
322 |
<table cellspacing="10">
|
323 |
<tr>
|
324 |
<td valign="middle"style="text-align:left;">
|
325 |
-
<?php if(isset($
|
326 |
-
<?php echo wpm_fonts($paramsColors['newletter_font_text'], 'newletter_font_text'); ?>
|
327 |
-
<?php } else { ?>
|
328 |
-
<input name="wpmcolors[newletter_font_text]" class="selectfont" type="text" value="<?php if( isset($paramsColors['newletter_font_text']) && $paramsColors['newletter_font_text']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['newletter_font_text'])); } else { echo 'PT+Sans'; } ?>" />
|
329 |
-
<?php } ?>
|
330 |
</td>
|
331 |
<td><input type="text" size="3" name="wpmcolors[newletter_size]" value="<?php if( isset($paramsColors['newletter_size']) && $paramsColors['newletter_size']!='') { echo esc_html($paramsColors['newletter_size']); } else { echo '14'; } ?>" />px</td>
|
332 |
</tr>
|
16 |
if(get_option('wp_maintenance_settings_colors')) { extract(get_option('wp_maintenance_settings_colors')); }
|
17 |
$paramsColors = get_option('wp_maintenance_settings_colors');
|
18 |
|
|
|
|
|
|
|
|
|
19 |
?>
|
20 |
<script type="text/javascript">
|
21 |
jQuery(document).ready(function() {
|
25 |
jQuery('#select_font_text_bottom').fontselect();
|
26 |
jQuery('#select_font_text_newletter').fontselect();
|
27 |
});
|
|
|
28 |
jQuery(document).ready(function() {
|
29 |
|
30 |
jQuery('input.selectfont').fontselect({
|
88 |
<table cellspacing="10">
|
89 |
<tr>
|
90 |
<td valign="middle"style="text-align:left;">
|
91 |
+
<input name="wpmcolors[font_title]" class="selectfont" type="text" value="<?php if( isset($paramsColors['font_title']) && $paramsColors['font_title']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['font_title'])); } else { echo 'Anton'; } ?>" />
|
|
|
|
|
|
|
|
|
|
|
92 |
</td>
|
93 |
<td><input type="text" size="3" name="wpmcolors[font_title_size]" value="<?php if( isset($paramsColors['font_title_size']) && $paramsColors['font_title_size']!='' ) { echo esc_html(stripslashes($paramsColors['font_title_size'])); } else { echo '16'; } ?>" />px</td>
|
94 |
</tr>
|
129 |
<label for="wpmcolors[font_text]" class="wp-maintenance-setting-row-title"><?php _e('Choose Size and Style', 'wp-maintenance'); ?></label>
|
130 |
<table cellspacing="10">
|
131 |
<tr>
|
132 |
+
<td valign="middle"style="text-align:left;">
|
133 |
+
<input name="wpmcolors[font_text]" class="selectfont" type="text" value="<?php if( isset($paramsColors['font_text']) && $paramsColors['font_text']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['font_text'])); } else { echo 'Anton'; } ?>" />
|
|
|
|
|
|
|
|
|
134 |
</td>
|
135 |
<td><input type="text" size="3" name="wpmcolors[font_text_size]" value="<?php if( isset($paramsColors['font_text_size']) && $paramsColors['font_text_size']!='' ) { echo esc_html(stripslashes($paramsColors['font_text_size'])); } else { echo '16'; } ?>" />px</td>
|
136 |
</tr>
|
207 |
<table cellspacing="10">
|
208 |
<tr>
|
209 |
<td valign="middle"style="text-align:left;">
|
210 |
+
<input name="wpmcolors[font_cpt]" class="selectfont" type="text" value="<?php if( isset($paramsColors['font_cpt']) && $paramsColors['font_cpt']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['font_cpt'])); } else { echo 'Pacifico'; } ?>" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
211 |
</td>
|
212 |
+
<td><input type="text" size="3" id="date_cpt_size" name="wpmcolors[date_cpt_size]" value="<?php if( isset($paramsColors['date_cpt_size']) && $paramsColors['date_cpt_size']!='' ) { echo esc_html(trim($paramsColors['date_cpt_size'])); } else { echo '6'; } ?>" />vw</td>
|
213 |
</tr>
|
214 |
</table>
|
215 |
</div>
|
219 |
<table cellspacing="10">
|
220 |
<tr>
|
221 |
<td valign="middle"style="text-align:left;">
|
222 |
+
<input name="wpmcolors[font_end_cpt]" class="selectfont" type="text" value="<?php if( isset($paramsColors['font_end_cpt']) && $paramsColors['font_end_cpt']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['font_end_cpt'])); } else { echo 'Pacifico'; } ?>" />
|
|
|
|
|
|
|
|
|
223 |
</td>
|
224 |
<td><input type="text" size="3" id="date_cpt_size" name="wpmcolors[cpt_end_size]" value="<?php if( isset($paramsColors['cpt_end_size']) && $paramsColors['cpt_end_size']!='' ) { echo esc_html(trim($paramsColors['cpt_end_size'])); } else { echo '2'; } ?>" />vw</td>
|
225 |
</tr>
|
251 |
<table cellspacing="10">
|
252 |
<tr>
|
253 |
<td valign="middle"style="text-align:left;">
|
254 |
+
<input name="wpmcolors[font_text_bottom]" class="selectfont" type="text" value="<?php if( isset($paramsColors['font_text_bottom']) && $paramsColors['font_text_bottom']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['font_text_bottom'])); } else { echo 'PT+Sans'; } ?>" />
|
|
|
|
|
|
|
|
|
255 |
</td>
|
256 |
<td><input type="text" size="3" name="wpmcolors[font_bottom_size]" value="<?php if( isset($paramsColors['font_bottom_size']) && $paramsColors['font_bottom_size']!='' ) { echo esc_html(stripslashes($paramsColors['font_bottom_size'])); } else { echo '12'; } ?>" />px</td>
|
257 |
</tr>
|
294 |
<table cellspacing="10">
|
295 |
<tr>
|
296 |
<td valign="middle"style="text-align:left;">
|
297 |
+
<input name="wpmcolors[newletter_font_text]" class="selectfont" type="text" value="<?php if( isset($paramsColors['newletter_font_text']) && $paramsColors['newletter_font_text']!='' ) { echo esc_html(str_replace(' ', '+', $paramsColors['newletter_font_text'])); } else { echo 'PT+Sans'; } ?>" />
|
|
|
|
|
|
|
|
|
298 |
</td>
|
299 |
<td><input type="text" size="3" name="wpmcolors[newletter_size]" value="<?php if( isset($paramsColors['newletter_size']) && $paramsColors['newletter_size']!='') { echo esc_html($paramsColors['newletter_size']); } else { echo '14'; } ?>" />px</td>
|
300 |
</tr>
|
views/wp-maintenance-settings.php
CHANGED
@@ -103,15 +103,6 @@ jQuery(document).ready(function() {
|
|
103 |
<span class="wp-maintenance-checkmark"></span>
|
104 |
</label>
|
105 |
</p>
|
106 |
-
|
107 |
-
<!-- Remove Google Font -->
|
108 |
-
<h3><?php _e('Remove Google Fonts', 'wp-maintenance'); ?></h3>
|
109 |
-
<p>
|
110 |
-
<label class="wp-maintenance-container"><span class="wp-maintenance-label-text"><?php _e('Yes, remove Google Font option.', 'wp-maintenance'); ?></span>
|
111 |
-
<input type="checkbox" name="wpoptions[remove_googlefonts]" value="1" <?php if(isset($wpoptions['remove_googlefonts']) && $wpoptions['remove_googlefonts']==1) { echo ' checked'; } ?>>
|
112 |
-
<span class="wp-maintenance-checkmark"></span>
|
113 |
-
</label>
|
114 |
-
</p>
|
115 |
<p class="submit"><button type="submit" name="footer_submit" id="footer_submit" class="wp-maintenance-button wp-maintenance-button-primary"><?php _e('Save', 'wp-maintenance'); ?></button></p>
|
116 |
</div>
|
117 |
|
@@ -215,7 +206,7 @@ jQuery(document).ready(function() {
|
|
215 |
<label class="wp-maintenance-setting-row-title"><?php _e('Export Settings', 'wp-maintenance'); ?></label>
|
216 |
<form method="post">
|
217 |
<input type="hidden" name="wpm_action" value="export_settings" />
|
218 |
-
<?php wp_nonce_field( '
|
219 |
<?php submit_button( __( 'Export', 'wp-maintenance' ), 'wp-maintenance-button wp-maintenance-button-secondary', 'submit', false ); ?>
|
220 |
</form>
|
221 |
</div>
|
@@ -225,7 +216,7 @@ jQuery(document).ready(function() {
|
|
225 |
<form method="post" enctype="multipart/form-data">
|
226 |
<input type="hidden" name="wpm_action" value="import_settings" />
|
227 |
<input type="file" name="wpm_import_file"/>
|
228 |
-
<?php wp_nonce_field( '
|
229 |
<?php submit_button( __( 'Import', 'wp-maintenance' ), 'wp-maintenance-button wp-maintenance-button-secondary', 'submit', false ); ?></p>
|
230 |
</form>
|
231 |
</div>
|
103 |
<span class="wp-maintenance-checkmark"></span>
|
104 |
</label>
|
105 |
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
106 |
<p class="submit"><button type="submit" name="footer_submit" id="footer_submit" class="wp-maintenance-button wp-maintenance-button-primary"><?php _e('Save', 'wp-maintenance'); ?></button></p>
|
107 |
</div>
|
108 |
|
206 |
<label class="wp-maintenance-setting-row-title"><?php _e('Export Settings', 'wp-maintenance'); ?></label>
|
207 |
<form method="post">
|
208 |
<input type="hidden" name="wpm_action" value="export_settings" />
|
209 |
+
<?php wp_nonce_field( 'wpm_export_nonce', 'wpm_export_nonce' ); ?>
|
210 |
<?php submit_button( __( 'Export', 'wp-maintenance' ), 'wp-maintenance-button wp-maintenance-button-secondary', 'submit', false ); ?>
|
211 |
</form>
|
212 |
</div>
|
216 |
<form method="post" enctype="multipart/form-data">
|
217 |
<input type="hidden" name="wpm_action" value="import_settings" />
|
218 |
<input type="file" name="wpm_import_file"/>
|
219 |
+
<?php wp_nonce_field( 'wpm_import_nonce', 'wpm_import_nonce' ); ?><p>
|
220 |
<?php submit_button( __( 'Import', 'wp-maintenance' ), 'wp-maintenance-button wp-maintenance-button-secondary', 'submit', false ); ?></p>
|
221 |
</form>
|
222 |
</div>
|
wp-maintenance.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: The WP Maintenance plugin allows you to put your website on the waiting time for you to do maintenance or launch your website. Personalize this page with picture, countdown...
|
6 |
* Author: Florent Maillefaud
|
7 |
* Author URI: https://madeby.restezconnectes.fr
|
8 |
-
* Version: 6.1.
|
9 |
* Text Domain: wp-maintenance
|
10 |
* Domain Path: /languages/
|
11 |
*/
|
@@ -37,7 +37,7 @@ define( 'WPM_PLUGIN_URL', plugins_url().'/'.strtolower('wp-maintenance').'/');
|
|
37 |
define( 'WPM_ICONS_URL', plugins_url().'/'.strtolower('wp-maintenance').'/socialicons/');
|
38 |
define( 'WPM_ADMIN_URL', admin_url().'admin.php?page=wp-maintenance'); //we assume the admin url is absolute with at least one querystring
|
39 |
|
40 |
-
if( !defined( 'WPM_VERSION' )) { define( 'WPM_VERSION', '6.1.
|
41 |
|
42 |
require WPM_DIR . 'classes/wp-maintenance.php';
|
43 |
require WPM_DIR . 'classes/countdown.php';
|
5 |
* Description: The WP Maintenance plugin allows you to put your website on the waiting time for you to do maintenance or launch your website. Personalize this page with picture, countdown...
|
6 |
* Author: Florent Maillefaud
|
7 |
* Author URI: https://madeby.restezconnectes.fr
|
8 |
+
* Version: 6.1.1
|
9 |
* Text Domain: wp-maintenance
|
10 |
* Domain Path: /languages/
|
11 |
*/
|
37 |
define( 'WPM_ICONS_URL', plugins_url().'/'.strtolower('wp-maintenance').'/socialicons/');
|
38 |
define( 'WPM_ADMIN_URL', admin_url().'admin.php?page=wp-maintenance'); //we assume the admin url is absolute with at least one querystring
|
39 |
|
40 |
+
if( !defined( 'WPM_VERSION' )) { define( 'WPM_VERSION', '6.1.1' ); }
|
41 |
|
42 |
require WPM_DIR . 'classes/wp-maintenance.php';
|
43 |
require WPM_DIR . 'classes/countdown.php';
|