Пример #1
0
    function raindrops_edit_help($text, $force = false)
    {
        global $post_type_object;
        global $title;
        if (RAINDROPS_USE_AUTO_COLOR !== true && $force !== true) {
            return $text;
        }
        if (isset($post_type_object) && ($title == $post_type_object->labels->add_new_item || $title == $post_type_object->labels->edit_item) || true == $force) {
            $result = "<h2 class=\"h2\">" . esc_html__('Tips', 'raindrops') . '</h2>';
            $result .= '<p>' . esc_html__('If Raindrops Options panel is opened, and the reference color is set, this arrangement of color is changed at once.', 'raindrops') . "</p>";
            $result .= "<dl><dt><h3>" . esc_html__('Dinamic Color Class', 'raindrops') . '</strong></h3>';
            $result .= '<dd><table><tr>
							<td style="' . raindrops_colors_clone(5, 'set') . ';padding:0.5em;">class color5</td>
							<td style="' . raindrops_colors_clone(4, 'set') . ';padding:0.5em;">class color4</td>
							<td style="' . raindrops_colors_clone(3, 'set') . ';padding:0.5em;">class color3</td>
							<td style="' . raindrops_colors_clone(2, 'set') . ';padding:0.5em;">class color2</td>
							<td style="' . raindrops_colors_clone(1, 'set') . ';padding:0.5em;">class color1</td></tr><tr>
							<td style="' . raindrops_colors_clone('-1', 'set') . ';padding:0.5em;">class color-1</td>
							<td style="' . raindrops_colors_clone('-2', 'set') . ';padding:0.5em;">class color-2</td>
							<td style="' . raindrops_colors_clone('-3', 'set') . ';padding:0.5em;">class color-3</td>
							<td style="' . raindrops_colors_clone('-4', 'set') . ';padding:0.5em;">class color-4</td>
							<td style="' . raindrops_colors_clone('-5', 'set') . ';padding:0.5em;">class color-5</td></tr>
							<tr><td colspan="5">
							' . esc_html__('code example:please HTML editor mode', 'raindrops') . '
							<div  style="' . raindrops_colors_clone(-1, 'set') . ';padding:1em;">&lt;div class="color-1"&gt;
							Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum&lt;/div&gt;
							</div></td>
							</tr></table>
							</dd>';
            $result .= "<dt><h3>" . esc_html__('Dinamic Gradient Class', 'raindrops') . '</h3></dt>';
            $result .= '<dd><table><tr>
						<td style="' . raindrops_gradient_single(1, "asc") . 'padding:0.5em;">class gradient1</td>
						<td style="' . raindrops_gradient_single(2, "asc") . 'padding:0.5em;">class gradient2</td>
						<td style="' . raindrops_gradient_single(3, "asc") . 'padding:0.5em;">class gradient3</td>
						<td style="' . raindrops_gradient_single(4, "asc") . 'padding:0.5em;">class gradient4</td>
						</tr><tr>
						<td style="' . raindrops_gradient_single(-1, "asc") . 'padding:0.5em;">class gradient-1</td>
						<td style="' . raindrops_gradient_single(-2, "asc") . 'padding:0.5em;">class gradient-2</td>
						<td style="' . raindrops_gradient_single(-3, "asc") . 'padding:0.5em;">class gradient-3</td>
						<td style="' . raindrops_gradient_single(-4, "asc") . 'padding:0.5em;">class gradient-4</td>
						</tr>
						<tr><td colspan="5">
						' . esc_html__('code example:please HTML editor mode', 'raindrops') . '
						<div  style="' . raindrops_gradient_single(-1, "asc") . 'padding:1em;">&lt;div class="gradient-1"&gt;<p>
						Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>&lt;/div&gt;</div></td></tr></table></dd>';
            $result .= "<dl><dt><h3>" . esc_html__('Font Size CSS Class', 'raindrops') . '</strong></h3>';
            $result .= "<dt><p>" . esc_html__('Classes', 'raindrops') . '</p></dt>';
            $result .= "<dd><p>" . esc_html__('f10 , f11 , f12 , f13 , f14 , f15 , f16 , f17 , f18 , f19 , f20 , f21 , f22 , f23 , f24 , f25 , f26', 'raindrops') . "</p><pre><code>&lt;p class=\"f16\"&gt;Font Size 16px&lt;/p&gt;</code></pre>";
            $result .= "</dl>";
            $result .= "<dl><dt><h3>" . esc_html__('Google Fonts Family CSS Class', 'raindrops') . '</strong></h3>';
            $result .= "<dt><p>" . esc_html__('Classes', 'raindrops') . '</p></dt>';
            $result .= "<dd><p>" . esc_html__('Note, More than 90 percent of the Google font can be used, but there are some limitations.', 'raindrops') . "</p></dd>";
            $result .= "<dd><p>" . esc_html__('Examples of the no corresponding font', 'raindrops') . "</p><pre><code>Fredericka the Great ( The first character is lowercase word ) </code></pre></dd>";
            $result .= "<dd><p>" . esc_html__('Examples of the corresponding font', 'raindrops') . "</p><pre><code>Open Sans Condensed ( font name has 0 - 2 spaces ) </code></pre></dd>";
            $result .= "<dd><p>" . esc_html__('How to specify the font', 'raindrops') . "</p><pre><code>Open Sans: &lt;p class=\"google-font-open-sans\"&gt;Open Sans&lt;/p&gt;</code></pre></dd>";
            $result .= "<dd><p>" . esc_html__('Add prefix google-font- + Font name lowercase and change to - the space', 'raindrops') . "</p></dd>";
            $result .= "<dd><p>" . esc_html__('How to specify the font weight', 'raindrops') . "</p><pre><code>Open Sans EXTRA-BOLD800: &lt;p class=\"google-font-open-sans800\"&gt;Open Sans&lt;/p&gt;</code></pre></dd>";
            $result .= "<dd><p>" . esc_html__('How to specify the font style', 'raindrops') . "</p><pre><code>Open Sans EXTRA-BOLD800 Italic: &lt;p class=\"google-font-open-sans800i\"&gt;Open Sans&lt;/p&gt;</code></pre></dd>";
            $result .= "</dl>";
            $result .= "<dl><dt><h3>" . esc_html__('Example of Custom CSS Meta Box Style Rules', 'raindrops') . '</strong></h3>';
            $result .= "<dt><p>" . esc_html__('Styling Entry Title', 'raindrops') . '</p></dt>';
            $result .= "<dd><p>" . esc_html__('Change entry title color', 'raindrops') . "</p><pre><code>.entry-title span{ color:red; }</code></pre>";
            $result .= "<dt><p>" . esc_html__('Styling Posted on', 'raindrops') . '</p></dt>';
            $result .= "<dd><p>" . esc_html__('hide posted on from all post', 'raindrops') . "</p><pre><code> .posted-on, .entry-meta-default{ display:none;}</code></pre></dd>";
            $result .= "<dt><p>" . esc_html__('Styling Posted in', 'raindrops') . '</p></dt>';
            $result .= "<dd><p>" . esc_html__('hide posted in', 'raindrops') . "</p><pre><code> .entry-meta{ display:none;}</code></pre></dd>";
            $result .= "<dt><p>" . esc_html__('Styling Article', 'raindrops') . '</p></dt>';
            $result .= "<dd><p>" . esc_html__('add border and padding', 'raindrops') . "</p><pre><code>article {border:1px solid red;padding:1em;}</code></pre>" . "<p>" . esc_html__('note:article elements and post_class () You can use all of the elements to be output.', 'raindrops') . "</p></dd>";
            $result .= "</dl>";
            $result .= $text;
            return $result;
        } else {
            return $text;
        }
    }
