Cloudflare - Version 3.0.4

Version Description

  • 2016-09-27 =

Added

  • Ability for users to toggle Automatic HTTPS Rewrites (enabled by default, solves for most mixed content errors).

Fixed

  • Fixed an issue where low PHP version where getting syntax error.
  • Fixed issue where some users using Flexible SSL where not able to login to wp-admin .
  • Fixed a bug where the active zone selector was not paginating through the whole zone list.
  • Fixed an issue where the setting for Image Optimization was being displayed incorrectly.
  • Fixed a bug in Analytics where theUniques Visitors data was not displaying accurately.

Changed

  • Compressed assets to lower plugin size.
  • Hooks loading logic refactored to make it more simple and readable.
Download this release

Release Info

Developer furkan811
Plugin Icon 128x128 Cloudflare
Version 3.0.4
Comparing to
See all releases

Code changes from version 3.0.3 to 3.0.4

README.md ADDED
@@ -0,0 +1,85 @@
1
+ # Cloudflare’s Plugin for WordPress
2
+
3
+ Cloudflare’s WordPress plugin brings all of the benefits of Cloudflare into your WordPress dashboard for configuration, including a one-click application of default settings specifically optimized for WordPress.
4
+
5
+ By enabling Cloudflare on your WordPress website, you’ll find performance and security gains such as doubling your page load speeds, DDoS protection, web application firewall with WordPress-specific rulesets, free SSL, and SEO improvements.
6
+
7
+ ## Table of Contents
8
+
9
+ [Description](#description)
10
+ [Installation](#description)
11
+ [Support](#support)
12
+ [Features](#features)
13
+ [FAQ](#faq)
14
+ [Contributions](#contributions)
15
+ [Changelog](#changelog)
16
+
17
+ ## Description
18
+
19
+ The WordPress plugin for Cloudflare offers all of the benefits of Cloudflare, with a one-click installation of settings specifically developed for the WordPress platform. Cloudflare’s free plugin for WordPress accelerates page load speeds, improves SEO, and protects against DDoS attacks and WordPress-specific vulnerabilities.
20
+
21
+ ## Features
22
+
23
+ ### One-click WordPress-optimized settings
24
+ One-click application of WordPress-optimized settings is the easiest way to setup Cloudflare’s performance and security on your WordPress site. You can review the recommended settings that are applied, here: https://support.cloudflare.com/hc/en-us/articles/227342487
25
+
26
+ ### Web application firewall (WAF) rulesets
27
+ Cloudflare’s web application firewall (WAF), available on all of Cloudflare’s paid plans, has built-in rulesets specifically built to mitigate against WordPress threats and vulnerabilities. Cloudflare’s WAF provides confidence that your website is always protected, even against the latest threats and vulnerabilities targeting WordPress websites.
28
+
29
+ ### Automatic cache purge on website updates
30
+ Cloudflare’s plugin for WordPress automatically refreshes the Cloudflare cache upon making changes to your website appearance. This means that you can focus on your website, while we take care of ensuring that the freshest content is always available to your visitors.
31
+
32
+ ### Additional Features
33
+ - Header rewrites to prevent a redirect loop when Cloudflare’s Universal SSL is enabled.
34
+ - Change Cloudflare settings from within the plugin without needing to navigate to the Cloudflare.com dashboard. You can change settings for cache purge, security level, Always Online™, and image optimization.
35
+ - View analytics such as total visitors, bandwidth saved, and threats blocked.
36
+ - Support for HTTP2/Server Push.
37
+
38
+ ## Installation
39
+ 1. To install the Cloudflare plugin into your WordPress admin panel, please visit: https://wordpress.org/plugins/cloudflare/ and click “Download” or download the plugin from this GitHub repo.
40
+ - To install the plugin after downloading it via GitHub, navigate to Plugins >> Add New >> Upload Plugin and upload the Cloudflare-Wordpress-master.zip file.
41
+
42
+ 2. Once you’ve installed the plugin, activate it through the WordPress plugin panel.
43
+
44
+ 3. If you're upgrading from the old plugin, and had previously inputted your API Key, you'll be automatically logged-in after updating the plugin.
45
+
46
+ 4. If this is the first time installing Cloudflare's WordPress plugin, please navigate to the plugin settings inside of your WordPress admin panel after activating, and input your Cloudflare username and API key; to find your API key, follow these instructions. If you do not already have a Cloudflare account, you’ll see the option to create one.
47
+
48
+ 5. After successfully logging into the plugin, click the “Apply Default Settings” button within the plugin’s dashboard. Clicking “Apply” will enable specific Cloudflare settings, optimized for the WordPress platform. These settings can be found here.
49
+
50
+ 6. Once this setting has been applied, that’s it! Your website is now on the Cloudflare network and optimized for the WordPress platform. You’ll also begin to see improved website load speeds, bandwidth savings, and protection against hackers, spammers, and bots.
51
+
52
+ ## FAQ
53
+ ### Do I need a Cloudflare account to use the plugin?
54
+ Yes, on install and activation the plugin, first time users will be asked to enter their email address (used to sign-up for an account at cloudflare.com) and their user API key. This is needed to support all the features offered by the plugin.
55
+
56
+ ### What settings are applied when I click "Apply Default Settings" in Cloudflare's WordPress plugin?
57
+ You can review the recommended settings that are applied, here: https://support.cloudflare.com/hc/en-us/articles/227342487
58
+
59
+ ### Does the plugin work if I have Varnish enabled?
60
+ Yes, Cloudflare works with, and helps speed up your site even more, if you have Varnish enabled.
61
+
62
+ ### Why am I getting “Cloudflare plugin requires php5-curl to be installed” error?
63
+ Make sure that the php5-curl extension is installed on your system.
64
+
65
+ ## Support
66
+ ### Visit Our Knowledge Base
67
+ Before submitting a support ticket, check out our knowledge base to see if your question has already been answered: https://support.cloudflare.com/hc/en-us/sections/200820268-Content-Management-System-CMS-
68
+
69
+ ### File a Support Ticket
70
+ For all support inquiries regarding Cloudflare’s WordPress plugin, please login to your Cloudflare account, file a support ticket, include any screenshots or details: https://support.cloudflare.com/hc/en-us/requests/new
71
+
72
+ ## Contributions
73
+ We welcome community contribution to this repository. To help add functionality or address issues, please take the following steps:
74
+ - Fork the repository from the master branch.
75
+ - Create a new branch for your features / fixes.
76
+ - Make the changes you wish to see.
77
+ - Add tests for all changes.
78
+ - Create a pull request with details of what changes have been made, explanation of new behaviour, and link to issue that is addressed.
79
+ - Ensure documentation contains the correct information.
80
+ - Pull requests will be reviewed and hopefully merged into a release.
81
+
82
+ ## Changelog
83
+
84
+ See [changelog](https://en-gb.wordpress.org/plugins/cloudflare/changelog/)
85
+
assets/analytics-welcome.svg CHANGED
@@ -1 +1 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 389 384" enable-background="new 0 0 389 384"><path fill="#3A82C2" d="M194.5 378.2C91.7 378.2 8.1 294.5 8.1 191.8 8.1 89 91.7 5.3 194.5 5.3c102.8 0 186.4 83.6 186.4 186.4 0 102.8-83.6 186.5-186.4 186.5zm0-369C93.8 9.2 11.9 91.1 11.9 191.8c0 100.7 81.9 182.6 182.6 182.6 100.7 0 182.6-81.9 182.6-182.6 0-100.7-81.9-182.6-182.6-182.6zM194.5 358.6c-92 0-166.8-74.8-166.8-166.8S102.5 24.9 194.5 24.9s166.8 74.8 166.8 166.8-74.8 166.9-166.8 166.9zm0-329.8c-89.9 0-163 73.1-163 163s73.1 163 163 163 163-73.1 163-163-73.1-163-163-163zM194.5 339c-81.2 0-147.2-66-147.2-147.2s66-147.2 147.2-147.2 147.2 66 147.2 147.2S275.7 339 194.5 339zm0-290.6c-79.1 0-143.4 64.3-143.4 143.4s64.3 143.4 143.4 143.4 143.4-64.3 143.4-143.4S273.6 48.4 194.5 48.4zM194.5 319.4c-70.4 0-127.6-57.2-127.6-127.6 0-70.4 57.2-127.6 127.6-127.6 70.4 0 127.6 57.2 127.6 127.6 0 70.3-57.2 127.6-127.6 127.6zm0-251.4c-68.2 0-123.8 55.5-123.8 123.8s55.5 123.8 123.8 123.8S318.3 260 318.3 191.8 262.7 68 194.5 68zM194.5 299.8c-59.6 0-108-48.5-108-108s48.5-108 108-108 108 48.5 108 108-48.4 108-108 108zm0-212.2c-57.4 0-104.2 46.7-104.2 104.2S137 296 194.5 296s104.2-46.7 104.2-104.2S251.9 87.6 194.5 87.6zM194.5 280.2c-48.7 0-88.4-39.7-88.4-88.4s39.7-88.4 88.4-88.4 88.4 39.7 88.4 88.4-39.7 88.4-88.4 88.4zm0-173c-46.6 0-84.5 37.9-84.5 84.5s37.9 84.5 84.5 84.5 84.5-37.9 84.5-84.5-37.9-84.5-84.5-84.5zM194.5 260.5c-37.9 0-68.8-30.9-68.8-68.8s30.9-68.8 68.8-68.8 68.8 30.9 68.8 68.8c0 38-30.9 68.8-68.8 68.8zm0-133.7c-35.8 0-64.9 29.1-64.9 64.9 0 35.8 29.1 64.9 64.9 64.9 35.8 0 64.9-29.1 64.9-64.9 0-35.8-29.1-64.9-64.9-64.9z"/><circle fill="#9BCA3E" cx="142.1" cy="258.3" r="11.6"/><path fill="#2F7BBF" d="M142.1 265c-3.3 0-6-3-6-6h2.8c0 2 1.5 3.2 3.2 3.2s3.2-1.2 3.2-3.2h2.8c0 3-2.7 6-6 6zM144.4 252.6h3.5v3.5h-3.5zM136.3 252.6h3.5v3.5h-3.5z"/><path fill="#63A1D7" d="M80.8 141.7c0 10.6-8 18.9-18.6 18.9-10.6 0-19.1-8.6-19.1-19.6H61v-18.3c10 0 19.8 8.4 19.8 19zM57 137v-19.8c-10 1.1-18.7 9.8-19.7 19.8H57z"/><circle fill="#204361" cx="194.5" cy="191.8" r="52.5"/><path fill="#ECECEC" d="M194.5 144.4c-26.1 0-47.3 21.2-47.3 47.3 0 13.3 5.5 25.3 14.3 33.9l66.9-66.9c-8.6-8.8-20.6-14.3-33.9-14.3z"/><path fill="#fff" d="M161.5 225.6c8.5 8.3 20.2 13.4 33 13.4 26.1 0 47.3-21.2 47.3-47.3 0-12.9-5.1-24.5-13.4-33l-66.9 66.9z"/><path fill="#204361" d="M194.3 160.2c-.8 0-1.4-.6-1.4-1.4V149c0-.8.6-1.4 1.4-1.4s1.4.6 1.4 1.4v9.8c0 .7-.6 1.4-1.4 1.4zM194.3 235.9c-.8 0-1.4-.6-1.4-1.4v-9.8c0-.8.6-1.4 1.4-1.4s1.4.6 1.4 1.4v9.8c0 .8-.6 1.4-1.4 1.4zM161 193.2h-9.8c-.8 0-1.4-.6-1.4-1.4s.6-1.4 1.4-1.4h9.8c.8 0 1.4.6 1.4 1.4s-.6 1.4-1.4 1.4zM236.8 193.2H227c-.8 0-1.4-.6-1.4-1.4s.6-1.4 1.4-1.4h9.8c.8 0 1.4.6 1.4 1.4s-.6 1.4-1.4 1.4z"/><path fill="#3A82C2" d="M215 212.4c-.3 0-.7-.1-.9-.3l-21.6-18.6 24.7-40.6c.4-.7 1.3-.9 2-.5s.9 1.3.5 2L196.2 193l19.7 17c.6.5.7 1.4.2 2-.3.2-.7.4-1.1.4z"/><path fill="#63A1D7" d="M243.5 272.1c-5.3 0-9.5 4.3-9.5 9.5 0 5.3 9.5 14.3 9.5 14.3s9.5-9.1 9.5-14.3c.1-5.2-4.2-9.5-9.5-9.5zm0 13.6c-2.3 0-4.1-1.8-4.1-4.1s1.8-4.1 4.1-4.1 4.1 1.8 4.1 4.1-1.8 4.1-4.1 4.1z"/><path fill="#F68B20" d="M81.7 255h-9.6l3.8-15.8-25 22.8h9.6l-3.8 15.8z"/><path fill="#9BCA3E" d="M251.6 112c-4.3-.1-7.6-3.7-7.5-7.9.1-4.3 3.7-7.6 7.9-7.5 4.3.1 7.6 3.7 7.5 7.9-.1 4.3-3.6 7.6-7.9 7.5zm-.6-4.6l4.8-4.5-1.5-1.6-3.2 3-1.5-1.6-1.6 1.5 3 3.2z"/><path fill="#63A1D7" d="M325.1 161.2h-17.5l-3.8 12.5v12.5h25v-12.5l-3.7-12.5zm1.3 22.5h-20v-7.5h20v7.5zm-2.5-2.5h-2.5v-2.5h2.5v2.5z"/></svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 389 384" enable-background="new 0 0 389 384"><path fill="#3A82C2" d="M194.5 378.2C91.7 378.2 8.1 294.5 8.1 191.8 8.1 89 91.7 5.3 194.5 5.3c102.8 0 186.4 83.6 186.4 186.4 0 102.8-83.6 186.5-186.4 186.5zm0-369C93.8 9.2 11.9 91.1 11.9 191.8c0 100.7 81.9 182.6 182.6 182.6 100.7 0 182.6-81.9 182.6-182.6 0-100.7-81.9-182.6-182.6-182.6zm0 349.4c-92 0-166.8-74.8-166.8-166.8S102.5 24.9 194.5 24.9s166.8 74.8 166.8 166.8-74.8 166.9-166.8 166.9zm0-329.8c-89.9 0-163 73.1-163 163s73.1 163 163 163 163-73.1 163-163-73.1-163-163-163zm0 310.2c-81.2 0-147.2-66-147.2-147.2s66-147.2 147.2-147.2 147.2 66 147.2 147.2S275.7 339 194.5 339zm0-290.6c-79.1 0-143.4 64.3-143.4 143.4s64.3 143.4 143.4 143.4 143.4-64.3 143.4-143.4S273.6 48.4 194.5 48.4zm0 271c-70.4 0-127.6-57.2-127.6-127.6 0-70.4 57.2-127.6 127.6-127.6 70.4 0 127.6 57.2 127.6 127.6 0 70.3-57.2 127.6-127.6 127.6zm0-251.4c-68.2 0-123.8 55.5-123.8 123.8s55.5 123.8 123.8 123.8S318.3 260 318.3 191.8 262.7 68 194.5 68zm0 231.8c-59.6 0-108-48.5-108-108s48.5-108 108-108 108 48.5 108 108-48.4 108-108 108zm0-212.2c-57.4 0-104.2 46.7-104.2 104.2S137 296 194.5 296s104.2-46.7 104.2-104.2S251.9 87.6 194.5 87.6zm0 192.6c-48.7 0-88.4-39.7-88.4-88.4s39.7-88.4 88.4-88.4 88.4 39.7 88.4 88.4-39.7 88.4-88.4 88.4zm0-173c-46.6 0-84.5 37.9-84.5 84.5s37.9 84.5 84.5 84.5 84.5-37.9 84.5-84.5-37.9-84.5-84.5-84.5zm0 153.3c-37.9 0-68.8-30.9-68.8-68.8s30.9-68.8 68.8-68.8 68.8 30.9 68.8 68.8c0 38-30.9 68.8-68.8 68.8zm0-133.7c-35.8 0-64.9 29.1-64.9 64.9 0 35.8 29.1 64.9 64.9 64.9 35.8 0 64.9-29.1 64.9-64.9 0-35.8-29.1-64.9-64.9-64.9z"/><circle cx="142.1" cy="258.3" r="11.6" fill="#9BCA3E"/><path fill="#2F7BBF" d="M142.1 265c-3.3 0-6-3-6-6h2.8c0 2 1.5 3.2 3.2 3.2s3.2-1.2 3.2-3.2h2.8c0 3-2.7 6-6 6zm2.3-12.4h3.5v3.5h-3.5zm-8.1 0h3.5v3.5h-3.5z"/><path fill="#63A1D7" d="M80.8 141.7c0 10.6-8 18.9-18.6 18.9-10.6 0-19.1-8.6-19.1-19.6H61v-18.3c10 0 19.8 8.4 19.8 19zM57 137v-19.8c-10 1.1-18.7 9.8-19.7 19.8H57z"/><circle cx="194.5" cy="191.8" r="52.5" fill="#204361"/><path fill="#ECECEC" d="M194.5 144.4c-26.1 0-47.3 21.2-47.3 47.3 0 13.3 5.5 25.3 14.3 33.9l66.9-66.9c-8.6-8.8-20.6-14.3-33.9-14.3z"/><path fill="#fff" d="M161.5 225.6c8.5 8.3 20.2 13.4 33 13.4 26.1 0 47.3-21.2 47.3-47.3 0-12.9-5.1-24.5-13.4-33l-66.9 66.9z"/><path fill="#204361" d="M194.3 160.2c-.8 0-1.4-.6-1.4-1.4V149c0-.8.6-1.4 1.4-1.4s1.4.6 1.4 1.4v9.8c0 .7-.6 1.4-1.4 1.4zm0 75.7c-.8 0-1.4-.6-1.4-1.4v-9.8c0-.8.6-1.4 1.4-1.4s1.4.6 1.4 1.4v9.8c0 .8-.6 1.4-1.4 1.4zM161 193.2h-9.8c-.8 0-1.4-.6-1.4-1.4s.6-1.4 1.4-1.4h9.8c.8 0 1.4.6 1.4 1.4s-.6 1.4-1.4 1.4zm75.8 0H227c-.8 0-1.4-.6-1.4-1.4s.6-1.4 1.4-1.4h9.8c.8 0 1.4.6 1.4 1.4s-.6 1.4-1.4 1.4z"/><path fill="#3A82C2" d="M215 212.4c-.3 0-.7-.1-.9-.3l-21.6-18.6 24.7-40.6c.4-.7 1.3-.9 2-.5s.9 1.3.5 2L196.2 193l19.7 17c.6.5.7 1.4.2 2-.3.2-.7.4-1.1.4z"/><path fill="#63A1D7" d="M243.5 272.1c-5.3 0-9.5 4.3-9.5 9.5 0 5.3 9.5 14.3 9.5 14.3s9.5-9.1 9.5-14.3c.1-5.2-4.2-9.5-9.5-9.5zm0 13.6c-2.3 0-4.1-1.8-4.1-4.1s1.8-4.1 4.1-4.1 4.1 1.8 4.1 4.1-1.8 4.1-4.1 4.1z"/><path fill="#F68B20" d="M81.7 255h-9.6l3.8-15.8-25 22.8h9.6l-3.8 15.8z"/><path fill="#9BCA3E" d="M251.6 112c-4.3-.1-7.6-3.7-7.5-7.9.1-4.3 3.7-7.6 7.9-7.5 4.3.1 7.6 3.7 7.5 7.9-.1 4.3-3.6 7.6-7.9 7.5zm-.6-4.6l4.8-4.5-1.5-1.6-3.2 3-1.5-1.6-1.6 1.5 3 3.2z"/><path fill="#63A1D7" d="M325.1 161.2h-17.5l-3.8 12.5v12.5h25v-12.5l-3.7-12.5zm1.3 22.5h-20v-7.5h20v7.5zm-2.5-2.5h-2.5v-2.5h2.5v2.5z"/></svg>
assets/details-arrows.png CHANGED
Binary file
assets/hero-bg-clouds.png CHANGED
Binary file
assets/icons-seee324dde5.png CHANGED
Binary file
assets/icons_2x-s6333fe7591.png CHANGED
Binary file
assets/layers-2x.png CHANGED
Binary file
assets/layers.png CHANGED
Binary file
assets/logo-reverse.svg CHANGED
@@ -1,129 +1 @@
1
- <?xml version="1.0" encoding="utf-8"?>
2
- <!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
- <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
- viewBox="0 0 1110.8 195.2" enable-background="new 0 0 1110.8 195.2" xml:space="preserve">
5
- <g>
6
- <g>
7
- <g>
8
- <g>
9
- <g>
10
- <path fill="#FFFFFF" d="M958,84.5h-22.3l-21.9,39.6h-29.4V84.5h-15.2v47.4h56l5-9h34.1l5.2,9h15.4L958,84.5z M933.5,116
11
- L947,91.4h0.2l13.6,24.6H933.5z"/>
12
- <path fill="#FFFFFF" d="M1031.9,116.1c11.7-1.2,16.2-4.9,16.2-15.3c0-13.3-7-16.3-28.1-16.3h-35v47.4h15.2V92.2h19.8
13
- c11.4-0.1,13,1.8,13,8.5c0,6.4-2,7.7-11.9,7.9H1004l27.5,23.1h19.2L1031.9,116.1z"/>
14
- <path fill="#FFFFFF" d="M1070.4,104.1h37v7.5h-37v12.6h39.3v7.8h-54.5V84.5h54.2v7.8h-39V104.1z"/>
15
- </g>
16
- <g>
17
- <path fill="#FFFFFF" d="M522.5,122.9h-28.8c-11.8,0-15.4-6.3-15.4-12.4V97.6c0-9.1,5-11.3,18.3-11.3h22.5v0h8.2v-8.9h-30.7
18
- c-25.1,0-35.8,5.5-35.8,20.3v12.9c0,11.3,5.3,21.4,32.8,21.4h33.6v-8.9L522.5,122.9L522.5,122.9z"/>
19
- </g>
20
- <g>
21
- <path fill="#FFFFFF" d="M548.3,124h36.9v7.8h-52.1V84.4h15.2V124z"/>
22
- </g>
23
- <g>
24
- <path fill="#FFFFFF" d="M651.7,101.2V114c0,15.2-9.8,18.1-33.7,18.1c-24.5,0-33.4-2.5-33.4-18.1v-12.8
25
- c0-14.7,8.3-17.3,33.4-17.3C640.7,83.9,651.7,86,651.7,101.2z M599.7,101.2V114c0,9.4,3.1,10.3,18.2,10.3
26
- c13.8,0,18.5-1.1,18.5-10.3v-12.8c0.3-8.9-5.1-9.5-18.5-9.5C601.6,91.7,600.1,93.7,599.7,101.2z"/>
27
- </g>
28
- <g>
29
- <path fill="#FFFFFF" d="M723,84.3V118c0,13.2-13.8,14.1-33,14.1c-18.5,0-32.8-0.8-32.8-14.1V84.3h15.2V118
30
- c0,4.9,3,6.3,17.6,6.3c14,0,17.8-1.2,17.8-6.3V84.3H723z"/>
31
- </g>
32
- <g>
33
- <path fill="#FFFFFF" d="M731.1,84.4h37.7c21.8,0,31.1,4.7,31.1,17.6v11.2c0,9.9-4.6,18.6-28.6,18.6h-40.3V84.4z M771.3,124
34
- c10.2,0,13.4-5.5,13.4-10.8V102c0-7.9-4.3-9.9-15.9-9.9h-22.6V124H771.3z"/>
35
- </g>
36
- <g>
37
- <path fill="#FFFFFF" d="M822.8,101.1h39.9v8.5h-39.9v22.2h-17.2V78h59.2v8.8h-42V101.1z"/>
38
- </g>
39
- </g>
40
- </g>
41
- </g>
42
-
43
- <radialGradient id="SVGID_1_" cx="339.2699" cy="109.2709" r="80.8503" fx="337.2908" fy="113.4299" gradientUnits="userSpaceOnUse">
44
- <stop offset="0" style="stop-color:#FFFFFF"/>
45
- <stop offset="0.1902" style="stop-color:#FCE800"/>
46
- <stop offset="0.8593" style="stop-color:#EC8F27"/>
47
- </radialGradient>
48
- <polygon fill-rule="evenodd" clip-rule="evenodd" fill="url(#SVGID_1_)" points="332.6,57.5 342.2,23.9 343.6,24.1 344.6,59.3
49
- 362.6,29.5 364.2,30.3 355.8,64.1 381.3,39.9 382.6,41.1 365.4,71.7 396.4,55.3 397.4,56.5 372.8,81.7 407,73.9 407.8,75.3
50
- 377.4,93.1 412.6,94.4 412.6,95.9 378.6,105.3 412.4,115.3 412.4,116.7 377.2,117.3 407,135.9 406.2,137.5 372.3,128.9
51
- 396.2,154.3 395.4,155.7 365,138.3 381.3,169.1 379.8,170.3 354.8,145.7 363,179.5 361.4,180.5 343.6,150.3 343.1,185.1
52
- 341.2,185.5 331.6,151.9 321.6,185.5 319.8,185.1 319.8,150.3 318.8,149.9 299.4,179.1 307.8,145.3 282.2,169.3 280.8,168.1
53
- 298.2,137.7 267,153.9 266,152.7 290.6,127.9 256.2,135.5 255.8,134.1 286.2,116.3 251.4,114.9 250.8,113.5 284.6,103.9
54
- 251.2,94.1 251.4,92.5 286.4,91.9 256.8,73.9 257,72.3 291.3,80.9 267,55.3 268.2,53.9 299,70.7 282.2,40.3 283.2,39.1 309,63.7
55
- 300.6,29.5 300.3,28.9 320.6,59.3 321,23.9 323,23.9 "/>
56
- <g>
57
- <path fill="#F68B1F" d="M427.5,170.7c0-33.6-27.2-60.8-60.8-60.8c-13.6,0-26.1,4.4-36.2,11.9c1.3-6.4,1.9-13,1.9-19.7
58
- C332.5,46.3,287.2,1,231.3,1c-44.5,0-82.3,28.7-95.9,68.7c-7.6-5.7-17.1-9.1-27.3-9.1c-25.2,0-45.6,20.4-45.6,45.6
59
- c0,3.9,0.5,7.7,1.4,11.3C29,118.5,1,147.1,1,182.2c0,4.1,0.4,8.1,1.1,12h420.7C425.9,187,427.5,179,427.5,170.7z"/>
60
- </g>
61
- <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="231.347" y1="81.211" x2="231.347" y2="1.91">
62
- <stop offset="0" style="stop-color:#F68B1F"/>
63
- <stop offset="1" style="stop-color:#FFFFFF"/>
64
- </linearGradient>
65
- <path fill-rule="evenodd" clip-rule="evenodd" fill="url(#SVGID_2_)" d="M320.7,102.3c0,49.3-40.1,80.5-89.4,80.5
66
- c-49.3,0-89.2-31.2-89.2-80.5S182,13,231.3,13C280.7,13,320.7,53,320.7,102.3"/>
67
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#F68B1F" d="M307,102.9c0,30.2-34.1,54.6-76.2,54.6
68
- c-42.1,0-76.2-24.5-76.2-54.6c0-30.2,34.1-54.6,76.2-54.6C272.9,48.3,307,72.7,307,102.9"/>
69
-
70
- <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="101.1775" y1="148.0421" x2="126.395" y2="173.2596" gradientTransform="matrix(0.9642 0.2653 -0.2653 0.9642 31.8692 -95.1941)">
71
- <stop offset="0" style="stop-color:#FFFFFF"/>
72
- <stop offset="4.820809e-02" style="stop-color:#FEF6ED"/>
73
- <stop offset="0.2569" style="stop-color:#FBD0A5"/>
74
- <stop offset="0.4442" style="stop-color:#F9B26B"/>
75
- <stop offset="0.6034" style="stop-color:#F79D42"/>
76
- <stop offset="0.7282" style="stop-color:#F69028"/>
77
- <stop offset="0.8033" style="stop-color:#F68B1F"/>
78
- </linearGradient>
79
- <circle fill="url(#SVGID_3_)" cx="108.3" cy="106.4" r="33.7"/>
80
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#F68B1F" d="M135.7,93.5c5.7,9.9-1.4,24.7-16,33.1c-14.5,8.4-31,7.2-36.7-2.7
81
- c-5.7-9.9,1.4-24.7,16-33.1C113.6,82.4,130,83.6,135.7,93.5"/>
82
- <g>
83
- <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="5.8597" y1="82.1805" x2="101.2378" y2="229.0325">
84
- <stop offset="0" style="stop-color:#FFFFFF"/>
85
- <stop offset="4.820809e-02" style="stop-color:#FEF6ED"/>
86
- <stop offset="0.2569" style="stop-color:#FBD0A5"/>
87
- <stop offset="0.4442" style="stop-color:#F9B26B"/>
88
- <stop offset="0.6034" style="stop-color:#F79D42"/>
89
- <stop offset="0.7282" style="stop-color:#F69028"/>
90
- <stop offset="0.8033" style="stop-color:#F68B1F"/>
91
- </linearGradient>
92
- <path fill="url(#SVGID_4_)" d="M118.9,182.1c0-29.4-23.8-53.2-53.2-53.2c-29.4,0-53.2,23.8-53.2,53.2c0,0.1,0,0.2,0,0.3h106.4
93
- C118.9,182.3,118.9,182.2,118.9,182.1z"/>
94
- </g>
95
- <g>
96
- <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="384.5498" y1="119.1828" x2="369.9152" y2="162.0772">
97
- <stop offset="0" style="stop-color:#FFFFFF"/>
98
- <stop offset="4.820809e-02" style="stop-color:#FEF6ED"/>
99
- <stop offset="0.2569" style="stop-color:#FBD0A5"/>
100
- <stop offset="0.4442" style="stop-color:#F9B26B"/>
101
- <stop offset="0.6034" style="stop-color:#F79D42"/>
102
- <stop offset="0.7282" style="stop-color:#F69028"/>
103
- <stop offset="0.8033" style="stop-color:#F68B1F"/>
104
- </linearGradient>
105
- <path fill="url(#SVGID_5_)" d="M415.8,170.2c0-26.8-21.7-48.5-48.5-48.5c-26.8,0-48.5,21.7-48.5,48.5c0,3.8,0.4,7.4,1.3,11h94.5
106
- C415.3,177.7,415.8,174,415.8,170.2z"/>
107
- </g>
108
- <g>
109
- <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="215.2657" y1="138.7798" x2="215.2657" y2="185.6538">
110
- <stop offset="0" style="stop-color:#F68B1F"/>
111
- <stop offset="0.5308" style="stop-color:#CB672F"/>
112
- <stop offset="1" style="stop-color:#A1453F"/>
113
- </linearGradient>
114
- <polygon fill="url(#SVGID_6_)" points="417.8,182.9 416,179.3 414,175.9 411.2,171.5 408.4,167.9 405,163.7 401.6,160.1
115
- 397.6,156.3 393.8,153.1 389.6,150.1 385.4,147.5 380.8,144.9 376.8,142.9 372.8,141.3 369.2,140.3 365.6,139.5 362,138.9
116
- 357.8,138.5 83,139.1 78.6,139.3 74.2,139.5 69.4,140.1 65.4,140.9 60.2,142.1 56.6,143.3 52.8,144.7 49,146.1 44.2,148.5
117
- 40.6,150.3 36,153.3 31.8,156.5 27.4,160.1 23.6,163.9 20.6,167.5 17.4,171.7 15,175.9 13.2,179.5 12.2,182.9 11.6,185.8
118
- 419,185.8 "/>
119
- </g>
120
-
121
- <radialGradient id="SVGID_7_" cx="271.3896" cy="133.3459" r="108.2159" fx="338.517" fy="113.7265" gradientUnits="userSpaceOnUse">
122
- <stop offset="0" style="stop-color:#FFFFFF"/>
123
- <stop offset="0.1334" style="stop-color:#FCE800"/>
124
- <stop offset="0.8593" style="stop-color:#EC8F27"/>
125
- </radialGradient>
126
- <polygon fill-rule="evenodd" clip-rule="evenodd" fill="url(#SVGID_7_)" points="338.6,113.9 375.4,162.1 374,163.1 331,124.5
127
- 166,154.5 165.8,152.9 319.2,117.7 234.8,88.9 235.8,87.7 "/>
128
- </g>
129
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1110.8 195.2" enable-background="new 0 0 1110.8 195.2"><g fill="#fff"><path d="M958 84.5h-22.3l-21.9 39.6h-29.4V84.5h-15.2v47.4h56l5-9h34.1l5.2 9h15.4L958 84.5zM933.5 116L947 91.4h.2l13.6 24.6h-27.3zM1031.9 116.1c11.7-1.2 16.2-4.9 16.2-15.3 0-13.3-7-16.3-28.1-16.3h-35v47.4h15.2V92.2h19.8c11.4-.1 13 1.8 13 8.5 0 6.4-2 7.7-11.9 7.9H1004l27.5 23.1h19.2l-18.8-15.6zM1070.4 104.1h37v7.5h-37v12.6h39.3v7.8h-54.5V84.5h54.2v7.8h-39v11.8z"/></g><path fill="#fff" d="M522.5 122.9h-28.8c-11.8 0-15.4-6.3-15.4-12.4V97.6c0-9.1 5-11.3 18.3-11.3h30.7v-8.9h-30.7c-25.1 0-35.8 5.5-35.8 20.3v12.9c0 11.3 5.3 21.4 32.8 21.4h33.6v-8.9l-4.7-.2zM548.3 124h36.9v7.8h-52.1V84.4h15.2V124zM651.7 101.2V114c0 15.2-9.8 18.1-33.7 18.1-24.5 0-33.4-2.5-33.4-18.1v-12.8c0-14.7 8.3-17.3 33.4-17.3 22.7 0 33.7 2.1 33.7 17.3zm-52 0V114c0 9.4 3.1 10.3 18.2 10.3 13.8 0 18.5-1.1 18.5-10.3v-12.8c.3-8.9-5.1-9.5-18.5-9.5-16.3 0-17.8 2-18.2 9.5zM723 84.3V118c0 13.2-13.8 14.1-33 14.1-18.5 0-32.8-.8-32.8-14.1V84.3h15.2V118c0 4.9 3 6.3 17.6 6.3 14 0 17.8-1.2 17.8-6.3V84.3H723zM731.1 84.4h37.7c21.8 0 31.1 4.7 31.1 17.6v11.2c0 9.9-4.6 18.6-28.6 18.6H731V84.4zm40.2 39.6c10.2 0 13.4-5.5 13.4-10.8V102c0-7.9-4.3-9.9-15.9-9.9h-22.6V124h25.1zM822.8 101.1h39.9v8.5h-39.9v22.2h-17.2V78h59.2v8.8h-42v14.3z"/><radialGradient id="a" cx="339.27" cy="109.271" r="80.85" fx="337.291" fy="113.43" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".19" stop-color="#FCE800"/><stop offset=".859" stop-color="#EC8F27"/></radialGradient><path fill="url(#a)" fill-rule="evenodd" d="M332.6 57.5l9.6-33.6 1.4.2 1 35.2 18-29.8 1.6.8-8.4 33.8 25.5-24.2 1.3 1.2-17.2 30.6 31-16.4 1 1.2-24.6 25.2 34.2-7.8.8 1.4-30.4 17.8 35.2 1.3v1.5l-34 9.4 33.8 10v1.4l-35.2.6 29.8 18.6-.8 1.6-33.9-8.6 23.9 25.4-.8 1.4-30.4-17.4 16.3 30.8-1.5 1.2-25-24.6 8.2 33.8-1.6 1-17.8-30.2-.5 34.8-1.9.4-9.6-33.6-10 33.6-1.8-.4v-34.8l-1-.4-19.4 29.2 8.4-33.8-25.6 24-1.4-1.2 17.4-30.4-31.2 16.2-1-1.2 24.6-24.8-34.4 7.6-.4-1.4 30.4-17.8-34.8-1.4-.6-1.4 33.8-9.6-33.4-9.8.2-1.6 35-.6-29.6-18 .2-1.6 34.3 8.6L267 55.3l1.2-1.4L299 70.7l-16.8-30.4 1-1.2L309 63.7l-8.4-34.2-.3-.6 20.3 30.4.4-35.4h2z" clip-rule="evenodd"/><path fill="#F68B1F" d="M427.5 170.7c0-33.6-27.2-60.8-60.8-60.8-13.6 0-26.1 4.4-36.2 11.9 1.3-6.4 1.9-13 1.9-19.7C332.5 46.3 287.2 1 231.3 1c-44.5 0-82.3 28.7-95.9 68.7-7.6-5.7-17.1-9.1-27.3-9.1-25.2 0-45.6 20.4-45.6 45.6 0 3.9.5 7.7 1.4 11.3C29 118.5 1 147.1 1 182.2c0 4.1.4 8.1 1.1 12h420.7c3.1-7.2 4.7-15.2 4.7-23.5z"/><linearGradient id="b" x1="231.347" x2="231.347" y1="81.211" y2="1.91" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F68B1F"/><stop offset="1" stop-color="#fff"/></linearGradient><path fill="url(#b)" fill-rule="evenodd" d="M320.7 102.3c0 49.3-40.1 80.5-89.4 80.5-49.3 0-89.2-31.2-89.2-80.5S182 13 231.3 13c49.4 0 89.4 40 89.4 89.3" clip-rule="evenodd"/><path fill="#F68B1F" fill-rule="evenodd" d="M307 102.9c0 30.2-34.1 54.6-76.2 54.6s-76.2-24.5-76.2-54.6c0-30.2 34.1-54.6 76.2-54.6S307 72.7 307 102.9" clip-rule="evenodd"/><linearGradient id="c" x1="101.177" x2="126.395" y1="148.042" y2="173.26" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.964 .265 -.265 .964 31.869 -95.194)"><stop offset="0" stop-color="#fff"/><stop offset=".048" stop-color="#FEF6ED"/><stop offset=".257" stop-color="#FBD0A5"/><stop offset=".444" stop-color="#F9B26B"/><stop offset=".603" stop-color="#F79D42"/><stop offset=".728" stop-color="#F69028"/><stop offset=".803" stop-color="#F68B1F"/></linearGradient><circle cx="108.3" cy="106.4" r="33.7" fill="url(#c)"/><path fill="#F68B1F" fill-rule="evenodd" d="M135.7 93.5c5.7 9.9-1.4 24.7-16 33.1-14.5 8.4-31 7.2-36.7-2.7-5.7-9.9 1.4-24.7 16-33.1 14.6-8.4 31-7.2 36.7 2.7" clip-rule="evenodd"/><linearGradient id="d" x1="5.86" x2="101.238" y1="82.18" y2="229.032" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".048" stop-color="#FEF6ED"/><stop offset=".257" stop-color="#FBD0A5"/><stop offset=".444" stop-color="#F9B26B"/><stop offset=".603" stop-color="#F79D42"/><stop offset=".728" stop-color="#F69028"/><stop offset=".803" stop-color="#F68B1F"/></linearGradient><path fill="url(#d)" d="M118.9 182.1c0-29.4-23.8-53.2-53.2-53.2-29.4 0-53.2 23.8-53.2 53.2 0 .1 0 .2 0 .3h106.4c0-.1 0-.2 0-.3z"/><linearGradient id="e" x1="384.55" x2="369.915" y1="119.183" y2="162.077" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".048" stop-color="#FEF6ED"/><stop offset=".257" stop-color="#FBD0A5"/><stop offset=".444" stop-color="#F9B26B"/><stop offset=".603" stop-color="#F79D42"/><stop offset=".728" stop-color="#F69028"/><stop offset=".803" stop-color="#F68B1F"/></linearGradient><path fill="url(#e)" d="M415.8 170.2c0-26.8-21.7-48.5-48.5-48.5s-48.5 21.7-48.5 48.5c0 3.8.4 7.4 1.3 11h94.5c.7-3.5 1.2-7.2 1.2-11z"/><linearGradient id="f" x1="215.266" x2="215.266" y1="138.78" y2="185.654" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F68B1F"/><stop offset=".531" stop-color="#CB672F"/><stop offset="1" stop-color="#A1453F"/></linearGradient><path fill="url(#f)" d="M417.8 182.9l-1.8-3.6-2-3.4-2.8-4.4-2.8-3.6-3.4-4.2-3.4-3.6-4-3.8-3.8-3.2-4.2-3-4.2-2.6-4.6-2.6-4-2-4-1.6-3.6-1-3.6-.8-3.6-.6-4.2-.4-274.8.6-4.4.2-4.4.2-4.8.6-4 .8-5.2 1.2-3.6 1.2-3.8 1.4-3.8 1.4-4.8 2.4-3.6 1.8-4.6 3-4.2 3.2-4.4 3.6-3.8 3.8-3 3.6-3.2 4.2-2.4 4.2-1.8 3.6-1 3.4-.6 2.9H419z"/><radialGradient id="g" cx="271.39" cy="133.346" r="108.216" fx="338.517" fy="113.727" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".133" stop-color="#FCE800"/><stop offset=".859" stop-color="#EC8F27"/></radialGradient><path fill="url(#g)" fill-rule="evenodd" d="M338.6 113.9l36.8 48.2-1.4 1-43-38.6-165 30-.2-1.6 153.4-35.2-84.4-28.8 1-1.2z" clip-rule="evenodd"/></svg>
assets/logo-symbol.svg CHANGED
@@ -1,91 +1 @@
1
- <?xml version="1.0" encoding="utf-8"?>
2
- <!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
- <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
- viewBox="0 0 439.4 207.4" enable-background="new 0 0 439.4 207.4" xml:space="preserve">
5
- <g>
6
-
7
- <radialGradient id="SVGID_1_" cx="344.6563" cy="115.3711" r="80.8503" fx="342.6772" fy="119.5301" gradientUnits="userSpaceOnUse">
8
- <stop offset="0" style="stop-color:#FFFFFF"/>
9
- <stop offset="0.1902" style="stop-color:#FCE800"/>
10
- <stop offset="0.8593" style="stop-color:#EC8F27"/>
11
- </radialGradient>
12
- <polygon fill-rule="evenodd" clip-rule="evenodd" fill="url(#SVGID_1_)" points="338,63.6 347.6,30 349,30.2 350,65.4 368,35.6
13
- 369.6,36.4 361.2,70.2 386.7,46 388,47.2 370.8,77.8 401.8,61.4 402.8,62.6 378.2,87.8 412.4,80 413.2,81.4 382.8,99.2 418,100.5
14
- 418,102 384,111.4 417.8,121.4 417.8,122.8 382.6,123.4 412.4,142 411.6,143.6 377.7,135 401.6,160.4 400.8,161.8 370.4,144.4
15
- 386.7,175.2 385.2,176.4 360.2,151.8 368.4,185.6 366.8,186.6 349,156.4 348.4,191.2 346.6,191.6 337,158 327,191.6 325.2,191.2
16
- 325.2,156.4 324.2,156 304.8,185.2 313.2,151.4 287.6,175.4 286.2,174.2 303.6,143.8 272.4,160 271.4,158.8 296,134 261.6,141.6
17
- 261.2,140.2 291.6,122.4 256.8,121 256.2,119.6 289.9,110 256.6,100.2 256.8,98.6 291.8,98 262.2,80 262.4,78.4 296.7,87
18
- 272.4,61.4 273.6,60 304.4,76.8 287.6,46.4 288.6,45.2 314.4,69.8 306,35.6 305.7,35 325.9,65.4 326.4,30 328.4,30 "/>
19
- <g>
20
- <path fill="#F68B1F" d="M432.9,176.9c0-33.6-27.2-60.8-60.8-60.8c-13.6,0-26.1,4.4-36.2,11.9c1.3-6.4,1.9-13,1.9-19.7
21
- c0-55.9-45.3-101.2-101.3-101.2c-44.5,0-82.3,28.7-95.9,68.7c-7.6-5.7-17.1-9.1-27.3-9.1c-25.2,0-45.6,20.4-45.6,45.6
22
- c0,3.9,0.5,7.7,1.4,11.3c-34.9,1-62.9,29.6-62.9,64.8c0,4.1,0.4,8.1,1.1,12h420.7C431.3,193.1,432.9,185.1,432.9,176.9z"/>
23
- </g>
24
- <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="236.7335" y1="87.3112" x2="236.7335" y2="8.0102">
25
- <stop offset="0" style="stop-color:#F68B1F"/>
26
- <stop offset="1" style="stop-color:#FFFFFF"/>
27
- </linearGradient>
28
- <path fill-rule="evenodd" clip-rule="evenodd" fill="url(#SVGID_2_)" d="M326,108.4c0,49.3-40.1,80.5-89.4,80.5
29
- c-49.3,0-89.2-31.2-89.2-80.5s40-89.3,89.3-89.3C286.1,19.1,326,59.1,326,108.4"/>
30
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#F68B1F" d="M312.4,109c0,30.2-34.1,54.6-76.2,54.6
31
- c-42.1,0-76.2-24.5-76.2-54.6c0-30.2,34.1-54.6,76.2-54.6C278.2,54.4,312.4,78.8,312.4,109"/>
32
-
33
- <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="94.0415" y1="61.5134" x2="119.2589" y2="86.7309" gradientTransform="matrix(0.9642 0.2653 -0.2653 0.9642 21.1801 -3.7698)">
34
- <stop offset="0" style="stop-color:#FFFFFF"/>
35
- <stop offset="4.820809e-02" style="stop-color:#FEF6ED"/>
36
- <stop offset="0.2569" style="stop-color:#FBD0A5"/>
37
- <stop offset="0.4442" style="stop-color:#F9B26B"/>
38
- <stop offset="0.6034" style="stop-color:#F79D42"/>
39
- <stop offset="0.7282" style="stop-color:#F69028"/>
40
- <stop offset="0.8033" style="stop-color:#F68B1F"/>
41
- </linearGradient>
42
- <circle fill="url(#SVGID_3_)" cx="113.7" cy="112.5" r="33.7"/>
43
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#F68B1F" d="M141.1,99.6c5.7,9.9-1.4,24.7-16,33.1c-14.5,8.4-31,7.2-36.7-2.7
44
- c-5.7-9.9,1.4-24.7,16-33.1C119,88.5,135.4,89.7,141.1,99.6"/>
45
- <g>
46
- <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="11.2461" y1="88.2807" x2="106.6242" y2="235.1327">
47
- <stop offset="0" style="stop-color:#FFFFFF"/>
48
- <stop offset="4.820809e-02" style="stop-color:#FEF6ED"/>
49
- <stop offset="0.2569" style="stop-color:#FBD0A5"/>
50
- <stop offset="0.4442" style="stop-color:#F9B26B"/>
51
- <stop offset="0.6034" style="stop-color:#F79D42"/>
52
- <stop offset="0.7282" style="stop-color:#F69028"/>
53
- <stop offset="0.8033" style="stop-color:#F68B1F"/>
54
- </linearGradient>
55
- <path fill="url(#SVGID_4_)" d="M124.3,188.2c0-29.4-23.8-53.2-53.2-53.2c-29.4,0-53.2,23.8-53.2,53.2c0,0.1,0,0.2,0,0.3h106.4
56
- C124.3,188.4,124.3,188.3,124.3,188.2z"/>
57
- </g>
58
- <g>
59
- <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="389.9363" y1="125.283" x2="375.3016" y2="168.1774">
60
- <stop offset="0" style="stop-color:#FFFFFF"/>
61
- <stop offset="4.820809e-02" style="stop-color:#FEF6ED"/>
62
- <stop offset="0.2569" style="stop-color:#FBD0A5"/>
63
- <stop offset="0.4442" style="stop-color:#F9B26B"/>
64
- <stop offset="0.6034" style="stop-color:#F79D42"/>
65
- <stop offset="0.7282" style="stop-color:#F69028"/>
66
- <stop offset="0.8033" style="stop-color:#F68B1F"/>
67
- </linearGradient>
68
- <path fill="url(#SVGID_5_)" d="M421.2,176.3c0-26.8-21.7-48.5-48.5-48.5c-26.8,0-48.5,21.7-48.5,48.5c0,3.8,0.4,7.4,1.3,11h94.5
69
- C420.7,183.8,421.2,180.1,421.2,176.3z"/>
70
- </g>
71
- <g>
72
- <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="220.6522" y1="144.88" x2="220.6522" y2="191.754">
73
- <stop offset="0" style="stop-color:#F68B1F"/>
74
- <stop offset="0.5308" style="stop-color:#CB672F"/>
75
- <stop offset="1" style="stop-color:#A1453F"/>
76
- </linearGradient>
77
- <polygon fill="url(#SVGID_6_)" points="423.2,189 421.4,185.4 419.4,182 416.6,177.6 413.8,174 410.4,169.8 407,166.2 403,162.4
78
- 399.2,159.2 395,156.2 390.8,153.6 386.2,151 382.2,149 378.2,147.4 374.6,146.4 371,145.6 367.4,145 363.2,144.6 88.4,145.2
79
- 84,145.4 79.6,145.6 74.8,146.2 70.8,147 65.6,148.2 62,149.4 58.2,150.8 54.4,152.2 49.6,154.6 46,156.4 41.4,159.4 37.2,162.6
80
- 32.8,166.2 29,170 26,173.6 22.8,177.8 20.4,182 18.6,185.6 17.6,189 16.9,191.9 424.4,191.9 "/>
81
- </g>
82
-
83
- <radialGradient id="SVGID_7_" cx="276.776" cy="139.4461" r="108.2159" fx="343.9035" fy="119.8267" gradientUnits="userSpaceOnUse">
84
- <stop offset="0" style="stop-color:#FFFFFF"/>
85
- <stop offset="0.1334" style="stop-color:#FCE800"/>
86
- <stop offset="0.8593" style="stop-color:#EC8F27"/>
87
- </radialGradient>
88
- <polygon fill-rule="evenodd" clip-rule="evenodd" fill="url(#SVGID_7_)" points="344,120 380.8,168.2 379.4,169.2 336.4,130.6
89
- 171.4,160.6 171.2,159 324.6,123.8 240.2,95 241.2,93.8 "/>
90
- </g>
91
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 439.4 207.4" enable-background="new 0 0 439.4 207.4"><radialGradient id="a" cx="344.656" cy="115.371" r="80.85" fx="342.677" fy="119.53" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".19" stop-color="#FCE800"/><stop offset=".859" stop-color="#EC8F27"/></radialGradient><path fill="url(#a)" fill-rule="evenodd" d="M338 63.6l9.6-33.6 1.4.2 1 35.2 18-29.8 1.6.8-8.4 33.8L386.7 46l1.3 1.2-17.2 30.6 31-16.4 1 1.2-24.6 25.2 34.2-7.8.8 1.4-30.4 17.8 35.2 1.3v1.5l-34 9.4 33.8 10v1.4l-35.2.6 29.8 18.6-.8 1.6-33.9-8.6 23.9 25.4-.8 1.4-30.4-17.4 16.3 30.8-1.5 1.2-25-24.6 8.2 33.8-1.6 1-17.8-30.2-.6 34.8-1.8.4L337 158l-10 33.6-1.8-.4v-34.8l-1-.4-19.4 29.2 8.4-33.8-25.6 24-1.4-1.2 17.4-30.4-31.2 16.2-1-1.2L296 134l-34.4 7.6-.4-1.4 30.4-17.8-34.8-1.4-.6-1.4 33.7-9.6-33.3-9.8.2-1.6 35-.6-29.6-18 .2-1.6 34.3 8.6-24.3-25.6 1.2-1.4 30.8 16.8-16.8-30.4 1-1.2 25.8 24.6-8.4-34.2-.3-.6 20.2 30.4.5-35.4h2z" clip-rule="evenodd"/><path fill="#F68B1F" d="M432.9 176.9c0-33.6-27.2-60.8-60.8-60.8-13.6 0-26.1 4.4-36.2 11.9 1.3-6.4 1.9-13 1.9-19.7 0-55.9-45.3-101.2-101.3-101.2-44.5 0-82.3 28.7-95.9 68.7-7.6-5.7-17.1-9.1-27.3-9.1-25.2 0-45.6 20.4-45.6 45.6 0 3.9.5 7.7 1.4 11.3-34.9 1-62.9 29.6-62.9 64.8 0 4.1.4 8.1 1.1 12H428c3.3-7.3 4.9-15.3 4.9-23.5z"/><linearGradient id="b" x1="236.733" x2="236.733" y1="87.311" y2="8.01" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F68B1F"/><stop offset="1" stop-color="#fff"/></linearGradient><path fill="url(#b)" fill-rule="evenodd" d="M326 108.4c0 49.3-40.1 80.5-89.4 80.5-49.3 0-89.2-31.2-89.2-80.5s40-89.3 89.3-89.3c49.4 0 89.3 40 89.3 89.3" clip-rule="evenodd"/><path fill="#F68B1F" fill-rule="evenodd" d="M312.4 109c0 30.2-34.1 54.6-76.2 54.6S160 139.1 160 109c0-30.2 34.1-54.6 76.2-54.6 42 0 76.2 24.4 76.2 54.6" clip-rule="evenodd"/><linearGradient id="c" x1="94.041" x2="119.259" y1="61.513" y2="86.731" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.964 .265 -.265 .964 21.18 -3.77)"><stop offset="0" stop-color="#fff"/><stop offset=".048" stop-color="#FEF6ED"/><stop offset=".257" stop-color="#FBD0A5"/><stop offset=".444" stop-color="#F9B26B"/><stop offset=".603" stop-color="#F79D42"/><stop offset=".728" stop-color="#F69028"/><stop offset=".803" stop-color="#F68B1F"/></linearGradient><circle cx="113.7" cy="112.5" r="33.7" fill="url(#c)"/><path fill="#F68B1F" fill-rule="evenodd" d="M141.1 99.6c5.7 9.9-1.4 24.7-16 33.1-14.5 8.4-31 7.2-36.7-2.7-5.7-9.9 1.4-24.7 16-33.1 14.6-8.4 31-7.2 36.7 2.7" clip-rule="evenodd"/><linearGradient id="d" x1="11.246" x2="106.624" y1="88.281" y2="235.133" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".048" stop-color="#FEF6ED"/><stop offset=".257" stop-color="#FBD0A5"/><stop offset=".444" stop-color="#F9B26B"/><stop offset=".603" stop-color="#F79D42"/><stop offset=".728" stop-color="#F69028"/><stop offset=".803" stop-color="#F68B1F"/></linearGradient><path fill="url(#d)" d="M124.3 188.2c0-29.4-23.8-53.2-53.2-53.2-29.4 0-53.2 23.8-53.2 53.2 0 .1 0 .2 0 .3h106.4c0-.1 0-.2 0-.3z"/><linearGradient id="e" x1="389.936" x2="375.302" y1="125.283" y2="168.177" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".048" stop-color="#FEF6ED"/><stop offset=".257" stop-color="#FBD0A5"/><stop offset=".444" stop-color="#F9B26B"/><stop offset=".603" stop-color="#F79D42"/><stop offset=".728" stop-color="#F69028"/><stop offset=".803" stop-color="#F68B1F"/></linearGradient><path fill="url(#e)" d="M421.2 176.3c0-26.8-21.7-48.5-48.5-48.5s-48.5 21.7-48.5 48.5c0 3.8.4 7.4 1.3 11H420c.7-3.5 1.2-7.2 1.2-11z"/><linearGradient id="f" x1="220.652" x2="220.652" y1="144.88" y2="191.754" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F68B1F"/><stop offset=".531" stop-color="#CB672F"/><stop offset="1" stop-color="#A1453F"/></linearGradient><path fill="url(#f)" d="M423.2 189l-1.8-3.6-2-3.4-2.8-4.4-2.8-3.6-3.4-4.2-3.4-3.6-4-3.8-3.8-3.2-4.2-3-4.2-2.6-4.6-2.6-4-2-4-1.6-3.6-1-3.6-.8-3.6-.6-4.2-.4-274.8.6-4.4.2-4.4.2-4.8.6-4 .8-5.2 1.2-3.6 1.2-3.8 1.4-3.8 1.4-4.8 2.4-3.6 1.8-4.6 3-4.2 3.2-4.4 3.6L29 170l-3 3.6-3.2 4.2-2.4 4.2-1.8 3.6-1 3.4-.7 2.9h407.5z"/><radialGradient id="g" cx="276.776" cy="139.446" r="108.216" fx="343.904" fy="119.827" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".133" stop-color="#FCE800"/><stop offset=".859" stop-color="#EC8F27"/></radialGradient><path fill="url(#g)" fill-rule="evenodd" d="M344 120l36.8 48.2-1.4 1-43-38.6-165 30-.2-1.6 153.4-35.2L240.2 95l1-1.2z" clip-rule="evenodd"/></svg>
assets/logo.svg CHANGED
@@ -1,129 +1 @@
1
- <?xml version="1.0" encoding="utf-8"?>
2
- <!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
- <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
- viewBox="0 0 1110.8 195.2" enable-background="new 0 0 1110.8 195.2" xml:space="preserve">
5
- <g>
6
- <g>
7
- <g>
8
- <g>
9
- <g>
10
- <path fill="#414042" d="M958,84.5h-22.3l-21.9,39.6h-29.4V84.5h-15.2v47.4h56l5-9h34.1l5.2,9h15.4L958,84.5z M933.5,116
11
- L947,91.4h0.2l13.6,24.6H933.5z"/>
12
- <path fill="#414042" d="M1031.9,116.1c11.7-1.2,16.2-4.9,16.2-15.3c0-13.3-7-16.3-28.1-16.3h-35v47.4h15.2V92.2h19.8
13
- c11.4-0.1,13,1.8,13,8.5c0,6.4-2,7.7-11.9,7.9H1004l27.5,23.1h19.2L1031.9,116.1z"/>
14
- <path fill="#414042" d="M1070.4,104.1h37v7.5h-37v12.6h39.3v7.8h-54.5V84.5h54.2v7.8h-39V104.1z"/>
15
- </g>
16
- <g>
17
- <path fill="#414042" d="M522.5,122.9h-28.8c-11.8,0-15.4-6.3-15.4-12.4V97.6c0-9.1,5-11.3,18.3-11.3h22.5v0h8.2v-8.9h-30.7
18
- c-25.1,0-35.8,5.5-35.8,20.3v12.9c0,11.3,5.3,21.4,32.8,21.4h33.6v-8.9L522.5,122.9L522.5,122.9z"/>
19
- </g>
20
- <g>
21
- <path fill="#414042" d="M548.3,124h36.9v7.8h-52.1V84.4h15.2V124z"/>
22
- </g>
23
- <g>
24
- <path fill="#414042" d="M651.7,101.2V114c0,15.2-9.8,18.1-33.7,18.1c-24.5,0-33.4-2.5-33.4-18.1v-12.8
25
- c0-14.7,8.3-17.3,33.4-17.3C640.7,83.9,651.7,86,651.7,101.2z M599.7,101.2V114c0,9.4,3.1,10.3,18.2,10.3
26
- c13.8,0,18.5-1.1,18.5-10.3v-12.8c0.3-8.9-5.1-9.5-18.5-9.5C601.6,91.7,600.1,93.7,599.7,101.2z"/>
27
- </g>
28
- <g>
29
- <path fill="#414042" d="M723,84.3V118c0,13.2-13.8,14.1-33,14.1c-18.5,0-32.8-0.8-32.8-14.1V84.3h15.2V118
30
- c0,4.9,3,6.3,17.6,6.3c14,0,17.8-1.2,17.8-6.3V84.3H723z"/>
31
- </g>
32
- <g>
33
- <path fill="#414042" d="M731.1,84.4h37.7c21.8,0,31.1,4.7,31.1,17.6v11.2c0,9.9-4.6,18.6-28.6,18.6h-40.3V84.4z M771.3,124
34
- c10.2,0,13.4-5.5,13.4-10.8V102c0-7.9-4.3-9.9-15.9-9.9h-22.6V124H771.3z"/>
35
- </g>
36
- <g>
37
- <path fill="#414042" d="M822.8,101.1h39.9v8.5h-39.9v22.2h-17.2V78h59.2v8.8h-42V101.1z"/>
38
- </g>
39
- </g>
40
- </g>
41
- </g>
42
-
43
- <radialGradient id="SVGID_1_" cx="339.2699" cy="109.2709" r="80.8503" fx="337.2908" fy="113.4299" gradientUnits="userSpaceOnUse">
44
- <stop offset="0" style="stop-color:#FFFFFF"/>
45
- <stop offset="0.1902" style="stop-color:#FCE800"/>
46
- <stop offset="0.8593" style="stop-color:#EC8F27"/>
47
- </radialGradient>
48
- <polygon fill-rule="evenodd" clip-rule="evenodd" fill="url(#SVGID_1_)" points="332.6,57.5 342.2,23.9 343.6,24.1 344.6,59.3
49
- 362.6,29.5 364.2,30.3 355.8,64.1 381.3,39.9 382.6,41.1 365.4,71.7 396.4,55.3 397.4,56.5 372.8,81.7 407,73.9 407.8,75.3
50
- 377.4,93.1 412.6,94.4 412.6,95.9 378.6,105.3 412.4,115.3 412.4,116.7 377.2,117.3 407,135.9 406.2,137.5 372.3,128.9
51
- 396.2,154.3 395.4,155.7 365,138.3 381.3,169.1 379.8,170.3 354.8,145.7 363,179.5 361.4,180.5 343.6,150.3 343.1,185.1
52
- 341.2,185.5 331.6,151.9 321.6,185.5 319.8,185.1 319.8,150.3 318.8,149.9 299.4,179.1 307.8,145.3 282.2,169.3 280.8,168.1
53
- 298.2,137.7 267,153.9 266,152.7 290.6,127.9 256.2,135.5 255.8,134.1 286.2,116.3 251.4,114.9 250.8,113.5 284.6,103.9
54
- 251.2,94.1 251.4,92.5 286.4,91.9 256.8,73.9 257,72.3 291.3,80.9 267,55.3 268.2,53.9 299,70.7 282.2,40.3 283.2,39.1 309,63.7
55
- 300.6,29.5 300.3,28.9 320.6,59.3 321,23.9 323,23.9 "/>
56
- <g>
57
- <path fill="#F68B1F" d="M427.5,170.7c0-33.6-27.2-60.8-60.8-60.8c-13.6,0-26.1,4.4-36.2,11.9c1.3-6.4,1.9-13,1.9-19.7
58
- C332.5,46.3,287.2,1,231.3,1c-44.5,0-82.3,28.7-95.9,68.7c-7.6-5.7-17.1-9.1-27.3-9.1c-25.2,0-45.6,20.4-45.6,45.6
59
- c0,3.9,0.5,7.7,1.4,11.3C29,118.5,1,147.1,1,182.2c0,4.1,0.4,8.1,1.1,12h420.7C425.9,187,427.5,179,427.5,170.7z"/>
60
- </g>
61
- <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="231.347" y1="81.211" x2="231.347" y2="1.91">
62
- <stop offset="0" style="stop-color:#F68B1F"/>
63
- <stop offset="1" style="stop-color:#FFFFFF"/>
64
- </linearGradient>
65
- <path fill-rule="evenodd" clip-rule="evenodd" fill="url(#SVGID_2_)" d="M320.7,102.3c0,49.3-40.1,80.5-89.4,80.5
66
- c-49.3,0-89.2-31.2-89.2-80.5S182,13,231.3,13C280.7,13,320.7,53,320.7,102.3"/>
67
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#F68B1F" d="M307,102.9c0,30.2-34.1,54.6-76.2,54.6
68
- c-42.1,0-76.2-24.5-76.2-54.6c0-30.2,34.1-54.6,76.2-54.6C272.9,48.3,307,72.7,307,102.9"/>
69
-
70
- <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="101.1775" y1="148.0421" x2="126.395" y2="173.2596" gradientTransform="matrix(0.9642 0.2653 -0.2653 0.9642 31.8692 -95.1941)">
71
- <stop offset="0" style="stop-color:#FFFFFF"/>
72
- <stop offset="4.820809e-02" style="stop-color:#FEF6ED"/>
73
- <stop offset="0.2569" style="stop-color:#FBD0A5"/>
74
- <stop offset="0.4442" style="stop-color:#F9B26B"/>
75
- <stop offset="0.6034" style="stop-color:#F79D42"/>
76
- <stop offset="0.7282" style="stop-color:#F69028"/>
77
- <stop offset="0.8033" style="stop-color:#F68B1F"/>
78
- </linearGradient>
79
- <circle fill="url(#SVGID_3_)" cx="108.3" cy="106.4" r="33.7"/>
80
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#F68B1F" d="M135.7,93.5c5.7,9.9-1.4,24.7-16,33.1c-14.5,8.4-31,7.2-36.7-2.7
81
- c-5.7-9.9,1.4-24.7,16-33.1C113.6,82.4,130,83.6,135.7,93.5"/>
82
- <g>
83
- <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="5.8597" y1="82.1805" x2="101.2378" y2="229.0325">
84
- <stop offset="0" style="stop-color:#FFFFFF"/>
85
- <stop offset="4.820809e-02" style="stop-color:#FEF6ED"/>
86
- <stop offset="0.2569" style="stop-color:#FBD0A5"/>
87
- <stop offset="0.4442" style="stop-color:#F9B26B"/>
88
- <stop offset="0.6034" style="stop-color:#F79D42"/>
89
- <stop offset="0.7282" style="stop-color:#F69028"/>
90
- <stop offset="0.8033" style="stop-color:#F68B1F"/>
91
- </linearGradient>
92
- <path fill="url(#SVGID_4_)" d="M118.9,182.1c0-29.4-23.8-53.2-53.2-53.2c-29.4,0-53.2,23.8-53.2,53.2c0,0.1,0,0.2,0,0.3h106.4
93
- C118.9,182.3,118.9,182.2,118.9,182.1z"/>
94
- </g>
95
- <g>
96
- <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="384.5498" y1="119.1828" x2="369.9152" y2="162.0772">
97
- <stop offset="0" style="stop-color:#FFFFFF"/>
98
- <stop offset="4.820809e-02" style="stop-color:#FEF6ED"/>
99
- <stop offset="0.2569" style="stop-color:#FBD0A5"/>
100
- <stop offset="0.4442" style="stop-color:#F9B26B"/>
101
- <stop offset="0.6034" style="stop-color:#F79D42"/>
102
- <stop offset="0.7282" style="stop-color:#F69028"/>
103
- <stop offset="0.8033" style="stop-color:#F68B1F"/>
104
- </linearGradient>
105
- <path fill="url(#SVGID_5_)" d="M415.8,170.2c0-26.8-21.7-48.5-48.5-48.5c-26.8,0-48.5,21.7-48.5,48.5c0,3.8,0.4,7.4,1.3,11h94.5
106
- C415.3,177.7,415.8,174,415.8,170.2z"/>
107
- </g>
108
- <g>
109
- <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="215.2657" y1="138.7798" x2="215.2657" y2="185.6538">
110
- <stop offset="0" style="stop-color:#F68B1F"/>
111
- <stop offset="0.5308" style="stop-color:#CB672F"/>
112
- <stop offset="1" style="stop-color:#A1453F"/>
113
- </linearGradient>
114
- <polygon fill="url(#SVGID_6_)" points="417.8,182.9 416,179.3 414,175.9 411.2,171.5 408.4,167.9 405,163.7 401.6,160.1
115
- 397.6,156.3 393.8,153.1 389.6,150.1 385.4,147.5 380.8,144.9 376.8,142.9 372.8,141.3 369.2,140.3 365.6,139.5 362,138.9
116
- 357.8,138.5 83,139.1 78.6,139.3 74.2,139.5 69.4,140.1 65.4,140.9 60.2,142.1 56.6,143.3 52.8,144.7 49,146.1 44.2,148.5
117
- 40.6,150.3 36,153.3 31.8,156.5 27.4,160.1 23.6,163.9 20.6,167.5 17.4,171.7 15,175.9 13.2,179.5 12.2,182.9 11.6,185.8
118
- 419,185.8 "/>
119
- </g>
120
-
121
- <radialGradient id="SVGID_7_" cx="271.3896" cy="133.3459" r="108.2159" fx="338.517" fy="113.7265" gradientUnits="userSpaceOnUse">
122
- <stop offset="0" style="stop-color:#FFFFFF"/>
123
- <stop offset="0.1334" style="stop-color:#FCE800"/>
124
- <stop offset="0.8593" style="stop-color:#EC8F27"/>
125
- </radialGradient>
126
- <polygon fill-rule="evenodd" clip-rule="evenodd" fill="url(#SVGID_7_)" points="338.6,113.9 375.4,162.1 374,163.1 331,124.5
127
- 166,154.5 165.8,152.9 319.2,117.7 234.8,88.9 235.8,87.7 "/>
128
- </g>
129
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1110.8 195.2" enable-background="new 0 0 1110.8 195.2"><g fill="#414042"><path d="M958 84.5h-22.3l-21.9 39.6h-29.4V84.5h-15.2v47.4h56l5-9h34.1l5.2 9h15.4L958 84.5zM933.5 116L947 91.4h.2l13.6 24.6h-27.3zM1031.9 116.1c11.7-1.2 16.2-4.9 16.2-15.3 0-13.3-7-16.3-28.1-16.3h-35v47.4h15.2V92.2h19.8c11.4-.1 13 1.8 13 8.5 0 6.4-2 7.7-11.9 7.9H1004l27.5 23.1h19.2l-18.8-15.6zM1070.4 104.1h37v7.5h-37v12.6h39.3v7.8h-54.5V84.5h54.2v7.8h-39v11.8z"/></g><path fill="#414042" d="M522.5 122.9h-28.8c-11.8 0-15.4-6.3-15.4-12.4V97.6c0-9.1 5-11.3 18.3-11.3h30.7v-8.9h-30.7c-25.1 0-35.8 5.5-35.8 20.3v12.9c0 11.3 5.3 21.4 32.8 21.4h33.6v-8.9l-4.7-.2zM548.3 124h36.9v7.8h-52.1V84.4h15.2V124zM651.7 101.2V114c0 15.2-9.8 18.1-33.7 18.1-24.5 0-33.4-2.5-33.4-18.1v-12.8c0-14.7 8.3-17.3 33.4-17.3 22.7 0 33.7 2.1 33.7 17.3zm-52 0V114c0 9.4 3.1 10.3 18.2 10.3 13.8 0 18.5-1.1 18.5-10.3v-12.8c.3-8.9-5.1-9.5-18.5-9.5-16.3 0-17.8 2-18.2 9.5zM723 84.3V118c0 13.2-13.8 14.1-33 14.1-18.5 0-32.8-.8-32.8-14.1V84.3h15.2V118c0 4.9 3 6.3 17.6 6.3 14 0 17.8-1.2 17.8-6.3V84.3H723zM731.1 84.4h37.7c21.8 0 31.1 4.7 31.1 17.6v11.2c0 9.9-4.6 18.6-28.6 18.6H731V84.4zm40.2 39.6c10.2 0 13.4-5.5 13.4-10.8V102c0-7.9-4.3-9.9-15.9-9.9h-22.6V124h25.1zM822.8 101.1h39.9v8.5h-39.9v22.2h-17.2V78h59.2v8.8h-42v14.3z"/><radialGradient id="a" cx="339.27" cy="109.271" r="80.85" fx="337.291" fy="113.43" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".19" stop-color="#FCE800"/><stop offset=".859" stop-color="#EC8F27"/></radialGradient><path fill="url(#a)" fill-rule="evenodd" d="M332.6 57.5l9.6-33.6 1.4.2 1 35.2 18-29.8 1.6.8-8.4 33.8 25.5-24.2 1.3 1.2-17.2 30.6 31-16.4 1 1.2-24.6 25.2 34.2-7.8.8 1.4-30.4 17.8 35.2 1.3v1.5l-34 9.4 33.8 10v1.4l-35.2.6 29.8 18.6-.8 1.6-33.9-8.6 23.9 25.4-.8 1.4-30.4-17.4 16.3 30.8-1.5 1.2-25-24.6 8.2 33.8-1.6 1-17.8-30.2-.5 34.8-1.9.4-9.6-33.6-10 33.6-1.8-.4v-34.8l-1-.4-19.4 29.2 8.4-33.8-25.6 24-1.4-1.2 17.4-30.4-31.2 16.2-1-1.2 24.6-24.8-34.4 7.6-.4-1.4 30.4-17.8-34.8-1.4-.6-1.4 33.8-9.6-33.4-9.8.2-1.6 35-.6-29.6-18 .2-1.6 34.3 8.6L267 55.3l1.2-1.4L299 70.7l-16.8-30.4 1-1.2L309 63.7l-8.4-34.2-.3-.6 20.3 30.4.4-35.4h2z" clip-rule="evenodd"/><path fill="#F68B1F" d="M427.5 170.7c0-33.6-27.2-60.8-60.8-60.8-13.6 0-26.1 4.4-36.2 11.9 1.3-6.4 1.9-13 1.9-19.7C332.5 46.3 287.2 1 231.3 1c-44.5 0-82.3 28.7-95.9 68.7-7.6-5.7-17.1-9.1-27.3-9.1-25.2 0-45.6 20.4-45.6 45.6 0 3.9.5 7.7 1.4 11.3C29 118.5 1 147.1 1 182.2c0 4.1.4 8.1 1.1 12h420.7c3.1-7.2 4.7-15.2 4.7-23.5z"/><linearGradient id="b" x1="231.347" x2="231.347" y1="81.211" y2="1.91" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F68B1F"/><stop offset="1" stop-color="#fff"/></linearGradient><path fill="url(#b)" fill-rule="evenodd" d="M320.7 102.3c0 49.3-40.1 80.5-89.4 80.5-49.3 0-89.2-31.2-89.2-80.5S182 13 231.3 13c49.4 0 89.4 40 89.4 89.3" clip-rule="evenodd"/><path fill="#F68B1F" fill-rule="evenodd" d="M307 102.9c0 30.2-34.1 54.6-76.2 54.6s-76.2-24.5-76.2-54.6c0-30.2 34.1-54.6 76.2-54.6S307 72.7 307 102.9" clip-rule="evenodd"/><linearGradient id="c" x1="101.177" x2="126.395" y1="148.042" y2="173.26" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.964 .265 -.265 .964 31.869 -95.194)"><stop offset="0" stop-color="#fff"/><stop offset=".048" stop-color="#FEF6ED"/><stop offset=".257" stop-color="#FBD0A5"/><stop offset=".444" stop-color="#F9B26B"/><stop offset=".603" stop-color="#F79D42"/><stop offset=".728" stop-color="#F69028"/><stop offset=".803" stop-color="#F68B1F"/></linearGradient><circle cx="108.3" cy="106.4" r="33.7" fill="url(#c)"/><path fill="#F68B1F" fill-rule="evenodd" d="M135.7 93.5c5.7 9.9-1.4 24.7-16 33.1-14.5 8.4-31 7.2-36.7-2.7-5.7-9.9 1.4-24.7 16-33.1 14.6-8.4 31-7.2 36.7 2.7" clip-rule="evenodd"/><linearGradient id="d" x1="5.86" x2="101.238" y1="82.18" y2="229.032" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".048" stop-color="#FEF6ED"/><stop offset=".257" stop-color="#FBD0A5"/><stop offset=".444" stop-color="#F9B26B"/><stop offset=".603" stop-color="#F79D42"/><stop offset=".728" stop-color="#F69028"/><stop offset=".803" stop-color="#F68B1F"/></linearGradient><path fill="url(#d)" d="M118.9 182.1c0-29.4-23.8-53.2-53.2-53.2-29.4 0-53.2 23.8-53.2 53.2 0 .1 0 .2 0 .3h106.4c0-.1 0-.2 0-.3z"/><linearGradient id="e" x1="384.55" x2="369.915" y1="119.183" y2="162.077" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".048" stop-color="#FEF6ED"/><stop offset=".257" stop-color="#FBD0A5"/><stop offset=".444" stop-color="#F9B26B"/><stop offset=".603" stop-color="#F79D42"/><stop offset=".728" stop-color="#F69028"/><stop offset=".803" stop-color="#F68B1F"/></linearGradient><path fill="url(#e)" d="M415.8 170.2c0-26.8-21.7-48.5-48.5-48.5s-48.5 21.7-48.5 48.5c0 3.8.4 7.4 1.3 11h94.5c.7-3.5 1.2-7.2 1.2-11z"/><linearGradient id="f" x1="215.266" x2="215.266" y1="138.78" y2="185.654" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F68B1F"/><stop offset=".531" stop-color="#CB672F"/><stop offset="1" stop-color="#A1453F"/></linearGradient><path fill="url(#f)" d="M417.8 182.9l-1.8-3.6-2-3.4-2.8-4.4-2.8-3.6-3.4-4.2-3.4-3.6-4-3.8-3.8-3.2-4.2-3-4.2-2.6-4.6-2.6-4-2-4-1.6-3.6-1-3.6-.8-3.6-.6-4.2-.4-274.8.6-4.4.2-4.4.2-4.8.6-4 .8-5.2 1.2-3.6 1.2-3.8 1.4-3.8 1.4-4.8 2.4-3.6 1.8-4.6 3-4.2 3.2-4.4 3.6-3.8 3.8-3 3.6-3.2 4.2-2.4 4.2-1.8 3.6-1 3.4-.6 2.9H419z"/><radialGradient id="g" cx="271.39" cy="133.346" r="108.216" fx="338.517" fy="113.727" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset=".133" stop-color="#FCE800"/><stop offset=".859" stop-color="#EC8F27"/></radialGradient><path fill="url(#g)" fill-rule="evenodd" d="M338.6 113.9l36.8 48.2-1.4 1-43-38.6-165 30-.2-1.6 153.4-35.2-84.4-28.8 1-1.2z" clip-rule="evenodd"/></svg>
assets/modal-two-factor-auth.png CHANGED
Binary file
assets/modal-two-factor-auth_2x.png CHANGED
Binary file
assets/overview-welcome-yjs.svg CHANGED
@@ -1,36 +1 @@
1
- <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
- <svg width="373px" height="374px" viewBox="0 0 373 374" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns">
3
- <!-- Generator: Sketch 3.3.3 (12072) - http://www.bohemiancoding.com/sketch -->
4
- <title>Artwork</title>
5
- <desc>Created with Sketch.</desc>
6
- <defs></defs>
7
- <g id="YJS-CHina" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage">
8
- <g id="overview-yjs-banner" sketch:type="MSArtboardGroup" transform="translate(-610.000000, -152.000000)">
9
- <g id="banner" sketch:type="MSLayerGroup" transform="translate(31.000000, 151.000000)">
10
- <g id="Example-module-Copy-2" transform="translate(0.000000, 0.500000)" sketch:type="MSShapeGroup">
11
- <g id="Artwork" transform="translate(579.000000, 0.000000)">
12
- <g id="Imported-Layers" transform="translate(0.000000, 0.900391)">
13
- <path d="M186.5,373.177 C83.704,373.177 0.073,289.546 0.073,186.75 C0.073,83.954 83.704,0.323 186.5,0.323 C289.296,0.323 372.927,83.954 372.927,186.75 C372.927,289.546 289.296,373.177 186.5,373.177 L186.5,373.177 Z M186.5,4.177 C85.829,4.177 3.927,86.079 3.927,186.75 C3.927,287.421 85.829,369.323 186.5,369.323 C287.171,369.323 369.073,287.421 369.073,186.75 C369.073,86.079 287.171,4.177 186.5,4.177 L186.5,4.177 Z" id="Fill-2" fill="#3982C2"></path>
14
- <path d="M186.5,353.572 C94.514,353.572 19.678,278.736 19.678,186.75 C19.678,94.764 94.514,19.928 186.5,19.928 C278.486,19.928 353.322,94.764 353.322,186.75 C353.322,278.736 278.486,353.572 186.5,353.572 L186.5,353.572 Z M186.5,23.781 C96.639,23.781 23.531,96.889 23.531,186.75 C23.531,276.611 96.639,349.719 186.5,349.719 C276.361,349.719 349.469,276.611 349.469,186.75 C349.469,96.889 276.361,23.781 186.5,23.781 L186.5,23.781 Z" id="Fill-3" fill="#3982C2"></path>
15
- <path d="M186.5,333.968 C105.324,333.968 39.283,267.926 39.283,186.75 C39.283,105.574 105.324,39.533 186.5,39.533 C267.676,39.533 333.718,105.574 333.718,186.75 C333.718,267.926 267.676,333.968 186.5,333.968 L186.5,333.968 Z M186.5,43.386 C107.449,43.386 43.136,107.699 43.136,186.75 C43.136,265.801 107.449,330.114 186.5,330.114 C265.551,330.114 329.864,265.801 329.864,186.75 C329.864,107.699 265.551,43.386 186.5,43.386 L186.5,43.386 Z" id="Fill-4" fill="#3982C2"></path>
16
- <path d="M186.5,314.362 C116.134,314.362 58.887,257.115 58.887,186.75 C58.887,116.384 116.134,59.137 186.5,59.137 C256.865,59.137 314.112,116.384 314.112,186.75 C314.112,257.115 256.865,314.362 186.5,314.362 L186.5,314.362 Z M186.5,62.991 C118.259,62.991 62.741,118.509 62.741,186.75 C62.741,254.991 118.259,310.509 186.5,310.509 C254.741,310.509 310.259,254.991 310.259,186.75 C310.259,118.509 254.741,62.991 186.5,62.991 L186.5,62.991 Z" id="Fill-5" fill="#3982C2"></path>
17
- <path d="M186.5,294.758 C126.944,294.758 78.492,246.306 78.492,186.75 C78.492,127.194 126.944,78.742 186.5,78.742 C246.056,78.742 294.508,127.194 294.508,186.75 C294.508,246.306 246.056,294.758 186.5,294.758 L186.5,294.758 Z M186.5,82.596 C129.069,82.596 82.346,129.319 82.346,186.75 C82.346,244.181 129.069,290.904 186.5,290.904 C243.931,290.904 290.654,244.181 290.654,186.75 C290.654,129.319 243.931,82.596 186.5,82.596 L186.5,82.596 Z" id="Fill-6" fill="#3982C2"></path>
18
- <path d="M186.5,275.153 C137.754,275.153 98.097,235.496 98.097,186.75 C98.097,138.004 137.754,98.347 186.5,98.347 C235.246,98.347 274.903,138.004 274.903,186.75 C274.903,235.496 235.246,275.153 186.5,275.153 L186.5,275.153 Z M186.5,102.2 C139.879,102.2 101.95,140.129 101.95,186.75 C101.95,233.371 139.879,271.3 186.5,271.3 C233.121,271.3 271.05,233.371 271.05,186.75 C271.05,140.129 233.121,102.2 186.5,102.2 L186.5,102.2 Z" id="Fill-7" fill="#3982C2"></path>
19
- <path d="M186.5,255.549 C148.564,255.549 117.701,224.685 117.701,186.75 C117.701,148.814 148.564,117.951 186.5,117.951 C224.435,117.951 255.299,148.814 255.299,186.75 C255.299,224.685 224.435,255.549 186.5,255.549 L186.5,255.549 Z M186.5,121.805 C150.689,121.805 121.555,150.939 121.555,186.75 C121.555,222.56 150.689,251.695 186.5,251.695 C222.31,251.695 251.445,222.56 251.445,186.75 C251.445,150.939 222.31,121.805 186.5,121.805 L186.5,121.805 Z" id="Fill-8" fill="#3982C2"></path>
20
- <path d="M235.529,237.133 C230.267,237.133 226,241.399 226,246.662 C226,251.925 235.529,261 235.529,261 C235.529,261 245.059,251.925 245.059,246.662 C245.059,241.399 240.792,237.133 235.529,237.133 L235.529,237.133 Z M235.529,250.746 C233.274,250.746 231.445,248.918 231.445,246.662 C231.445,244.406 233.274,242.578 235.529,242.578 C237.785,242.578 239.613,244.406 239.613,246.662 C239.613,248.918 237.785,250.746 235.529,250.746 L235.529,250.746 Z" id="Fill-9" fill="#63A1D7"></path>
21
- </g>
22
- <path d="M208.9525,181.994667 L192.093,181.994667 L198.8375,154.5 L155,194.199795 L171.8595,194.199795 L165.11675,221.694462 L208.9525,181.994667" id="Imported-Layers" fill="#F78B20"></path>
23
- <g id="Imported-Layers" transform="translate(259.000000, 141.500000)">
24
- <path d="M0,10 C0,15.523 4.477,20 10,20 C15.523,20 20,15.523 20,10 C20,4.477 15.523,0 10,0 C4.477,0 0,4.477 0,10" id="Fill-1" fill="#9BCA3E"></path>
25
- <path d="M6,10.5 C6,12.709 7.791,14.5 10,14.5 C12.209,14.5 14,12.709 14,10.5" id="Stroke-2" stroke="#2F7BBF" stroke-width="2.4"></path>
26
- <path d="M5,5 L8,5 L8,8 L5,8 L5,5 Z" id="Fill-3" fill="#2F7BBF"></path>
27
- <path d="M12,5 L15,5 L15,8 L12,8 L12,5 Z" id="Fill-4" fill="#2F7BBF"></path>
28
- </g>
29
- <path d="M86.529,154.5 C81.267,154.5 77,158.766 77,164.029 C77,169.292 86.529,178.367 86.529,178.367 C86.529,178.367 96.059,169.292 96.059,164.029 C96.059,158.766 91.792,154.5 86.529,154.5 L86.529,154.5 Z M86.529,168.113 C84.274,168.113 82.445,166.285 82.445,164.029 C82.445,161.773 84.274,159.945 86.529,159.945 C88.785,159.945 90.613,161.773 90.613,164.029 C90.613,166.285 88.785,168.113 86.529,168.113 L86.529,168.113 Z" id="Imported-Layers" fill="#63A1D7"></path>
30
- <path d="M310.292,219.5 L292.758,219.5 L289,232.024 L289,244.549 L314.05,244.549 L314.05,232.024 L310.292,219.5 L310.292,219.5 Z M291.505,234.529 L311.545,234.529 L311.545,242.044 L291.505,242.044 L291.505,234.529 Z M306.535,237.034 L309.04,237.034 L309.04,239.539 L306.535,239.539 L306.535,237.034 Z" id="Imported-Layers" fill="#63A1D7"></path>
31
- </g>
32
- </g>
33
- </g>
34
- </g>
35
- </g>
36
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" width="373" height="374"><title>Artwork</title><desc>Created with Sketch.</desc><g fill="none"><g><g><g><g><g id="Imported-Layers"><path fill="#3982C2" d="M186.5 373.58C83.7 373.58.07 289.95.07 187.15.07 84.35 83.7.72 186.5.72c102.8 0 186.43 83.63 186.43 186.43 0 102.8-83.63 186.43-186.43 186.43zm0-369C85.83 4.58 3.93 86.48 3.93 187.15c0 100.67 81.9 182.57 182.57 182.57 100.67 0 182.57-81.9 182.57-182.57 0-100.67-81.9-182.57-182.57-182.57z"/><path id="Fill-3" fill="#3982C2" d="M186.5 353.97c-92 0-166.82-74.83-166.82-166.82 0-92 74.83-166.82 166.82-166.82 92 0 166.82 74.83 166.82 166.82 0 92-74.83 166.82-166.82 166.82zm0-329.8c-89.86 0-162.97 73.12-162.97 162.98 0 89.86 73.1 162.97 162.97 162.97 89.86 0 162.97-73.1 162.97-162.97 0-89.86-73.1-162.97-162.97-162.97z"/><path id="Fill-4" fill="#3982C2" d="M186.5 334.37c-81.18 0-147.22-66.04-147.22-147.22 0-81.18 66.04-147.22 147.22-147.22 81.18 0 147.22 66.04 147.22 147.22 0 81.18-66.04 147.22-147.22 147.22zm0-290.58c-79.05 0-143.36 64.3-143.36 143.35S107.44 330.5 186.5 330.5c79.05 0 143.36-64.3 143.36-143.35S265.56 43.8 186.5 43.8z"/><path fill="#3982C2" d="M186.5 314.76c-70.37 0-127.6-57.25-127.6-127.6 0-70.38 57.23-127.62 127.6-127.62s127.6 57.24 127.6 127.6c0 70.38-57.24 127.62-127.6 127.62zm0-251.37c-68.24 0-123.76 55.5-123.76 123.75 0 68.24 55.52 123.76 123.76 123.76 68.24 0 123.76-55.5 123.76-123.75 0-68.24-55.52-123.76-123.76-123.76z"/><path fill="#3982C2" d="M186.5 295.16c-59.56 0-108-48.45-108-108 0-59.57 48.44-108.02 108-108.02s108 48.45 108 108c0 59.57-48.44 108.02-108 108.02zm0-212.16c-57.43 0-104.15 46.72-104.15 104.15 0 57.43 46.72 104.15 104.15 104.15 57.43 0 104.15-46.72 104.15-104.15C290.65 129.72 243.93 83 186.5 83z"/><path fill="#3982C2" d="M186.5 275.55c-48.75 0-88.4-39.65-88.4-88.4 0-48.75 39.65-88.4 88.4-88.4 48.75 0 88.4 39.65 88.4 88.4 0 48.75-39.65 88.4-88.4 88.4zm0-172.95c-46.62 0-84.55 37.93-84.55 84.55s37.93 84.55 84.55 84.55 84.55-37.93 84.55-84.55-37.93-84.55-84.55-84.55z"/><path fill="#3982C2" d="M186.5 255.95c-37.94 0-68.8-30.86-68.8-68.8s30.86-68.8 68.8-68.8 68.8 30.86 68.8 68.8-30.87 68.8-68.8 68.8zm0-133.74c-35.8 0-64.94 29.14-64.94 64.95 0 35.8 29.13 64.94 64.94 64.94 35.8 0 64.94-29.14 64.94-64.95 0-35.8-29.13-64.94-64.94-64.94z"/><path fill="#63A1D7" d="M235.53 237.53c-5.26 0-9.53 4.27-9.53 9.53 0 5.27 9.53 14.34 9.53 14.34s9.53-9.07 9.53-14.34c0-5.26-4.27-9.53-9.53-9.53zm0 13.62c-2.26 0-4.1-1.83-4.1-4.1 0-2.24 1.84-4.07 4.1-4.07 2.25 0 4.08 1.83 4.08 4.08 0 2.26-1.8 4.1-4.07 4.1z"/></g><path id="Imported-Layers" fill="#F78B20" d="M208.95 181.5H192.1l6.74-27.5L155 193.7h16.86l-6.74 27.5 43.83-39.7"/><g id="Imported-Layers"><path fill="#9BCA3E" d="M259 151c0 5.52 4.48 10 10 10s10-4.48 10-10-4.48-10-10-10-10 4.48-10 10"/><path stroke="#2F7BBF" stroke-width="2.4" d="M265 151.5c0 2.2 1.8 4 4 4s4-1.8 4-4"/><path fill="#2F7BBF" d="M264 146h3v3h-3v-3z"/><path fill="#2F7BBF" d="M271 146h3v3h-3v-3z"/></g><path fill="#63A1D7" d="M86.53 154c-5.26 0-9.53 4.27-9.53 9.53s9.53 14.34 9.53 14.34 9.53-9.08 9.53-14.34S91.8 154 86.53 154zm0 13.6c-2.26 0-4.1-1.8-4.1-4.07 0-2.26 1.84-4.1 4.1-4.1 2.25 0 4.08 1.84 4.08 4.1 0 2.25-1.8 4.08-4.07 4.08zM310.3 219h-17.54L289 231.52v12.53h25.05v-12.53L310.3 219zm-18.8 15.03h20.05v7.5H291.5v-7.5zm15.04 2.5h2.5v2.5h-2.5v-2.5z"/></g></g></g></g></g></svg>
assets/overview-welcome.svg CHANGED
@@ -1,62 +1 @@
1
- <?xml version="1.0" encoding="utf-8"?>
2
- <!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
- <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4
- <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
5
- viewBox="0 0 462 387" enable-background="new 0 0 462 387" xml:space="preserve">
6
- <g>
7
- <path fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10" d="M268.5,385C374.1,385,460,299.1,460,193.5
8
- S374.1,2,268.5,2S77,87.9,77,193.5S162.9,385,268.5,385z"/>
9
- <path fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10" d="M268.5,364.7c94.4,0,171.2-76.8,171.2-171.2
10
- S362.9,22.3,268.5,22.3S97.3,99.1,97.3,193.5S174.1,364.7,268.5,364.7z"/>
11
- <path fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10" d="M268.5,344.3c83.2,0,150.8-67.6,150.8-150.8
12
- S351.7,42.7,268.5,42.7s-150.8,67.6-150.8,150.8S185.3,344.3,268.5,344.3z"/>
13
- <path fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10" d="M268.5,324c72,0,130.5-58.5,130.5-130.5
14
- S340.5,63,268.5,63S138,121.5,138,193.5S196.5,324,268.5,324z"/>
15
- <path fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10" d="M268.5,303.6c60.8,0,110.1-49.4,110.1-110.1
16
- S329.3,83.4,268.5,83.4s-110.1,49.4-110.1,110.1S207.7,303.6,268.5,303.6z"/>
17
- <path fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10" d="M268.5,283.3c49.5,0,89.8-40.2,89.8-89.8
18
- s-40.2-89.8-89.8-89.8s-89.8,40.2-89.8,89.8S219,283.3,268.5,283.3z"/>
19
- <circle fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10" cx="268.5" cy="193.5" r="69.4"/>
20
- </g>
21
- <path id="firewall_2_" fill="#63A1D7" d="M229,278.5v17.8l10.5,4.6l10.5-4.6v-17.8h-11.4H229z M233,282.5h6v13.8l-6-2.3V282.5z"/>
22
- <g>
23
- <polygon fill="#63A1D7" points="51,261.5 38.4,261.5 27,269.3 27,259.3 27,254.3 27,237.5 51,237.5 "/>
24
- <polygon fill="#63A1D7" points="21,237.5 21,261.5 10.9,261.5 0,269.3 0,259.3 0,254.3 0,237.5 "/>
25
- </g>
26
- <g>
27
- <polygon fill="#FFFFFF" points="338,249.5 345.3,249.5 351,254.7 351,249.1 351,246.3 351,236.5 338,236.5 "/>
28
- <polygon fill="#FFFFFF" points="354,236.5 354,249.5 360.6,249.5 366,254.7 366,249.1 366,246.3 366,236.5 "/>
29
- </g>
30
- <path fill="#F68B20" d="M126.1,208.8c0-4.3-3.5-7.7-7.7-7.7c-1.1,0-2.1,0.2-3.1,0.6c-0.2-8.6-7.3-15.5-15.9-15.5
31
- c-7,0-12.9,4.5-15.1,10.8c-1.2-0.9-2.7-1.4-4.3-1.4c-4,0-7.2,3.2-7.2,7.2c0,0.6,0.1,1.2,0.2,1.8c0,0,0,0,0,0c-0.5,0-0.9,0.1-1.4,0.1
32
- c-2.7,0.6-4.7,3-4.7,5.9c0,3.3,2.7,6,6,6c-0.2,0,45.9,0,45.9,0C122.9,216.2,126.1,212.9,126.1,208.8z"/>
33
- <g>
34
- <circle fill="#9BCA3E" cx="147.6" cy="148.8" r="9.5"/>
35
- <path fill="none" stroke="#2F7BBF" stroke-width="2.28" stroke-miterlimit="10" d="M151.4,149.3c0,2.1-1.7,3.8-3.8,3.8
36
- s-3.8-1.7-3.8-3.8v0"/>
37
- <rect x="149.5" y="144.1" fill="#2F7BBF" width="2.8" height="2.8"/>
38
- <rect x="142.8" y="144.1" fill="#2F7BBF" width="2.8" height="2.8"/>
39
- </g>
40
- <path id="Domains" fill="#FFFFFF" d="M134,255.5v46h46v-46H134z M145,259.5h5v5h-5V259.5z M138,259.5h5v5h-5V259.5z M176,297.5h-38
41
- v-28h38V297.5z M154,292.5h-11v-18h11V292.5z M171,278.5h-11v-4h11V278.5z M171,285.5h-11v-4h11V285.5z M171,292.5h-11v-5h11V292.5z
42
- "/>
43
- <g>
44
-
45
- <line fill="none" stroke="#FFFFFF" stroke-width="5.3428" stroke-linecap="round" stroke-miterlimit="10" x1="203.3" y1="140.2" x2="198.8" y2="132.9"/>
46
-
47
- <line fill="none" stroke="#FFFFFF" stroke-width="5.3428" stroke-linecap="round" stroke-miterlimit="10" x1="185.1" y1="172.2" x2="176.8" y2="170.2"/>
48
-
49
- <line fill="none" stroke="#FFFFFF" stroke-width="5.3428" stroke-linecap="round" stroke-miterlimit="10" x1="187.2" y1="209.9" x2="179.9" y2="214.5"/>
50
- <g>
51
- <circle fill="#FFFFFF" cx="313.6" cy="203" r="12.9"/>
52
- <circle fill="#FFFFFF" cx="220.1" cy="180.8" r="7.4"/>
53
- <polygon fill="#63A1D7" points="282.8,198.9 285.2,189.4 284.9,189.4 287.1,180.7 225.7,147 219.3,174.8 216.5,186.9 210,215
54
- 280.4,210.5 282.5,201.4 282.4,201.4 "/>
55
-
56
- <rect x="273.9" y="180.4" transform="matrix(0.9744 0.2248 -0.2248 0.9744 52.1496 -61.3494)" fill="#143959" width="43.2" height="35.8"/>
57
-
58
- <rect x="273.7" y="215.7" transform="matrix(0.9744 0.2248 -0.2248 0.9744 56.5985 -59.7748)" fill="#63A1D7" width="34.1" height="5.9"/>
59
- <polygon fill="#143959" points="277.8,251.6 291.2,221.7 306.5,225.3 293.1,255.1 "/>
60
- </g>
61
- </g>
62
- </svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 462 387" enable-background="new 0 0 462 387"><g fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10"><path d="M268.5 385C374.1 385 460 299.1 460 193.5S374.1 2 268.5 2 77 87.9 77 193.5 162.9 385 268.5 385zM268.5 364.7c94.4 0 171.2-76.8 171.2-171.2S362.9 22.3 268.5 22.3 97.3 99.1 97.3 193.5s76.8 171.2 171.2 171.2zM268.5 344.3c83.2 0 150.8-67.6 150.8-150.8S351.7 42.7 268.5 42.7s-150.8 67.6-150.8 150.8 67.6 150.8 150.8 150.8zM268.5 324c72 0 130.5-58.5 130.5-130.5S340.5 63 268.5 63 138 121.5 138 193.5 196.5 324 268.5 324zM268.5 303.6c60.8 0 110.1-49.4 110.1-110.1S329.3 83.4 268.5 83.4s-110.1 49.4-110.1 110.1 49.3 110.1 110.1 110.1zM268.5 283.3c49.5 0 89.8-40.2 89.8-89.8s-40.2-89.8-89.8-89.8-89.8 40.2-89.8 89.8 40.3 89.8 89.8 89.8z"/><circle cx="268.5" cy="193.5" r="69.4"/></g><path fill="#63A1D7" d="M229 278.5v17.8l10.5 4.6 10.5-4.6v-17.8h-21zm4 4h6v13.8l-6-2.3v-11.5z"/><g fill="#63A1D7"><path d="M51 261.5H38.4L27 269.3v-31.8h24zM21 237.5v24H10.9L0 269.3v-31.8z"/></g><g fill="#fff"><path d="M338 249.5h7.3l5.7 5.2v-18.2h-13zM354 236.5v13h6.6l5.4 5.2v-18.2z"/></g><path fill="#F68B20" d="M126.1 208.8c0-4.3-3.5-7.7-7.7-7.7-1.1 0-2.1.2-3.1.6-.2-8.6-7.3-15.5-15.9-15.5-7 0-12.9 4.5-15.1 10.8-1.2-.9-2.7-1.4-4.3-1.4-4 0-7.2 3.2-7.2 7.2 0 .6.1 1.2.2 1.8-.5 0-.9.1-1.4.1-2.7.6-4.7 3-4.7 5.9 0 3.3 2.7 6 6 6-.2 0 45.9 0 45.9 0 4.1-.4 7.3-3.7 7.3-7.8z"/><circle cx="147.6" cy="148.8" r="9.5" fill="#9BCA3E"/><path fill="none" stroke="#2F7BBF" stroke-width="2.28" stroke-miterlimit="10" d="M151.4 149.3c0 2.1-1.7 3.8-3.8 3.8s-3.8-1.7-3.8-3.8"/><path fill="#2F7BBF" d="M149.5 144.1h2.8v2.8h-2.8zM142.8 144.1h2.8v2.8h-2.8z"/><path fill="#fff" d="M134 255.5v46h46v-46h-46zm11 4h5v5h-5v-5zm-7 0h5v5h-5v-5zm38 38h-38v-28h38v28zm-22-5h-11v-18h11v18zm17-14h-11v-4h11v4zm0 7h-11v-4h11v4zm0 7h-11v-5h11v5z"/><path fill="none" stroke="#fff" stroke-width="5.343" stroke-miterlimit="10" d="M203.3 140.2l-4.5-7.3M185.1 172.2l-8.3-2M187.2 209.9l-7.3 4.6" stroke-linecap="round"/><circle cx="313.6" cy="203" r="12.9" fill="#fff"/><circle cx="220.1" cy="180.8" r="7.4" fill="#fff"/><path fill="#63A1D7" d="M282.8 198.9l2.4-9.5h-.3l2.2-8.7-61.4-33.7-6.4 27.8-2.8 12.1L210 215l70.4-4.5 2.1-9.1h-.1z"/><path fill="#143959" d="M278.48 176l42.1 9.72-8.05 34.88-42.1-9.7z"/><path fill="#63A1D7" d="M274.8 211.93l33.23 7.67-1.33 5.75-33.22-7.67z"/><path fill="#143959" d="M277.8 251.6l13.4-29.9 15.3 3.6-13.4 29.8z"/></svg>
assets/plan-changed-success.svg CHANGED
@@ -1 +1 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 645 645"><g fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10"><path d="M319.8 526.2c113.5 0 205.9-92.3 205.9-205.9s-92.3-205.9-205.9-205.9S114 206.8 114 320.4s92.3 205.8 205.8 205.8z"/><path d="M319.8 504.4c101.5 0 184-82.6 184-184s-82.6-184-184-184-184 82.6-184 184 82.5 184 184 184z"/><path d="M319.8 482.5c89.4 0 162.1-72.7 162.1-162.1s-72.7-162.1-162.1-162.1S157.7 231 157.7 320.4s72.7 162.1 162.1 162.1z"/><path d="M319.8 460.6c77.4 0 140.3-62.9 140.3-140.3S397.2 180 319.8 180s-140.3 63-140.3 140.4 62.9 140.2 140.3 140.2z"/><path d="M319.8 438.7c65.4 0 118.4-53.1 118.4-118.4S385.1 202 319.8 202s-118.4 53-118.4 118.4 53.1 118.3 118.4 118.3z"/><path d="M319.8 416.9c53.2 0 96.5-43.2 96.5-96.5s-43.2-96.5-96.5-96.5-96.5 43.2-96.5 96.5 43.3 96.5 96.5 96.5z"/><circle cx="319.8" cy="320.4" r="74.6"/></g><path fill="#FFF" d="M378.4 437.5v13.2l7.5 3.3 7.5-3.3v-13.2h-15zm3.2 3.3h4.3v10l-4.3-1.6v-8.4z"/><path fill="#143959" d="M225.9 251.3h191v142.4h-191z"/><circle fill="#FFF" cx="233.6" cy="261.1" r="2.5"/><circle fill="#FFF" cx="243.3" cy="261.1" r="2.5"/><circle fill="#FFF" cx="253.1" cy="261.1" r="2.5"/><path fill="#FFF" d="M231 268.8h180.4v119.9H231z"/><path fill="#EBEBEB" d="M231 288.9h180.4v42.9H231z"/><path fill="#7E7E7E" d="M280.9 297.8H362v5.6h-81.1z"/><path fill="#C9C9C9" d="M240.8 339.4h29.6V369h-29.6zm43.3 0h29.6V369h-29.6zm43.5 0h29.6V369h-29.6zm43.4 0h29.6V369H371z"/><path fill="#7E7E7E" d="M264.8 311.9h113.4v2.8H264.8z"/><path fill="#C9C9C9" d="M240.8 376.6h29.6v2.8h-29.6zm0 6.1h29.6v2.8h-29.6zm43.3-6.1h29.6v2.8h-29.6zm0 6.1h29.6v2.8h-29.6zm43.5-6.1h29.6v2.8h-29.6zm0 6.1h29.6v2.8h-29.6zm43.4-6.1h29.6v2.8H371zm0 6.1h29.6v2.8H371zm16.1-105.2h18.1v2.8h-18.1zm-24.8 0h18.1v2.8h-18.1zm-24 0h18.1v2.8h-18.1z"/><path fill="#7E7E7E" d="M264.8 319.9h113.4v2.8H264.8z"/><circle fill="#C9C9C9" cx="248.4" cy="278.9" r="4.8"/><path fill="#FFF" d="M332.1 159.7v-3.9H323v3.9h-1.3v9.1h11.7v-9.1h-1.3zm-2-1.9v1.9h-5.3v-1.9h5.3zm-1.3 8.4h-2.6v-3.9h2.6v3.9z"/><path fill="#F68B20" d="M191.2 388.1h-16.9l4.8-19.4-36.2 29.1h16.8l-4.8 19.3"/><g fill="#63A1D7"><path d="M260.3 181.6h-22.1l-4.7 15.8v15.8h31.7v-15.8l-4.9-15.8zm1.6 28.5h-25.4v-9.5h25.4v9.5z"/><path d="M255.5 203.8h3.1v3.1h-3.1z"/></g><path fill="#9BCA3E" d="M167.7 273.1v-7.5h-7.5v-6.5h7.5v-7.5h6.4v7.5h7.5v6.5h-7.5v7.5h-6.4zM329 495.6v-7.5h-7.5v-6.4h7.5v-7.5h6.5v7.5h7.5v6.4h-7.5v7.5H329zm130-84.9V401h-9.7v-8.6h9.7v-10.8h8.6v10.8h10.8v8.6h-10.8v9.7H459zm-68.8-212.9V186h-11.8v-10.8h11.8v-12.9H401v12.9h12.9V186H401v11.8h-10.8zM109.7 359.1v-11.8H97.8v-10.8h11.8v-12.9h10.8v12.9h12.9v10.8h-12.9v11.8h-10.7zm121.4 78.4v-4.3h-4.3v-4.3h4.3v-5.4h4.3v5.4h5.4v4.3h-5.4v4.3h-4.3zm-24.7-99.9v-4.3h-4.3V329h4.3v-5.4h4.3v5.4h5.4v4.3h-5.4v4.3h-4.3zm275.2-16.2v-4.3h-4.3v-4.3h4.3v-5.4h4.3v5.4h5.4v4.3h-5.4v4.3h-4.3zM310.7 205.3V201h-4.3v-4.3h4.3v-5.4h4.3v5.4h5.4v4.3H315v4.3h-4.3zM186 151.6v-4.3h-4.3V143h4.3v-5.4h4.3v5.4h5.4v4.3h-5.4v4.3H186zm346.1 75.2v-4.3h-4.3v-4.3h4.3v-5.4h4.3v5.4h5.4v4.3h-5.4v4.3h-4.3z"/><path fill="#63A1D7" d="M505.3 237.6v15.1h-17.2v-15.1h6.5v-4.3H473v4.3h6.4v15.1h-17.2v-15.1h6.4V229h12.9v-4.3H475v-15h17.2v15h-6.5v4.3h12.9v8.6h6.7z"/></svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 645 645"><g fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10"><path d="M319.8 526.2c113.5 0 205.9-92.3 205.9-205.9s-92.3-205.9-205.9-205.9S114 206.8 114 320.4s92.3 205.8 205.8 205.8zM319.8 504.4c101.5 0 184-82.6 184-184s-82.6-184-184-184-184 82.6-184 184 82.5 184 184 184zM319.8 482.5c89.4 0 162.1-72.7 162.1-162.1s-72.7-162.1-162.1-162.1S157.7 231 157.7 320.4s72.7 162.1 162.1 162.1zM319.8 460.6c77.4 0 140.3-62.9 140.3-140.3S397.2 180 319.8 180s-140.3 63-140.3 140.4 62.9 140.2 140.3 140.2zM319.8 438.7c65.4 0 118.4-53.1 118.4-118.4S385.1 202 319.8 202s-118.4 53-118.4 118.4 53.1 118.3 118.4 118.3zM319.8 416.9c53.2 0 96.5-43.2 96.5-96.5s-43.2-96.5-96.5-96.5-96.5 43.2-96.5 96.5 43.3 96.5 96.5 96.5z"/><circle cx="319.8" cy="320.4" r="74.6"/></g><path fill="#FFF" d="M378.4 437.5v13.2l7.5 3.3 7.5-3.3v-13.2h-15zm3.2 3.3h4.3v10l-4.3-1.6v-8.4z"/><path fill="#143959" d="M225.9 251.3h191v142.4h-191z"/><circle cx="233.6" cy="261.1" r="2.5" fill="#FFF"/><circle cx="243.3" cy="261.1" r="2.5" fill="#FFF"/><circle cx="253.1" cy="261.1" r="2.5" fill="#FFF"/><path fill="#FFF" d="M231 268.8h180.4v119.9H231z"/><path fill="#EBEBEB" d="M231 288.9h180.4v42.9H231z"/><path fill="#7E7E7E" d="M280.9 297.8H362v5.6h-81.1z"/><path fill="#C9C9C9" d="M240.8 339.4h29.6V369h-29.6zm43.3 0h29.6V369h-29.6zm43.5 0h29.6V369h-29.6zm43.4 0h29.6V369H371z"/><path fill="#7E7E7E" d="M264.8 311.9h113.4v2.8H264.8z"/><path fill="#C9C9C9" d="M240.8 376.6h29.6v2.8h-29.6zm0 6.1h29.6v2.8h-29.6zm43.3-6.1h29.6v2.8h-29.6zm0 6.1h29.6v2.8h-29.6zm43.5-6.1h29.6v2.8h-29.6zm0 6.1h29.6v2.8h-29.6zm43.4-6.1h29.6v2.8H371zm0 6.1h29.6v2.8H371zm16.1-105.2h18.1v2.8h-18.1zm-24.8 0h18.1v2.8h-18.1zm-24 0h18.1v2.8h-18.1z"/><path fill="#7E7E7E" d="M264.8 319.9h113.4v2.8H264.8z"/><circle cx="248.4" cy="278.9" r="4.8" fill="#C9C9C9"/><path fill="#FFF" d="M332.1 159.7v-3.9H323v3.9h-1.3v9.1h11.7v-9.1h-1.3zm-2-1.9v1.9h-5.3v-1.9h5.3zm-1.3 8.4h-2.6v-3.9h2.6v3.9z"/><path fill="#F68B20" d="M191.2 388.1h-16.9l4.8-19.4-36.2 29.1h16.8l-4.8 19.3"/><g fill="#63A1D7"><path d="M260.3 181.6h-22.1l-4.7 15.8v15.8h31.7v-15.8l-4.9-15.8zm1.6 28.5h-25.4v-9.5h25.4v9.5zM255.5 203.8h3.1v3.1h-3.1z"/></g><path fill="#9BCA3E" d="M167.7 273.1v-7.5h-7.5v-6.5h7.5v-7.5h6.4v7.5h7.5v6.5h-7.5v7.5h-6.4zM329 495.6v-7.5h-7.5v-6.4h7.5v-7.5h6.5v7.5h7.5v6.4h-7.5v7.5H329zm130-84.9V401h-9.7v-8.6h9.7v-10.8h8.6v10.8h10.8v8.6h-10.8v9.7H459zm-68.8-212.9V186h-11.8v-10.8h11.8v-12.9H401v12.9h12.9V186H401v11.8h-10.8zM109.7 359.1v-11.8H97.8v-10.8h11.8v-12.9h10.8v12.9h12.9v10.8h-12.9v11.8h-10.7zm121.4 78.4v-4.3h-4.3v-4.3h4.3v-5.4h4.3v5.4h5.4v4.3h-5.4v4.3h-4.3zm-24.7-99.9v-4.3h-4.3V329h4.3v-5.4h4.3v5.4h5.4v4.3h-5.4v4.3h-4.3zm275.2-16.2v-4.3h-4.3v-4.3h4.3v-5.4h4.3v5.4h5.4v4.3h-5.4v4.3h-4.3zM310.7 205.3V201h-4.3v-4.3h4.3v-5.4h4.3v5.4h5.4v4.3H315v4.3h-4.3zM186 151.6v-4.3h-4.3V143h4.3v-5.4h4.3v5.4h5.4v4.3h-5.4v4.3H186zm346.1 75.2v-4.3h-4.3v-4.3h4.3v-5.4h4.3v5.4h5.4v4.3h-5.4v4.3h-4.3z"/><path fill="#63A1D7" d="M505.3 237.6v15.1h-17.2v-15.1h6.5v-4.3H473v4.3h6.4v15.1h-17.2v-15.1h6.4V229h12.9v-4.3H475v-15h17.2v15h-6.5v4.3h12.9v8.6h6.7z"/></svg>
assets/request-submitted-success.svg CHANGED
@@ -1 +1 @@
1
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 645 645"><g fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10"><path d="M403.4 502.6c113.5 0 205.9-92.3 205.9-205.9S517 90.8 403.4 90.8s-205.9 92.3-205.9 205.9 92.4 205.9 205.9 205.9z"/><path d="M403.4 480.7c101.5 0 184-82.6 184-184s-82.6-184-184-184-183.9 82.6-183.9 184 82.5 184 183.9 184z"/><path d="M403.4 458.8c89.4 0 162.1-72.7 162.1-162.1s-72.7-162.1-162.1-162.1-162.1 72.7-162.1 162.1S314 458.8 403.4 458.8z"/><path d="M403.4 437c77.4 0 140.3-62.9 140.3-140.3s-62.9-140.3-140.3-140.3-140.2 62.9-140.2 140.3S326.2 437 403.4 437z"/><path d="M403.4 415.1c65.4 0 118.4-53.1 118.4-118.4s-53.1-118.4-118.4-118.4S285 231.3 285 296.7s53.2 118.4 118.4 118.4z"/><path d="M403.4 393.2c53.2 0 96.5-43.2 96.5-96.5s-43.2-96.5-96.5-96.5-96.5 43.2-96.5 96.5 43.3 96.5 96.5 96.5z"/><circle cx="403.4" cy="296.7" r="74.6"/></g><path fill="#FFF" d="M383.6 237.6h-84.9v67.7h17.2v17l21.2-17h46.5v-67.7z"/><path fill="#2F7BBF" d="M320.1 275.2H362v8.6h-41.9zm0-16.1H362v8.6h-41.9z"/><path fill="#63A1D7" d="M377.1 387h31.5l13.7 11.8V387h11.8v-45.2h-57V387z"/><path fill="#2F7BBF" d="M391.1 367.7h29v5.4h-29zm0-10.8h29v5.4h-29z"/><path fill="#F68B20" d="M254.1 289.2h-15.2L245 264l-39.7 35.9h15.3l-6.1 25.2"/><circle fill="#9BCA3E" cx="584.3" cy="359.3" r="13.3"/><path fill="none" stroke="#2F7BBF" stroke-width="2.981" stroke-miterlimit="10" d="M578.9 359.9c0 2.9 2.4 5.4 5.4 5.4 2.9 0 5.4-2.4 5.4-5.4"/><path fill="#2F7BBF" d="M577.6 352.6h4v4h-4zm9.4 0h4v4h-4z"/><path fill="#63A1D7" d="M518.8 244.5V300c-8.2 8.6-19.8 14.1-32.7 14.1-24.3 0-44.1-19.2-44.9-43.3v-54.2l77.6 27.9z"/><path fill="#2F7BBF" d="M480.1 255.3l-8.9 18.3h8.9"/><path fill="none" stroke="#143959" stroke-width="2" stroke-miterlimit="10" d="M469.7 238s-9.1-6.2-18.3 0"/><path fill="#FFF" d="M492.5 285.1c0 5.9-6 10.8-13.4 10.8s-13.4-4.8-13.4-10.8"/><path d="M488.8 258c0-4.5 3.7-8.2 8.1-8.2 4.4 0 8.1 3.9 8.1 8.2h3.2m-4.2-4.1l3.9-1m-38.2 5.1c0-4.5-3.7-8.2-8.2-8.2-4.4 0-8.2 3.9-8.2 8.2h-3.2m4.4-4.1l-4-1" fill="none" stroke="#143959" stroke-width="2" stroke-miterlimit="10"/><circle fill="#2F7BBF" cx="489.2" cy="269.4" r="1.3"/><circle fill="#2F7BBF" cx="496.5" cy="265.7" r="1.3"/><circle fill="#2F7BBF" cx="504" cy="269.4" r="1.3"/><circle fill="#2F7BBF" cx="453.7" cy="269.4" r="1.3"/><circle fill="#2F7BBF" cx="461" cy="265.7" r="1.3"/><circle fill="#2F7BBF" cx="468.4" cy="269.4" r="1.3"/><path fill="#143959" d="M430.6 237.6c0-30.7 24.9-55.7 55.7-55.7s55.7 24.9 55.7 55.7v84.9h-23v-74L441.4 221v49.5c.4 11.3 4.9 21.6 12.3 29.2v22.7h-22.6l-.3-83c-.2-.6-.2-1.2-.2-1.8z"/><path fill="#63A1D7" d="M541.6 258.2c0 5.9-4.8 10.8-10.8 10.8v-21.5c5.9 0 10.8 4.8 10.8 10.7z"/><path fill="#FFF" d="M148.7 261.2h-7.6v-7.5h-6.4v7.5h-7.5v6.5h7.5v7.5h6.4v-7.5h7.6"/><g fill="#9BCA3E"><circle cx="173.1" cy="359.3" r="10.8"/><circle cx="130.1" cy="359.3" r="10.8"/><circle cx="87.1" cy="359.3" r="10.8"/></g></svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 645 645"><g fill="none" stroke="#3A82C2" stroke-width="4" stroke-miterlimit="10"><path d="M403.4 502.6c113.5 0 205.9-92.3 205.9-205.9S517 90.8 403.4 90.8s-205.9 92.3-205.9 205.9 92.4 205.9 205.9 205.9zM403.4 480.7c101.5 0 184-82.6 184-184s-82.6-184-184-184-183.9 82.6-183.9 184 82.5 184 183.9 184zM403.4 458.8c89.4 0 162.1-72.7 162.1-162.1s-72.7-162.1-162.1-162.1-162.1 72.7-162.1 162.1S314 458.8 403.4 458.8zM403.4 437c77.4 0 140.3-62.9 140.3-140.3s-62.9-140.3-140.3-140.3-140.2 62.9-140.2 140.3S326.2 437 403.4 437zM403.4 415.1c65.4 0 118.4-53.1 118.4-118.4s-53.1-118.4-118.4-118.4S285 231.3 285 296.7s53.2 118.4 118.4 118.4zM403.4 393.2c53.2 0 96.5-43.2 96.5-96.5s-43.2-96.5-96.5-96.5-96.5 43.2-96.5 96.5 43.3 96.5 96.5 96.5z"/><circle cx="403.4" cy="296.7" r="74.6"/></g><path fill="#FFF" d="M383.6 237.6h-84.9v67.7h17.2v17l21.2-17h46.5v-67.7z"/><path fill="#2F7BBF" d="M320.1 275.2H362v8.6h-41.9zm0-16.1H362v8.6h-41.9z"/><path fill="#63A1D7" d="M377.1 387h31.5l13.7 11.8V387h11.8v-45.2h-57V387z"/><path fill="#2F7BBF" d="M391.1 367.7h29v5.4h-29zm0-10.8h29v5.4h-29z"/><path fill="#F68B20" d="M254.1 289.2h-15.2L245 264l-39.7 35.9h15.3l-6.1 25.2"/><circle cx="584.3" cy="359.3" r="13.3" fill="#9BCA3E"/><path fill="none" stroke="#2F7BBF" stroke-width="2.981" stroke-miterlimit="10" d="M578.9 359.9c0 2.9 2.4 5.4 5.4 5.4 2.9 0 5.4-2.4 5.4-5.4"/><path fill="#2F7BBF" d="M577.6 352.6h4v4h-4zm9.4 0h4v4h-4z"/><path fill="#63A1D7" d="M518.8 244.5V300c-8.2 8.6-19.8 14.1-32.7 14.1-24.3 0-44.1-19.2-44.9-43.3v-54.2l77.6 27.9z"/><path fill="#2F7BBF" d="M480.1 255.3l-8.9 18.3h8.9"/><path fill="none" stroke="#143959" stroke-width="2" stroke-miterlimit="10" d="M469.7 238s-9.1-6.2-18.3 0"/><path fill="#FFF" d="M492.5 285.1c0 5.9-6 10.8-13.4 10.8s-13.4-4.8-13.4-10.8"/><path fill="none" stroke="#143959" stroke-width="2" stroke-miterlimit="10" d="M488.8 258c0-4.5 3.7-8.2 8.1-8.2 4.4 0 8.1 3.9 8.1 8.2h3.2m-4.2-4.1l3.9-1m-38.2 5.1c0-4.5-3.7-8.2-8.2-8.2-4.4 0-8.2 3.9-8.2 8.2h-3.2m4.4-4.1l-4-1"/><circle cx="489.2" cy="269.4" r="1.3" fill="#2F7BBF"/><circle cx="496.5" cy="265.7" r="1.3" fill="#2F7BBF"/><circle cx="504" cy="269.4" r="1.3" fill="#2F7BBF"/><circle cx="453.7" cy="269.4" r="1.3" fill="#2F7BBF"/><circle cx="461" cy="265.7" r="1.3" fill="#2F7BBF"/><circle cx="468.4" cy="269.4" r="1.3" fill="#2F7BBF"/><path fill="#143959" d="M430.6 237.6c0-30.7 24.9-55.7 55.7-55.7s55.7 24.9 55.7 55.7v84.9h-23v-74L441.4 221v49.5c.4 11.3 4.9 21.6 12.3 29.2v22.7h-22.6l-.3-83c-.2-.6-.2-1.2-.2-1.8z"/><path fill="#63A1D7" d="M541.6 258.2c0 5.9-4.8 10.8-10.8 10.8v-21.5c5.9 0 10.8 4.8 10.8 10.7z"/><path fill="#FFF" d="M148.7 261.2h-7.6v-7.5h-6.4v7.5h-7.5v6.5h7.5v7.5h6.4v-7.5h7.6"/><g fill="#9BCA3E"><circle cx="173.1" cy="359.3" r="10.8"/><circle cx="130.1" cy="359.3" r="10.8"/><circle cx="87.1" cy="359.3" r="10.8"/></g></svg>
assets/select2-cf-white.png CHANGED
Binary file
assets/select2-cf.png CHANGED
Binary file
assets/select2x2-cf-white.png CHANGED
Binary file
assets/select2x2-cf.png CHANGED
Binary file
assets/spinner.gif CHANGED
Binary file
assets/vertical-range.png CHANGED
Binary file
assets/yjs-logo.svg CHANGED
@@ -1 +1 @@
1
- <svg id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1076 384"><style>.st0{fill:#8CC32B;} .st1{fill:#666666;} .st2{fill:#999999;} .st3{fill:none;stroke:#999999;stroke-miterlimit:10;} .st4{fill:#2276BD;} .st5{clip-path:url(#SVGID_2_);fill:url(#SVGID_3_);} .st6{clip-path:url(#SVGID_5_);fill:url(#SVGID_6_);}</style><path class="st1" d="M521.6 142.8h96.1c1.4 0 2.1.7 2.1 2.1 0 1.7-.7 2.5-2.1 2.5h-42.6c-.3.3-.6.8-.8 1.7-2.8 8.2-5.1 13.5-6.7 16h34.6c7-.6 10.4 3.4 10.1 11.8v48.5c.6 7.6-3 11.1-10.5 10.5h-64.9c-6.5 0-9.7-3.4-9.7-10.1v-50.2c0-7 3.6-10.5 11-10.5h24.4c2.8-4.8 5.3-10.7 7.6-17.7h-48.5c-1.4 0-2.1-.8-2.1-2.5-.1-1.4.6-2.1 2-2.1m86.4 34.1c.3-5.1-2.1-7.6-7.2-7.6h-61.5c-5.6-.6-8.2 2.1-7.6 8v19.4H608v-19.8zm0 24h-76.3v23.2c-.3 5.6 2 8.1 6.7 7.6h62c5.6.6 8.1-2.1 7.6-8v-22.8zm66.2-60.7c-.6-1.4-.1-2.4 1.3-3 1.4-.6 2.4-.1 3 1.3.3 1.1.8 2.8 1.7 5.1-.3-.6-.1.1.4 2.1h41.7c1.4 0 2.1.7 2.1 2.1 0 1.4-.7 2.1-2.1 2.1H643c-3.4-.3-4.9 1.3-4.6 4.6V198c-.6 14.3-2.8 25.4-6.7 33.3-1.1 1.7-2.4 2.2-3.8 1.7-1.1-1.1-1.3-2.7-.4-4.6 3.9-8.7 6.2-19.2 6.7-31.6v-42.1c-.6-6.5 2.1-9.4 8-8.9h33.7c-.3-2.3-.9-4.2-1.7-5.6m37.1 55.2c5.6 1.1 6.6 4.5 2.9 10.1-6.7 8.2-15.6 15.2-26.5 21.1 12.1 3.6 24.3 6.3 36.7 8 2 .6 2.8 1.4 2.5 2.5-.6 1.4-1.8 2.1-3.8 2.1-14.9-2-28.5-5.5-40.9-10.5-13.2 5.1-27.7 8.1-43.4 9.3-2 0-3-.8-3-2.5.3-1.7 1.4-2.5 3.4-2.5 12.6-.3 24.9-2.4 36.7-6.3-.8-.6-2.1-1.5-3.8-3-9.6-6.5-15.9-11.9-19-16.4-.8-1.4-.7-2.5.4-3.4 1.4-.8 2.5-.6 3.4.8 5.6 7.3 14 13.8 25.3 19.4 11.5-5.1 20.9-12.1 28.2-21.1 1.1-2 0-2.9-3.4-2.9h-56c-1.4 0-2.1-.8-2.1-2.5 0-1.4.7-2.1 2.1-2.1h60.3zm-51-41.7v11h43v-10.1c0-1.4.8-2.1 2.5-2.1 1.4 0 2.1.7 2.1 2.1v10.1h16c1.4 0 2.1.7 2.1 2.1 0 1.7-.7 2.5-2.1 2.5h-16v11.4c.3 4.8-2 7-6.7 6.7h-39.6c-3.9.6-5.8-1.8-5.5-7.2v-11h-12.6c-2.3-1.1-2.3-2.7 0-4.6h12.6v-11c0-1.1.7-1.8 2.1-2.1 1.4.4 2.1 1.1 2.1 2.2m0 15.6v10.5c0 2 .8 2.9 2.5 2.9h37.9c1.7 0 2.5-.8 2.5-2.5v-11h-42.9zm171.9 7.6c1.4 0 2.1.7 2.1 2.1 0 1.4-.7 2.1-2.1 2.1h-51.8c-11 19.4-21.9 35.3-32.9 47.6-.8 1.1-.6 1.8.8 2.1 28.9-.3 53.7-1.7 74.2-4.2-8.2-12.9-14.8-22.2-19.8-27.8-1.1-1.4-1.1-2.5 0-3.4 1.4-1.1 2.7-1 3.8.4 10.4 13.5 19.4 26.7 27 39.6.6 1.4.3 2.5-.8 3.4-1.4.6-2.5.1-3.4-1.3-1.7-3.1-3.1-5.5-4.2-7.2-27.8 3.1-55.5 4.6-83 4.6-1.7 0-2.7-.6-3-1.7-.3-1.1.1-2.3 1.3-3.4 15.7-16.9 27.4-33.1 35-48.9h-37.9c-1.4 0-2.1-.7-2.1-2.1 0-1.4.7-2.1 2.1-2.1h94.7zm-8-32c1.4 0 2.1.7 2.1 2.1-.3 1.4-1.1 2.1-2.5 2.1h-79.6c-1.1 0-1.7-.7-1.7-2.1 0-1.4.6-2.1 1.7-2.1h80zm40-6.4v14.8h14.3c7.9-.6 11.7 3.1 11.4 11 0 7.6-.1 17.1-.4 28.7 0 20.2-.3 31.8-.8 34.6-1.1 11.5-10.1 14.7-27 9.7-1.7-.6-2.4-1.5-2.1-2.9.8-1.7 2-2.3 3.4-1.7 12.6 4.5 19.8 2.7 21.5-5.5.6-2.8.8-8.6.8-17.3.3-3.9.4-9.3.4-16v-29.1c.3-5.1-2-7.3-6.7-6.7h-14.8c-.6 34.6-6.7 60.8-18.5 78.8-1.1 1.4-2.3 2-3.4 1.7-1.1-.6-1.3-1.7-.4-3.4 11.5-19.7 17.6-45.4 18.1-77.1h-16c-1.7 0-2.5-.8-2.5-2.5 0-1.4.8-2.1 2.5-2.1h16v-14.8c0-1.1.7-1.8 2.1-2.1 1.4.1 2.1.8 2.1 1.9M927 147c7.6-.3 11.1 2.7 10.5 8.9V228c0 6.7-3.5 10.1-10.5 10.1h-17.3c-7 .3-10.4-3.1-10.1-10.1v-72.1c-.6-6.5 1.8-9.4 7.2-8.9H927zm-18.1 4.2c-3.7-.6-5.2 1.4-4.6 5.9v70.4c-.3 4.5 1.7 6.6 5.9 6.3H927c4.5 0 6.6-2.1 6.3-6.3v-71.2c.3-3.4-1.7-5.1-5.9-5.1h-18.5zm43.8 25.3h8.9c5.6-.6 8.1 2.1 7.6 8v25.3c0 5.1 2.2 10 6.7 14.8 6.7 5.9 15.6 9.1 26.5 9.7h45.1c1.7 0 2.5.8 2.5 2.5 0 1.4-.8 2.1-2.5 2.1h-43.8c-16.9-1.1-28.5-7-35-17.7-2.5 6.2-6.9 11.9-13.1 17.3-1.1.8-2.3.7-3.4-.4-.8-1.1-.7-2.3.4-3.4 7.9-5.3 11.9-11.5 12.2-18.5v-32c.3-2.2-.8-3.2-3.4-3h-8.9c-1.7 0-2.5-.8-2.5-2.5.2-1.5 1.1-2.2 2.7-2.2m4.3-30.4c9 5.9 14.9 10.1 17.7 12.6.6 1.1.4 2.1-.4 3-.8.8-1.7.8-2.5 0-2.8-2.8-8.4-6.7-16.9-11.8-1.1-.8-1.4-1.8-.8-2.9.7-1.1 1.7-1.4 2.9-.9m52.6-5.9c0-1.7.7-2.5 2.1-2.5 1.4 0 2.1.8 2.1 2.5v8h31.2c1.1 0 1.8.7 2.1 2.1-.3 1.7-1 2.5-2.1 2.5h-31.2v8.9h21.1c5.9-.3 8.7 2.9 8.4 9.7v11c.3 5.3-2.5 8-8.4 8h-21.1v3.4c13.5 7.9 24.3 15.7 32.5 23.6 1.1 1.1 1.3 2.3.4 3.4-.8 1.1-1.8 1.1-3 0-7-6.5-17-14.2-29.9-23.2V227c0 .8-.7 1.4-2.1 1.7-1.4-.3-2.1-.8-2.1-1.7v-32c-9.3 9.8-18.7 17.8-28.2 24-1.1.8-2.3.8-3.4 0-.8-1.4-.7-2.5.4-3.4 14-9 23.9-17.4 29.5-25.3h-21.1c-4.8 0-7.2-2.5-7.2-7.6v-12.6c-.3-5.9 2.4-8.7 8-8.4h21.9v-8.9H980c-1.1 0-1.8-.8-2.1-2.5 0-1.4.7-2.1 2.1-2.1h29.5v-8zm-22.7 26.2c-2-.3-2.8.7-2.5 3v14.3c0 1.7.7 2.5 2.1 2.5h23.2v-19.8h-22.8zm49.3 0h-22.3v19.8h22.3c2 0 3-1.1 3-3.4v-13.1c-.1-2.5-1.1-3.6-3-3.3"/><path class="st2" d="M647.9 267.3c-.3-4.2-3-6.2-9.6-6.2-6.2 0-8.3 2.4-8.3 5 0 2.8 2.1 3.9 5.1 4.3l8.1 1.1c4.7.6 8 2.4 8 6.9 0 6.9-7.8 7.6-12.1 7.6-7 0-12-2.4-12.4-8.7h2.3c.2 2.6.8 6.7 10.7 6.7 6.7 0 9.2-2 9.2-5.6 0-3-2.1-4.2-5.1-4.6l-8.9-1.2c-3.2-.4-7.1-1.8-7.1-6.4 0-2.9 2-7.2 10.6-7.2 9.3 0 11.5 4.3 11.8 8.2h-2.3zm31.8 17.9h-2.3v-5h-.1c-1.6 3-4.9 5.8-10.7 5.8-11.6 0-11.6-7.4-11.6-10.5v-15.6h2.3v15.5c0 5.1 1.9 8.6 9.4 8.6s10.7-4.6 10.7-9.3v-14.8h2.3v25.3zm7-4.9h2.6v4.9h-2.6zm9.5-30.4h2.3v15.4h.1c1.4-2.8 5-6.2 11.2-6.2 7.7 0 13.5 5.3 13.5 13.4 0 7.1-4.6 13.5-13.5 13.5-6.5 0-10-3.3-11.2-6.3h-.1v5.5h-2.3v-35.3zm24.8 22.6c0-7.7-5.4-11.4-11.3-11.4-5.1 0-11.6 2.8-11.6 11.7 0 4.5 2.4 11.2 11.9 11.2 6.3 0 11-4.3 11-11.5m6-4.8c.8-6.4 4.2-8.6 11.8-8.6 7.3 0 11.6 1.7 11.6 7.4v14.2c0 1.9 0 3 1.7 3 .7 0 1.4-.1 2.2-.4v2c-.7.2-1.6.4-2.8.4-3.1 0-3.1-2.2-3.1-5.5h-.1c-2.8 5.2-8.8 5.8-12.1 5.8-2.2 0-10.4 0-10.4-7.7 0-5.1 4.4-7 9.5-7.3l8.9-.6c2.6-.1 3.9-.5 3.9-3.6 0-3.4-1.9-5.7-9.4-5.7-6.7 0-8.8 2.1-9.4 6.6H727zm21.1 3.4c-.6.6-2 1.2-4.2 1.3l-8.6.6c-4.2.2-7.3 1.5-7.3 5.3 0 5.1 5.2 5.7 8.3 5.7 5 0 11.7-2.2 11.7-8.3v-4.6zm8.8-21.2h2.3v5.2h-2.3v-5.2zm0 10h2.3v25.3h-2.3v-25.3zm31.3 19.8c-1.3 3-4.8 6.3-11.3 6.3-8.9 0-13.5-6.4-13.5-13.5 0-8.1 5.8-13.4 13.5-13.4 6.2 0 9.8 3.4 11.2 6.2h.1v-15.4h2.3v35.3h-2.3v-5.5zm.3-6.9c0-8.9-6.4-11.7-11.6-11.7-5.8 0-11.3 3.7-11.3 11.4 0 7.3 4.7 11.6 11 11.6 9.5-.1 11.9-6.7 11.9-11.3m32.2 12.4h-2.3v-5h-.1c-1.6 3-4.9 5.8-10.7 5.8-11.6 0-11.6-7.4-11.6-10.5v-15.6h2.3v15.5c0 5.1 1.9 8.6 9.4 8.6s10.7-4.6 10.7-9.3v-14.8h2.3v25.3zm7-4.9h2.6v4.9h-2.6zm33.1-12.4c-.2-3.2-4.6-6.8-10.7-6.8-8.1 0-12 5.7-12 11.7 0 4.1 2.9 11.2 12 11.2 5.1 0 9.9-2.4 11.1-7.7h2.3c-1.3 6.6-7 9.6-13.3 9.6-8.3 0-14.3-5.3-14.3-13.2 0-8.9 6.5-13.7 14.3-13.7 7.7 0 12.8 4.5 13 8.8h-2.4zm19.4-8.8c9 0 14.3 6.4 14.3 13.4 0 7.2-5.2 13.4-14.3 13.4-9 0-14.3-6.3-14.3-13.4.1-7 5.3-13.4 14.3-13.4m0 24.9c8.1 0 12-5.7 12-11.5 0-5.7-4-11.5-12-11.5s-12 5.7-12 11.5 4 11.5 12 11.5m18.4-24.1h2.3v4.3h.1c2-3.3 5.7-5.1 9.7-5.1 6.2 0 8.7 2.7 9.7 5.9 1.8-3.9 5.1-5.9 9.8-5.9 7.3 0 10.5 3.2 10.5 8.9v17.2h-2.3v-16.4c0-4.2-2.3-7.7-8.2-7.7-6.2 0-9.4 3.2-9.4 8.6v15.6h-2.3v-16.9c0-4.5-2.3-7.3-8.2-7.3-5.5 0-9.4 3.3-9.4 9v15.1h-2.3v-25.3z"/><path class="st3" d="M606.9 274.9h-86.6m529.1 0h-86.6"/><path class="st0" d="M324 79.3c-81.2 83.1-127.2 114.4-127.2 114.4h87.8L324 79.3z"/><path class="st4" d="M122.1 95.5c4.9-1.9 12.5-4.7 23.6-6.5 6.2-1 12.5-1.5 18.9-1.5 2.8 0 5.5.1 8.2.3 5.5-4.2 11.5-7.6 17.9-10.3 5.9-2.5 12.2-4.3 18.7-5.3 4.2-.7 8.4-1 12.8-1 19.2 0 36.9 6.7 50.8 17.8 1.5 1.2 3 2.5 4.5 3.9l25.2-22.5c-20.8-20.3-49.2-32.8-80.5-32.8-29.1 0-55.6 10.8-75.8 28.5-4.4 3.9-8.6 8.1-12.4 12.6-4.4 5.1-8.4 10.8-11.9 16.8M368 87.7c-9.2 0-18.1 1.1-26.6 3.1L329 131.3c1.9-1.1 3.9-2 6-2.9 1.8-.8 3.7-1.5 5.6-2.2 8.6-3.1 17.8-4.8 27.4-4.8 45.1 0 81.7 36.6 81.7 81.7 0 43.8-34.4 79.5-77.7 81.6h-96.1c-5.3 7.2-11.3 13.9-17.9 20-5.5 5.1-11.5 9.2-17.8 13.3H379c58.6-5.5 104.4-54.8 104.4-114.8 0-63.8-51.6-115.5-115.4-115.5"/><defs><path id="SVGID_4_" d="M57.4 160.2c-.1.1-.1.3-.2.5-.2.6-.5 1.3-.7 1.9-.1.2-.2.5-.3.7-.2.6-.4 1.2-.6 1.7-.2.7-.5 1.4-.7 2.1-.1.2-.1.4-.2.5-.2.6-.4 1.3-.6 1.9v.1C51 180 49.4 191 49.4 202.4c0 63.7 51.7 115.3 115.4 115.3 30.1 0 57.4-11.5 77.9-30.3 11.9-11 21.5-24.4 28-39.5H233c-14.7 22-39.7 36.5-68.1 36.5-45.2 0-81.8-36.6-81.8-81.8v-2.3c1.1-44.1 37.2-79.6 81.7-79.6 10.6 0 20.7 2 30 5.7 7.5-9.6 16.6-17.8 27-24.3-14.6-8.1-31.2-13.3-48.8-14.6-2.7-.2-5.5-.3-8.2-.3-48.8 0-90.5 30.3-107.4 73"/></defs><clipPath id="SVGID_2_"><use xlink:href="#SVGID_4_" overflow="visible"/></clipPath><linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="-419" y1="1052.999" x2="-418" y2="1052.999" gradientTransform="matrix(0 230.6822 230.6822 0 -242748.188 96743.055)"><stop offset="0" stop-color="#2276BD"/><stop offset=".202" stop-color="#2276BD"/><stop offset=".622" stop-color="#7EB853"/><stop offset=".818" stop-color="#8CC32C"/><stop offset="1" stop-color="#8CC32C"/></linearGradient><path class="st5" d="M49.3 87.2h221.3v230.7H49.3z"/><path class="st0" d="M239.6 232.1h36c1.6-5 4.9-15.3 5.7-20.6H247c-1.3 5.4-5.1 15.7-7.4 20.6"/></svg>
1
+ <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1076 384"><style>.st0{fill:#8CC32B;} .st1{fill:#666666;} .st2{fill:#999999;} .st3{fill:none;stroke:#999999;stroke-miterlimit:10;} .st4{fill:#2276BD;} .st5{clip-path:url(#SVGID_2_);fill:url(#SVGID_3_);} .st6{clip-path:url(#SVGID_5_);fill:url(#SVGID_6_);}</style><path d="M521.6 142.8h96.1c1.4 0 2.1.7 2.1 2.1 0 1.7-.7 2.5-2.1 2.5h-42.6c-.3.3-.6.8-.8 1.7-2.8 8.2-5.1 13.5-6.7 16h34.6c7-.6 10.4 3.4 10.1 11.8v48.5c.6 7.6-3 11.1-10.5 10.5h-64.9c-6.5 0-9.7-3.4-9.7-10.1v-50.2c0-7 3.6-10.5 11-10.5h24.4c2.8-4.8 5.3-10.7 7.6-17.7h-48.5c-1.4 0-2.1-.8-2.1-2.5-.1-1.4.6-2.1 2-2.1m86.4 34.1c.3-5.1-2.1-7.6-7.2-7.6h-61.5c-5.6-.6-8.2 2.1-7.6 8v19.4H608v-19.8zm0 24h-76.3v23.2c-.3 5.6 2 8.1 6.7 7.6h62c5.6.6 8.1-2.1 7.6-8v-22.8zm66.2-60.7c-.6-1.4-.1-2.4 1.3-3 1.4-.6 2.4-.1 3 1.3.3 1.1.8 2.8 1.7 5.1-.3-.6-.1.1.4 2.1h41.7c1.4 0 2.1.7 2.1 2.1 0 1.4-.7 2.1-2.1 2.1H643c-3.4-.3-4.9 1.3-4.6 4.6V198c-.6 14.3-2.8 25.4-6.7 33.3-1.1 1.7-2.4 2.2-3.8 1.7-1.1-1.1-1.3-2.7-.4-4.6 3.9-8.7 6.2-19.2 6.7-31.6v-42.1c-.6-6.5 2.1-9.4 8-8.9h33.7c-.3-2.3-.9-4.2-1.7-5.6m37.1 55.2c5.6 1.1 6.6 4.5 2.9 10.1-6.7 8.2-15.6 15.2-26.5 21.1 12.1 3.6 24.3 6.3 36.7 8 2 .6 2.8 1.4 2.5 2.5-.6 1.4-1.8 2.1-3.8 2.1-14.9-2-28.5-5.5-40.9-10.5-13.2 5.1-27.7 8.1-43.4 9.3-2 0-3-.8-3-2.5.3-1.7 1.4-2.5 3.4-2.5 12.6-.3 24.9-2.4 36.7-6.3-.8-.6-2.1-1.5-3.8-3-9.6-6.5-15.9-11.9-19-16.4-.8-1.4-.7-2.5.4-3.4 1.4-.8 2.5-.6 3.4.8 5.6 7.3 14 13.8 25.3 19.4 11.5-5.1 20.9-12.1 28.2-21.1 1.1-2 0-2.9-3.4-2.9h-56c-1.4 0-2.1-.8-2.1-2.5 0-1.4.7-2.1 2.1-2.1h60.3zm-51-41.7v11h43v-10.1c0-1.4.8-2.1 2.5-2.1 1.4 0 2.1.7 2.1 2.1v10.1h16c1.4 0 2.1.7 2.1 2.1 0 1.7-.7 2.5-2.1 2.5h-16v11.4c.3 4.8-2 7-6.7 6.7h-39.6c-3.9.6-5.8-1.8-5.5-7.2v-11h-12.6c-2.3-1.1-2.3-2.7 0-4.6h12.6v-11c0-1.1.7-1.8 2.1-2.1 1.4.4 2.1 1.1 2.1 2.2m0 15.6v10.5c0 2 .8 2.9 2.5 2.9h37.9c1.7 0 2.5-.8 2.5-2.5v-11h-42.9zm171.9 7.6c1.4 0 2.1.7 2.1 2.1 0 1.4-.7 2.1-2.1 2.1h-51.8c-11 19.4-21.9 35.3-32.9 47.6-.8 1.1-.6 1.8.8 2.1 28.9-.3 53.7-1.7 74.2-4.2-8.2-12.9-14.8-22.2-19.8-27.8-1.1-1.4-1.1-2.5 0-3.4 1.4-1.1 2.7-1 3.8.4 10.4 13.5 19.4 26.7 27 39.6.6 1.4.3 2.5-.8 3.4-1.4.6-2.5.1-3.4-1.3-1.7-3.1-3.1-5.5-4.2-7.2-27.8 3.1-55.5 4.6-83 4.6-1.7 0-2.7-.6-3-1.7-.3-1.1.1-2.3 1.3-3.4 15.7-16.9 27.4-33.1 35-48.9h-37.9c-1.4 0-2.1-.7-2.1-2.1 0-1.4.7-2.1 2.1-2.1h94.7zm-8-32c1.4 0 2.1.7 2.1 2.1-.3 1.4-1.1 2.1-2.5 2.1h-79.6c-1.1 0-1.7-.7-1.7-2.1 0-1.4.6-2.1 1.7-2.1h80zm40-6.4v14.8h14.3c7.9-.6 11.7 3.1 11.4 11 0 7.6-.1 17.1-.4 28.7 0 20.2-.3 31.8-.8 34.6-1.1 11.5-10.1 14.7-27 9.7-1.7-.6-2.4-1.5-2.1-2.9.8-1.7 2-2.3 3.4-1.7 12.6 4.5 19.8 2.7 21.5-5.5.6-2.8.8-8.6.8-17.3.3-3.9.4-9.3.4-16v-29.1c.3-5.1-2-7.3-6.7-6.7h-14.8c-.6 34.6-6.7 60.8-18.5 78.8-1.1 1.4-2.3 2-3.4 1.7-1.1-.6-1.3-1.7-.4-3.4 11.5-19.7 17.6-45.4 18.1-77.1h-16c-1.7 0-2.5-.8-2.5-2.5 0-1.4.8-2.1 2.5-2.1h16v-14.8c0-1.1.7-1.8 2.1-2.1 1.4.1 2.1.8 2.1 1.9M927 147c7.6-.3 11.1 2.7 10.5 8.9V228c0 6.7-3.5 10.1-10.5 10.1h-17.3c-7 .3-10.4-3.1-10.1-10.1v-72.1c-.6-6.5 1.8-9.4 7.2-8.9H927zm-18.1 4.2c-3.7-.6-5.2 1.4-4.6 5.9v70.4c-.3 4.5 1.7 6.6 5.9 6.3H927c4.5 0 6.6-2.1 6.3-6.3v-71.2c.3-3.4-1.7-5.1-5.9-5.1h-18.5zm43.8 25.3h8.9c5.6-.6 8.1 2.1 7.6 8v25.3c0 5.1 2.2 10 6.7 14.8 6.7 5.9 15.6 9.1 26.5 9.7h45.1c1.7 0 2.5.8 2.5 2.5 0 1.4-.8 2.1-2.5 2.1h-43.8c-16.9-1.1-28.5-7-35-17.7-2.5 6.2-6.9 11.9-13.1 17.3-1.1.8-2.3.7-3.4-.4-.8-1.1-.7-2.3.4-3.4 7.9-5.3 11.9-11.5 12.2-18.5v-32c.3-2.2-.8-3.2-3.4-3h-8.9c-1.7 0-2.5-.8-2.5-2.5.2-1.5 1.1-2.2 2.7-2.2m4.3-30.4c9 5.9 14.9 10.1 17.7 12.6.6 1.1.4 2.1-.4 3-.8.8-1.7.8-2.5 0-2.8-2.8-8.4-6.7-16.9-11.8-1.1-.8-1.4-1.8-.8-2.9.7-1.1 1.7-1.4 2.9-.9m52.6-5.9c0-1.7.7-2.5 2.1-2.5 1.4 0 2.1.8 2.1 2.5v8h31.2c1.1 0 1.8.7 2.1 2.1-.3 1.7-1 2.5-2.1 2.5h-31.2v8.9h21.1c5.9-.3 8.7 2.9 8.4 9.7v11c.3 5.3-2.5 8-8.4 8h-21.1v3.4c13.5 7.9 24.3 15.7 32.5 23.6 1.1 1.1 1.3 2.3.4 3.4-.8 1.1-1.8 1.1-3 0-7-6.5-17-14.2-29.9-23.2V227c0 .8-.7 1.4-2.1 1.7-1.4-.3-2.1-.8-2.1-1.7v-32c-9.3 9.8-18.7 17.8-28.2 24-1.1.8-2.3.8-3.4 0-.8-1.4-.7-2.5.4-3.4 14-9 23.9-17.4 29.5-25.3h-21.1c-4.8 0-7.2-2.5-7.2-7.6v-12.6c-.3-5.9 2.4-8.7 8-8.4h21.9v-8.9H980c-1.1 0-1.8-.8-2.1-2.5 0-1.4.7-2.1 2.1-2.1h29.5v-8zm-22.7 26.2c-2-.3-2.8.7-2.5 3v14.3c0 1.7.7 2.5 2.1 2.5h23.2v-19.8h-22.8zm49.3 0h-22.3v19.8h22.3c2 0 3-1.1 3-3.4v-13.1c-.1-2.5-1.1-3.6-3-3.3" class="st1"/><path d="M647.9 267.3c-.3-4.2-3-6.2-9.6-6.2-6.2 0-8.3 2.4-8.3 5 0 2.8 2.1 3.9 5.1 4.3l8.1 1.1c4.7.6 8 2.4 8 6.9 0 6.9-7.8 7.6-12.1 7.6-7 0-12-2.4-12.4-8.7h2.3c.2 2.6.8 6.7 10.7 6.7 6.7 0 9.2-2 9.2-5.6 0-3-2.1-4.2-5.1-4.6l-8.9-1.2c-3.2-.4-7.1-1.8-7.1-6.4 0-2.9 2-7.2 10.6-7.2 9.3 0 11.5 4.3 11.8 8.2h-2.3zm31.8 17.9h-2.3v-5h-.1c-1.6 3-4.9 5.8-10.7 5.8-11.6 0-11.6-7.4-11.6-10.5v-15.6h2.3v15.5c0 5.1 1.9 8.6 9.4 8.6s10.7-4.6 10.7-9.3v-14.8h2.3v25.3zm7-4.9h2.6v4.9h-2.6zm9.5-30.4h2.3v15.4h.1c1.4-2.8 5-6.2 11.2-6.2 7.7 0 13.5 5.3 13.5 13.4 0 7.1-4.6 13.5-13.5 13.5-6.5 0-10-3.3-11.2-6.3h-.1v5.5h-2.3v-35.3zm24.8 22.6c0-7.7-5.4-11.4-11.3-11.4-5.1 0-11.6 2.8-11.6 11.7 0 4.5 2.4 11.2 11.9 11.2 6.3 0 11-4.3 11-11.5m6-4.8c.8-6.4 4.2-8.6 11.8-8.6 7.3 0 11.6 1.7 11.6 7.4v14.2c0 1.9 0 3 1.7 3 .7 0 1.4-.1 2.2-.4v2c-.7.2-1.6.4-2.8.4-3.1 0-3.1-2.2-3.1-5.5h-.1c-2.8 5.2-8.8 5.8-12.1 5.8-2.2 0-10.4 0-10.4-7.7 0-5.1 4.4-7 9.5-7.3l8.9-.6c2.6-.1 3.9-.5 3.9-3.6 0-3.4-1.9-5.7-9.4-5.7-6.7 0-8.8 2.1-9.4 6.6H727zm21.1 3.4c-.6.6-2 1.2-4.2 1.3l-8.6.6c-4.2.2-7.3 1.5-7.3 5.3 0 5.1 5.2 5.7 8.3 5.7 5 0 11.7-2.2 11.7-8.3v-4.6zm8.8-21.2h2.3v5.2h-2.3v-5.2zm0 10h2.3v25.3h-2.3v-25.3zm31.3 19.8c-1.3 3-4.8 6.3-11.3 6.3-8.9 0-13.5-6.4-13.5-13.5 0-8.1 5.8-13.4 13.5-13.4 6.2 0 9.8 3.4 11.2 6.2h.1v-15.4h2.3v35.3h-2.3v-5.5zm.3-6.9c0-8.9-6.4-11.7-11.6-11.7-5.8 0-11.3 3.7-11.3 11.4 0 7.3 4.7 11.6 11 11.6 9.5-.1 11.9-6.7 11.9-11.3m32.2 12.4h-2.3v-5h-.1c-1.6 3-4.9 5.8-10.7 5.8-11.6 0-11.6-7.4-11.6-10.5v-15.6h2.3v15.5c0 5.1 1.9 8.6 9.4 8.6s10.7-4.6 10.7-9.3v-14.8h2.3v25.3zm7-4.9h2.6v4.9h-2.6zm33.1-12.4c-.2-3.2-4.6-6.8-10.7-6.8-8.1 0-12 5.7-12 11.7 0 4.1 2.9 11.2 12 11.2 5.1 0 9.9-2.4 11.1-7.7h2.3c-1.3 6.6-7 9.6-13.3 9.6-8.3 0-14.3-5.3-14.3-13.2 0-8.9 6.5-13.7 14.3-13.7 7.7 0 12.8 4.5 13 8.8h-2.4zm19.4-8.8c9 0 14.3 6.4 14.3 13.4 0 7.2-5.2 13.4-14.3 13.4-9 0-14.3-6.3-14.3-13.4.1-7 5.3-13.4 14.3-13.4m0 24.9c8.1 0 12-5.7 12-11.5 0-5.7-4-11.5-12-11.5s-12 5.7-12 11.5 4 11.5 12 11.5m18.4-24.1h2.3v4.3h.1c2-3.3 5.7-5.1 9.7-5.1 6.2 0 8.7 2.7 9.7 5.9 1.8-3.9 5.1-5.9 9.8-5.9 7.3 0 10.5 3.2 10.5 8.9v17.2h-2.3v-16.4c0-4.2-2.3-7.7-8.2-7.7-6.2 0-9.4 3.2-9.4 8.6v15.6h-2.3v-16.9c0-4.5-2.3-7.3-8.2-7.3-5.5 0-9.4 3.3-9.4 9v15.1h-2.3v-25.3z" class="st2"/><path d="M606.9 274.9h-86.6m529.1 0h-86.6" class="st3"/><path d="M324 79.3c-81.2 83.1-127.2 114.4-127.2 114.4h87.8L324 79.3z" class="st0"/><path d="M122.1 95.5c4.9-1.9 12.5-4.7 23.6-6.5 6.2-1 12.5-1.5 18.9-1.5 2.8 0 5.5.1 8.2.3 5.5-4.2 11.5-7.6 17.9-10.3 5.9-2.5 12.2-4.3 18.7-5.3 4.2-.7 8.4-1 12.8-1 19.2 0 36.9 6.7 50.8 17.8 1.5 1.2 3 2.5 4.5 3.9l25.2-22.5c-20.8-20.3-49.2-32.8-80.5-32.8-29.1 0-55.6 10.8-75.8 28.5-4.4 3.9-8.6 8.1-12.4 12.6-4.4 5.1-8.4 10.8-11.9 16.8M368 87.7c-9.2 0-18.1 1.1-26.6 3.1L329 131.3c1.9-1.1 3.9-2 6-2.9 1.8-.8 3.7-1.5 5.6-2.2 8.6-3.1 17.8-4.8 27.4-4.8 45.1 0 81.7 36.6 81.7 81.7 0 43.8-34.4 79.5-77.7 81.6h-96.1c-5.3 7.2-11.3 13.9-17.9 20-5.5 5.1-11.5 9.2-17.8 13.3H379c58.6-5.5 104.4-54.8 104.4-114.8 0-63.8-51.6-115.5-115.4-115.5" class="st4"/><defs><path id="SVGID_4_" d="M57.4 160.2c-.1.1-.1.3-.2.5-.2.6-.5 1.3-.7 1.9-.1.2-.2.5-.3.7-.2.6-.4 1.2-.6 1.7-.2.7-.5 1.4-.7 2.1-.1.2-.1.4-.2.5-.2.6-.4 1.3-.6 1.9v.1C51 180 49.4 191 49.4 202.4c0 63.7 51.7 115.3 115.4 115.3 30.1 0 57.4-11.5 77.9-30.3 11.9-11 21.5-24.4 28-39.5H233c-14.7 22-39.7 36.5-68.1 36.5-45.2 0-81.8-36.6-81.8-81.8v-2.3c1.1-44.1 37.2-79.6 81.7-79.6 10.6 0 20.7 2 30 5.7 7.5-9.6 16.6-17.8 27-24.3-14.6-8.1-31.2-13.3-48.8-14.6-2.7-.2-5.5-.3-8.2-.3-48.8 0-90.5 30.3-107.4 73"/></defs><clipPath id="SVGID_2_"><use xlink:href="#SVGID_4_" overflow="visible"/></clipPath><linearGradient id="SVGID_3_" x1="-419" x2="-418" y1="1052.999" y2="1052.999" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 230.682 230.682 0 -242748.188 96743.055)"><stop offset="0" stop-color="#2276BD"/><stop offset=".202" stop-color="#2276BD"/><stop offset=".622" stop-color="#7EB853"/><stop offset=".818" stop-color="#8CC32C"/><stop offset="1" stop-color="#8CC32C"/></linearGradient><path d="M49.3 87.2h221.3v230.7H49.3z" class="st5"/><path d="M239.6 232.1h36c1.6-5 4.9-15.3 5.7-20.6H247c-1.3 5.4-5.1 15.7-7.4 20.6" class="st0"/></svg>
cloudflare.loader.php ADDED
@@ -0,0 +1,45 @@
1
+ <?php
2
+
3
+ require_once 'vendor/autoload.php';
4
+
5
+ use CloudFlare\IpRewrite;
6
+
7
+ // Rewrites Cloudflare IP
8
+ $ipRewrite = new IpRewrite();
9
+
10
+ $is_cf = $ipRewrite->isCloudFlare();
11
+ if ($is_cf) {
12
+ // Fixes Flexible SSL
13
+ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
14
+ $_SERVER['HTTPS'] = 'on';
15
+
16
+ return true;
17
+ }
18
+ }
19
+
20
+ // Enable HTTP2 Server Push
21
+ // add_action('init', array('\CF\Hooks\HTTP2ServerPush', 'init'));
22
+
23
+ if (is_admin()) {
24
+ // Initiliaze Hooks class which contains WordPress hook functions
25
+ $cloudflareHooks = new \CF\WordPress\Hooks();
26
+
27
+ //Register proxy AJAX endpoint
28
+ add_action('wp_ajax_cloudflare_proxy', array($cloudflareHooks, 'initProxy'));
29
+
30
+ //Add CloudFlare Plugin homepage to admin settings menu
31
+ add_action('admin_menu', array($cloudflareHooks, 'cloudflareConfigPage'));
32
+
33
+ //Add CloudFlare Plugin homepage to admin settings menu
34
+ add_action('plugin_action_links_cloudflare/cloudflare.php', array($cloudflareHooks, 'pluginActionLinks'));
35
+
36
+ // Load Activation Script
37
+ register_activation_hook(CLOUDFLARE_PLUGIN_DIR.'cloudflare.php', array($cloudflareHooks, 'activate'));
38
+
39
+ // Load Deactivation Script
40
+ register_deactivation_hook(CLOUDFLARE_PLUGIN_DIR.'cloudflare.php', array($cloudflareHooks, 'deactivate'));
41
+
42
+ // Load Automatic Cache Purge
43
+ add_action('switch_theme', array($cloudflareHooks, 'purgeCache'));
44
+ add_action('customize_save_after', array($cloudflareHooks, 'purgeCache'));
45
+ }
cloudflare.php CHANGED
@@ -3,57 +3,29 @@
3
Plugin Name: CloudFlare
4
Plugin URI: http://www.cloudflare.com/wiki/CloudFlareWordPressPlugin
5
Description: CloudFlare integrates your blog with the CloudFlare platform.
6
- Version: 3.0.3
7
Author: John Wineman, Furkan Yilmaz, Junade Ali (CloudFlare Team)
8
License: BSD-3-Clause
9
*/
10
11
- require_once 'vendor/autoload.php';
12
-
13
- if (!defined('ABSPATH')) { // Exit if accessed directly
14
exit;
15
}
16
17
- // ************************************************************** //
18
-
19
- // Initialize Global Objects
20
- $cloudflareConfig = new CF\Integration\DefaultConfig(file_get_contents('config.js', true));
21
- $cloudflareLogger = new CF\Integration\DefaultLogger($cloudflareConfig->getValue('debug'));
22
- $cloudflareDataStore = new CF\WordPress\DataStore($cloudflareLogger);
23
- $cloudflareWordpressAPI = new CF\WordPress\WordPressAPI($cloudflareDataStore);
24
- $cloudflareWordpressIntegration = new CF\Integration\DefaultIntegration($cloudflareConfig, $cloudflareWordpressAPI, $cloudflareDataStore, $cloudflareLogger);
25
-
26
- // ************************************************************** //
27
-
28
- // Initiliaze Hooks class which contains WordPress hook functions
29
- $cloudflareHooks = new \CF\WordPress\Hooks($cloudflareWordpressIntegration);
30
-
31
- // Load Init Script
32
- add_action('init', array($cloudflareHooks, 'init'), 1);
33
-
34
- //Register proxy AJAX endpoint
35
- add_action('wp_ajax_cloudflare_proxy', array($cloudflareHooks, 'initProxy'));
36
37
- //Add CloudFlare Plugin homepage to admin settings menu
38
- add_action('admin_menu', array($cloudflareHooks, 'cloudflareConfigPage'));
39
40
- add_action('admin_init', array($cloudflareHooks, 'cloudflareAdminInit'));
41
-
42
- //Add CloudFlare Plugin homepage to admin settings menu
43
- add_action('plugin_action_links_cloudflare/cloudflare.php', array($cloudflareHooks, 'pluginActionLinks'));
44
-
45
- // Load Activation Script
46
- register_activation_hook(__FILE__, array($cloudflareHooks, 'activate'));
47
-
48
- // Load Deactivation Script
49
- register_deactivation_hook(__FILE__, array($cloudflareHooks, 'deactivate'));
50
-
51
- // Load Uninstall Script
52
- register_uninstall_hook(__FILE__, array('\CF\WordPress\Hooks', 'uninstall'));
53
-
54
- // Load AutomaticCache
55
- add_action('switch_theme', array($cloudflareHooks, 'purgeCache'));
56
- add_action('customize_save_after', array($cloudflareHooks, 'purgeCache'));
57
58
- // Enable HTTP2 Server Push
59
- // add_action('init', array('\CF\Hooks\HTTP2ServerPush', 'init'));
3
Plugin Name: CloudFlare
4
Plugin URI: http://www.cloudflare.com/wiki/CloudFlareWordPressPlugin
5
Description: CloudFlare integrates your blog with the CloudFlare platform.
6
+ Version: 3.0.4
7
Author: John Wineman, Furkan Yilmaz, Junade Ali (CloudFlare Team)
8
License: BSD-3-Clause
9
*/
10
11
+ // Exit if accessed directly
12
+ if (!defined('ABSPATH')) {
13
exit;
14
}
15
16
+ define('CLOUDFLARE_MIN_PHP_VERSION', '5.3.10');
17
+ define('CLOUDFLARE_MIN_WP_VERSION', '3.4');
18
+ define('CLOUDFLARE_PLUGIN_DIR', plugin_dir_path(__FILE__));
19
20
+ // PHP version check has to go here because the below code uses namespaces
21
+ if (version_compare(PHP_VERSION, CLOUDFLARE_MIN_PHP_VERSION, '<')) {
22
+ // We need to load "plugin.php" manually to call "deactivate_plugins"
23
+ require_once ABSPATH.'wp-admin/includes/plugin.php';
24
25
+ deactivate_plugins(plugin_basename(__FILE__), true);
26
+ wp_die('<p>The CloudFlare plugin requires a php version of at least '.CLOUDFLARE_MIN_PHP_VERSION.' you have '.PHP_VERSION.'.</p>', 'Plugin Activation Error', array('response' => 200, 'back_link' => true));
27
+ }
28
29
+ // Plugin uses namespaces. To support old PHP version which doesn't support
30
+ // namespaces we load everything in "cloudflare.loader.php"
31
+ require_once CLOUDFLARE_PLUGIN_DIR.'cloudflare.loader.php';
compiled.js CHANGED
@@ -78978,7 +78978,7 @@ exports.default = (0, _reactRedux.connect)(mapStateToProps)(AppWrapper);
78978
78979
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
78980
78981
- },{"../../actions/config":532,"../../containers/ActiveZoneSelector/ActiveZoneSelector":555,"../../containers/AppNavigation/AppNavigation":560,"../../containers/GlobalNotifications/GlobalNotifications":570,"../../containers/UnderAttackButton/UnderAttackButton":590,"../../selectors/config":609,"../../utils/Auth/Auth":615,"cf-component-layout":80,"intl":186,"react":511,"react-gateway":281,"react-intl":290,"react-redux":312}],560:[function(_dereq_,module,exports){
78982
'use strict';
78983
78984
exports.__esModule = true;
@@ -79221,6 +79221,107 @@ var _reactRedux = _dereq_('react-redux');
79221
79222
var _reactIntl = _dereq_('react-intl');
79223
79224
var _cfComponentCard = _dereq_('cf-component-card');
79225
79226
var _cfComponentSelect = _dereq_('cf-component-select');
@@ -79307,7 +79408,7 @@ function mapStateToProps(state) {
79307
}
79308
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(BrowserCacheTTLCard));
79309
79310
- },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-select":117,"react":511,"react-intl":290,"react-redux":312}],563:[function(_dereq_,module,exports){
79311
'use strict';
79312
79313
exports.__esModule = true;
@@ -79408,7 +79509,7 @@ function mapStateToProps(state) {
79408
}
79409
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(BrowserIntegrityCheckCard));
79410
79411
- },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],564:[function(_dereq_,module,exports){
79412
'use strict';
79413
79414
exports.__esModule = true;
@@ -79506,7 +79607,7 @@ function mapStateToProps(state) {
79506
}
79507
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(CacheLevelCard));
79508
79509
- },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-radio":115,"react":511,"react-intl":290,"react-redux":312}],565:[function(_dereq_,module,exports){
79510
'use strict';
79511
79512
exports.__esModule = true;
@@ -79606,7 +79707,7 @@ function mapStateToProps(state) {
79606
}
79607
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(ChallengePassageCard));
79608
79609
- },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-select":117,"react":511,"react-intl":290,"react-redux":312}],566:[function(_dereq_,module,exports){
79610
'use strict';
79611
79612
exports.__esModule = true;
@@ -79792,7 +79893,7 @@ function mapStateToProps(state) {
79792
79793
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(ClientLoginPage));
79794
79795
- },{"../../actions/user":536,"../../constants/UrlPaths.js":553,"../../containers/MarketingFeatureCollection/MarketingFeatureCollection":577,"../../selectors/generateUTMLink.js":610,"cf-component-button":5,"cf-component-form":71,"cf-component-input":76,"cf-component-layout":80,"react":511,"react-intl":290,"react-redux":312}],567:[function(_dereq_,module,exports){
79796
'use strict';
79797
79798
exports.__esModule = true;
@@ -79971,7 +80072,7 @@ function mapStateToProps(state) {
79971
79972
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(DNSManagementPage));
79973
79974
- },{"../../constants/UrlPaths.js":553,"../../containers/ActivationCheckCard/ActivationCheckCard":554,"../../containers/DNSRecordEditor/DNSRecordEditor":568,"../../containers/ZoneProvisionContainer/ZoneProvisionContainer":592,"cf-component-button":5,"cf-component-heading":74,"cf-component-table":131,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],568:[function(_dereq_,module,exports){
79975
'use strict';
79976
79977
exports.__esModule = true;
@@ -80128,7 +80229,7 @@ function mapStateToProps(state) {
80128
}
80129
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(DNSRecordEditor));
80130
80131
- },{"../../actions/zoneDnsRecords":538,"../../components/CloudToggle/CloudToggle":545,"cf-component-loading":88,"cf-component-table":131,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],569:[function(_dereq_,module,exports){
80132
'use strict';
80133
80134
exports.__esModule = true;
@@ -80229,7 +80330,7 @@ function mapStateToProps(state) {
80229
}
80230
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(DevelopmentModeCard));
80231
80232
- },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],570:[function(_dereq_,module,exports){
80233
'use strict';
80234
80235
exports.__esModule = true;
@@ -80312,7 +80413,7 @@ function mapStateToProps(state) {
80312
80313
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(GlobalNotifications));
80314
80315
- },{"../../actions/notifications":534,"cf-component-notifications":110,"react":511,"react-intl":290,"react-redux":312}],571:[function(_dereq_,module,exports){
80316
'use strict';
80317
80318
exports.__esModule = true;
@@ -80389,7 +80490,7 @@ function mapStateToProps(state) {
80389
}
80390
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(HomePage));
80391
80392
- },{"../../components/RenderCardsDynamically/RenderCardsDynamically":549,"../../selectors/pluginSettings":611,"cf-component-heading":74,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],572:[function(_dereq_,module,exports){
80393
'use strict';
80394
80395
exports.__esModule = true;
@@ -80571,7 +80672,7 @@ var HostLoginPage = function (_Component) {
80571
80572
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)()(HostLoginPage));
80573
80574
- },{"../../actions/user":536,"../../constants/UrlPaths.js":553,"../../containers/MarketingFeatureCollection/MarketingFeatureCollection":577,"react":511,"react-intl":290,"react-redux":312,"react-router":343}],573:[function(_dereq_,module,exports){
80575
'use strict';
80576
80577
exports.__esModule = true;
@@ -80672,7 +80773,7 @@ function mapStateToProps(state) {
80672
}
80673
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(IPV6Card));
80674
80675
- },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],574:[function(_dereq_,module,exports){
80676
'use strict';
80677
80678
exports.__esModule = true;
@@ -80747,7 +80848,8 @@ var ImageOptimizationCard = function (_Component) {
80747
var modifiedDate = _props2.modifiedDate;
80748
80749
var zone = zones[activeZone.name];
80750
- var imageOptimizationValue = this.props.mirageValue === 'on' && this.props.polishValue === 'lossless';
80751
80752
var formatMessage = this.props.intl.formatMessage;
80753
@@ -80794,7 +80896,7 @@ function mapStateToProps(state) {
80794
}
80795
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(ImageOptimizationCard));
80796
80797
- },{"../../actions/zoneSettings":542,"../../components/CustomCardControl/CustomCardControl":546,"../../constants/Plans.js":551,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],575:[function(_dereq_,module,exports){
80798
'use strict';
80799
80800
exports.__esModule = true;
@@ -80895,7 +80997,7 @@ function mapStateToProps(state) {
80895
}
80896
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(IpRewriteCard));
80897
80898
- },{"../../actions/pluginSettings":535,"../../selectors/pluginSettings":611,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],576:[function(_dereq_,module,exports){
80899
'use strict';
80900
80901
exports.__esModule = true;
@@ -80967,7 +81069,7 @@ function mapStateToProps(state) {
80967
80968
exports.default = (0, _reactRedux.connect)(mapStateToProps)(LoginPage);
80969
80970
- },{"../../constants/UrlPaths.js":553,"../../containers/ClientLoginPage/ClientLoginPage":566,"../../containers/HostLoginPage/HostLoginPage":572,"../../selectors/config":609,"../../utils/Auth/Auth":615,"react":511,"react-redux":312,"redux-simple-router":513}],577:[function(_dereq_,module,exports){
80971
'use strict';
80972
80973
exports.__esModule = true;
@@ -81042,7 +81144,7 @@ function mapStateToProps(state) {
81042
81043
exports.default = (0, _reactRedux.connect)(mapStateToProps)(MarketingFeatureCollection);
81044
81045
- },{"../../components/MarketingFeature/MarketingFeature":548,"../../selectors/config":609,"cf-component-flex":64,"react":511,"react-redux":312}],578:[function(_dereq_,module,exports){
81046
'use strict';
81047
81048
exports.__esModule = true;
@@ -81113,9 +81215,9 @@ var MinifyCard = function (_Component) {
81113
var formatMessage = this.props.intl.formatMessage;
81114
var modifiedDate = this.props.modifiedDate;
81115
81116
- // this.state.checkboxValues = [];
81117
- //convert on/off to true/false
81118
81119
for (var key in this.props.minifyValues) {
81120
if (this.props.minifyValues[key] === 'on') {
81121
this.state.checkboxValues.push(key);
@@ -81165,7 +81267,7 @@ function mapStateToProps(state) {
81165
}
81166
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(MinifyCard));
81167
81168
- },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-checkbox":23,"react":511,"react-intl":290,"react-redux":312}],579:[function(_dereq_,module,exports){
81169
'use strict';
81170
81171
exports.__esModule = true;
@@ -81256,7 +81358,7 @@ function mapStateToProps(state) {
81256
}
81257
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(MoreSettingsPage));
81258
81259
- },{"../../components/RenderCardsDynamically/RenderCardsDynamically":549,"../../selectors/pluginSettings":611,"cf-component-heading":74,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],580:[function(_dereq_,module,exports){
81260
'use strict';
81261
81262
exports.__esModule = true;
@@ -81313,10 +81415,6 @@ var _PurgeCacheCard = _dereq_('../../containers/PurgeCacheCard/PurgeCacheCard');
81313
81314
var _PurgeCacheCard2 = _interopRequireDefault(_PurgeCacheCard);
81315
81316
- var _ProtocolRewriteCard = _dereq_('../../containers/ProtocolRewriteCard/ProtocolRewriteCard');
81317
-
81318
- var _ProtocolRewriteCard2 = _interopRequireDefault(_ProtocolRewriteCard);
81319
-
81320
var _RailgunCard = _dereq_('../../containers/RailgunCard/RailgunCard');
81321
81322
var _RailgunCard2 = _interopRequireDefault(_RailgunCard);
@@ -81382,11 +81480,6 @@ var PerformancePage = function (_Component) {
81382
{ isEnabled: config.featureManagerIsIpRewriteEnabled },
81383
_react2.default.createElement(_IpRewriteCard2.default, null)
81384
),
81385
- _react2.default.createElement(
81386
- _FeatureManager2.default,
81387
- { isEnabled: config.featureManagerIsProtocolRewriteEnabled },
81388
- _react2.default.createElement(_ProtocolRewriteCard2.default, null)
81389
- ),
81390
_react2.default.createElement(
81391
_FeatureManager2.default,
81392
{ isEnabled: config.featureManagerIsCacheLevelEnabled },
@@ -81443,7 +81536,7 @@ function mapStateToProps(state) {
81443
}
81444
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(PerformancePage));
81445
81446
- },{"../../components/FeatureManager/FeatureManager":547,"../../containers/AlwaysOnlineCard/AlwaysOnlineCard":557,"../../containers/BrowserCacheTTLCard/BrowserCacheTTLCard":562,"../../containers/CacheLevelCard/CacheLevelCard":564,"../../containers/DevelopmentModeCard/DevelopmentModeCard":569,"../../containers/IPV6Card/IPV6Card":573,"../../containers/ImageOptimizationCard/ImageOptimizationCard":574,"../../containers/IpRewriteCard/IpRewriteCard":575,"../../containers/MinifyCard/MinifyCard":578,"../../containers/ProtocolRewriteCard/ProtocolRewriteCard":583,"../../containers/PurgeCacheCard/PurgeCacheCard":584,"../../containers/RailgunCard/RailgunCard":585,"../../containers/WAFCard/WAFCard":591,"../../selectors/pluginSettings":611,"cf-component-heading":74,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],581:[function(_dereq_,module,exports){
81447
'use strict';
81448
81449
exports.__esModule = true;
@@ -81611,7 +81704,7 @@ function mapStateToProps(state) {
81611
}
81612
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(PluginSpecificCacheCard));
81613
81614
- },{"../../actions/pluginSettings":535,"../../selectors/pluginSettings":611,"../../utils/utils":620,"cf-component-button":5,"cf-component-card":16,"cf-component-modal":99,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],582:[function(_dereq_,module,exports){
81615
'use strict';
81616
81617
exports.__esModule = true;
@@ -81722,107 +81815,7 @@ function mapStateToProps(state) {
81722
}
81723
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(PluginSpecificCacheTagCard));
81724
81725
- },{"../../actions/pluginSettings":535,"../../components/CustomCardControl/CustomCardControl":546,"../../constants/Plans.js":551,"../../selectors/pluginSettings":611,"../../selectors/zones":613,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],583:[function(_dereq_,module,exports){
81726
- 'use strict';
81727
-
81728
- exports.__esModule = true;
81729
-
81730
- var _react = _dereq_('react');
81731
-
81732
- var _react2 = _interopRequireDefault(_react);
81733
-
81734
- var _reactRedux = _dereq_('react-redux');
81735
-
81736
- var _reactIntl = _dereq_('react-intl');
81737
-
81738
- var _cfComponentCard = _dereq_('cf-component-card');
81739
-
81740
- var _cfComponentToggle = _dereq_('cf-component-toggle');
81741
-
81742
- var _cfComponentToggle2 = _interopRequireDefault(_cfComponentToggle);
81743
-
81744
- var _pluginSettings = _dereq_('../../actions/pluginSettings');
81745
-
81746
- var _pluginSettings2 = _dereq_('../../selectors/pluginSettings');
81747
-
81748
- var _utils = _dereq_('../../utils/utils');
81749
-
81750
- function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
81751
-
81752
- function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
81753
-
81754
- function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
81755
-
81756
- function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
81757
-
81758
- var SETTING_NAME = 'protocol_rewrite';
81759
-
81760
- var ProtocolRewriteCard = function (_Component) {
81761
- _inherits(ProtocolRewriteCard, _Component);
81762
-
81763
- function ProtocolRewriteCard() {
81764
- _classCallCheck(this, ProtocolRewriteCard);
81765
-
81766
- return _possibleConstructorReturn(this, _Component.apply(this, arguments));
81767
- }
81768
-
81769
- ProtocolRewriteCard.prototype.handleChange = function handleChange(value) {
81770
- var _props = this.props;
81771
- var activeZoneId = _props.activeZoneId;
81772
- var dispatch = _props.dispatch;
81773
-
81774
- dispatch((0, _pluginSettings.asyncPluginUpdateSetting)(SETTING_NAME, activeZoneId, value));
81775
- };
81776
-
81777
- ProtocolRewriteCard.prototype.render = function render() {
81778
- var formatMessage = this.props.intl.formatMessage;
81779
- var modifiedDate = this.props.modifiedDate;
81780
-
81781
-
81782
- return _react2.default.createElement(
81783
- 'div',
81784
- null,
81785
- _react2.default.createElement(
81786
- _cfComponentCard.Card,
81787
- null,
81788
- _react2.default.createElement(
81789
- _cfComponentCard.CardSection,
81790
- null,
81791
- _react2.default.createElement(
81792
- _cfComponentCard.CardContent,
81793
- { title: formatMessage({ id: 'container.protocolRewrite.title' }), footerMessage: (0, _utils.getLastModifiedDate)(this.props.intl, modifiedDate) },
81794
- _react2.default.createElement(
81795
- 'p',
81796
- null,
81797
- _react2.default.createElement(_reactIntl.FormattedMessage, { id: 'container.protocolRewrite.description' })
81798
- )
81799
- ),
81800
- _react2.default.createElement(
81801
- _cfComponentCard.CardControl,
81802
- null,
81803
- _react2.default.createElement(_cfComponentToggle2.default, {
81804
- label: '',
81805
- value: this.props.protocolRewriteValue == true,
81806
- onChange: this.handleChange.bind(this) })
81807
- )
81808
- )
81809
- )
81810
- );
81811
- };
81812
-
81813
- return ProtocolRewriteCard;
81814
- }(_react.Component);
81815
-
81816
- function mapStateToProps(state) {
81817
- return {
81818
- activeZoneId: state.activeZone.id,
81819
- protocolRewriteValue: (0, _pluginSettings2.getPluginSettingsValueForZoneId)(state.activeZone.id, SETTING_NAME, state),
81820
- modifiedDate: (0, _pluginSettings2.getPluginSettingsModifiedDateForZoneId)(state.activeZone.id, SETTING_NAME, state)
81821
- };
81822
- }
81823
- exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(ProtocolRewriteCard));
81824
-
81825
- },{"../../actions/pluginSettings":535,"../../selectors/pluginSettings":611,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],584:[function(_dereq_,module,exports){
81826
'use strict';
81827
81828
exports.__esModule = true;
@@ -82219,6 +82212,8 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen
82219
82220
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
82221
82222
var SSLCard = function (_Component) {
82223
_inherits(SSLCard, _Component);
82224
@@ -82491,7 +82486,7 @@ function mapStateToProps(state) {
82491
}
82492
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(SecurityPage));
82493
82494
- },{"../../components/FeatureManager/FeatureManager":547,"../../containers/BrowserIntegrityCheckCard/BrowserIntegrityCheckCard":563,"../../containers/ChallengePassageCard/ChallengePassageCard":565,"../../containers/SSLCard/SSLCard":586,"../../containers/SecurityLevelCard/SecurityLevelCard":587,"cf-component-heading":74,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],589:[function(_dereq_,module,exports){
82495
'use strict';
82496
82497
exports.__esModule = true;
@@ -83654,7 +83649,7 @@ function buildZoneAnalyticsData(zoneAnalyticsResponse) {
83654
data.threats[0].push(analyticsInterval.threats.all);
83655
}
83656
if (typeof analyticsInterval.uniques !== 'undefined') {
83657
- data.uniques[0].push(analyticsInterval.threats.all);
83658
}
83659
});
83660
return data;
@@ -84114,7 +84109,7 @@ exports.default = _react2.default.createElement(
84114
_react2.default.createElement(_reactRouter.Route, { path: UrlPaths.MORE_SETTINGS_PAGE, component: _MoreSettingsPage2.default, onEnter: requireAuth })
84115
);
84116
84117
- },{"./constants/UrlPaths":553,"./containers/AnalyticsPage/AnaltyicsPage":558,"./containers/App/App":559,"./containers/DNSManagementPage/DNSManagementPage":567,"./containers/HomePage/HomePage":571,"./containers/LoginPage/LoginPage":576,"./containers/MoreSettingsPage/MoreSettingsPage":579,"./containers/PerformancePage/PerformancePage":580,"./containers/SecurityPage/SecurityPage":588,"./containers/SignUpPage/SignUpPage":589,"./utils/Auth/Auth":615,"react":511,"react-router":343}],609:[function(_dereq_,module,exports){
84118
'use strict';
84119
84120
exports.__esModule = true;
@@ -84851,10 +84846,6 @@ var _MinifyCard = _dereq_('../containers/MinifyCard/MinifyCard');
84851
84852
var _MinifyCard2 = _interopRequireDefault(_MinifyCard);
84853
84854
- var _ProtocolRewriteCard = _dereq_('../containers/ProtocolRewriteCard/ProtocolRewriteCard');
84855
-
84856
- var _ProtocolRewriteCard2 = _interopRequireDefault(_ProtocolRewriteCard);
84857
-
84858
var _PurgeCacheCard = _dereq_('../containers/PurgeCacheCard/PurgeCacheCard');
84859
84860
var _PurgeCacheCard2 = _interopRequireDefault(_PurgeCacheCard);
@@ -84883,6 +84874,10 @@ var _RailgunCard = _dereq_('../containers/RailgunCard/RailgunCard');
84883
84884
var _RailgunCard2 = _interopRequireDefault(_RailgunCard);
84885
84886
var _DNSManagementPage = _dereq_('../containers/DNSManagementPage/DNSManagementPage');
84887
84888
var _DNSManagementPage2 = _interopRequireDefault(_DNSManagementPage);
@@ -84904,20 +84899,20 @@ var cardMapper = {
84904
MinifyCard: _MinifyCard2.default,
84905
PluginSpecificCacheCard: _PluginSpecificCacheCard2.default,
84906
PluginSpecificCacheTagCard: _PluginSpecificCachetTagCard2.default,
84907
- ProtocolRewriteCard: _ProtocolRewriteCard2.default,
84908
PurgeCacheCard: _PurgeCacheCard2.default,
84909
SSLCard: _SSLCard2.default,
84910
SecurityLevelCard: _SecurityLevelCard2.default,
84911
WAFCard: _WAFCard2.default,
84912
RailgunCard: _RailgunCard2.default,
84913
- DNSManagementPage: _DNSManagementPage2.default
84914
};
84915
84916
// Pages
84917
// Cards
84918
exports.cardMapper = cardMapper;
84919
84920
- },{"../containers/AdvanceDDoSCard/AdvanceDDoSCard":556,"../containers/AlwaysOnlineCard/AlwaysOnlineCard":557,"../containers/ApplyDefaultSettingsCard/ApplyDefaultSettingsCard":561,"../containers/BrowserCacheTTLCard/BrowserCacheTTLCard":562,"../containers/BrowserIntegrityCheckCard/BrowserIntegrityCheckCard":563,"../containers/CacheLevelCard/CacheLevelCard":564,"../containers/ChallengePassageCard/ChallengePassageCard":565,"../containers/DNSManagementPage/DNSManagementPage":567,"../containers/DevelopmentModeCard/DevelopmentModeCard":569,"../containers/IPV6Card/IPV6Card":573,"../containers/ImageOptimizationCard/ImageOptimizationCard":574,"../containers/IpRewriteCard/IpRewriteCard":575,"../containers/MinifyCard/MinifyCard":578,"../containers/PluginSpecificCacheCard/PluginSpecificCacheCard":581,"../containers/PluginSpecificCacheTagCard/PluginSpecificCachetTagCard.js":582,"../containers/ProtocolRewriteCard/ProtocolRewriteCard":583,"../containers/PurgeCacheCard/PurgeCacheCard":584,"../containers/RailgunCard/RailgunCard":585,"../containers/SSLCard/SSLCard":586,"../containers/SecurityLevelCard/SecurityLevelCard":587,"../containers/WAFCard/WAFCard":591}],619:[function(_dereq_,module,exports){
84921
'use strict';
84922
84923
exports.__esModule = true;
78978
78979
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
78980
78981
+ },{"../../actions/config":532,"../../containers/ActiveZoneSelector/ActiveZoneSelector":555,"../../containers/AppNavigation/AppNavigation":560,"../../containers/GlobalNotifications/GlobalNotifications":571,"../../containers/UnderAttackButton/UnderAttackButton":590,"../../selectors/config":609,"../../utils/Auth/Auth":615,"cf-component-layout":80,"intl":186,"react":511,"react-gateway":281,"react-intl":290,"react-redux":312}],560:[function(_dereq_,module,exports){
78982
'use strict';
78983
78984
exports.__esModule = true;
79221
79222
var _reactIntl = _dereq_('react-intl');
79223
79224
+ var _cfComponentToggle = _dereq_('cf-component-toggle');
79225
+
79226
+ var _cfComponentToggle2 = _interopRequireDefault(_cfComponentToggle);
79227
+
79228
+ var _cfComponentCard = _dereq_('cf-component-card');
79229
+
79230
+ var _zoneSettings = _dereq_('../../actions/zoneSettings');
79231
+
79232
+ var _utils = _dereq_('../../utils/utils');
79233
+
79234
+ var _zoneSettings2 = _dereq_('../../selectors/zoneSettings');
79235
+
79236
+ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
79237
+
79238
+ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
79239
+
79240
+ function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
79241
+
79242
+ function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
79243
+
79244
+ var SETTING_NAME = 'automatic_https_rewrites';
79245
+
79246
+ var AutomaticHTTPSRewritesCard = function (_Component) {
79247
+ _inherits(AutomaticHTTPSRewritesCard, _Component);
79248
+
79249
+ function AutomaticHTTPSRewritesCard() {
79250
+ _classCallCheck(this, AutomaticHTTPSRewritesCard);
79251
+
79252
+ return _possibleConstructorReturn(this, _Component.apply(this, arguments));
79253
+ }
79254
+
79255
+ AutomaticHTTPSRewritesCard.prototype.handleChange = function handleChange(value) {
79256
+ var _props = this.props;
79257
+ var activeZoneId = _props.activeZoneId;
79258
+ var dispatch = _props.dispatch;
79259
+
79260
+ value = value === true ? 'on' : 'off';
79261
+ dispatch((0, _zoneSettings.asyncZoneUpdateSetting)(SETTING_NAME, activeZoneId, value));
79262
+ };
79263
+
79264
+ AutomaticHTTPSRewritesCard.prototype.render = function render() {
79265
+ var formatMessage = this.props.intl.formatMessage;
79266
+ var modifiedDate = this.props.modifiedDate;
79267
+
79268
+
79269
+ return _react2.default.createElement(
79270
+ 'div',
79271
+ null,
79272
+ _react2.default.createElement(
79273
+ _cfComponentCard.Card,
79274
+ null,
79275
+ _react2.default.createElement(
79276
+ _cfComponentCard.CardSection,
79277
+ null,
79278
+ _react2.default.createElement(
79279
+ _cfComponentCard.CardContent,
79280
+ { title: formatMessage({ id: 'container.automatichttprewrites.title' }), footerMessage: (0, _utils.getLastModifiedDate)(this.props.intl, modifiedDate) },
79281
+ _react2.default.createElement(
79282
+ 'p',
79283
+ null,
79284
+ _react2.default.createElement(_reactIntl.FormattedMessage, { id: 'container.automatichttprewrites.description' })
79285
+ )
79286
+ ),
79287
+ _react2.default.createElement(
79288
+ _cfComponentCard.CardControl,
79289
+ null,
79290
+ _react2.default.createElement(_cfComponentToggle2.default, {
79291
+ label: '',
79292
+ value: this.props.rewriteValue === 'on',
79293
+ onChange: this.handleChange.bind(this) })
79294
+ )
79295
+ )
79296
+ )
79297
+ );
79298
+ };
79299
+
79300
+ return AutomaticHTTPSRewritesCard;
79301
+ }(_react.Component);
79302
+
79303
+ function mapStateToProps(state) {
79304
+ return {
79305
+ activeZoneId: state.activeZone.id,
79306
+ rewriteValue: (0, _zoneSettings2.getZoneSettingsValueForZoneId)(state.activeZone.id, SETTING_NAME, state),
79307
+ modifiedDate: (0, _zoneSettings2.getZoneSettingsModifiedDateForZoneId)(state.activeZone.id, SETTING_NAME, state)
79308
+ };
79309
+ }
79310
+ exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(AutomaticHTTPSRewritesCard));
79311
+
79312
+ },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],563:[function(_dereq_,module,exports){
79313
+ 'use strict';
79314
+
79315
+ exports.__esModule = true;
79316
+
79317
+ var _react = _dereq_('react');
79318
+
79319
+ var _react2 = _interopRequireDefault(_react);
79320
+
79321
+ var _reactRedux = _dereq_('react-redux');
79322
+
79323
+ var _reactIntl = _dereq_('react-intl');
79324
+
79325
var _cfComponentCard = _dereq_('cf-component-card');
79326
79327
var _cfComponentSelect = _dereq_('cf-component-select');
79408
}
79409
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(BrowserCacheTTLCard));
79410
79411
+ },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-select":117,"react":511,"react-intl":290,"react-redux":312}],564:[function(_dereq_,module,exports){
79412
'use strict';
79413
79414
exports.__esModule = true;
79509
}
79510
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(BrowserIntegrityCheckCard));
79511
79512
+ },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],565:[function(_dereq_,module,exports){
79513
'use strict';
79514
79515
exports.__esModule = true;
79607
}
79608
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(CacheLevelCard));
79609
79610
+ },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-radio":115,"react":511,"react-intl":290,"react-redux":312}],566:[function(_dereq_,module,exports){
79611
'use strict';
79612
79613
exports.__esModule = true;
79707
}
79708
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(ChallengePassageCard));
79709
79710
+ },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-select":117,"react":511,"react-intl":290,"react-redux":312}],567:[function(_dereq_,module,exports){
79711
'use strict';
79712
79713
exports.__esModule = true;
79893
79894
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(ClientLoginPage));
79895
79896
+ },{"../../actions/user":536,"../../constants/UrlPaths.js":553,"../../containers/MarketingFeatureCollection/MarketingFeatureCollection":578,"../../selectors/generateUTMLink.js":610,"cf-component-button":5,"cf-component-form":71,"cf-component-input":76,"cf-component-layout":80,"react":511,"react-intl":290,"react-redux":312}],568:[function(_dereq_,module,exports){
79897
'use strict';
79898
79899
exports.__esModule = true;
80072
80073
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(DNSManagementPage));
80074
80075
+ },{"../../constants/UrlPaths.js":553,"../../containers/ActivationCheckCard/ActivationCheckCard":554,"../../containers/DNSRecordEditor/DNSRecordEditor":569,"../../containers/ZoneProvisionContainer/ZoneProvisionContainer":592,"cf-component-button":5,"cf-component-heading":74,"cf-component-table":131,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],569:[function(_dereq_,module,exports){
80076
'use strict';
80077
80078
exports.__esModule = true;
80229
}
80230
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(DNSRecordEditor));
80231
80232
+ },{"../../actions/zoneDnsRecords":538,"../../components/CloudToggle/CloudToggle":545,"cf-component-loading":88,"cf-component-table":131,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],570:[function(_dereq_,module,exports){
80233
'use strict';
80234
80235
exports.__esModule = true;
80330
}
80331
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(DevelopmentModeCard));
80332
80333
+ },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],571:[function(_dereq_,module,exports){
80334
'use strict';
80335
80336
exports.__esModule = true;
80413
80414
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(GlobalNotifications));
80415
80416
+ },{"../../actions/notifications":534,"cf-component-notifications":110,"react":511,"react-intl":290,"react-redux":312}],572:[function(_dereq_,module,exports){
80417
'use strict';
80418
80419
exports.__esModule = true;
80490
}
80491
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(HomePage));
80492
80493
+ },{"../../components/RenderCardsDynamically/RenderCardsDynamically":549,"../../selectors/pluginSettings":611,"cf-component-heading":74,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],573:[function(_dereq_,module,exports){
80494
'use strict';
80495
80496
exports.__esModule = true;
80672
80673
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)()(HostLoginPage));
80674
80675
+ },{"../../actions/user":536,"../../constants/UrlPaths.js":553,"../../containers/MarketingFeatureCollection/MarketingFeatureCollection":578,"react":511,"react-intl":290,"react-redux":312,"react-router":343}],574:[function(_dereq_,module,exports){
80676
'use strict';
80677
80678
exports.__esModule = true;
80773
}
80774
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(IPV6Card));
80775
80776
+ },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],575:[function(_dereq_,module,exports){
80777
'use strict';
80778
80779
exports.__esModule = true;
80848
var modifiedDate = _props2.modifiedDate;
80849
80850
var zone = zones[activeZone.name];
80851
+
80852
+ var imageOptimizationValue = this.props.mirageValue === 'on' && (this.props.polishValue === 'lossless' || this.props.polishValue === 'lossy');
80853
80854
var formatMessage = this.props.intl.formatMessage;
80855
80896
}
80897
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(ImageOptimizationCard));
80898
80899
+ },{"../../actions/zoneSettings":542,"../../components/CustomCardControl/CustomCardControl":546,"../../constants/Plans.js":551,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],576:[function(_dereq_,module,exports){
80900
'use strict';
80901
80902
exports.__esModule = true;
80997
}
80998
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(IpRewriteCard));
80999
81000
+ },{"../../actions/pluginSettings":535,"../../selectors/pluginSettings":611,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],577:[function(_dereq_,module,exports){
81001
'use strict';
81002
81003
exports.__esModule = true;
81069
81070
exports.default = (0, _reactRedux.connect)(mapStateToProps)(LoginPage);
81071
81072
+ },{"../../constants/UrlPaths.js":553,"../../containers/ClientLoginPage/ClientLoginPage":567,"../../containers/HostLoginPage/HostLoginPage":573,"../../selectors/config":609,"../../utils/Auth/Auth":615,"react":511,"react-redux":312,"redux-simple-router":513}],578:[function(_dereq_,module,exports){
81073
'use strict';
81074
81075
exports.__esModule = true;
81144
81145
exports.default = (0, _reactRedux.connect)(mapStateToProps)(MarketingFeatureCollection);
81146
81147
+ },{"../../components/MarketingFeature/MarketingFeature":548,"../../selectors/config":609,"cf-component-flex":64,"react":511,"react-redux":312}],579:[function(_dereq_,module,exports){
81148
'use strict';
81149
81150
exports.__esModule = true;
81215
var formatMessage = this.props.intl.formatMessage;
81216
var modifiedDate = this.props.modifiedDate;
81217
81218
81219
+ this.state.checkboxValues = [];
81220
+ //convert on/off to true/false
81221
for (var key in this.props.minifyValues) {
81222
if (this.props.minifyValues[key] === 'on') {
81223
this.state.checkboxValues.push(key);
81267
}
81268
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(MinifyCard));
81269
81270
+ },{"../../actions/zoneSettings":542,"../../selectors/zoneSettings":612,"../../utils/utils":620,"cf-component-card":16,"cf-component-checkbox":23,"react":511,"react-intl":290,"react-redux":312}],580:[function(_dereq_,module,exports){
81271
'use strict';
81272
81273
exports.__esModule = true;
81358
}
81359
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(MoreSettingsPage));
81360
81361
+ },{"../../components/RenderCardsDynamically/RenderCardsDynamically":549,"../../selectors/pluginSettings":611,"cf-component-heading":74,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],581:[function(_dereq_,module,exports){
81362
'use strict';
81363
81364
exports.__esModule = true;
81415
81416
var _PurgeCacheCard2 = _interopRequireDefault(_PurgeCacheCard);
81417
81418
var _RailgunCard = _dereq_('../../containers/RailgunCard/RailgunCard');
81419
81420
var _RailgunCard2 = _interopRequireDefault(_RailgunCard);
81480
{ isEnabled: config.featureManagerIsIpRewriteEnabled },
81481
_react2.default.createElement(_IpRewriteCard2.default, null)
81482
),
81483
_react2.default.createElement(
81484
_FeatureManager2.default,
81485
{ isEnabled: config.featureManagerIsCacheLevelEnabled },
81536
}
81537
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(PerformancePage));
81538
81539
+ },{"../../components/FeatureManager/FeatureManager":547,"../../containers/AlwaysOnlineCard/AlwaysOnlineCard":557,"../../containers/BrowserCacheTTLCard/BrowserCacheTTLCard":563,"../../containers/CacheLevelCard/CacheLevelCard":565,"../../containers/DevelopmentModeCard/DevelopmentModeCard":570,"../../containers/IPV6Card/IPV6Card":574,"../../containers/ImageOptimizationCard/ImageOptimizationCard":575,"../../containers/IpRewriteCard/IpRewriteCard":576,"../../containers/MinifyCard/MinifyCard":579,"../../containers/PurgeCacheCard/PurgeCacheCard":584,"../../containers/RailgunCard/RailgunCard":585,"../../containers/WAFCard/WAFCard":591,"../../selectors/pluginSettings":611,"cf-component-heading":74,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],582:[function(_dereq_,module,exports){
81540
'use strict';
81541
81542
exports.__esModule = true;
81704
}
81705
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(PluginSpecificCacheCard));
81706
81707
+ },{"../../actions/pluginSettings":535,"../../selectors/pluginSettings":611,"../../utils/utils":620,"cf-component-button":5,"cf-component-card":16,"cf-component-modal":99,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],583:[function(_dereq_,module,exports){
81708
'use strict';
81709
81710
exports.__esModule = true;
81815
}
81816
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(PluginSpecificCacheTagCard));
81817
81818
+ },{"../../actions/pluginSettings":535,"../../components/CustomCardControl/CustomCardControl":546,"../../constants/Plans.js":551,"../../selectors/pluginSettings":611,"../../selectors/zones":613,"../../utils/utils":620,"cf-component-card":16,"cf-component-toggle":149,"react":511,"react-intl":290,"react-redux":312}],584:[function(_dereq_,module,exports){
81819
'use strict';
81820
81821
exports.__esModule = true;
82212
82213
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
82214
82215
+ var SETTING_NAME = 'ssl';
82216
+
82217
var SSLCard = function (_Component) {
82218
_inherits(SSLCard, _Component);
82219
82486
}
82487
exports.default = (0, _reactIntl.injectIntl)((0, _reactRedux.connect)(mapStateToProps)(SecurityPage));
82488
82489
+ },{"../../components/FeatureManager/FeatureManager":547,"../../containers/BrowserIntegrityCheckCard/BrowserIntegrityCheckCard":564,"../../containers/ChallengePassageCard/ChallengePassageCard":566,"../../containers/SSLCard/SSLCard":586,"../../containers/SecurityLevelCard/SecurityLevelCard":587,"cf-component-heading":74,"lodash":188,"react":511,"react-intl":290,"react-redux":312}],589:[function(_dereq_,module,exports){
82490
'use strict';
82491
82492
exports.__esModule = true;
83649
data.threats[0].push(analyticsInterval.threats.all);
83650
}
83651
if (typeof analyticsInterval.uniques !== 'undefined') {
83652
+ data.uniques[0].push(analyticsInterval.uniques.all);
83653
}
83654
});
83655
return data;
84109
_react2.default.createElement(_reactRouter.Route, { path: UrlPaths.MORE_SETTINGS_PAGE, component: _MoreSettingsPage2.default, onEnter: requireAuth })
84110
);
84111
84112
+ },{"./constants/UrlPaths":553,"./containers/AnalyticsPage/AnaltyicsPage":558,"./containers/App/App":559,"./containers/DNSManagementPage/DNSManagementPage":568,"./containers/HomePage/HomePage":572,"./containers/LoginPage/LoginPage":577,"./containers/MoreSettingsPage/MoreSettingsPage":580,"./containers/PerformancePage/PerformancePage":581,"./containers/SecurityPage/SecurityPage":588,"./containers/SignUpPage/SignUpPage":589,"./utils/Auth/Auth":615,"react":511,"react-router":343}],609:[function(_dereq_,module,exports){
84113
'use strict';
84114
84115
exports.__esModule = true;
84846
84847
var _MinifyCard2 = _interopRequireDefault(_MinifyCard);
84848
84849
var _PurgeCacheCard = _dereq_('../containers/PurgeCacheCard/PurgeCacheCard');
84850
84851
var _PurgeCacheCard2 = _interopRequireDefault(_PurgeCacheCard);
84874
84875
var _RailgunCard2 = _interopRequireDefault(_RailgunCard);
84876
84877
+ var _AutomaticHTTPSRewritesCard = _dereq_('../containers/AutomaticHTTPSRewritesCard/AutomaticHTTPSRewritesCard');
84878
+
84879
+ var _AutomaticHTTPSRewritesCard2 = _interopRequireDefault(_AutomaticHTTPSRewritesCard);
84880
+
84881
var _DNSManagementPage = _dereq_('../containers/DNSManagementPage/DNSManagementPage');
84882
84883
var _DNSManagementPage2 = _interopRequireDefault(_DNSManagementPage);
84899
MinifyCard: _MinifyCard2.default,
84900
PluginSpecificCacheCard: _PluginSpecificCacheCard2.default,
84901
PluginSpecificCacheTagCard: _PluginSpecificCachetTagCard2.default,
84902
PurgeCacheCard: _PurgeCacheCard2.default,
84903
SSLCard: _SSLCard2.default,
84904
SecurityLevelCard: _SecurityLevelCard2.default,
84905
WAFCard: _WAFCard2.default,
84906
RailgunCard: _RailgunCard2.default,
84907
+ DNSManagementPage: _DNSManagementPage2.default,
84908
+ AutomaticHTTPSRewritesCard: _AutomaticHTTPSRewritesCard2.default
84909
};
84910
84911
// Pages
84912
// Cards
84913
exports.cardMapper = cardMapper;
84914
84915
+ },{"../containers/AdvanceDDoSCard/AdvanceDDoSCard":556,"../containers/AlwaysOnlineCard/AlwaysOnlineCard":557,"../containers/ApplyDefaultSettingsCard/ApplyDefaultSettingsCard":561,"../containers/AutomaticHTTPSRewritesCard/AutomaticHTTPSRewritesCard":562,"../containers/BrowserCacheTTLCard/BrowserCacheTTLCard":563,"../containers/BrowserIntegrityCheckCard/BrowserIntegrityCheckCard":564,"../containers/CacheLevelCard/CacheLevelCard":565,"../containers/ChallengePassageCard/ChallengePassageCard":566,"../containers/DNSManagementPage/DNSManagementPage":568,"../containers/DevelopmentModeCard/DevelopmentModeCard":570,"../containers/IPV6Card/IPV6Card":574,"../containers/ImageOptimizationCard/ImageOptimizationCard":575,"../containers/IpRewriteCard/IpRewriteCard":576,"../containers/MinifyCard/MinifyCard":579,"../containers/PluginSpecificCacheCard/PluginSpecificCacheCard":582,"../containers/PluginSpecificCacheTagCard/PluginSpecificCachetTagCard.js":583,"../containers/PurgeCacheCard/PurgeCacheCard":584,"../containers/RailgunCard/RailgunCard":585,"../containers/SSLCard/SSLCard":586,"../containers/SecurityLevelCard/SecurityLevelCard":587,"../containers/WAFCard/WAFCard":591}],619:[function(_dereq_,module,exports){
84916
'use strict';
84917
84918
exports.__esModule = true;
composer.json CHANGED
@@ -1,30 +1,30 @@
1
{
2
- "name": "cloudflare/wordpress-plugin",
3
- "license": "BSD-3-Clause",
4
- "require": {
5
- "cloudflare/cloudflare-plugin-backend": "^1.1",
6
- "cloudflare/cf-ip-rewrite": "^1.0.0",
7
- "symfony/yaml": "~2.6",
8
- "guzzle/guzzle": "~3.9"
9
- },
10
"autoload": {
11
"psr-4": {
12
"CF\\": "src/"
13
}
14
},
15
- "version": "3.0.3",
16
- "scripts": {
17
- "test": "vendor/bin/phpunit",
18
- "format": "vendor/bin/phpcs -n --standard=PSR2 --extensions=php,live.php src/",
19
- "post-install-cmd": [
20
- "bash git-hooks/setup.sh"
21
- ]
22
},
23
"require-dev": {
24
- "squizlabs/php_codesniffer": "2.*",
25
"johnkary/phpunit-speedtrap": "^1.0",
26
"phpunit/phpunit": "4.8.*",
27
- "php-mock/php-mock-phpunit": "^1.1"
28
},
29
- "description": "A CloudFlare plugin for WordPress"
30
}
1
{
2
"autoload": {
3
"psr-4": {
4
"CF\\": "src/"
5
}
6
},
7
+ "description": "A CloudFlare plugin for WordPress",
8
+ "license": "BSD-3-Clause",
9
+ "name": "cloudflare/wordpress-plugin",
10
+ "require": {
11
+ "cloudflare/cf-ip-rewrite": "^1.0.0",
12
+ "cloudflare/cloudflare-plugin-backend": "^1.1",
13
+ "guzzle/guzzle": "~3.9",
14
+ "symfony/yaml": "~2.6"
15
},
16
"require-dev": {
17
"johnkary/phpunit-speedtrap": "^1.0",
18
+ "php-mock/php-mock-phpunit": "^1.1",
19
"phpunit/phpunit": "4.8.*",
20
+ "squizlabs/php_codesniffer": "2.*"
21
+ },
22
+ "scripts": {
23
+ "format": "vendor/bin/phpcs -n --standard=PSR2 --extensions=php,live.php src/",
24
+ "post-install-cmd": [
25
+ "bash git-hooks/setup.sh"
26
+ ],
27
+ "test": "vendor/bin/phpunit"
28
},
29
+ "version": "3.0.4"
30
}
composer.lock CHANGED
@@ -4,8 +4,8 @@
4
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
5
"This file is @generated automatically"
6
],
7
- "hash": "cb20b55c0ab1fdc09769a87e3fd1d700",
8
- "content-hash": "26a16ecc21d9797c7cea2d2e5d4f59ee",
9
"packages": [
10
{
11
"name": "cloudflare/cf-ip-rewrite",
@@ -54,16 +54,16 @@
54
},
55
{
56
"name": "cloudflare/cloudflare-plugin-backend",
57
- "version": "1.1.10",
58
"source": {
59
"type": "git",
60
"url": "https://github.com/cloudflare/cloudflare-plugin-backend.git",
61
- "reference": "d4993dbfc456bb7f7a6491978aa5e65ce9a2c924"
62
},
63
"dist": {
64
"type": "zip",
65
- "url": "https://api.github.com/repos/cloudflare/cloudflare-plugin-backend/zipball/d4993dbfc456bb7f7a6491978aa5e65ce9a2c924",
66
- "reference": "d4993dbfc456bb7f7a6491978aa5e65ce9a2c924",
67
"shasum": ""
68
},
69
"require": {
@@ -85,7 +85,7 @@
85
"BSD-3-Clause"
86
],
87
"description": "A PHP backend for CloudFlare plugins.",
88
- "time": "2016-09-12 15:56:33"
89
},
90
{
91
"name": "guzzle/guzzle",
4
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
5
"This file is @generated automatically"
6
],
7
+ "hash": "1b2ed2384099ef1861c3f325effb669e",
8
+ "content-hash": "ebafc0d16ea74dc6eff5419a82bb7006",
9
"packages": [
10
{
11
"name": "cloudflare/cf-ip-rewrite",
54
},
55
{
56
"name": "cloudflare/cloudflare-plugin-backend",
57
+ "version": "1.1.11",
58
"source": {
59
"type": "git",
60
"url": "https://github.com/cloudflare/cloudflare-plugin-backend.git",
61
+ "reference": "20e5b6d5ae271aa8770eb42c3899a0958a9a24ad"
62
},
63
"dist": {
64
"type": "zip",
65
+ "url": "https://api.github.com/repos/cloudflare/cloudflare-plugin-backend/zipball/20e5b6d5ae271aa8770eb42c3899a0958a9a24ad",
66
+ "reference": "20e5b6d5ae271aa8770eb42c3899a0958a9a24ad",
67
"shasum": ""
68
},
69
"require": {
85
"BSD-3-Clause"
86
],
87
"description": "A PHP backend for CloudFlare plugins.",
88
+ "time": "2016-09-27 16:47:36"
89
},
90
{
91
"name": "guzzle/guzzle",
config.js CHANGED
@@ -11,7 +11,6 @@
11
"featureManagerIsIpRewriteEnabled": true,
12
"featureManagerIsIpv6Enabled": true,
13
"featureManagerIsMinifyEnabled": true,
14
- "featureManagerIsProtocolRewriteEnabled": true,
15
"featureManagerIsPurgeCacheEnabled": true,
16
"featureManagerIsRailgunEnabled": true,
17
"featureManagerIsSSLEnabled": true,
@@ -30,7 +29,8 @@
30
"container.moresettings.security": [
31
"SecurityLevelCard",
32
"WAFCard",
33
- "AdvanceDDoSCard"
34
],
35
"container.moresettings.speed": [
36
"AlwaysOnlineCard",
@@ -38,5 +38,5 @@
38
]
39
},
40
"useHostAPILogin": false,
41
- "version": "3.0.3"
42
}
11
"featureManagerIsIpRewriteEnabled": true,
12
"featureManagerIsIpv6Enabled": true,
13
"featureManagerIsMinifyEnabled": true,
14
"featureManagerIsPurgeCacheEnabled": true,
15
"featureManagerIsRailgunEnabled": true,
16
"featureManagerIsSSLEnabled": true,
29
"container.moresettings.security": [
30
"SecurityLevelCard",
31
"WAFCard",
32
+ "AdvanceDDoSCard",
33
+ "AutomaticHTTPSRewritesCard"
34
],
35
"container.moresettings.speed": [
36
"AlwaysOnlineCard",
38
]
39
},
40
"useHostAPILogin": false,
41
+ "version": "3.0.4"
42
}
lang/en.js CHANGED
@@ -132,8 +132,8 @@
132
"container.pluginSpecificCacheCard.modal.buttonCancel": "Cancel",
133
"container.pluginSpecificCacheTagCard.title": "Automatically Purge Cache When Site Content is Updated",
134
"container.pluginSpecificCacheTagCard.description": "Enable to automatically purge the cache when your site content changes.",
135
- "container.protocolRewrite.title": "Protocol Rewriting",
136
- "container.protocolRewrite.description": "Protocol rewriting in this context convert links within your WordPress site to images, stylesheets, and scripts from using either \"http://\" or \"https://\" to using just \"//\". This rewrite tells your browser to load all of these assets using the same protocol as the base page loaded.",
137
"container.purgeCacheCard.dropdown": "Purge Cache",
138
"container.purgeCacheCard.button": "Purge Everything",
139
"container.purgeCacheCard.title": "Purge Cache",
132
"container.pluginSpecificCacheCard.modal.buttonCancel": "Cancel",
133
"container.pluginSpecificCacheTagCard.title": "Automatically Purge Cache When Site Content is Updated",
134
"container.pluginSpecificCacheTagCard.description": "Enable to automatically purge the cache when your site content changes.",
135
+ "container.automatichttprewrites.title": "Automatic HTTPS Rewrites",
136
+ "container.automatichttprewrites.description": "Automatic HTTPS Rewrites helps fix mixed content by changing \"http\" to \"https\" for all resources or links on your web site that can be served with HTTPS.",
137
"container.purgeCacheCard.dropdown": "Purge Cache",
138
"container.purgeCacheCard.button": "Purge Everything",
139
"container.purgeCacheCard.title": "Purge Cache",
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: jwineman, furkan811, IcyApril
3
Tags: cloudflare, seo, ssl, ddos, speed, security, cdn, performance, free
4
Requires at least: 3.4
5
Tested up to: 4.6
6
- Stable tag: 3.0.3
7
License: BSD-3-Clause
8
9
All of CloudFlare’s performance and security benefits in a simple one-click install of recommended settings specifically developed for WordPress.
@@ -84,6 +84,25 @@ Make sure that the php5-curl extension is installed on your system.
84
85
== Changelog ==
86
87
= 3.0.3 - 2016-09-21 =
88
89
*Fixed*
3
Tags: cloudflare, seo, ssl, ddos, speed, security, cdn, performance, free
4
Requires at least: 3.4
5
Tested up to: 4.6
6
+ Stable tag: 3.0.4
7
License: BSD-3-Clause
8
9
All of CloudFlare’s performance and security benefits in a simple one-click install of recommended settings specifically developed for WordPress.
84
85
== Changelog ==
86
87
+ = 3.0.4 - 2016-09-27 =
88
+
89
+ *Added*
90
+
91
+ * Ability for users to toggle Automatic HTTPS Rewrites (enabled by default, solves for most mixed content errors).
92
+
93
+ *Fixed*
94
+
95
+ * Fixed an issue where low PHP version where getting syntax error.
96
+ * Fixed issue where some users using Flexible SSL where not able to login to wp-admin .
97
+ * Fixed a bug where the active zone selector was not paginating through the whole zone list.
98
+ * Fixed an issue where the setting for Image Optimization was being displayed incorrectly.
99
+ * Fixed a bug in Analytics where the  Uniques Visitors data was not displaying accurately.
100
+
101
+ *Changed*
102
+
103
+ * Compressed assets to lower plugin size.
104
+ * Hooks loading logic refactored to make it more simple and readable.
105
+
106
= 3.0.3 - 2016-09-21 =
107
108
*Fixed*
src/WordPress/Hooks.php CHANGED
@@ -2,53 +2,67 @@
2
3
namespace CF\WordPress;
4
5
- use CloudFlare\IpRewrite;
6
7
class Hooks
8
{
9
protected $api;
10
protected $config;
11
protected $dataStore;
12
protected $integrationAPI;
13
- protected $ipRewrite;
14
protected $logger;
15
16
- const CF_MIN_PHP_VERSION = '5.3';
17
- const CF_MIN_WP_VERSION = '3.4';
18
-
19
- /**
20
- * @param \CF\Integration\IntegrationInterface $integrationContext
21
- */
22
- public function __construct(\CF\Integration\IntegrationInterface $integrationContext)
23
{
24
- $this->api = new \CF\WordPress\WordPressClientAPI($integrationContext);
25
- $this->config = $integrationContext->getConfig();
26
- $this->dataStore = $integrationContext->getDataStore();
27
- $this->integrationAPI = $integrationContext->getIntegrationAPI();
28
- $this->ipRewrite = new IpRewrite();
29
- $this->logger = $integrationContext->getLogger();
30
}
31
32
/**
33
* @param \CF\API\APIInterface $api
34
*/
35
- public function setAPI(\CF\API\APIInterface $api)
36
{
37
$this->api = $api;
38
}
39
40
- public function setIPRewrite(\CloudFlare\IpRewrite $ipRewrite) {
41
- $this->ipRewrite = $ipRewrite;
42
- }
43
44
- public function init()
45
{
46
- if ($this->ipRewrite->isCloudFlare()) {
47
- // Fixes issues with Flexible-SSL
48
- if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
49
- $_SERVER['HTTPS'] = 'on';
50
- }
51
- }
52
}
53
54
public function cloudflareConfigPage()
@@ -60,7 +74,7 @@ class Hooks
60
61
public function cloudflareIndexPage()
62
{
63
- include WP_PLUGIN_DIR.'/cloudflare/index.php';
64
}
65
66
public function pluginActionLinks($links)
@@ -70,59 +84,25 @@ class Hooks
70
return $links;
71
}
72
73
- public function cloudflareAdminInit()
74
- {
75
- // NARNIA!!
76
- }
77
-
78
public function initProxy()
79
{
80
- include WP_PLUGIN_DIR.'/cloudflare/proxy.php';
81
}
82
83
public function activate()
84
{
85
- $this->checkVersionCompatibility();
86
- $this->checkDependenciesExist();
87
- }
88
-
89
- public function checkVersionCompatibility()
90
- {
91
- //wordpress global
92
- global $wp_version;
93
-
94
- if (version_compare(PHP_VERSION, self::CF_MIN_PHP_VERSION, '<')) {
95
- $flag = 'PHP';
96
- $version = self::CF_MIN_PHP_VERSION;
97
- }
98
-
99
- if (version_compare($wp_version, self::CF_MIN_WP_VERSION, '<')) {
100
- $flag = 'WordPress';
101
- $version = self::CF_MIN_WP_VERSION;
102
- }
103
-
104
- if (isset($flag) || isset($version)) {
105
- // Deactivate Plugin
106
- deactivate_plugins(basename(__FILE__));
107
-
108
- // Kill Execution
109
- wp_die('<p><strong>Cloudflare</strong> plugin requires '.$flag.' version '.$version.' or greater.</p>', 'Plugin Activation Error', array('response' => 200, 'back_link' => true));
110
-
111
- return;
112
}
113
- }
114
115
- public function checkDependenciesExist()
116
- {
117
// Guzzle3 depends on php5-curl. If dependency does not exist kill the plugin.
118
if (!extension_loaded('curl')) {
119
- // Deactivate Plugin
120
- deactivate_plugins(basename(__FILE__));
121
-
122
wp_die('<p><strong>Cloudflare</strong> plugin requires php5-curl to be installed.</p>', 'Plugin Activation Error', array('response' => 200, 'back_link' => true));
123
-
124
- return;
125
}
126
}
127
128
public function deactivate()
@@ -130,13 +110,6 @@ class Hooks
130
$this->dataStore->clearDataStore();
131
}
132
133
- public static function uninstall() {
134
- $config = new \CF\Integration\DefaultConfig('[]');
135
- $logger = new \CF\Integration\DefaultLogger($config->getValue('debug'));
136
- $dataStore = new \CF\WordPress\DataStore($logger);
137
- $dataStore->clearDataStore();
138
- }
139
-
140
public function purgeCache()
141
{
142
if ($this->isPluginSpecificCacheEnabled()) {
@@ -153,7 +126,7 @@ class Hooks
153
}
154
}
155
156
- public function isPluginSpecificCacheEnabled()
157
{
158
$cacheSettingObject = $this->dataStore->getPluginSetting(\CF\API\Plugin::SETTING_PLUGIN_SPECIFIC_CACHE);
159
$cacheSettingValue = $cacheSettingObject[\CF\API\Plugin::SETTING_VALUE_KEY];
2
3
namespace CF\WordPress;
4
5
+ use CF\API\APIInterface;
6
+ use CF\Integration;
7
+ use Psr\Log\LoggerInterface;
8
9
class Hooks
10
{
11
protected $api;
12
protected $config;
13
protected $dataStore;
14
+ protected $integrationContext;
15
protected $integrationAPI;
16
protected $logger;
17
+ protected $proxy;
18
19
+ public function __construct()
20
{
21
+ $this->config = new Integration\DefaultConfig('[]');
22
+ $this->logger = new Integration\DefaultLogger(false);
23
+ $this->dataStore = new DataStore($this->logger);
24
+ $this->integrationAPI = new WordPressAPI($this->dataStore);
25
+ $this->integrationContext = new Integration\DefaultIntegration($this->config, $this->integrationAPI, $this->dataStore, $this->logger);
26
+ $this->api = new WordPressClientAPI($this->integrationContext);
27
+ $this->proxy = new Proxy($this->integrationContext);
28
}
29
30
/**
31
* @param \CF\API\APIInterface $api
32
*/
33
+ public function setAPI(APIInterface $api)
34
{
35
$this->api = $api;
36
}
37
38
+ public function setConfig(Integration\ConfigInterface $config)
39
+ {
40
+ $this->config = $config;
41
+ }
42
+
43
+ public function setDataStore(Integration\DataStoreInterface $dataStore)
44
+ {
45
+ $this->dataStore = $dataStore;
46
+ }
47
+
48
+ public function setIntegrationContext(Integration\IntegrationInterface $integrationContext)
49
+ {
50
+ $this->integrationContext = $integrationContext;
51
+ }
52
+
53
+ public function setIntegrationAPI(Integration\IntegrationAPIInterface $integrationAPI)
54
+ {
55
+ $this->integrationAPI = $integrationAPI;
56
+ }
57
58
+ public function setLogger(LoggerInterface $logger)
59
{
60
+ $this->logger = $logger;
61
+ }
62
+
63
+ public function setProxy(Proxy $proxy)
64
+ {
65
+ $this->proxy = $proxy;
66
}
67
68
public function cloudflareConfigPage()
74
75
public function cloudflareIndexPage()
76
{
77
+ include CLOUDFLARE_PLUGIN_DIR.'index.php';
78
}
79
80
public function pluginActionLinks($links)
84
return $links;
85
}
86
87
public function initProxy()
88
{
89
+ $this->proxy->run();
90
}
91
92
public function activate()
93
{
94
+ if (version_compare($GLOBALS['wp_version'], CLOUDFLARE_MIN_WP_VERSION, '<')) {
95
+ deactivate_plugins(basename(CLOUDFLARE_PLUGIN_DIR));
96
+ wp_die('<p><strong>Cloudflare</strong> plugin requires WordPress version '.CLOUDFLARE_MIN_WP_VERSION.' or greater.</p>', 'Plugin Activation Error', array('response' => 200, 'back_link' => true));
97
}
98
99
// Guzzle3 depends on php5-curl. If dependency does not exist kill the plugin.
100
if (!extension_loaded('curl')) {
101
+ deactivate_plugins(basename(CLOUDFLARE_PLUGIN_DIR));
102
wp_die('<p><strong>Cloudflare</strong> plugin requires php5-curl to be installed.</p>', 'Plugin Activation Error', array('response' => 200, 'back_link' => true));
103
}
104
+
105
+ return true;
106
}
107
108
public function deactivate()
110
$this->dataStore->clearDataStore();
111
}
112
113
public function purgeCache()
114
{
115
if ($this->isPluginSpecificCacheEnabled()) {
126
}
127
}
128
129
+ protected function isPluginSpecificCacheEnabled()
130
{
131
$cacheSettingObject = $this->dataStore->getPluginSetting(\CF\API\Plugin::SETTING_PLUGIN_SPECIFIC_CACHE);
132
$cacheSettingValue = $cacheSettingObject[\CF\API\Plugin::SETTING_VALUE_KEY];
src/WordPress/PluginActions.php CHANGED
@@ -115,6 +115,11 @@ class PluginActions extends AbstractPluginActions
115
throw new ZoneSettingFailException();
116
}
117
118
// If plan supports Mirage and Polish try to set them on
119
if (!Plans::PlanNeedsUpgrade($currentPlan, Plans::BIZ_PLAN)) {
120
$result &= $this->clientAPI->changeZoneSettings($zoneId, 'mirage', array('value' => 'on'));
115
throw new ZoneSettingFailException();
116
}
117
118
+ $result &= $this->clientAPI->changeZoneSettings($zoneId, 'automatic_https_rewrites', array('value' => 'on'));
119
+ if (!$result) {
120
+ throw new ZoneSettingFailException();
121
+ }
122
+
123
// If plan supports Mirage and Polish try to set them on
124
if (!Plans::PlanNeedsUpgrade($currentPlan, Plans::BIZ_PLAN)) {
125
$result &= $this->clientAPI->changeZoneSettings($zoneId, 'mirage', array('value' => 'on'));
src/WordPress/Proxy.php ADDED
@@ -0,0 +1,149 @@
1
+ <?php
2
+
3
+ namespace CF\WordPress;
4
+
5
+ use CF\API;
6
+ use CF\Integration\IntegrationInterface;
7
+ use CF\Router\RequestRouter;
8
+
9
+ class Proxy
10
+ {
11
+ protected $config;
12
+ protected $dataStore;
13
+ protected $logger;
14
+ protected $wordpressAPI;
15
+ protected $wordpressClientAPI;
16
+ protected $wordpressIntegration;
17
+ protected $requestRouter;
18
+
19
+ /**
20
+ * @param IntegrationInterface $integration
21
+ */
22
+ public function __construct(IntegrationInterface $integration)
23
+ {
24
+ $this->config = $integration->getConfig();
25
+ $this->dataStore = $integration->getDataStore();
26
+ $this->logger = $integration->getLogger();
27
+ $this->wordpressAPI = $integration->getIntegrationAPI();
28
+ $this->wordpressIntegration = $integration;
29
+ $this->wordpressClientAPI = new WordPressClientAPI($this->wordpressIntegration);
30
+
31
+ $this->requestRouter = new RequestRouter($this->wordpressIntegration);
32
+ $this->requestRouter->addRouter('\CF\WordPress\WordPressClientAPI', ClientRoutes::$routes);
33
+ $this->requestRouter->addRouter('\CF\API\Plugin', PluginRoutes::getRoutes(PluginRoutes::$routes));
34
+ }
35
+
36