add_action("mesmerize_header_background_settings", function ($section, $prefix, $group, $inner, $priority) { mesmerize_header_separator_options($section, $prefix, $group, $inner, $priority); }, 3, 5); function mesmerize_header_separator_options($section, $prefix, $group, $inner, $priority) { $priority = 4; $group = "{$prefix}_options_separator_group_button"; mesmerize_add_kirki_field(array( 'type' => 'checkbox', 'label' => esc_html__('Bottom Separator', 'mesmerize'), 'section' => $section, 'settings' => $prefix . '_show_separator', 'default' => mesmerize_mod_default($prefix . '_show_separator'), 'priority' => $priority, 'active_callback' => apply_filters('mesmerize_header_active_callback_filter', array(), $inner), )); mesmerize_add_kirki_field(array( 'type' => 'sidebar-button-group', 'settings' => $group, 'label' => esc_html__('Options', 'mesmerize'), 'section' => $section, 'priority' => $priority, 'in_row_with' => array($prefix . '_show_separator'), 'active_callback' => apply_filters('mesmerize_header_active_callback_filter', array( array( 'setting' => $prefix . '_show_separator', 'operator' => '==', 'value' => true, ), ), $inner ), )); mesmerize_add_kirki_field(array( 'type' => 'sectionseparator', 'label' => esc_html__('Bottom Separator Options', 'mesmerize'), 'section' => $section, 'settings' => $prefix . '_separator_header_separator_2', 'priority' => $priority, 'group' => $group, )); mesmerize_add_kirki_field(array( 'type' => 'select', 'settings' => $prefix . '_separator', 'label' => esc_html__('Type', 'mesmerize'), 'section' => $section, 'default' => mesmerize_mod_default($prefix . '_separator'), 'choices' => mesmerize_get_separators_list(), 'priority' => $priority, 'active_callback' => array( array( 'setting' => $prefix . '_show_separator', 'operator' => '==', 'value' => true, ), ), 'group' => $group, )); mesmerize_add_kirki_field(array( 'type' => 'color', 'settings' => "{$prefix}_separator_color", 'label' => esc_attr__('Color', 'mesmerize'), 'section' => $section, 'priority' => $priority, 'choices' => array( 'alpha' => true, ), 'default' => mesmerize_mod_default("{$prefix}_separator_color"), 'output' => array( array( 'element' => $inner ? "body .header .svg-white-bg" : ".mesmerize-front-page .header-separator .svg-white-bg", 'property' => 'fill', 'suffix' => '!important', ), ), 'transport' => 'postMessage', 'js_vars' => array( array( 'element' => $inner ? "body .header .svg-white-bg" : ".mesmerize-front-page .header-separator .svg-white-bg", 'property' => 'fill', 'suffix' => '!important', ), ), 'active_callback' => array( array( 'setting' => $prefix . '_show_separator', 'operator' => '==', 'value' => true, ), ), 'group' => $group, )); mesmerize_add_kirki_field(array( 'type' => 'color', 'settings' => "{$prefix}_separator_color_accent", 'label' => esc_attr__('Accent Color', 'mesmerize'), 'section' => $section, 'priority' => $priority, 'choices' => array( 'alpha' => true, ), 'default' => mesmerize_get_theme_colors('color2'), 'output' => array( array( 'element' => $inner ? ".mesmerize-inner-page .header .svg-accent" : ".mesmerize-front-page .header-separator path.svg-accent", 'property' => 'stroke', 'suffix' => '!important', ), ), 'transport' => 'postMessage', 'js_vars' => array( array( 'element' => $inner ? "body.page .header path.svg-accent" : ".mesmerize-front-page .header-separator path.svg-accent", 'property' => 'stroke', 'suffix' => '!important', ), ), 'active_callback' => array( array( 'setting' => $prefix . '_show_separator', 'operator' => '==', 'value' => true, ), array( 'setting' => $prefix . '_separator', 'operator' => 'in', 'value' => mesmerize_get_2_colors_separators(array(), true), ), ), 'group' => $group, )); mesmerize_add_kirki_field(array( 'type' => 'slider', 'label' => esc_html__('Height', 'mesmerize'), 'section' => $section, 'settings' => $prefix . '_separator_height', 'default' => mesmerize_mod_default($prefix . '_separator_height'), 'transport' => 'postMessage', 'priority' => $priority, 'choices' => array( 'min' => '0', 'max' => '400', 'step' => '1', ), "output" => array( array( "element" => $inner ? ".header-separator svg" : ".mesmerize-front-page .header-separator svg", 'property' => 'height', 'suffix' => '!important', 'units' => 'px', ), ), 'js_vars' => array( array( 'element' => $inner ? ".header-separator svg" : ".mesmerize-front-page .header-separator svg", 'function' => 'css', 'property' => 'height', 'units' => "px", 'suffix' => '!important', ), ), 'active_callback' => array( array( 'setting' => $prefix . '_show_separator', 'operator' => '==', 'value' => true, ), ), 'group' => $group, )); } function mesmerize_get_2_colors_separators($separators = array(), $onlyIDs = false) { $separators = array_merge( $separators, array( 'mesmerize/1.wave-and-line' => esc_html__('Wave and line', 'mesmerize'), 'mesmerize/1.wave-and-line-negative' => esc_html__('Wave and line Negative', 'mesmerize'), ) ); if ($onlyIDs) { return array_keys($separators); } return $separators; } function mesmerize_prepend_2_colors_separators($separators, $use_only_defaults) { if ($use_only_defaults) { return $separators; } return mesmerize_get_2_colors_separators($separators); } add_filter('mesmerize_separators_list_prepend', 'mesmerize_prepend_2_colors_separators', 10, 2); function mesmerize_get_separators_list($use_only_defaults = false) { $extras = array( 'mesmerize/3.waves-noCentric' => esc_html__('Wave no centric', 'mesmerize'), 'mesmerize/3.waves-noCentric-negative' => esc_html__('Wave no centric Negative', 'mesmerize'), 'mesmerize/4.clouds' => esc_html__('Clouds 2', 'mesmerize'), 'mesmerize/5.triple-waves-3' => esc_html__('Triple Waves 1', 'mesmerize'), 'mesmerize/5.triple-waves-3-negative' => esc_html__('Triple Waves 1 Negative', 'mesmerize'), 'mesmerize/6.triple-waves-2' => esc_html__('Triple Waves 2', 'mesmerize'), 'mesmerize/6.triple-waves-2-negative' => esc_html__('Triple Waves 2 Negative', 'mesmerize'), 'mesmerize/7.stright-angles-1' => esc_html__('Stright Angles 1', 'mesmerize'), 'mesmerize/7.stright-angles-1-negative' => esc_html__('Stright Angles 1 Negative', 'mesmerize'), 'mesmerize/8.stright-angles-2' => esc_html__('Triple Waves 2', 'mesmerize'), 'mesmerize/8.stright-angles-2-negative' => esc_html__('Triple Waves 2 Negative', 'mesmerize'), ); $separators = array( 'tilt' => esc_html__('Tilt', 'mesmerize'), 'tilt-flipped' => esc_html__('Tilt Flipped', 'mesmerize'), 'opacity-tilt' => esc_html__('Tilt Opacity', 'mesmerize'), 'triangle' => esc_html__('Triangle', 'mesmerize'), 'triangle-negative' => esc_html__('Triangle Negative', 'mesmerize'), 'triangle-asymmetrical' => esc_html__('Triangle Asymmetrical', 'mesmerize'), 'triangle-asymmetrical-negative' => esc_html__('Triangle Asymmetrical Negative', 'mesmerize'), 'opacity-fan' => esc_html__('Fan Opacity', 'mesmerize'), 'mountains' => esc_html__('Mountains', 'mesmerize'), 'pyramids' => esc_html__('Pyramids', 'mesmerize'), 'pyramids-negative' => esc_html__('Pyramids Negative', 'mesmerize'), 'waves' => esc_html__('Waves', 'mesmerize'), 'waves-negative' => esc_html__('Waves Negative', 'mesmerize'), 'wave-brush' => esc_html__('Waves Brush', 'mesmerize'), 'waves-pattern' => esc_html__('Waves Pattern', 'mesmerize'), 'clouds' => esc_html__('Clouds', 'mesmerize'), 'clouds-negative' => esc_html__('Clouds Negative', 'mesmerize'), 'curve' => esc_html__('Curve', 'mesmerize'), 'curve-negative' => esc_html__('Curve Negative', 'mesmerize'), 'curve-asymmetrical' => esc_html__('Curve Asymmetrical', 'mesmerize'), 'curve-asymmetrical-negative' => esc_html__('Curve Asymmetrical Negative', 'mesmerize'), 'drops' => esc_html__('Drops', 'mesmerize'), 'drops-negative' => esc_html__('Drops Negative', 'mesmerize'), 'arrow' => esc_html__('Arrow', 'mesmerize'), 'arrow-negative' => esc_html__('Arrow Negative', 'mesmerize'), 'book' => esc_html__('Book', 'mesmerize'), 'book-negative' => esc_html__('Book Negative', 'mesmerize'), 'split' => esc_html__('Split', 'mesmerize'), 'split-negative' => esc_html__('Split Negative', 'mesmerize'), 'zigzag' => esc_html__('Zigzag', 'mesmerize'), ); if ( ! $use_only_defaults) { $separators = array_merge($extras, $separators); } $prepend_separators = apply_filters('mesmerize_separators_list_prepend', array(), $use_only_defaults); $append_separators = apply_filters('mesmerize_separators_list_append', array(), $use_only_defaults); $separators = array_merge($prepend_separators, $separators, $append_separators); return $separators; } function mesmerize_print_header_separator($prefix = null) { $inner = mesmerize_is_inner(true); if ( ! $prefix) { $prefix = $inner ? "inner_header" : "header"; } $show = get_theme_mod($prefix . '_show_separator', mesmerize_mod_default($prefix . '_show_separator')); if ($show) { $separator = get_theme_mod($prefix . '_separator', mesmerize_mod_default($prefix . '_separator')); $reverse = ""; if (strpos($separator, "mesmerize/") !== false) { $reverse = strpos($separator, "-negative") === false ? "" : "header-separator-reverse"; } else { $reverse = strpos($separator, "-negative") === false ? "header-separator-reverse" : ""; } echo '
'; ob_start(); // local svg as template ( ensure it will work with filters in child theme ) locate_template("/assets/separators/" . $separator . ".svg", true, true); $content = ob_get_clean(); echo $content; echo '
'; } }add_action("mesmerize_header_background_overlay_settings", "mesmerize_front_page_header_general_settings", 4, 5); function mesmerize_front_page_header_general_settings($section, $prefix, $group, $inner, $priority) { if ($inner) return; $priority = 5; $prefix = "header"; $section = "header_background_chooser"; $group = ""; mesmerize_add_kirki_field(array( 'type' => 'checkbox', 'label' => esc_html__('Full Height Background', 'mesmerize'), 'settings' => 'full_height_header', 'default' => mesmerize_mod_default('full_height_header'), 'transport' => 'postMessage', 'section' => $section, 'priority' => $priority, 'group' => $group, 'active_callback' => apply_filters('mesmerize_header_active_callback_filter', array(), $inner), )); }{"id":11155,"date":"2026-02-24T15:01:27","date_gmt":"2026-02-24T15:01:27","guid":{"rendered":"https:\/\/rockwoodhealthcare.com\/?p=11155"},"modified":"2026-02-25T07:00:55","modified_gmt":"2026-02-25T07:00:55","slug":"ve-co-potebujete-vdt-o-demo-automatech","status":"publish","type":"post","link":"https:\/\/rockwoodhealthcare.com\/index.php\/2026\/02\/24\/ve-co-potebujete-vdt-o-demo-automatech\/","title":{"rendered":"V\u0161e, co pot\u0159ebujete v\u011bd\u011bt o demo automatech"},"content":{"rendered":"
\"V\u0161e,<\/div>\n

Demo automaty: \u00davod do sv\u011bta online her<\/h1>\n

Demo automaty jsou skv\u011bl\u00fdm zp\u016fsobem, jak vyzkou\u0161et r\u016fzn\u00e9 hry bez rizika skute\u010dn\u00e9 ztr\u00e1ty pen\u011bz. Pokud jste nov\u00fdm hr\u00e1\u010dem nebo se pouze chcete sezn\u00e1mit s konkr\u00e9tn\u00edmi hrami, demo automaty zahrani\u010dn\u00ed casino bonus bez vkladu 2026<\/a> m\u016f\u017ee b\u00fdt zaj\u00edmavou volbou. D\u00edky nim m\u016f\u017eete bezstarostn\u011b objevovat fascinuj\u00edc\u00ed sv\u011bt online automat\u016f a nau\u010dit se, jak funguj\u00ed.<\/p>\n

Co jsou demo automaty?<\/h2>\n

Demo automaty, jak ji\u017e n\u00e1zev napov\u00edd\u00e1, jsou verze automatov\u00fdch her, kter\u00e9 si m\u016f\u017eete zahr\u00e1t zdarma. Bez ohledu na to, zda jste zku\u0161en\u00fd hr\u00e1\u010d nebo nov\u00e1\u010dek, demo automaty v\u00e1m umo\u017e\u0148uj\u00ed hr\u00e1t bez nutnosti vkladu. M\u016f\u017eete je nal\u00e9zt jak v online kasinech, tak v hern\u00edch lobby. Hran\u00ed v demo re\u017eimu v\u00e1m ned\u00e1v\u00e1 mo\u017enost vyhr\u00e1t skute\u010dn\u00e9 pen\u00edze, ale je skv\u011bl\u00fdm zp\u016fsobem, jak se sezn\u00e1mit s hern\u00edmi mechanikami a jednotliv\u00fdmi tituly.<\/p>\n

Jak funguj\u00ed demo automaty?<\/h2>\n

Demo automaty funguj\u00ed na stejn\u00e9m principu jako jejich pln\u011b placen\u00e9 prot\u011bj\u0161ky. Hr\u00e1\u010di se mohou ot\u00e1\u010det v\u00e1lci, nastavovat s\u00e1zky a vyu\u017e\u00edvat funkce bonusov\u00fdch her. Rozd\u00edl je v tom, \u017ee m\u00edsto skute\u010dn\u00fdch pen\u011bz hrajete s virtu\u00e1ln\u00edmi kredity. Tyto kredity m\u016f\u017eete vy\u010derpat nebo je znovu doplnit, co\u017e znamen\u00e1, \u017ee na nich nejsou \u017e\u00e1dn\u00e1 skute\u010dn\u00e1 rizika. To z nich \u010din\u00ed ide\u00e1ln\u00ed volbu pro testov\u00e1n\u00ed r\u016fzn\u00fdch strategi\u00ed a technik bez obav o ztr\u00e1tu pen\u011bz.<\/p>\n

Pro\u010d hr\u00e1t na demo automatech?<\/h2>\n

Existuje n\u011bkolik d\u016fvod\u016f, pro\u010d byste m\u011bli zv\u00e1\u017eit hran\u00ed na demo automatech:<\/p>\n

    \n
  • Bezpe\u010dnost:<\/strong> Hran\u00ed zdarma eliminuje jak\u00fdkoliv finan\u010dn\u00ed risk.<\/li>\n
  • Sezn\u00e1men\u00ed se se hrou:<\/strong> M\u016f\u017eete se nau\u010dit, jak funguj\u00ed r\u016fzn\u00e9 funkce a bonusy v automatech, ani\u017e byste museli investovat sv\u00e9 osobn\u00ed finance.<\/li>\n
  • Vyzkou\u0161en\u00ed r\u016fzn\u00fdch her:<\/strong> M\u016f\u017eete zkou\u0161et r\u016fzn\u00e9 tituly a \u017e\u00e1nry, abyste zjistili, co v\u00e1s nejv\u00edce bav\u00ed.<\/li>\n
  • V\u00fdvoj strategi\u00ed:<\/strong> Demo re\u017eim v\u00e1m umo\u017en\u00ed experimentovat se s\u00e1zkami a strategiemi, abyste se stali lep\u0161\u00edmi hr\u00e1\u010di.<\/li>\n<\/ul>\n
    \"V\u0161e,<\/div>\n