Пример #2
0
/**
 * Create CSS Color Declaration
 *
 *
 *
 *
 */
function raindrops_colors($num = 0, $select = 'set', $color1 = null)
{
    global $raindrops_images_path;
    return raindrops_colors_clone($num, $select, $color1);
}
Пример #3
0
    /**
     *
     *
     */
    function raindrops_the_event_calendar_css($main_css)
    {
        if ('yes' == get_theme_mod('raindrops_the_events_calendar_status') && 'yes' == raindrops_warehouse_clone('raindrops_plugin_presentation_the_events_calendar')) {
            $color_type = raindrops_warehouse('raindrops_style_type');
            $border_rgba = '52,52,52,1';
            switch ($color_type) {
                case 'dark':
                    $color_type_value = -3;
                    $color_type_value_hover = 3;
                    $border_rgba = '222,222,222,0.3';
                    break;
                case 'light':
                    $color_type_value = 4;
                    $color_type_value_hover = -3;
                    $border_rgba = '52,52,52,0.2';
                    break;
                default:
                    $color_type_value = false;
                    break;
            }
            if ($color_type_value !== false) {
                $raindrops_gradient = raindrops_gradient_single_clone($color_type_value);
                $custom_color = raindrops_colors_clone($color_type_value, 'color');
                $custom_background = raindrops_colors_clone($color_type_value, 'background');
                $custom_color_hover = raindrops_colors_clone($color_type_value_hover, 'color');
                $custom_background_hover = raindrops_colors_clone($color_type_value_hover, 'background');
            } else {
                $raindrops_gradient = '';
                $custom_color = '#000';
                $custom_background = '#fff';
                $custom_color_hover = '#fff';
                $custom_background_hover = '#000';
            }
            $raindrops_event_calendar_css = '@media screen and (max-width : 920px){
					div#tribe-bar-collapse-toggle{color:' . $custom_color . '; background:' . $custom_background . '}
				}
			.tribe-events-loop .tribe-events-list .tribe-events-event-cost span{ color:red;}
			.datepicker{ width:280px;max-width:100%;}
			.tribe-events-list-widget li{padding:0 10px 20px;}
			.tribe-events-list-widget ol li{margin:10px 0;}
			.events-archive .entry-title,.icon-link-no-title,
			.events-single .entry-title{display:none;}
			.events-archive.events-gridview #tribe-events-content table .vevent .entry-title{display:block;margin:0;text-align:left;background:transparent;}
			.events-archive.events-gridview #tribe-events-content table .vevent .tribe-events-month-event-title:hover + .tribe-events-tooltip .entry-title{color:#000;}
			.events-archive.events-gridview #tribe-events-content  .vevent .entry-title,
			.events-list #tribe-events-content a, 
			.events-list .tribe-events-event-meta a,
			.events-archive #tribe-events-bar .tribe-bar-views-inner label,
			.tribe-events-day .tribe-events-day-time-slot h5,
			.tribe-bar-views-inner,
			#tribe-bar-form,
			.datepicker.dropdown-menu,
			.tribe-events-list .tribe-events-event-cost span,
			.tribe-events-list-separator-month span,
			#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth,
			.single-tribe_events .tribe-events-event-meta{color:' . $custom_color . '; background:' . $custom_background . '}
			.datepicker thead tr:first-child th:hover, .datepicker tfoot tr th:hover,.datepicker.dropdown-menu td span:hover{color:' . $custom_color_hover . '; background:' . $custom_background_hover . '}
			.tribe-events-list-widget-events,
			.events-archive .tribe-events-calendar td.tribe-events-future div[id*="tribe-events-daynum-"],
			.events-archive .tribe-events-calendar td.tribe-events-future div[id*="tribe-events-daynum-"] > a,
			.events-archive .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"],
			.events-archive .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a,
			.events-archive #tribe-events, .events-archive #tribe-events-content-wrapper,
			.single-tribe_events #tribe-events, .single-tribe_events #tribe-events-content-wrapper{' . $raindrops_gradient . '}
			.rd-type-minimal .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"],
			.rd-type-minimal .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a,
			.rd-type-w3standard .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"],
			.rd-type-w3standard .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a{
				color:#000; background:#eee:}
			.single-tribe_events .tribe-events-event-meta,
			#tribe-events-content .tribe-events-calendar td{border:1px solid rgba(' . $border_rgba . ');}
			.single-tribe_events #tribe-events-footer,
			.tribe-events-day #tribe-events-footer,
			.events-list #tribe-events-footer,
			.tribe-events-map #tribe-events-footer,
			.tribe-events-photo #tribe-events-footer{border-top:1px solid rgba(' . $border_rgba . ');}
			#tribe-events .tribe-events-notices li{background:#d9edf7; color:#000;}
			#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover{background:#fff;color:#000;}
			.tribe-events-list-widget .tribe-events-widget-link a{margin:1em;
			background:' . $custom_background . '; text-align:center; padding:1em;display:inline-block;box-sizing:border-box;border:1px solid rgba(' . $border_rgba . ');}
			.tribe-events-list-widget .tribe-events-widget-link a,
			.tribe-events-list-widget .tribe-events-list-widget-events .entry-title{font-size:108%;}
			.tribe-events-list-widget ol li{margin-bottom:10px;}
			#tribe-bar-collapse-toggle,
			.tribe-events-sub-nav{background:transparent!important;}
			#tribe-events-content .tribe-events-calendar td:hover{background:' . $custom_background . '}';
            if (WP_DEBUG !== true) {
                $raindrops_event_calendar_css = str_replace(array("\n", "\r", "\t", '&quot;', '--', '\\"'), array("", "", "", '"', '', '"'), $raindrops_event_calendar_css);
            }
            wp_add_inline_style('tribe-events-calendar-style', $raindrops_event_calendar_css);
        }
    }
