fix broker
Signed-off-by: Jeff <jeff@gotenzing.com>
Showing
444 changed files
with
817 additions
and
0 deletions
| 1 | <?php | ||
| 2 | |||
| 3 | final class Shortcodes_Ultimate_Admin_About extends Shortcodes_Ultimate_Admin { | ||
| 4 | |||
| 5 | public function add_menu_pages() { | ||
| 6 | |||
| 7 | /** | ||
| 8 | * Submenu: About | ||
| 9 | * admin.php?page=shortcodes-ultimate | ||
| 10 | */ | ||
| 11 | $this->add_submenu_page( | ||
| 12 | rtrim( $this->plugin_prefix, '-_' ), | ||
| 13 | __( 'About', 'shortcodes-ultimate' ), | ||
| 14 | __( 'About', 'shortcodes-ultimate' ), | ||
| 15 | $this->get_capability(), | ||
| 16 | rtrim( $this->plugin_prefix, '-_' ), | ||
| 17 | array( $this, 'the_menu_page' ) | ||
| 18 | ); | ||
| 19 | |||
| 20 | } | ||
| 21 | |||
| 22 | public function the_menu_page() { | ||
| 23 | $this->the_template( 'admin/partials/pages/about' ); | ||
| 24 | } | ||
| 25 | |||
| 26 | public function enqueue_scripts() { | ||
| 27 | |||
| 28 | if ( ! $this->is_component_page() ) { | ||
| 29 | return; | ||
| 30 | } | ||
| 31 | |||
| 32 | wp_enqueue_script( | ||
| 33 | 'vimeo', | ||
| 34 | 'https://player.vimeo.com/api/player.js', | ||
| 35 | array(), | ||
| 36 | '2.15.0', | ||
| 37 | true | ||
| 38 | ); | ||
| 39 | |||
| 40 | wp_enqueue_script( | ||
| 41 | 'shortcodes-ultimate-admin-about', | ||
| 42 | plugins_url( 'js/about/index.js', __FILE__ ), | ||
| 43 | array( 'vimeo' ), | ||
| 44 | filemtime( plugin_dir_path( __FILE__ ) . 'js/about/index.js' ), | ||
| 45 | true | ||
| 46 | ); | ||
| 47 | |||
| 48 | wp_enqueue_style( | ||
| 49 | 'shortcodes-ultimate-admin', | ||
| 50 | plugins_url( 'css/admin.css', __FILE__ ), | ||
| 51 | false, | ||
| 52 | filemtime( plugin_dir_path( __FILE__ ) . 'css/admin.css' ) | ||
| 53 | ); | ||
| 54 | |||
| 55 | } | ||
| 56 | |||
| 57 | public function plugin_action_links( $links ) { | ||
| 58 | |||
| 59 | array_unshift( | ||
| 60 | $links, | ||
| 61 | sprintf( | ||
| 62 | '<a href="%s">%s</a>', | ||
| 63 | esc_attr( $this->get_component_url() ), | ||
| 64 | esc_html( __( 'About', 'shortcodes-ultimate' ) ) | ||
| 65 | ) | ||
| 66 | ); | ||
| 67 | |||
| 68 | return $links; | ||
| 69 | |||
| 70 | } | ||
| 71 | |||
| 72 | } |
wp-content/plugins/shortcodes-ultimate/admin/class-shortcodes-ultimate-admin-pro-features.php
0 → 100644
| 1 | <?php | ||
| 2 | |||
| 3 | class Shortcodes_Ultimate_Admin_Pro_Features | ||
| 4 | { | ||
| 5 | public function __construct() | ||
| 6 | { | ||
| 7 | } | ||
| 8 | |||
| 9 | public function register_shortcodes() | ||
| 10 | { | ||
| 11 | if ( did_action( 'su/extra/ready' ) ) { | ||
| 12 | return; | ||
| 13 | } | ||
| 14 | foreach ( $this->get_shortcodes() as $shortcode ) { | ||
| 15 | su_add_shortcode( wp_parse_args( $shortcode, array( | ||
| 16 | 'group' => 'extra', | ||
| 17 | 'image' => $this->get_image_url( 'icon-available-shortcodes.png' ), | ||
| 18 | 'icon' => $this->get_image_url( 'icon-generator.png' ), | ||
| 19 | 'desc' => '', | ||
| 20 | 'callback' => '__return_empty_string', | ||
| 21 | 'atts' => array(), | ||
| 22 | 'generator_callback' => array( $this, 'generator_callback' ), | ||
| 23 | ) ) ); | ||
| 24 | } | ||
| 25 | } | ||
| 26 | |||
| 27 | public function register_group( $groups ) | ||
| 28 | { | ||
| 29 | if ( did_action( 'su/extra/ready' ) ) { | ||
| 30 | return $groups; | ||
| 31 | } | ||
| 32 | $groups['extra'] = _x( 'Pro Shortcodes', 'Custom shortcodes group name', 'shortcodes-ultimate' ); | ||
| 33 | return $groups; | ||
| 34 | } | ||
| 35 | |||
| 36 | public function generator_callback( $shortcode ) | ||
| 37 | { | ||
| 38 | su_partial( 'admin/partials/pro-features/generator.php', array( | ||
| 39 | 'shortcode' => $shortcode, | ||
| 40 | 'image_url' => $this->get_image_url(), | ||
| 41 | ) ); | ||
| 42 | } | ||
| 43 | |||
| 44 | public function get_image_url( $path = '' ) | ||
| 45 | { | ||
| 46 | return plugin_dir_url( __FILE__ ) . 'images/pro-features/' . $path; | ||
| 47 | } | ||
| 48 | |||
| 49 | private function get_shortcodes() | ||
| 50 | { | ||
| 51 | return array( | ||
| 52 | array( | ||
| 53 | 'id' => 'splash', | ||
| 54 | 'name' => __( 'Splash screen', 'shortcodes-ultimate' ), | ||
| 55 | ), | ||
| 56 | array( | ||
| 57 | 'id' => 'exit_popup', | ||
| 58 | 'name' => __( 'Exit popup', 'shortcodes-ultimate' ), | ||
| 59 | ), | ||
| 60 | array( | ||
| 61 | 'id' => 'panel', | ||
| 62 | 'name' => __( 'Panel', 'shortcodes-ultimate' ), | ||
| 63 | ), | ||
| 64 | array( | ||
| 65 | 'id' => 'photo_panel', | ||
| 66 | 'name' => __( 'Photo panel', 'shortcodes-ultimate' ), | ||
| 67 | ), | ||
| 68 | array( | ||
| 69 | 'id' => 'icon_panel', | ||
| 70 | 'name' => __( 'Icon panel', 'shortcodes-ultimate' ), | ||
| 71 | ), | ||
| 72 | array( | ||
| 73 | 'id' => 'icon_text', | ||
| 74 | 'name' => __( 'Text with icon', 'shortcodes-ultimate' ), | ||
| 75 | ), | ||
| 76 | array( | ||
| 77 | 'id' => 'progress_pie', | ||
| 78 | 'name' => __( 'Progress pie', 'shortcodes-ultimate' ), | ||
| 79 | ), | ||
| 80 | array( | ||
| 81 | 'id' => 'progress_bar', | ||
| 82 | 'name' => __( 'Progress bar', 'shortcodes-ultimate' ), | ||
| 83 | ), | ||
| 84 | array( | ||
| 85 | 'id' => 'member', | ||
| 86 | 'name' => __( 'Member', 'shortcodes-ultimate' ), | ||
| 87 | ), | ||
| 88 | array( | ||
| 89 | 'id' => 'section', | ||
| 90 | 'name' => __( 'Section', 'shortcodes-ultimate' ), | ||
| 91 | ), | ||
| 92 | array( | ||
| 93 | 'id' => 'pricing_table', | ||
| 94 | 'name' => __( 'Pricing table', 'shortcodes-ultimate' ), | ||
| 95 | ), | ||
| 96 | array( | ||
| 97 | 'id' => 'testimonial', | ||
| 98 | 'name' => __( 'Testimonial', 'shortcodes-ultimate' ), | ||
| 99 | ), | ||
| 100 | array( | ||
| 101 | 'id' => 'icon', | ||
| 102 | 'name' => __( 'Icon', 'shortcodes-ultimate' ), | ||
| 103 | ), | ||
| 104 | array( | ||
| 105 | 'id' => 'content_slider', | ||
| 106 | 'name' => __( 'Content slider', 'shortcodes-ultimate' ), | ||
| 107 | ), | ||
| 108 | array( | ||
| 109 | 'id' => 'shadow', | ||
| 110 | 'name' => __( 'Shadow', 'shortcodes-ultimate' ), | ||
| 111 | ) | ||
| 112 | ); | ||
| 113 | } | ||
| 114 | |||
| 115 | public function add_generator_cta( $shortcodes ) | ||
| 116 | { | ||
| 117 | if ( did_action( 'su/skins/ready' ) || su_fs()->can_use_premium_code() ) { | ||
| 118 | return $shortcodes; | ||
| 119 | } | ||
| 120 | $cta = sprintf( | ||
| 121 | '<span>%1$s</span><br><a href="%3$s" target="_blank" class="button">%2$s →</a>', | ||
| 122 | // translators: please keep the original markup with <nobr> tags | ||
| 123 | __( 'Get more styles for this shortcode with the <nobr>PRO version</nobr>', 'shortcodes-ultimate' ), | ||
| 124 | __( 'Upgrade to PRO', 'shortcodes-ultimate' ), | ||
| 125 | esc_attr( su_get_utm_link( 'https://getshortcodes.com/pricing/', array( 'wp-admin', 'generator', 'style' ) ) ) | ||
| 126 | ); | ||
| 127 | foreach ( array( | ||
| 128 | 'heading', | ||
| 129 | 'tabs', | ||
| 130 | 'tab', | ||
| 131 | 'accordion', | ||
| 132 | 'spoiler', | ||
| 133 | 'quote' | ||
| 134 | ) as $shortcode ) { | ||
| 135 | unset( $shortcodes[$shortcode]['note'] ); | ||
| 136 | $shortcodes[$shortcode]['generator_cta'] = $cta; | ||
| 137 | } | ||
| 138 | return $shortcodes; | ||
| 139 | } | ||
| 140 | |||
| 141 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
wp-content/plugins/shortcodes-ultimate/admin/class-shortcodes-ultimate-admin-settings.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/admin/class-shortcodes-ultimate-admin-top-level.php
0 → 100644
| 1 | <?php | ||
| 2 | |||
| 3 | /** | ||
| 4 | * The Shortcodes menu component. | ||
| 5 | * | ||
| 6 | * @since 5.0.0 | ||
| 7 | * | ||
| 8 | * @package Shortcodes_Ultimate | ||
| 9 | * @subpackage Shortcodes_Ultimate/admin | ||
| 10 | */ | ||
| 11 | final class Shortcodes_Ultimate_Admin_Top_Level extends Shortcodes_Ultimate_Admin { | ||
| 12 | |||
| 13 | /** | ||
| 14 | * Initialize the class and set its properties. | ||
| 15 | * | ||
| 16 | * @since 5.0.0 | ||
| 17 | * @param string $plugin_file The path of the main plugin file | ||
| 18 | * @param string $plugin_version The current version of the plugin | ||
| 19 | */ | ||
| 20 | public function __construct( $plugin_file, $plugin_version, $plugin_prefix ) { | ||
| 21 | parent::__construct( $plugin_file, $plugin_version, $plugin_prefix ); | ||
| 22 | } | ||
| 23 | |||
| 24 | /** | ||
| 25 | * Add menu page | ||
| 26 | * | ||
| 27 | * @since 5.0.0 | ||
| 28 | */ | ||
| 29 | public function add_menu_pages() { | ||
| 30 | |||
| 31 | // SVG icon (base64-encoded) | ||
| 32 | $icon = apply_filters( 'su/admin/icon', 'data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDEiIHZpZXdCb3g9IjAgMCAyMCAyMCIgY2xpcC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBmaWxsPSIjZjBmNWZhIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik04LjQ4IDIuNzV2Mi41SDUuMjV2OS41aDMuMjN2Mi41SDIuNzVWMi43NWg1Ljczem05LjI3IDE0LjVoLTUuNzN2LTIuNWgzLjIzdi05LjVoLTMuMjN2LTIuNWg1LjczdjE0LjV6Ii8+PC9zdmc+' ); | ||
| 33 | |||
| 34 | /** | ||
| 35 | * Top-level menu: Shortcodes | ||
| 36 | * admin.php?page=shortcodes-ultimate | ||
| 37 | */ | ||
| 38 | $this->add_menu_page( | ||
| 39 | __( 'Shortcodes Ultimate', 'shortcodes-ultimate' ), | ||
| 40 | __( 'Shortcodes', 'shortcodes-ultimate' ), | ||
| 41 | $this->get_capability(), | ||
| 42 | rtrim( $this->plugin_prefix, '-_' ), | ||
| 43 | '__return_false', | ||
| 44 | $icon, | ||
| 45 | '80.11' | ||
| 46 | ); | ||
| 47 | |||
| 48 | } | ||
| 49 | |||
| 50 | /** | ||
| 51 | * Display menu page. | ||
| 52 | * | ||
| 53 | * @since 5.0.8 | ||
| 54 | * @return string Menu page markup. | ||
| 55 | */ | ||
| 56 | public function the_menu_page() { | ||
| 57 | $this->the_template( 'admin/partials/pages/shortcodes' ); | ||
| 58 | } | ||
| 59 | |||
| 60 | } |
This diff is collapsed.
Click to expand it.
| 1 | <?php | ||
| 2 | |||
| 3 | /** | ||
| 4 | * The "Rate plugin" notice. | ||
| 5 | * | ||
| 6 | * @since 5.0.0 | ||
| 7 | * | ||
| 8 | * @package Shortcodes_Ultimate | ||
| 9 | * @subpackage Shortcodes_Ultimate/admin | ||
| 10 | */ | ||
| 11 | final class Shortcodes_Ultimate_Notice_Rate extends Shortcodes_Ultimate_Notice | ||
| 12 | { | ||
| 13 | /** | ||
| 14 | * Initialize the class and set its properties. | ||
| 15 | * | ||
| 16 | * @since 5.0.0 | ||
| 17 | */ | ||
| 18 | public function __construct( $notice_id, $template_file ) | ||
| 19 | { | ||
| 20 | parent::__construct( $notice_id, $template_file ); | ||
| 21 | $this->defer_delay = 3 * DAY_IN_SECONDS; | ||
| 22 | $this->first_time_delay = 7 * DAY_IN_SECONDS; | ||
| 23 | } | ||
| 24 | |||
| 25 | /** | ||
| 26 | * Display the notice. | ||
| 27 | * | ||
| 28 | * @since 5.0.0 | ||
| 29 | */ | ||
| 30 | public function display_notice() | ||
| 31 | { | ||
| 32 | // Make sure this is the Plugins screen | ||
| 33 | if ( $this->get_current_screen_id() !== 'plugins' ) { | ||
| 34 | return; | ||
| 35 | } | ||
| 36 | // Check user capability | ||
| 37 | if ( !$this->current_user_can_view() ) { | ||
| 38 | return; | ||
| 39 | } | ||
| 40 | // Make sure the notice is not dismissed | ||
| 41 | if ( $this->is_dismissed() ) { | ||
| 42 | return; | ||
| 43 | } | ||
| 44 | // Display the notice | ||
| 45 | $this->include_template(); | ||
| 46 | } | ||
| 47 | |||
| 48 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
wp-content/plugins/shortcodes-ultimate/admin/class-shortcodes-ultimate-notice-unsafe-features.php
0 → 100644
| 1 | <?php | ||
| 2 | |||
| 3 | final class Shortcodes_Ultimate_Notice_Unsafe_Features extends Shortcodes_Ultimate_Notice { | ||
| 4 | |||
| 5 | public function display_notice() { | ||
| 6 | |||
| 7 | if ( ! get_option( 'su_option_unsafe_features_auto_off' ) ) { | ||
| 8 | return; | ||
| 9 | } | ||
| 10 | |||
| 11 | if ( $this->is_dismissed() ) { | ||
| 12 | return; | ||
| 13 | } | ||
| 14 | |||
| 15 | if ( ! $this->current_user_can_view() ) { | ||
| 16 | return; | ||
| 17 | } | ||
| 18 | |||
| 19 | // phpcs:disable | ||
| 20 | $is_plugin_page = | ||
| 21 | isset( $_GET['page'] ) && | ||
| 22 | in_array( | ||
| 23 | $_GET['page'], | ||
| 24 | array( 'shortcodes-ultimate', 'shortcodes-ultimate-settings' ), | ||
| 25 | true | ||
| 26 | ); | ||
| 27 | // phpcs:enable | ||
| 28 | |||
| 29 | if ( 'dashboard' !== $this->get_current_screen_id() && ! $is_plugin_page ) { | ||
| 30 | return; | ||
| 31 | } | ||
| 32 | |||
| 33 | $this->include_template(); | ||
| 34 | |||
| 35 | } | ||
| 36 | |||
| 37 | public function hide_notice_on_option_change( $prev_value, $new_value, $option ) { | ||
| 38 | |||
| 39 | if ( ! get_option( 'su_option_unsafe_features_auto_off' ) ) { | ||
| 40 | return; | ||
| 41 | } | ||
| 42 | |||
| 43 | if ( '' === $prev_value && 'on' === $new_value ) { | ||
| 44 | $this->update_notice_status( 'dismissed' ); | ||
| 45 | } | ||
| 46 | |||
| 47 | } | ||
| 48 | |||
| 49 | } |
| 1 | <?php | ||
| 2 | |||
| 3 | /** | ||
| 4 | * The abstract class for creating admin notices. | ||
| 5 | * | ||
| 6 | * @since 5.0.0 | ||
| 7 | * | ||
| 8 | * @package Shortcodes_Ultimate | ||
| 9 | * @subpackage Shortcodes_Ultimate/admin | ||
| 10 | */ | ||
| 11 | abstract class Shortcodes_Ultimate_Notice { | ||
| 12 | |||
| 13 | /** | ||
| 14 | * The ID of the notice. | ||
| 15 | * | ||
| 16 | * @since 5.0.0 | ||
| 17 | * @access protected | ||
| 18 | * @var string $notice_id The ID of the notice. | ||
| 19 | */ | ||
| 20 | protected $notice_id; | ||
| 21 | |||
| 22 | /** | ||
| 23 | * The full path to the notice template file. | ||
| 24 | * | ||
| 25 | * @since 5.0.0 | ||
| 26 | * @access protected | ||
| 27 | * @var string $template_file The full path to the notice template file. | ||
| 28 | */ | ||
| 29 | protected $template_file; | ||
| 30 | |||
| 31 | /** | ||
| 32 | * The delay before displaying the notice at the first time (in seconds). | ||
| 33 | * | ||
| 34 | * @since 5.0.0 | ||
| 35 | * @access protected | ||
| 36 | * @var string $first_time_delay The delay before displaying the notice at the first time (in seconds). | ||
| 37 | */ | ||
| 38 | protected $first_time_delay; | ||
| 39 | |||
| 40 | /** | ||
| 41 | * The delay for deferring the notice (in seconds). | ||
| 42 | * | ||
| 43 | * @since 5.0.0 | ||
| 44 | * @access protected | ||
| 45 | * @var string $defer_delay The delay for deferring the notice (in seconds). | ||
| 46 | */ | ||
| 47 | protected $defer_delay; | ||
| 48 | |||
| 49 | /** | ||
| 50 | * The required user capability to view the notice. | ||
| 51 | * | ||
| 52 | * @since 5.0.0 | ||
| 53 | * @access protected | ||
| 54 | * @var string $capability The required user capability to view the notice. | ||
| 55 | */ | ||
| 56 | protected $capability; | ||
| 57 | |||
| 58 | /** | ||
| 59 | * The name of the option to store dismissed notices. | ||
| 60 | * | ||
| 61 | * @since 5.0.0 | ||
| 62 | * @access private | ||
| 63 | * @var string $option_name The name of the option to store dismissed notices. | ||
| 64 | */ | ||
| 65 | private $option_name; | ||
| 66 | |||
| 67 | /** | ||
| 68 | * Initialize the class and set its properties. | ||
| 69 | * | ||
| 70 | * @since 5.0.0 | ||
| 71 | * @access protected | ||
| 72 | * @param string $notice_id The ID of the notice. | ||
| 73 | * @param string $template_file The full path to the notice template file. | ||
| 74 | */ | ||
| 75 | public function __construct( $notice_id, $template_file ) { | ||
| 76 | |||
| 77 | $this->notice_id = $notice_id; | ||
| 78 | $this->template_file = $template_file; | ||
| 79 | $this->first_time_delay = 0; | ||
| 80 | $this->defer_delay = 3 * DAY_IN_SECONDS; | ||
| 81 | $this->capability = 'manage_options'; | ||
| 82 | $this->option_name = 'su_option_dismissed_notices'; | ||
| 83 | |||
| 84 | } | ||
| 85 | |||
| 86 | /** | ||
| 87 | * This method should be implemented by childs. | ||
| 88 | * | ||
| 89 | * @since 5.0.0 | ||
| 90 | */ | ||
| 91 | abstract function display_notice(); | ||
| 92 | |||
| 93 | /** | ||
| 94 | * Include template file. | ||
| 95 | * | ||
| 96 | * @since 5.0.0 | ||
| 97 | * @access protected | ||
| 98 | * @param mixed $data The data to pass to the template. | ||
| 99 | */ | ||
| 100 | protected function include_template( $data = null ) { | ||
| 101 | |||
| 102 | if ( file_exists( $this->template_file ) ) { | ||
| 103 | include $this->template_file; | ||
| 104 | } | ||
| 105 | |||
| 106 | } | ||
| 107 | |||
| 108 | /** | ||
| 109 | * Set new status for the notice. | ||
| 110 | * | ||
| 111 | * @since 5.0.0 | ||
| 112 | * @access protected | ||
| 113 | * @param string $status New status. Can be 'dismissed' or 'deferred' | ||
| 114 | */ | ||
| 115 | public function update_notice_status( $status ) { | ||
| 116 | |||
| 117 | $dismissed = $this->get_dismissed_notices(); | ||
| 118 | $id = $this->notice_id; | ||
| 119 | |||
| 120 | if ( $status === 'dismissed' ) { | ||
| 121 | $dismissed[ $id ] = true; | ||
| 122 | } elseif ( $status === 'deferred' ) { | ||
| 123 | $dismissed[ $id ] = time() + (int) $this->defer_delay; | ||
| 124 | } elseif ( is_numeric( $status ) ) { | ||
| 125 | $dismissed[ $id ] = time() + (int) $status; | ||
| 126 | } | ||
| 127 | |||
| 128 | update_option( $this->option_name, $dismissed ); | ||
| 129 | |||
| 130 | } | ||
| 131 | |||
| 132 | /** | ||
| 133 | * Dismiss the notice. | ||
| 134 | * | ||
| 135 | * @since 5.0.0 | ||
| 136 | */ | ||
| 137 | public function dismiss_notice() { | ||
| 138 | |||
| 139 | if ( ! $this->current_user_can_view() ) { | ||
| 140 | return; | ||
| 141 | } | ||
| 142 | |||
| 143 | if ( ! isset( $_GET['nonce'], $_GET['id'] ) ) { | ||
| 144 | return; | ||
| 145 | } | ||
| 146 | |||
| 147 | if ( ! wp_verify_nonce( $_GET['nonce'], 'su_dismiss_notice' ) ) { | ||
| 148 | return; | ||
| 149 | } | ||
| 150 | |||
| 151 | if ( $_GET['id'] !== $this->notice_id ) { | ||
| 152 | return; | ||
| 153 | } | ||
| 154 | |||
| 155 | $status = empty( $_GET['defer'] ) ? 'dismissed' : 'deferred'; | ||
| 156 | |||
| 157 | $this->update_notice_status( $status ); | ||
| 158 | |||
| 159 | if ( isset( $_GET['redirect_to'] ) ) { | ||
| 160 | wp_safe_redirect( $_GET['redirect_to'] ); | ||
| 161 | exit; | ||
| 162 | } | ||
| 163 | |||
| 164 | if ( ! wp_get_referer() ) { | ||
| 165 | return; | ||
| 166 | } | ||
| 167 | |||
| 168 | wp_safe_redirect( wp_get_referer() ); | ||
| 169 | exit; | ||
| 170 | |||
| 171 | } | ||
| 172 | |||
| 173 | /** | ||
| 174 | * Retrieve the link to dismiss the notice. | ||
| 175 | * | ||
| 176 | * @since 5.0.0 | ||
| 177 | * @access protected | ||
| 178 | * @param bool $defer Defer the notice instead of dismissing. | ||
| 179 | * @param string $redirect Custom redirect URL. | ||
| 180 | * @return string The admin url. | ||
| 181 | */ | ||
| 182 | public function get_dismiss_link( $defer = false, $redirect = '' ) { | ||
| 183 | |||
| 184 | $link = admin_url( | ||
| 185 | sprintf( | ||
| 186 | 'admin-post.php?action=%s&nonce=%s&id=%s', | ||
| 187 | 'su_dismiss_notice', | ||
| 188 | wp_create_nonce( 'su_dismiss_notice' ), | ||
| 189 | $this->notice_id | ||
| 190 | ) | ||
| 191 | ); | ||
| 192 | |||
| 193 | if ( $defer ) { | ||
| 194 | $link = add_query_arg( 'defer', 1, $link ); | ||
| 195 | } | ||
| 196 | |||
| 197 | if ( $redirect ) { | ||
| 198 | $link = add_query_arg( 'redirect_to', esc_url( $redirect ), $link ); | ||
| 199 | } | ||
| 200 | |||
| 201 | return $link; | ||
| 202 | |||
| 203 | } | ||
| 204 | |||
| 205 | /** | ||
| 206 | * This conditional tag checks if the notice has been dismissed. | ||
| 207 | * | ||
| 208 | * @since 5.0.0 | ||
| 209 | * @access protected | ||
| 210 | * @return boolean True if the notice has been dismissed, false if not. | ||
| 211 | */ | ||
| 212 | protected function is_dismissed() { | ||
| 213 | |||
| 214 | $dismissed = $this->get_dismissed_notices(); | ||
| 215 | $id = $this->notice_id; | ||
| 216 | |||
| 217 | // No data about the notice (not dismissed/deferred) | ||
| 218 | if ( ! isset( $dismissed[ $id ] ) ) { | ||
| 219 | return false; | ||
| 220 | } | ||
| 221 | |||
| 222 | // Notice deferred | ||
| 223 | if ( is_numeric( $dismissed[ $id ] ) && time() < $dismissed[ $id ] ) { | ||
| 224 | return true; | ||
| 225 | } | ||
| 226 | |||
| 227 | // Notice dismissed | ||
| 228 | if ( $dismissed[ $id ] === true ) { | ||
| 229 | return true; | ||
| 230 | } | ||
| 231 | |||
| 232 | // Default behavior | ||
| 233 | return false; | ||
| 234 | |||
| 235 | } | ||
| 236 | |||
| 237 | /** | ||
| 238 | * Defer the notice at the first time it should be displayed. | ||
| 239 | * | ||
| 240 | * @since 5.0.0 | ||
| 241 | */ | ||
| 242 | public function defer_first_time() { | ||
| 243 | |||
| 244 | $dismissed = $this->get_dismissed_notices(); | ||
| 245 | $id = $this->notice_id; | ||
| 246 | |||
| 247 | if ( ! isset( $dismissed[ $id ] ) ) { | ||
| 248 | $this->update_notice_status( $this->first_time_delay ); | ||
| 249 | } | ||
| 250 | |||
| 251 | } | ||
| 252 | |||
| 253 | /** | ||
| 254 | * Helper function to retrieve dismissed notices. | ||
| 255 | * | ||
| 256 | * @since 5.0.0 | ||
| 257 | * @access protected | ||
| 258 | * @return mixed Dismissed notices. | ||
| 259 | */ | ||
| 260 | protected function get_dismissed_notices() { | ||
| 261 | return get_option( $this->option_name, array() ); | ||
| 262 | } | ||
| 263 | |||
| 264 | /** | ||
| 265 | * Helper function to retrieve the ID of the current screen. | ||
| 266 | * | ||
| 267 | * @since 5.0.0 | ||
| 268 | * @access protected | ||
| 269 | * @return string The ID of the current screen. | ||
| 270 | */ | ||
| 271 | protected function get_current_screen_id() { | ||
| 272 | |||
| 273 | $screen = get_current_screen(); | ||
| 274 | return $screen->id; | ||
| 275 | |||
| 276 | } | ||
| 277 | |||
| 278 | /** | ||
| 279 | * Check if current user can view the notice. | ||
| 280 | * | ||
| 281 | * @since 5.0.0 | ||
| 282 | * @access protected | ||
| 283 | * @return bool True if current user can view the notice, False otherwise. | ||
| 284 | */ | ||
| 285 | protected function current_user_can_view() { | ||
| 286 | return current_user_can( $this->capability ); | ||
| 287 | } | ||
| 288 | |||
| 289 | } |
| 1 | <?php | ||
| 2 | |||
| 3 | class Shortcodes_Ultimate_Widget extends WP_Widget { | ||
| 4 | |||
| 5 | public static $widget_prefix; | ||
| 6 | |||
| 7 | public function __construct( $plugin_prefix = null ) { | ||
| 8 | |||
| 9 | if ( ! empty( $plugin_prefix ) ) { | ||
| 10 | self::$widget_prefix = rtrim( $plugin_prefix, '-_' ); | ||
| 11 | } | ||
| 12 | |||
| 13 | $widget_ops = array( | ||
| 14 | 'classname' => self::$widget_prefix, | ||
| 15 | 'description' => __( 'Shortcodes Ultimate widget', 'shortcodes-ultimate' ), | ||
| 16 | ); | ||
| 17 | |||
| 18 | $control_ops = array( | ||
| 19 | 'width' => 300, | ||
| 20 | 'height' => 350, | ||
| 21 | 'id_base' => self::$widget_prefix, | ||
| 22 | ); | ||
| 23 | |||
| 24 | parent::__construct( | ||
| 25 | self::$widget_prefix, | ||
| 26 | __( 'Shortcodes Ultimate', 'shortcodes-ultimate' ), | ||
| 27 | $widget_ops, | ||
| 28 | $control_ops | ||
| 29 | ); | ||
| 30 | |||
| 31 | } | ||
| 32 | |||
| 33 | public function register() { | ||
| 34 | register_widget( 'Shortcodes_Ultimate_Widget' ); | ||
| 35 | } | ||
| 36 | |||
| 37 | public function widget( $args, $instance ) { | ||
| 38 | |||
| 39 | if ( empty( $instance['title'] ) && empty( $instance['content'] ) ) { | ||
| 40 | return; | ||
| 41 | } | ||
| 42 | |||
| 43 | $instance['title'] = apply_filters( 'widget_title', $instance['title'] ); | ||
| 44 | |||
| 45 | if ( ! empty( $instance['title'] ) ) { | ||
| 46 | $instance['title'] = "{$args['before_title']}{$instance['title']}{$args['after_title']}"; | ||
| 47 | } | ||
| 48 | |||
| 49 | if ( ! empty( $instance['content'] ) ) { | ||
| 50 | |||
| 51 | $instance['content'] = sprintf( | ||
| 52 | '<div class="textwidget">%s</div>', | ||
| 53 | do_shortcode( $instance['content'] ) | ||
| 54 | ); | ||
| 55 | |||
| 56 | } | ||
| 57 | |||
| 58 | // phpcs:disable | ||
| 59 | echo $args['before_widget'] . $instance['title'] . $instance['content'] . $args['after_widget']; | ||
| 60 | // phpcs:enable | ||
| 61 | |||
| 62 | } | ||
| 63 | |||
| 64 | public function update( $new_instance, $old_instance ) { | ||
| 65 | |||
| 66 | $instance = $old_instance; | ||
| 67 | $instance['title'] = wp_strip_all_tags( $new_instance['title'] ); | ||
| 68 | $instance['content'] = $new_instance['content']; | ||
| 69 | |||
| 70 | return $instance; | ||
| 71 | |||
| 72 | } | ||
| 73 | |||
| 74 | public function form( $instance ) { | ||
| 75 | |||
| 76 | $defaults = array( | ||
| 77 | 'title' => __( 'Shortcodes Ultimate', 'shortcodes-ultimate' ), | ||
| 78 | 'content' => '', | ||
| 79 | ); | ||
| 80 | |||
| 81 | $instance = wp_parse_args( (array) $instance, $defaults ); | ||
| 82 | |||
| 83 | include plugin_dir_path( __FILE__ ) . 'partials/widget/form.php'; | ||
| 84 | |||
| 85 | } | ||
| 86 | |||
| 87 | } |
| 1 | .su-admin-u-hidden{display:none}.su-admin-c-button{display:inline-block;padding:7px 15px;border-radius:3px;background:#0073d7;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 2px #004581;font-weight:600;font-size:.85rem;cursor:pointer}.su-admin-c-button:hover{background:#2688dd;color:#fff;text-decoration:none}.su-admin-c-button:active,.su-admin-c-button:focus{background:#0056a1;color:#fff;text-decoration:none}.su-admin-c-notice-pro{margin:-10px -12px 12px -10px;padding:20px;background:#fff8c7;box-shadow:0 1px 10px rgba(148,128,0,.4)}.su-admin-c-notice-pro p{margin:0;font-weight:500;font-size:.95rem}.su-admin-c-notice-pro p+p{margin:15px 0 0}.su-admin-c-notice-pro .button{text-transform:uppercase;font-weight:700}@media screen and (min-width:783px){.su-admin-c-notice-pro{display:flex;align-items:center;justify-content:space-between;margin:-10px -20px 12px -22px;padding:15px 20px}.su-admin-c-notice-pro p+p{margin:0 0 0 20px}.su-admin-c-notice-pro .button{padding:5px 15px}}body.toplevel_page_shortcodes-ultimate{background:#fff}body.toplevel_page_shortcodes-ultimate .notice,body.toplevel_page_shortcodes-ultimate .updated{display:none!important}.su-admin-about{margin:60px auto;padding-right:10px}@media screen and (min-width:783px){.su-admin-about{margin:100px auto;padding-right:20px}}.su-admin-about-page-header{margin:0 auto;max-width:540px;text-align:center}.su-admin-about-page-header img{width:64px;height:64px}.su-admin-about-page-header h1{margin:25px 0 10px;padding:0;font-weight:700;font-size:1.45rem}.su-admin-about-page-header p{margin:0;font-size:.9rem}@media only screen and (min-width:783px){.su-admin-about-page-header img{width:84px;height:84px}.su-admin-about-page-header h1{margin:30px 0 10px;font-size:2rem}.su-admin-about-page-header p{font-size:1rem}}.su-admin-about-getting-started{margin:30px auto 0;max-width:960px}.su-admin-about-getting-started-video{position:relative;padding-top:56.25%;background:#f5f5f5}@-webkit-keyframes su-admin-about-getting-started-video-loading{0%{opacity:1}60%{opacity:1}80%{opacity:0}100%{opacity:1}}@keyframes su-admin-about-getting-started-video-loading{0%{opacity:1}60%{opacity:1}80%{opacity:0}100%{opacity:1}}.su-admin-about-getting-started-video-loading{-webkit-animation:su-admin-about-getting-started-video-loading 2s infinite;animation:su-admin-about-getting-started-video-loading 2s infinite}.su-admin-about-getting-started-video-button,.su-admin-about-getting-started-video-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.su-admin-about-getting-started-video-button{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0;padding:0;border:none;border-radius:3px;background:#ccc url(../images/pages/about/poster.jpg) no-repeat;background-size:cover;color:inherit;font-size:100%;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.su-admin-about-getting-started-video-button.su-admin-u-hidden{display:none}.su-admin-about-getting-started-video-button svg{width:64px;height:64px;color:#0073d7;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:scale(1);transform:scale(1)}.su-admin-about-getting-started-video-button:active svg,.su-admin-about-getting-started-video-button:focus svg,.su-admin-about-getting-started-video-button:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.su-admin-about-getting-started-video-button span{margin-top:20px;color:#000;text-shadow:0 1px 3px #fff;font-weight:500;font-size:.9rem}.su-admin-about-getting-started p{margin:1rem 0 0}@media only screen and (min-width:783px){.su-admin-about-getting-started{margin:80px auto 0}.su-admin-about-getting-started-video-button span{font-size:1rem}.su-admin-about-getting-started-video-button svg{width:80px;height:80px}}.su-admin-about-popular{margin-top:60px}.su-admin-about-popular h2{margin:0;text-align:center;text-transform:capitalize;font-weight:700;font-size:1.45rem}.su-admin-about-popular p{margin:15px auto 0;max-width:540px;text-align:center;font-size:.9rem}.su-admin-about-popular-grid{margin:40px auto 0;max-width:400px}.su-admin-about-popular-item{display:flex;align-items:flex-start;margin:0 0 25px}.su-admin-about-popular-item-icon{flex:0 0 auto;margin-right:15px;background:#fff}.su-admin-about-popular-item-title{display:block;margin-bottom:5px;text-transform:capitalize;font-weight:700;font-size:1rem;line-height:24px}.su-admin-about-popular-item-description{color:#777}.su-admin-about-popular-bottom{margin-top:20px;text-align:center}.su-admin-about-popular-bottom .button{display:inline-flex;align-items:center;padding:.4rem 1.2rem;text-transform:uppercase;font-weight:500;font-size:.9rem}.su-admin-about-popular-bottom svg{margin:-2px 0 0 7.4px}@media only screen and (min-width:783px){.su-admin-about-popular{margin-top:100px}.su-admin-about-popular h2{font-size:2rem}.su-admin-about-popular p{margin-top:20px;font-size:1rem}.su-admin-about-popular-grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin:60px auto 0;max-width:640px}.su-admin-about-popular-item{flex:0 0 45%;margin:0 0 35px}}.su-admin-about-upgrade{position:relative;margin:60px -10px 0;padding:40px 25px 30px;max-width:800px;background:linear-gradient(to bottom,#282828,#000);color:#fff}.su-admin-about-upgrade::before{position:absolute;top:0;right:0;left:0;display:block;width:100%;height:5px;background-image:linear-gradient(45deg,#d268f8 0,#d268f8 12.5%,#f868b2 12.5%,#f868b2 25%,#f88a68 25%,#f88a68 37.5%,#f8f568 37.5%,#f8f568 50%,#8ef868 50%,#8ef868 62.5%,#68f8ae 62.5%,#68f8ae 75%,#68d6f8 75%,#68d6f8 87.5%,#686af8 87.5%,#686af8 100%);content:''}.su-admin-about-upgrade-features{flex:0 0 64%}.su-admin-about-upgrade-features h2{margin:0;color:#fff;text-align:center;font-weight:700;font-size:1.65rem}.su-admin-about-upgrade-features-list{display:flex;justify-content:center}.su-admin-about-upgrade-features-list ul{margin:30px 0 0}.su-admin-about-upgrade-features-list li{position:relative;box-sizing:border-box;margin:0;padding:0 0 0 22px;font-size:.9rem;line-height:1.5}.su-admin-about-upgrade-features-list li::before{position:absolute;top:0;left:0;display:block;width:12px;height:1.35rem;background:0 50% url(../images/pages/about/check.svg) no-repeat;content:''}.su-admin-about-upgrade-features-list li+li{margin-top:5px}.su-admin-about-upgrade-buy{display:flex;flex:0 0 30%;flex-direction:column;justify-content:center;margin-top:35px}.su-admin-about-upgrade-buy-pricing{margin-bottom:25px;text-align:center}.su-admin-about-upgrade-buy-pricing-price{display:flex;justify-content:center}.su-admin-about-upgrade-buy-pricing-currency{color:#ddd;font-weight:500;font-size:25px;line-height:1}.su-admin-about-upgrade-buy-pricing-value{margin:0 5px 0 2px;vertical-align:top;font-weight:700;font-size:65px;line-height:.7}.su-admin-about-upgrade-buy-pricing-period{margin-top:10px;color:#a2a2a2;font-size:.8rem}.su-admin-about-upgrade-buy-button{display:block;padding:15px;font-size:1rem;line-height:1.5}@media only screen and (min-width:783px){.su-admin-about-upgrade{display:flex;justify-content:space-between;margin:100px auto 0;padding:50px 40px;border-radius:5px}.su-admin-about-upgrade::before{border-top-left-radius:5px;border-top-right-radius:5px}.su-admin-about-upgrade-features h2{font-size:1.65rem;text-align:left}.su-admin-about-upgrade-features-list{display:block}.su-admin-about-upgrade-features-list ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));grid-gap:10px 20px}.su-admin-about-upgrade-features-list li+li{margin-top:0}.su-admin-about-upgrade-buy{margin:0}}.su-admin-about-help{margin-top:100px}.su-admin-about-help h2{margin:0;text-align:center;text-transform:capitalize;font-weight:700;font-size:1.45rem}@media only screen and (min-width:783px){.su-admin-about-help h2{font-size:2rem}}.su-admin-about-help-menu{display:flex;justify-content:center;margin-top:40px}.su-admin-about-help-menu ul{margin:0}.su-admin-about-help-menu li{margin:0}.su-admin-about-help-menu li+li{margin-top:10px}.su-admin-about-help-menu a{position:relative;display:block;padding-left:30px;text-decoration:none;font-weight:500;font-size:1rem;line-height:1.5}.su-admin-about-help-menu a:active,.su-admin-about-help-menu a:focus,.su-admin-about-help-menu a:hover{text-decoration:underline}.su-admin-about-help-menu svg{position:absolute;top:.225rem;left:0;width:1.1rem;height:1.1rem;color:#333}.su-admin-about-help-menu em{padding:.15rem .3rem;border-radius:3px;background:#f1f1f1;color:#000;font-weight:700;font-style:normal;font-size:.8rem;line-height:1}@media only screen and (min-width:783px){.su-admin-about-help-menu ul{display:flex}.su-admin-about-help-menu li{flex:0 1 auto}.su-admin-about-help-menu li+li{margin:0 0 0 40px}}.su-admin-settings-page-title{display:flex!important;align-items:center}.su-admin-settings-page-title img{margin-right:13px}.su-admin-settings-form{max-width:800px}.su-admin-settings-form .CodeMirror{height:auto;border:1px solid #7e8993}.su-admin-settings-form .CodeMirror-scroll{min-height:100px;max-height:80vh}.su-admin-settings-form details{margin:20px 0}.su-admin-settings-form summary{font-weight:600;cursor:pointer}.su-admin-settings-form details>article{margin-top:20px}.su-admin-settings-form p.description{margin-top:10px}.su-admin-settings-bottom-menu li{position:relative;display:inline-block;margin:0}.su-admin-settings-bottom-menu li+li{margin-left:32px}.su-admin-settings-bottom-menu li+li::before{position:absolute;top:20%;left:-15px;display:block;height:70%;border-left:1px solid #ccd0d4;content:''} | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
This diff is collapsed.
Click to expand it.
| 1 | <svg width="12" height="12" clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg"><path d="m10 1.151-5.598 8.849-4.402-4.839 1.196-1.125 2.931 2.463 4.59-6.499z" fill="#40bf4f"/></svg> |
28.8 KB
| 1 | <svg width="36" height="36" clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 34 34" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 34 -34 0 18 0)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#f45c43"/><stop offset="1" stop-color="#eb3349"/></linearGradient><path d="m34 5.049c0-2.787-2.262-5.049-5.049-5.049h-23.902c-2.787 0-5.049 2.262-5.049 5.049v23.902c0 2.787 2.262 5.049 5.049 5.049h23.902c2.787 0 5.049-2.262 5.049-5.049z" fill="url(#a)"/><path d="m6.558 10.137c0-1.408 1.141-2.55 2.55-2.55h3.75c.919 0 1.664.745 1.664 1.664v.002c0 .442-.175.865-.487 1.177s-.736.488-1.177.488c-.363 0-.751 0-1.125 0-.528 0-1.034.209-1.407.582s-.582.879-.582 1.407v8.186c0 .528.209 1.034.582 1.407s.879.582 1.407.582h1.125c.441 0 .865.176 1.177.488s.487.735.487 1.177v.002c0 .919-.745 1.664-1.664 1.664-1.085 0-2.523 0-3.75 0-1.409 0-2.55-1.142-2.55-2.55 0-3.598 0-10.128 0-13.726zm20.884-.042c0-1.385-1.123-2.508-2.508-2.508-1.237 0-2.695 0-3.792 0-.919 0-1.664.745-1.664 1.664v.002c0 .442.175.865.487 1.177s.736.488 1.177.488h1.146c.522 0 1.023.207 1.392.576.369.37.576.87.576 1.392v8.212c0 .526-.209 1.031-.581 1.403s-.876.581-1.402.581c-.376 0-.766 0-1.131 0-.441 0-.865.176-1.177.488s-.487.735-.487 1.177v.002c0 .919.745 1.664 1.664 1.664h3.761c.674 0 1.319-.268 1.796-.744.476-.476.743-1.122.743-1.795 0-3.61 0-10.186 0-13.779z" fill="#fff"/></svg> |
2.64 KB
wp-content/plugins/shortcodes-ultimate/admin/images/pro-features/screenshots/content_slider.png
0 → 100644
28.3 KB
wp-content/plugins/shortcodes-ultimate/admin/images/pro-features/screenshots/exit_popup.png
0 → 100644
24.5 KB
14 KB
wp-content/plugins/shortcodes-ultimate/admin/images/pro-features/screenshots/icon_panel.png
0 → 100644
24.9 KB
wp-content/plugins/shortcodes-ultimate/admin/images/pro-features/screenshots/icon_text.png
0 → 100644
25.2 KB
72.6 KB
27 KB
wp-content/plugins/shortcodes-ultimate/admin/images/pro-features/screenshots/photo_panel.png
0 → 100644
69.7 KB
wp-content/plugins/shortcodes-ultimate/admin/images/pro-features/screenshots/pricing_table.png
0 → 100644
52.6 KB
wp-content/plugins/shortcodes-ultimate/admin/images/pro-features/screenshots/progress_bar.png
0 → 100644
11.4 KB
wp-content/plugins/shortcodes-ultimate/admin/images/pro-features/screenshots/progress_pie.png
0 → 100644
16 KB
93.9 KB
18.7 KB
26 KB
wp-content/plugins/shortcodes-ultimate/admin/images/pro-features/screenshots/testimonial.png
0 → 100644
27.8 KB
1.37 KB
| 1 | <svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414" clip-rule="evenodd" viewBox="0 0 120 120"><path fill="#e0e5e6" d="M78 100h32v7H78zm25-80h7v80h-7zm-25-7h32v7H78zm-68 87h32v7H10zm0-80h7v80h-7zm0-7h32v7H10z"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m13.993 20h-12.987c-.552 0-1.006-.454-1.006-1.006v-.001l.003-12.986c0-.556.449-1.007 1.007-1.007h3.99v-4c0-.549.451-1 1-1h13c.549 0 1 .451 1 1v13c0 .549-.451 1-1 1h-4v3.993c0 .556-.449 1.007-1.007 1.007zm-.993-13h-10.997l-.003 11h11zm-4.5 4.5h3v2h-3v3h-2v-3h-3v-2h3v-3h2zm9.5-9.5h-11v3h6.993c.556 0 1.007.449 1.007 1.007v6.993h3z" fill="#40bf4f" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12 2c.549 0 1 .451 1 1v3c0 .549-.451 1-1 1s-1-.451-1-1v-3c0-.549.451-1 1-1zm0 15c.549 0 1 .451 1 1v3c0 .549-.451 1-1 1s-1-.451-1-1v-3c0-.549.451-1 1-1zm8.66-10c.274.475.109 1.092-.366 1.366l-2.598 1.5c-.153.09-.328.137-.506.137-.548 0-1-.451-1-1 0-.359.194-.691.506-.869l2.598-1.5c.475-.274 1.092-.109 1.366.366zm-12.99 7.5c.274.475.109 1.092-.366 1.366l-2.598 1.5c-.153.09-.328.137-.506.137-.548 0-1-.451-1-1 0-.359.194-.691.506-.869l2.598-1.5c.475-.274 1.092-.109 1.366.366zm12.99 2.5c-.274.475-.891.64-1.366.366l-2.598-1.5c-.306-.179-.494-.508-.494-.863 0-.548.451-1 1-1 .173 0 .343.045.494.131l2.598 1.5c.475.274.64.891.366 1.366zm-12.99-7.5c-.274.475-.891.64-1.366.366l-2.598-1.5c-.312-.178-.506-.51-.506-.869 0-.549.452-1 1-1 .178 0 .353.047.506.137l2.598 1.5c.475.274.64.891.366 1.366z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(1.02317 0 0 1 -2.274 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12 22c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2c4.389 0 8-3.611 8-8s-3.611-8-8-8-8 3.611-8 8 3.611 8 8 8zm-1.378-11.585 4.879 3.252c.111.074.178.199.178.333s-.067.259-.178.333l-4.88 3.252c-.066.043-.142.067-.221.067-.219 0-.399-.18-.4-.399v-6.506c0-.219.181-.399.4-.399.079 0 .156.023.222.067z" fill="#f2af0d" fill-rule="nonzero" transform="matrix(.900068 0 0 .900068 -.801 -.8008)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 3h18c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-18c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1zm17 8h-16v8h16zm0-2v-4h-16v4z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.9 0 0 .9 -.8 -.8)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4 8v6h16v-6zm-1-2h18c.549 0 1 .451 1 1v10c0 .549-.451 1-1 1h-18c-.549 0-1-.451-1-1v-10c0-.549.451-1 1-1z" fill="#0d79f2" fill-rule="nonzero" transform="translate(-2 -2.1254)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4.828 21-.02.02-.021-.02h-1.795c-.544-.001-.992-.449-.992-.993v-16.014c.004-.543.449-.989.992-.993h18.016c.548 0 .992.445.992.993v16.014c-.004.543-.449.989-.992.993zm15.172-6v-10h-16v14l10-10zm0 2.828-6-6-7.172 7.172h13.172zm-12-6.828c-1.097 0-2-.903-2-2s.903-2 2-2 2 .903 2 2-.903 2-2 2z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.9 0 0 .887902 -.799 -.664)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 5h-6v14h6zm2 0v14h6v-14zm-9-2h16c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1z" fill="#40bf4f" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m16.957 19h-14.01c-1.095 0-1.995-.901-1.995-1.995v-14.01c0-1.102.893-1.995 1.995-1.995h14.01c1.102 0 1.995.893 1.995 1.995v14.01c0 1.094-.901 1.995-1.995 1.995zm-.005-16h-14v14h14zm-3.286 11.773h-7.429c-.58 0-1.058-.478-1.058-1.058v-7.43c0-.584.474-1.058 1.058-1.058h7.429c.585 0 1.058.474 1.058 1.058v7.43c0 .58-.477 1.058-1.058 1.058zm-.957-7.53h-5.515v5.514h5.515z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m17.005 19h-14.01c-1.094 0-1.995-.901-1.995-1.995v-14.01c0-1.102.893-1.995 1.995-1.995h14.01c1.102 0 1.995.893 1.995 1.995v14.01c0 1.094-.9 1.995-1.995 1.995zm-14.005-4.227v2.227h14v-14h-14v2.227h5.715c.584 0 1.058.474 1.058 1.058v7.43c0 .58-.478 1.057-1.058 1.058zm14-9.546v2.016h-2.757v5.514h2.757v2.016h-3.715c-.58-.001-1.058-.478-1.058-1.058v-7.43c0-.584.474-1.058 1.058-1.058zm-9.243 7.53v-5.514h-4.757v5.514z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4.828 21-.02.02-.021-.02h-1.795c-.544-.001-.992-.449-.992-.993v-16.014c.004-.543.449-.989.992-.993h18.016c.548 0 .992.445.992.993v16.014c-.004.543-.449.989-.992.993zm15.172-6v-10h-16v14l10-10zm0 2.828-6-6-7.172 7.172h13.172zm-12-6.828c-1.097 0-2-.903-2-2s.903-2 2-2 2 .903 2 2-.903 2-2 2z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.9 0 0 .887902 -.799 -.664)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m2 3.993c.004-.543.449-.989.992-.993h18.016c.548 0 .992.445.992.993v16.014c-.004.543-.449.989-.992.993h-18.016c-.544-.001-.992-.449-.992-.993zm2 1.007v14h16v-14zm6.622 3.415 4.879 3.252c.111.074.178.199.178.333s-.067.259-.178.333l-4.88 3.252c-.066.043-.142.067-.221.067-.219 0-.399-.18-.4-.399v-6.506c0-.219.181-.399.4-.399.079 0 .156.023.222.067z" fill="#f2af0d" fill-rule="nonzero" transform="matrix(.9 0 0 .888889 -.8 -.6673)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 4h10v2h-10zm0 4h6v2h-6zm0 6h10v2h-10zm0 4h6v2h-6zm-8-14h6v6h-6zm2 2v2h2v-2zm-2 8h6v6h-6zm2 2v2h2v-2z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m21 16v5h-18v-5h2v3h14v-3zm-20.25-5h22.5v2h-22.5zm20.25-3h-2v-3h-14v3h-2v-5h18z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.888889 0 0 .888889 -.6667 -.6667)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m21 8v12.993.007c0 .546-.447.996-.993 1h-16.014c-.544 0-.992-.448-.993-.992v-18.016c0-.537.449-.992 1.002-.992h10.995zm-2 1h-5v-5h-9v16h14zm-11-2h3v2h-3zm0 4h8v2h-8zm0 4h8v2h-8z" fill="#f2af0d" fill-rule="nonzero" transform="matrix(.888888 0 0 .9 -.667 -.8)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.246 15h-6.492l-2 5h-2.154l6.4-16h2l6.4 16h-2.154zm-.8-2-2.446-6.115-2.446 6.115zm10.554-.465v-.535h2v8h-2v-.535c-.608.35-1.297.535-1.998.535-2.195 0-4-1.806-4-4s1.805-4 4-4c.701 0 1.39.185 1.998.535zm-2 5.465c1.097 0 2-.903 2-2s-.903-2-2-2-2 .903-2 2 .903 2 2 2z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.892857 0 0 .875 -.536 -.5)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m5 11.1 2-2 5.5 5.5 3.5-3.5 3 3v-9.1h-14zm0 2.829v5.071h3.1l2.986-2.985-4.086-4.086zm5.929 5.071h8.071v-2.071l-3-3zm-6.929-16h16c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1zm11.5 7c-.823 0-1.5-.677-1.5-1.5s.677-1.5 1.5-1.5 1.5.677 1.5 1.5-.677 1.5-1.5 1.5z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.888889 0 0 .888889 -.667 -.6667)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 4h18v2h-18zm0 15h14v2h-14zm0-5h18v2h-18zm0-5h14v2h-14z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(1 0 0 .941176 -2 -1.7647)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m1.9 1.9h16.2c.494 0 .9.406.9.9v14.4c0 .494-.406.9-.9.9h-16.2c-.494 0-.9-.406-.9-.9v-14.4c0-.494.406-.9.9-.9zm15.3 6.3h-14.4v8.1h14.4zm-4.5-3.6v1.8h3.6v-1.8z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 11v-4h2v4h4v2h-4v4h-2v-4h-4v-2zm1 11c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2c4.389 0 8-3.611 8-8s-3.611-8-8-8-8 3.611-8 8 3.611 8 8 8z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.9 0 0 .9 -.8 -.8)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 17c2.194 0 4 1.806 4 4h-4zm0-7c6.075 0 11 4.925 11 11h-2c0-4.937-4.063-9-9-9zm0-7c9.941 0 18 8.059 18 18h-2c0-8.837-7.163-16-16-16z" fill="#0d79f2" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4 6.143v12.824l5.065-2.17 6 3 4.935-2.117v-12.823l1.303-.558c.062-.027.129-.04.197-.04.274 0 .5.225.5.5v14.241l-7 3-6-3-6.303 2.701c-.062.027-.129.04-.197.04-.274 0-.5-.225-.5-.5v-14.241zm12.243 5.1-4.243 4.242-4.243-4.242c-1.125-1.125-1.757-2.652-1.757-4.242 0-3.292 2.708-6 6-6s6 2.708 6 6c0 1.59-.632 3.117-1.757 4.242zm-4.243 1.414 2.828-2.829c.75-.75 1.172-1.768 1.172-2.829 0-2.194-1.806-4-4-4s-4 1.806-4 4c0 1.061.422 2.079 1.172 2.829z" fill="#f2af0d" fill-rule="nonzero" transform="matrix(.900068 0 0 .857206 -.801 .141)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m14 14.251v2.091c-.642-.227-1.319-.343-2-.343-3.292 0-6 2.708-6 6v.001l-2-.001c0-.001 0-.001 0-.002 0-4.389 3.611-8 8-8 .675 0 1.347.085 2 .254zm-2-1.251c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm7 6.586 2.121-2.122 1.415 1.415-2.122 2.121 2.122 2.121-1.415 1.415-2.121-2.122-2.121 2.122-1.415-1.415 2.122-2.121-2.122-2.121 1.415-1.415z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(.863185 0 0 .83581 -1.453 .164)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m17 11v-7h2v17h-2v-8h-10v8h-2v-17h2v7z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(1 0 0 1.05894 -2 -3.2367)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m15.243 4.515-6.738 6.737-.707 2.121-1.04 1.041 2.828 2.829 1.04-1.041 2.122-.707 6.737-6.738zm6.364 3.535c.388.388.388 1.026 0 1.414l-7.779 7.779-2.12.707-1.415 1.414c-.388.388-1.026.388-1.414 0l-4.243-4.243c-.388-.388-.388-1.026 0-1.414l1.414-1.414.707-2.121 7.779-7.779c.388-.388 1.026-.388 1.414 0zm-6.364-.707 1.414 1.414-4.95 4.95-1.414-1.414zm-10.96 9.547 2.828 2.829-1.414 1.414-4.243-1.414 2.828-2.829z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.97829 0 0 1.05093 -1.422 -2.2092)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m10 0 2.858 6.919 7.142.72-5.375 4.997 1.555 7.364-6.18-3.831-6.18 3.831 1.555-7.364-5.375-4.997 7.142-.72zm0 4.651 1.632 3.949 4.076.411-3.068 2.852.888 4.204-3.528-2.187-3.528 2.187.888-4.204-3.068-2.852 4.076-.411z" fill="#da2525"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m17.001 19h-14c-.553 0-1-.448-1-1v-16c0-.552.447-1 1-1h14c.552 0 1 .448 1 1v16c0 .552-.448 1-1 1zm-1-5h-12v3h12zm0-11h-12v9h12zm-6 1.8c1.379 0 2.5 1.12 2.5 2.5s-1.121 2.5-2.5 2.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m16 16h-6.667v-2.4h6.667zm4-4.8h-10.667v-2.4h10.667zm-16.667-7.2c1.84 0 3.334 1.494 3.334 3.333 0 1.84-1.494 3.334-3.334 3.334-1.839 0-3.333-1.494-3.333-3.334 0-1.839 1.494-3.333 3.333-3.333zm16.667 2.4h-10.667v-2.4h10.667z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m20 13c-1.678 0-3.249.46-4.593 1.259 1.197 1.399 2.126 3.006 2.74 4.741h1.853zm-3.996 6c-1.96-4.698-6.596-8-12.004-8v8zm-12.004-10c3.83 0 7.323 1.435 9.974 3.796 1.79-1.175 3.885-1.799 6.026-1.796v-8h1.008c.548 0 .992.445.992.993v16.014c-.004.543-.449.989-.992.993h-18.016c-.544-.001-.992-.449-.992-.993v-16.014c.004-.543.449-.989.992-.993h3.008v-2h2v4h-4zm14-8v4h-8v-2h6v-2zm-1.5 9c-.823 0-1.5-.677-1.5-1.5s.677-1.5 1.5-1.5 1.5.677 1.5 1.5-.677 1.5-1.5 1.5z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.9 0 0 .9 -.8 .1)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m10.9 2.1 9.899 1.415 1.414 9.9-9.192 9.192c-.388.388-1.026.388-1.414 0l-9.9-9.9c-.388-.388-.388-1.026 0-1.414zm.707 2.122-7.779 7.778 8.486 8.485 7.778-7.778-1.06-7.425zm2.12 6.364c-.375-.375-.586-.884-.586-1.415 0-1.097.903-2 2.001-2 .531 0 1.04.211 1.415.586s.586.884.586 1.414c0 1.098-.903 2.001-2.001 2.001-.531 0-1.04-.211-1.415-.586z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.865521 0 0 .865521 -.226 -.8176)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m18.031 16.617 4.283 4.282-1.415 1.415-4.282-4.283c-1.593 1.277-3.575 1.972-5.617 1.969-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9c.003 2.042-.692 4.024-1.969 5.617zm-2.006-.742c1.269-1.305 1.978-3.055 1.975-4.875 0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7 1.82.003 3.57-.706 4.875-1.975zm-6.025-5.875v-3h2v3h3v2h-3v3h-2v-3h-3v-2z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.984543 0 0 .984543 -1.9691 -1.969)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m18.031 16.617 4.283 4.282-1.415 1.415-4.282-4.283c-1.593 1.277-3.575 1.972-5.617 1.969-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9c.003 2.042-.692 4.024-1.969 5.617zm-2.006-.742c1.269-1.305 1.978-3.055 1.975-4.875 0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7 1.82.003 3.57-.706 4.875-1.975z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.984543 0 0 .984543 -1.9691 -1.969)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m8 4h13v2h-13zm-3.5 2.5c-.823 0-1.5-.677-1.5-1.5s.677-1.5 1.5-1.5 1.5.677 1.5 1.5-.677 1.5-1.5 1.5zm0 7c-.823 0-1.5-.677-1.5-1.5s.677-1.5 1.5-1.5 1.5.677 1.5 1.5-.677 1.5-1.5 1.5zm0 6.9c-.823 0-1.5-.677-1.5-1.5s.677-1.5 1.5-1.5 1.5.677 1.5 1.5-.677 1.5-1.5 1.5zm3.5-9.4h13v2h-13zm0 7h13v2h-13z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(1 0 0 .946746 -2 -1.3136)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m1 2.995c0-1.102.893-1.995 1.995-1.995h14.01c1.102 0 1.995.893 1.995 1.995v14.01c0 1.094-.901 1.995-1.995 1.995h-14.01c-1.094 0-1.995-.901-1.995-1.995v-14.01zm2 .005v14h14v-14zm2.972 13.18c-.615-.266-1.202-.594-1.751-.978 1.287-1.995 3.506-3.203 5.881-3.202 2.4 0 4.517 1.207 5.778 3.047-.539.399-1.116.742-1.724 1.025-.939-1.301-2.449-2.073-4.054-2.072-1.715 0-3.23.864-4.13 2.18zm4.028-5.18c-1.92 0-3.5-1.58-3.5-3.5s1.58-3.5 3.5-3.5 3.5 1.58 3.5 3.5-1.58 3.5-3.5 3.5zm0-2c.823 0 1.5-.677 1.5-1.5s-.677-1.5-1.5-1.5-1.5.677-1.5 1.5.677 1.5 1.5 1.5z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m14 14.251v2.091c-.642-.227-1.319-.343-2-.343-3.292 0-6 2.708-6 6v.001l-2-.001c0-.001 0-.001 0-.002 0-4.389 3.611-8 8-8 .675 0 1.347.085 2 .254zm-2-1.251c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm5.793 8.914 3.535-3.535 1.415 1.414-4.95 4.95-3.536-3.536 1.415-1.414 2.12 2.121z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(.853652 0 0 .827853 -1.415 .172)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 4h18v2h-18zm0 7h18v2h-18zm0 7h18v2h-18z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m8.595 12.812c-.127-.534-.127-1.089 0-1.623l-.992-.573 1-1.732.992.573c.398-.377.879-.655 1.405-.812v-1.145h2v1.145c.532.158 1.012.44 1.405.812l.992-.573 1 1.732-.992.573c.127.533.127 1.089 0 1.622l.992.573-1 1.732-.992-.573c-.398.377-.879.655-1.405.812v1.145h-2v-1.145c-.526-.157-1.007-.435-1.405-.812l-.992.573-1-1.732zm3.405.688c.823 0 1.5-.677 1.5-1.5s-.677-1.5-1.5-1.5-1.5.677-1.5 1.5.677 1.5 1.5 1.5zm3-9.5h-10v16h14v-12h-4zm-12-1.008c0-.548.447-.992.999-.992h12.001l5 5v13.993.007c0 .546-.447.996-.993 1h-16.014c-.543-.004-.989-.449-.993-.992z" fill="#667e99" fill-rule="nonzero" transform="matrix(.888888 0 0 .9 -.667 -.8)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m16.757 3-2 2h-9.757v14h14v-9.757l2-2v12.757c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1zm3.728-.9 1.415 1.416-9.192 9.192-1.412.003-.002-1.417z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.952381 0 0 .952381 -1.857 -1)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m17.111 19h-14.222c-.488 0-.889-.406-.889-.9v-16.2c0-.494.401-.9.889-.9h14.222c.488 0 .889.406.889.9v16.2c0 .494-.401.9-.889.9zm-.889-1.8v-14.4h-12.444v14.4zm-9.778-11.7h7.112v1.8h-7.112zm0 3.6h7.112v1.8h-7.112zm0 3.6h4.445v1.8h-4.445z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m18.364 15.536-1.414-1.416 1.414-1.414c.947-.939 1.48-2.218 1.48-3.551 0-2.743-2.257-5-5-5-1.333 0-2.612.533-3.551 1.48l-1.414 1.415-1.415-1.414 1.416-1.414c1.312-1.312 3.094-2.05 4.95-2.05 3.84 0 7 3.16 7 7 0 1.856-.738 3.638-2.05 4.95l-1.415 1.414zm-2.828 2.828-1.415 1.414c-1.312 1.312-3.094 2.05-4.95 2.05-3.84 0-7-3.16-7-7 0-1.856.738-3.638 2.05-4.95l1.415-1.414 1.414 1.416-1.414 1.414c-.947.939-1.48 2.218-1.48 3.551 0 2.743 2.257 5 5 5 1.333 0 2.612-.533 3.551-1.48l1.414-1.414 1.415 1.414zm-.708-10.607 1.415 1.415-7.071 7.07-1.415-1.414 7.071-7.07z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(1.01731 0 0 1.01746 -2.208 -2.2096)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m17 19h-14c-.552 0-1-.448-1-1v-16c0-.552.448-1 1-1h14c.552 0 1 .448 1 1v16c0 .552-.448 1-1 1zm-1-5h-12v3h12zm-2.538-2h2.538v-9h-12v9s4.75-5.344 4.75-5.344zm-7.087 0h4.75l-2.375-2.744zm7.125-8c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m9.984 17.222v-14.444h-6.222v14.444zm1.778-1.778h4.444v-10.888h-4.444zm-8.838 3.556c-.246 0-.481-.098-.654-.271-.174-.174-.272-.41-.271-.655.003-3.157.014-15.296.014-15.296s-.007-.464-.015-.918c-.004-.227.084-.446.243-.608.159-.161.376-.252.604-.252h8.033c.485 0 .879.393.879.878.001.448.001.9.001.9h5.337c.488 0 .889.401.889.889v12.666c0 .488-.401.889-.889.889h-5.334s-.004.451-.009.898c-.004.487-.401.88-.889.88z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m15 4h-10v16h14v-12h-4zm-12-1.008c0-.548.447-.992.999-.992h12.001l5 5v13.993.007c0 .546-.447.996-.993 1h-16.014c-.543-.004-.989-.449-.993-.992zm8 8.008h2v6h-2zm0-4h2v2h-2z" fill="#667e99" fill-rule="nonzero" transform="matrix(.888888 0 0 .9 -.667 -.8)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 4h10v2h-10zm0 4h6v2h-6zm0 6h10v2h-10zm0 4h6v2h-6zm-8-14h6v6h-6zm2 2v2h2v-2zm-2 8h6v6h-6zm2 2v2h2v-2z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12.7 17.222v-14.444h-5.4v14.444zm1.8-1.778h2.7v-10.888h-2.7zm-9 0v-10.888h-2.7v10.888zm-3.6-12.666h3.629s-.007-.464-.015-.918c-.004-.227.085-.446.246-.608.161-.161.381-.252.611-.252h7.234c.491 0 .89.393.89.878v.9h3.605c.494 0 .9.401.9.889v12.666c0 .488-.406.889-.9.889h-3.601s-.004.451-.009.898c-.004.487-.406.88-.9.88h-7.158c-.51 0-.926-.404-.937-.907-.008-.439-.017-.871-.017-.871h-3.578c-.494 0-.9-.401-.9-.889v-12.666c0-.488.406-.889.9-.889z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m6 10v10h13v-10zm12-2h2c.549 0 1 .451 1 1v12c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-12c0-.549.451-1 1-1h2v-1c0-3.292 2.708-6 6-6s6 2.708 6 6zm-2 0v-1c0-2.194-1.806-4-4-4s-4 1.806-4 4v1zm-9 3h2v2h-2zm0 3h2v2h-2zm0 3h2v2h-2z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(.888889 0 0 .857143 -.6667 .143)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m2 5v10h16v-10zm-1-2h18c.549 0 1 .451 1 1v12c0 .549-.451 1-1 1h-18c-.549 0-1-.451-1-1v-12c0-.549.451-1 1-1zm3 4h8v6h-8z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m8.2 1.19v2.716c-2.636.777-4.563 3.217-4.563 6.104 0 3.512 2.851 6.363 6.363 6.363 1.699 0 3.243-.667 4.384-1.753l2.351 1.357c-1.649 1.86-4.056 3.033-6.735 3.033-4.967 0-9-4.033-9-9 0-4.351 3.094-7.985 7.2-8.82zm3.6 0c4.106.835 7.2 4.469 7.2 8.82 0 .996-.162 1.955-.462 2.851l-2.352-1.358c.116-.479.177-.979.177-1.493 0-2.887-1.927-5.327-4.563-6.104z" fill="#da2525"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m14.417 6.679c1.03 1.094 1.583 2.321 1.583 4.31 0 3.5-2.457 6.637-6.03 8.188l-.893-1.378c3.335-1.804 3.987-4.145 4.247-5.621-.537.278-1.24.375-1.929.311-1.804-.167-3.225-1.648-3.225-3.489 0-1.92 1.58-3.5 3.5-3.5 1.073 0 2.099.49 2.748 1.179z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(1.09673 0 0 1.09673 -2.96 -3.532)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m16 17v-1h-3v-3h3v2h2v2h-1v2h-2v2h-2v-3h2v-1zm5 4h-4v-2h2v-2h2zm-18-18h8v8h-8zm2 2v4h4v-4zm8-2h8v8h-8zm2 2v4h4v-4zm-12 8h8v8h-8zm2 2v4h4v-4zm13-2h3v2h-3zm-12-7h2v2h-2zm0 10h2v2h-2zm10-10h2v2h-2z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.888889 0 0 .888889 -.667 -.6667)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m19.417 6.679c1.03 1.094 1.583 2.321 1.583 4.31 0 3.5-2.457 6.637-6.03 8.188l-.893-1.378c3.335-1.804 3.987-4.145 4.247-5.621-.537.278-1.24.375-1.929.311-1.804-.167-3.226-1.648-3.226-3.489 0-1.92 1.58-3.5 3.5-3.5 1.073 0 2.099.49 2.748 1.179zm-10 0c1.03 1.094 1.583 2.321 1.583 4.31 0 3.5-2.457 6.637-6.03 8.188l-.893-1.378c3.335-1.804 3.987-4.145 4.247-5.621-.537.278-1.24.375-1.929.311-1.804-.167-3.225-1.648-3.225-3.489 0-1.92 1.58-3.5 3.5-3.5 1.073 0 2.099.49 2.748 1.179z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(1.1217 0 0 1.09673 -3.556 -3.532)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 5h-6v14h6zm2 0v14h6v-14zm-9-2h16c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1z" fill="#40bf4f" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12 22c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2c4.389 0 8-3.611 8-8s-3.611-8-8-8-8 3.611-8 8 3.611 8 8 8zm1-8h4v2h-6v-7h2z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(.9 0 0 .9 -.8 -.8)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m17.222 6.4h-14.444v7.2h14.444zm-2.778-1.8v-1.8h-8.888v1.8zm0 10.8h-8.888v1.8h8.888zm-10.666 2.7v-2.729s-1.464.007-1.918.015c-.227.004-.446-.085-.608-.246-.161-.161-.252-.381-.252-.611v-9.034c0-.491.393-.89.878-.89.448-.001 1.9-.001 1.9-.001v-2.704c0-.494.401-.9.889-.9h10.666c.488 0 .889.406.889.9v2.701s1.451.004 1.898.009c.487.004.88.406.88.9v8.958c0 .51-.404.926-.907.936-.439.009-1.871.018-1.871.018v2.678c0 .494-.401.9-.889.9h-10.666c-.488 0-.889-.406-.889-.9z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12 22c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2c4.389 0 8-3.611 8-8s-3.611-8-8-8-8 3.611-8 8 3.611 8 8 8zm-.997-4-4.243-4.243 1.414-1.414 2.829 2.829 5.656-5.657 1.415 1.414z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.9 0 0 .9 -.8 -.8)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m17.005 19h-10.01c-1.094 0-1.995-.901-1.995-1.995v-.005h12v-12h.005c1.102 0 1.995.893 1.995 1.995v10.01c0 1.094-.9 1.995-1.995 1.995zm-4-4h-10.01c-1.094 0-1.995-.901-1.995-1.995v-10.01c0-1.102.893-1.995 1.995-1.995h10.01c1.102 0 1.995.893 1.995 1.995v10.01c0 1.094-.9 1.995-1.995 1.995zm-.005-12h-10v10h10z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 4h18v2h-18zm0 7h18v2h-18zm0 7h18v2h-18z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4.828 21-.02.02-.021-.02h-1.795c-.544-.001-.992-.449-.992-.993v-16.014c.004-.543.449-.989.992-.993h18.016c.548 0 .992.445.992.993v16.014c-.004.543-.449.989-.992.993zm15.172-6v-10h-16v14l10-10zm0 2.828-6-6-7.172 7.172h13.172zm-12-6.828c-1.097 0-2-.903-2-2s.903-2 2-2 2 .903 2 2-.903 2-2 2z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.9 0 0 .887902 -.8 -.664)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m17 21v-4h-10v4h-2v-5c0-.549.451-1 1-1h12c.549 0 1 .451 1 1v5zm-10-18v4h10v-4h2v5c0 .549-.451 1-1 1h-12c-.549 0-1-.451-1-1v-5zm-5 6 4 3-4 3zm20 0v6l-4-3z" fill="#0d79f2" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m1.9 1.9h16.2c.494 0 .9.406.9.9v14.4c0 .494-.406.9-.9.9h-16.2c-.494 0-.9-.406-.9-.9v-14.4c0-.494.406-.9.9-.9zm15.3 7.2h-14.4v7.2h14.4zm0-1.8v-3.6h-14.4v3.6zm-4.5-2.7h3.6v1.8h-3.6z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4 3h16c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1zm1 2v14h14v-14zm6 6v-4h2v4h4v2h-4v4h-2v-4h-4v-2z" fill="#40bf4f" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 4h18v2h-18zm0 7h18v2h-18zm0 7h18v2h-18z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4 5v14h16v-12h-8.414l-2-2zm8.414 0h8.586c.549 0 1 .451 1 1v14c0 .549-.451 1-1 1h-18c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1h7.414z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.9 0 0 .888889 -.8 -.6667)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 6.8h-6v4.2h6zm2 0v4.2h6v-4.2zm6 6.2h-6v4.2h6zm-8 4.2v-4.2h-6v4.2zm-8-12.4h18v14.4h-18z" fill="#0d79f2" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12.414 5h8.586c.549 0 1 .451 1 1v14c0 .549-.451 1-1 1h-18c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1h7.414zm-4.414 14h12v-8h-12zm-2 0v-9c0-.549.451-1 1-1h13v-2h-8.414l-2-2h-5.586v14z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.9 0 0 .888889 -.8 -.6667)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m5 8h14v-3h-14zm9 11v-9h-9v9zm2 0h3v-9h-3zm-12-16h16c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m5.01 15.769-4.01 3.231v-17.077c0-.51.403-.923.9-.923h16.2c.497 0 .9.413.9.923v12.923c0 .51-.403.923-.9.923zm-2.21-.567 1.587-1.279h12.813v-11.077h-14.4zm7.216-3.402-3.023-3.102c-.791-.811-.791-2.126 0-2.937s2.073-.811 2.864 0l.159.164.16-.164c.79-.811 2.072-.811 2.863 0s.791 2.126 0 2.937l-3.024 3.101z" fill="#da2525" fill-rule="nonzero"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m14.45 17.5-2.45 3.5-2.45-3.5h-6.55c-.549 0-1-.451-1-1v-12.5c0-.549.451-1 1-1h18c.549 0 1 .451 1 1v12.5c0 .549-.451 1-1 1zm-1.041-2h6.591v-10.5h-16v10.5h6.591l1.409 2.012z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(.9 0 0 .888889 -.8 -.667)"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
5.12 KB
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
9.16 KB
37.8 KB
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff could not be displayed because it is too large.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/debug/class-fs-debug-bar-panel.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/entities/class-fs-affiliate-terms.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/entities/class-fs-plugin-info.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/entities/class-fs-plugin-license.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/entities/class-fs-plugin-plan.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/entities/class-fs-plugin-tag.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/entities/class-fs-scope-entity.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/entities/class-fs-subscription.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/managers/class-fs-admin-menu-manager.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/managers/class-fs-admin-notice-manager.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/managers/class-fs-cache-manager.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/managers/class-fs-clone-manager.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/managers/class-fs-gdpr-manager.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/managers/class-fs-key-value-storage.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/managers/class-fs-license-manager.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/managers/class-fs-option-manager.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/managers/class-fs-permission-manager.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/managers/class-fs-plan-manager.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/managers/class-fs-plugin-manager.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/sdk/Exceptions/EmptyArgumentException.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/sdk/Exceptions/InvalidArgumentException.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/sdk/Exceptions/OAuthException.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/includes/supplements/fs-migration-2.5.1.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/templates/account/partials/disconnect-button.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/templates/forms/deactivation/retry-skip.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/templates/forms/premium-versions-upgrade-handler.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/templates/forms/subscription-cancellation.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/freemius/templates/partials/network-activation.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
2.16 KB
1.71 KB
1.63 KB
1.64 KB
1.27 KB
961 Bytes
1.31 KB
723 Bytes
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/includes/partials/shortcodes/posts/templates/README.txt
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/includes/partials/shortcodes/posts/templates/default-loop.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/includes/partials/shortcodes/posts/templates/list-loop.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/includes/partials/shortcodes/posts/templates/single-post.php
0 → 100644
This diff is collapsed.
Click to expand it.
wp-content/plugins/shortcodes-ultimate/includes/partials/shortcodes/posts/templates/teaser-loop.php
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
No preview for this file type
This diff could not be displayed because it is too large.
No preview for this file type
wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.woff
0 → 100644
No preview for this file type
wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.woff2
0 → 100644
No preview for this file type
This diff is collapsed.
Click to expand it.
No preview for this file type
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
-
Please register or sign in to post a comment