public function enqueue() { /** * Get the language */ $lang_file = '/assets/js/vendor/codemirror/mode/' . $this->choices['language'] . '/' . $this->choices['language'] . '.js'; $language = 'css'; if (file_exists(Nova::$path . $lang_file) || !file_exists(Nova::$path . str_replace('/', DIRECTORY_SEPARATOR, $lang_file))) { $language = $this->choices['language']; } /** * Get the theme */ $theme_file = '/assets/js/vendor/codemirror/theme/' . $this->choices['theme'] . '.css'; $theme = 'monokai'; if (file_exists(Nova::$path . $theme_file) || file_exists(Nova::$path . str_replace('/', DIRECTORY_SEPARATOR, $theme_file))) { $theme = $this->choices['theme']; } /** * Enqueue dependencies */ Nova_Styles_Customizer::enqueue_customizer_control_script('codemirror', 'vendor/codemirror/lib/codemirror', array('jquery')); Nova_Styles_Customizer::enqueue_customizer_control_script('nova-code', 'controls/code', array('jquery', 'codemirror')); /** * Add language script */ wp_enqueue_script('codemirror-language-' . $language, trailingslashit(Nova::$url) . 'assets/js/vendor/codemirror/mode/' . $language . '/' . $language . '.js', array('jquery', 'codemirror')); /** * Add theme styles */ wp_enqueue_style('codemirror-theme-' . $theme, trailingslashit(Nova::$url) . 'assets/js/vendor/codemirror/theme/' . $theme . '.css'); }
public function enqueue() { Nova_Styles_Customizer::enqueue_customizer_control_script('nova-' . str_replace('nova-', '', $this->type), 'controls/' . str_replace('nova-', '', $this->type), array('jquery')); }
public function enqueue() { wp_enqueue_script('jquery-ui-button'); Nova_Styles_Customizer::enqueue_customizer_control_script('nova-palette', 'controls/palette', array('jquery', 'jquery-ui-button')); }
public function enqueue() { Nova_Styles_Customizer::enqueue_customizer_control_script('selectize', 'vendor/selectize', array('jquery')); Nova_Styles_Customizer::enqueue_customizer_control_script('nova-typography', 'controls/typography', array('jquery', 'selectize')); }
public function enqueue() { wp_enqueue_script('jquery-ui-core'); wp_enqueue_script('jquery-ui-sortable'); Nova_Styles_Customizer::enqueue_customizer_control_script('nova-sortable', 'controls/sortable', array('jquery', 'jquery-ui-core', 'jquery-ui-sortable')); }
public function enqueue() { Nova_Styles_Customizer::enqueue_customizer_control_script('jquery-ui-spinner', 'vendor/jquery-ui-spinner', array('jquery', 'jquery-ui-core', 'jquery-ui-button')); Nova_Styles_Customizer::enqueue_customizer_control_script('nova-number', 'controls/number', array('jquery', 'formstone', 'formstone-number')); }
public function enqueue() { Nova_Styles_Customizer::enqueue_customizer_control_script('nova-radio-image', 'controls/radio-image', array('jquery', 'jquery-ui-button')); }
public function enqueue() { Nova_Styles_Customizer::enqueue_customizer_control_script('nova-repeater', 'controls/repeater', array('jquery', 'customize-base'), true); wp_enqueue_script('jquery-ui-core'); wp_enqueue_script('jquery-ui-sortable'); }