Пример #4
0
 function raindrops_default_color_clone($option_name, $style_type = '')
 {
     if (empty($style_type)) {
         $style_type = raindrops_warehouse_clone('raindrops_style_type');
     }
     switch ($style_type) {
         case "w3standard":
             $custom_dark_bg = raindrops_colors_clone('3', 'background');
             $custom_light_bg = raindrops_colors_clone('1', 'background');
             $custom_color = raindrops_colors_clone('3', 'color');
             break;
         case "dark":
             /**
              * dark
              */
             $custom_dark_bg = raindrops_colors_clone('-1', 'background');
             $custom_light_bg = raindrops_colors_clone('-4', 'background');
             $custom_color = raindrops_colors_clone('-3', 'color');
             break;
         case "light":
             /**
              * light
              */
             $custom_dark_bg = raindrops_colors_clone('5', 'background');
             $custom_light_bg = raindrops_colors_clone('3', 'background');
             $custom_color = raindrops_colors_clone('3', 'color');
             break;
         default:
             $custom_dark_bg = raindrops_colors_clone('3', 'background');
             $custom_light_bg = raindrops_colors_clone('1', 'background');
             $custom_color = raindrops_colors_clone('3', 'color');
             break;
     }
     if ('raindrops_background_color' == $option_name) {
         return $custom_dark_bg;
     }
     if ('header_textcolor' == $option_name) {
         return $custom_color;
     }
     if ('raindrops_default_fonts_color' == $option_name) {
         return $custom_color;
     }
     if ('raindrops_footer_color' == $option_name) {
         return $custom_color;
     }
     if ('raindrops_footer_link_color' == $option_name) {
         return $custom_color;
     }
     if ('raindrops_hyperlink_color' == $option_name) {
         return $custom_color;
     }
     if ('raindrops_header_image_filter_color' == $option_name) {
         return $custom_light_bg;
     }
     return false;
 }