lots of changes

This commit is contained in:
Norman Hsieh
2014-04-21 17:55:19 -07:00
parent 56bc9533d3
commit f9e9ea7da8
33 changed files with 4949 additions and 31 deletions

11
API.md
View File

@@ -2,14 +2,15 @@
## Ripple-REST API (BETA)
`ripple-rest` API is currently in BETA and subject to multiple changes and iterations as it is being finalized. Please double check with the <a href="https://github.com/ripple/ripple-rest" target="_blank">`ripple-rest`</a> github repo for the most up-to-date versions and documentation. Feel free to poke around the branches to see what we're working on changing as well.
_`ripple-rest` API is currently in BETA and subject to multiple changes and iterations as it is being finalized. Please double check with the_ <a href="https://github.com/ripple/ripple-rest" target="_blank">`ripple-rest`</a> _github repo for the most up-to-date versions and documentation. Feel free to poke around the branches to see what we're working on changing as well._
The `ripple-rest` API makes it easy to access the Ripple system via a RESTful web interface. In this section, we will cover the concepts you need to understand, and get you started accessing the API and learning how to use it.
While there are different APIs that you can use, for example by accessing the `rippled` server directly via a web socket, this documentation focuses on the `ripple-rest` API as this is the high-level API recommended for working with the Ripple system.
**The test version of the `ripple-rest` server has been temporarily taken down to enhance security around a sandboxed environment. We encourage you to install a local version of `ripple-rest` to test for the meantime. Instructions can be found <a href="https://github.com/ripple/ripple-rest" target="_blank">here</a>**
A test version of the `ripple-rest` server is up and running at:
<a href="https://ripple-rest.herokuapp.com" target="_blank">`https://ripple-rest.herokuapp.com`</a>
## Available API Routes
@@ -63,7 +64,7 @@ Before you can use the `ripple-rest` API, you will need to have two things:
* An activated Ripple account. If you don't have a Ripple account, you can use the Ripple web client to create one, as described in the <a href="https://ripple.com/wiki/Client_Manual" target="_blank">Client Manual</a>. Make sure you have a copy of the Ripple address for your account; the address can be found by clicking on the __Receive__ tab in the web client.
* The URL of the server running the `ripple-rest` API that you wish to use. In this documentation, we will assume that the server is installed and running on a server you have connectivity to.
* The URL of the server running the `ripple-rest` API that you wish to use. In this documentation, we will assume that the server is running at <a href="https://ripple-rest.herokuapp.com" target="_blank">https://ripple-rest.herokuapp.com</a>, which is the URL for a test version of the server. When you follow the examples below, make sure that you replace this with the URL for the server you want to access. Please remember to only use
As a programmer, you will also need to have a suitable HTTP client library that allows you to make secure HTTP (`HTTPS`) requests. To follow the examples below, you will need to have access to the `curl` command-line tool.
@@ -72,7 +73,7 @@ As a programmer, you will also need to have a suitable HTTP client library that
Let's start by using `curl` to see if the `ripple-rest` API is currently running. Type the following into a terminal window:
<a href="https://[ripple-rest_estserver]/api/v1/status" target="_blank">`curl https://[ripple-rest_server]/api/v1/status`</a>
<a href="https://ripple-rest.herokuapp.com/api/v1/status" target="_blank">`curl https://ripple-rest.herokuapp.com/api/v1/status`</a>
After a short delay, the following response should be displayed:
@@ -442,7 +443,7 @@ If notifications are being retrieved from a `rippled` server that does not have
"tx_hash": "EC19E24AA51D39E809597A5DCF3A7E253F98C27FE3287CB919319A5C59AD8302",
"tx_timestamp": 1391130630000,
"tx_timestamp_human": "2014-01-31T01:10:30.000Z",
"tx_url": "http://api/v1/addresses/rKXCummUHnenhYudNb9UoJ4mGBR75vFcgz/payments/EC19E24AA51D39E809597A5DCF3A7E253F98C27FE3287CB919319A5C59AD8302?ledger=4716034",
"tx_url": "http://ripple-rest.herokuapp.com:49598/api/v1/addresses/rKXCummUHnenhYudNb9UoJ4mGBR75vFcgz/payments/EC19E24AA51D39E809597A5DCF3A7E253F98C27FE3287CB919319A5C59AD8302?ledger=4716034",
"next_notification_url": "http://ripple-rest.herokuapp.com:49598/api/v1/addresses/rKXCummUHnenhYudNb9UoJ4mGBR75vFcgz/next_notification/EC19E24AA51D39E809597A5DCF3A7E253F98C27FE3287CB919319A5C59AD8302?ledger=4716034"
"confirmation_token": ""
}

View File

@@ -29,6 +29,123 @@
.icon-ripple-logo:before {
content: "\e001";
}
.modal-open {
overflow: hidden;
}
.modal {
display: none;
overflow: auto;
overflow-y: scroll;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
}
.modal.fade .modal-dialog {
-webkit-transform: translate(0, -25%);
-ms-transform: translate(0, -25%);
transform: translate(0, -25%);
-webkit-transition: -webkit-transform 0.3s ease-out;
-moz-transition: -moz-transform 0.3s ease-out;
-o-transition: -o-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.modal-dialog {
position: relative;
margin-left: auto;
margin-right: auto;
width: auto;
padding: 10px;
z-index: 1050;
}
.modal-content {
position: relative;
background-color: #ffffff;
border: 1px solid #999999;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 6px;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
background-clip: padding-box;
outline: none;
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1030;
background-color: #000000;
}
.modal-backdrop.fade {
opacity: 0;
filter: alpha(opacity=0);
}
.modal-backdrop.in {
opacity: 0.5;
filter: alpha(opacity=50);
}
.modal-header {
padding: 15px;
border-bottom: 1px solid #e5e5e5;
min-height: 16.428571429px;
}
.modal-header .close {
margin-top: -2px;
}
.modal-title {
margin: 0;
line-height: 1.428571429;
}
.modal-body {
position: relative;
padding: 20px;
}
.modal-footer {
margin-top: 15px;
padding: 19px 20px 20px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.modal-footer:before,
.modal-footer:after {
content: " ";
/* 1 */
display: table;
/* 2 */
}
.modal-footer:after {
clear: both;
}
.modal-footer .btn + .btn {
margin-left: 5px;
margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
margin-left: 0;
}
@media screen and (min-width: 768px) {
.modal-dialog {
width: 600px;
padding-top: 30px;
padding-bottom: 30px;
}
.modal-content {
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
}
* {
box-sizing: border-box;
-webkit-box-sizing: border-box;
@@ -43,6 +160,32 @@ body .content-root {
-webkit-box-shadow: inset 780px 0 #ffffff, inset 781px 0 #dfe2e7, inset 790px 0 5px -10px rgba(0, 0, 0, 0.1);
box-shadow: inset 780px 0 #ffffff, inset 781px 0 #dfe2e7, inset 790px 0 5px -10px rgba(0, 0, 0, 0.1);
}
body:not(.no-literate) .header {
position: relative;
}
body:not(.no-literate) .header .left .header-menu-button {
display: none;
position: absolute;
right: 20px;
top: 8px;
width: 40px;
height: 38px;
padding: 3px 4px;
border: 1px solid #ccc;
border-radius: 4px;
background: url('../img/burger.png') center no-repeat;
-moz-border-radius: 4px;
z-index: 888;
}
body:not(.no-literate) .header .left .header-menu-button svg {
z-index: -1;
}
body:not(.no-literate) .header .right {
width: 50px;
}
body:not(.no-literate) .header .right iframe {
width: 50px;
}
body:not(.no-literate) .content-root {
background: #4a4a4c;
}
@@ -50,6 +193,9 @@ body:not(.no-literate) .content > pre,
body:not(.no-literate) .content > blockquote {
color: #fff;
}
body:not(.no-literate) a {
color: #517ab8;
}
body:not(.no-literate) .content {
width: 100%;
overflow-x: hidden;
@@ -105,7 +251,7 @@ body:not(.no-literate) .content pre:after {
height: 0;
}
body:not(.no-literate) .content pre code {
color: #fff;
color: #EBEBEB;
word-wrap: break-word;
}
body:not(.no-literate) .content ul + pre {
@@ -125,8 +271,403 @@ body:not(.no-literate) .content li pre {
padding-left: calc(100% + 40px);
overflow: inherit;
}
a {
color: #517ab8;
body:not(.no-literate) .guidelines-content {
box-shadow: none;
background: #fff;
color: #6E6F7E;
padding: 0 15%;
}
body:not(.no-literate) .guidelines-content .content {
padding-top: 20px;
}
body:not(.no-literate) .guidelines-content .terms-conditions-link-container {
font-size: 15px;
background: #F3EEAE;
border: 1px solid #e6db55;
padding: 10px 20px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 15px 0;
color: #695221;
}
body:not(.no-literate) .guidelines-content .terms-conditions-link-container a {
text-decoration: underline;
color: #695221;
}
body:not(.no-literate) .guidelines-content .download-all {
text-align: center;
font-size: 15px;
background: #F9FAFC;
border: 1px solid #b5c1da;
padding: 10px 20px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 20px 0 20px;
}
body:not(.no-literate) .guidelines-content .download-all a {
cursor: pointer;
color: #507BBA;
font-weight: bold;
font-size: 18px;
}
body:not(.no-literate) .guidelines-content .download-all a svg {
display: inline-block;
margin-top: -3px;
vertical-align: middle;
}
body:not(.no-literate) .guidelines-content .brand-guidelines-row {
overflow: hidden;
padding-bottom: 25px;
position: relative;
}
body:not(.no-literate) .guidelines-content .brand-guidelines-row p {
padding: 0;
color: #6E6E70;
font-size: 14px;
}
body:not(.no-literate) .guidelines-content .brand-guidelines-row p a {
text-decoration: underline;
}
body:not(.no-literate) .guidelines-content .brand-guidelines-row p strong {
color: #346AA9;
}
body:not(.no-literate) .guidelines-content .brand-guidelines-title {
color: #474648;
text-transform: inherit;
font-weight: 600;
font-family: 'Open sans' sans-serif;
border: 0;
}
body:not(.no-literate) .guidelines-content .terms-conditions-content p {
margin-bottom: 20px;
color: #6E6E70;
}
body:not(.no-literate) .guidelines-content .terms-conditions-content p + h2 {
padding-top: 0;
}
body:not(.no-literate) .guidelines-content .xrp-logos {
text-align: center;
overflow: hidden;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo {
position: relative;
display: inline-block;
width: 32%;
float: left;
margin-right: 2%;
margin-bottom: 15px;
border: 1px solid #ddd;
border-radius: 7px;
moz-border-radius: 7px;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo:nth-of-type(3n+3) {
margin-right: 0;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo .logo-container {
padding-bottom: 90%;
position: relative;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo .logo-container img {
position: absolute;
top: 10%;
max-width: 100%;
left: 0;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo .logo-container img.logo-triskelion {
max-width: 50%;
left: 25%;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo .logo-container img.logo-logotype {
margin-top: 20px;
max-width: 90%;
left: 5%;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo .logo-container img.logo-full {
max-width: 95%;
left: 2.5%;
margin-top: 35px;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo .logo-container span {
position: absolute;
top: 18%;
width: 70%;
left: 15%;
height: 100px;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo .logo-download-link {
position: absolute;
bottom: 0;
text-decoration: none;
left: 0;
display: block;
width: 100%;
background: #F5F5F5;
height: 50px;
line-height: 50px;
font-weight: bold;
font-size: 17px;
border-top: 1px solid #ddd;
border-radius: 0 0 7px 7px;
moz-border-radius: 0 0 7px 7px;
cursor: pointer;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo .logo-download-link:hover {
color: #346AA9;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo .logo-download-link svg {
display: inline-block;
margin-top: -2px;
vertical-align: middle;
}
body:not(.no-literate) .guidelines-content .brand-usage-types {
padding-top: 25px;
}
body:not(.no-literate) .guidelines-content .brand-usage-types hr {
display: block;
width: 39%;
float: left;
border-color: #ddd;
}
body:not(.no-literate) .guidelines-content .brand-usage-types .unacceptable {
float: left;
}
body:not(.no-literate) .guidelines-content .usage-brand {
overflow: hidden;
margin-bottom: 30px;
}
body:not(.no-literate) .guidelines-content .usage-brand .brand-img {
width: 40%;
padding-right: 30px;
float: left;
}
body:not(.no-literate) .guidelines-content .usage-brand .brand-img img {
width: 100%;
}
body:not(.no-literate) .guidelines-content .usage-brand .usage-brand-info {
float: left;
width: 60%;
padding-left: 55px;
position: relative;
}
body:not(.no-literate) .guidelines-content .usage-brand .usage-brand-info:before {
content: "";
height: 16px;
position: absolute;
left: 25px;
top: 2px;
display: block;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
}
body:not(.no-literate) .guidelines-content .usage-brand .usage-brand-info.acceptable-use:before {
width: 20px;
background-image: url('../img/icon-check.png');
}
body:not(.no-literate) .guidelines-content .usage-brand .usage-brand-info.unacceptable-use:before {
top: 3px;
width: 16px;
background-image: url('../img/icon-remove.png');
}
body:not(.no-literate) .guidelines-content .usage-brand .usage-brand-info span {
font-size: 14px;
font-weight: bold;
display: block;
color: #474648;
}
body:not(.no-literate) .guidelines-content .usage-brand .usage-brand-info li {
font-size: 14px;
padding-left: 20px;
}
body:not(.no-literate) .guidelines-content hr {
margin-bottom: 30px;
}
body:not(.no-literate) .guidelines-content .attribution-badges {
margin-bottom: 50px;
padding-top: 25px;
overflow: hidden;
text-align: center;
}
body:not(.no-literate) .guidelines-content .attribution-badges > div {
width: 25%;
min-width: 140px;
display: inline-block;
text-align: center;
}
body:not(.no-literate) .guidelines-content .attribution-badges .attribution-badge {
position: relative;
}
body:not(.no-literate) .guidelines-content .attribution-badges .attribution-badge span.badge-blue {
margin: 0 auto 20px;
width: 100%;
height: 100px;
display: block;
background: url('../img/Ripple_attribution_badge_blue.svg') center no-repeat;
}
body:not(.no-literate) .guidelines-content .attribution-badges .attribution-badge span.badge-gray {
margin: 0 auto 20px;
width: 100%;
height: 100px;
display: block;
background: url('../img/Ripple_attribution_badge_gray.svg') center no-repeat;
}
body:not(.no-literate) .guidelines-content .attribution-badges .attribution-badge span.badge-white {
margin: 0 auto 20px;
width: 100%;
height: 100px;
display: block;
background: url('../img/Ripple_attribution_badge_white.svg') #000000 center no-repeat;
}
body:not(.no-literate) .guidelines-content .attribution-badges .attribution-badge a.download-logo {
display: none;
opacity: 0.6;
position: absolute;
top: 0;
right: 10%;
width: 33px;
height: 28px;
}
body:not(.no-literate) .guidelines-content .attribution-badges .attribution-badge a.download-logo svg {
width: 33px;
height: 28px;
}
body:not(.no-literate) .guidelines-content .attribution-badges .attribution-badge:hover a.download-logo {
display: block;
}
body:not(.no-literate) .guidelines-content .attribution-badges .attribution-badge:hover a.download-logo:hover {
opacity: 1;
}
body:not(.no-literate) .guidelines-content .badge-example {
padding-bottom: 15px;
position: relative;
}
body:not(.no-literate) .guidelines-content .badge-example img {
width: 100%;
}
body:not(.no-literate) .guidelines-content .badge-example .badge-location {
text-align: center;
font-size: 12px;
position: absolute;
bottom: 0;
display: inline-block;
}
body:not(.no-literate) .guidelines-content .badge-example .badge-location.left {
left: 0;
}
body:not(.no-literate) .guidelines-content .badge-example .badge-location.right {
left: auto;
right: 0;
}
body:not(.no-literate) .guidelines-content .badge-example .badge-location.center {
left: 50%;
margin-left: -75px;
}
body:not(.no-literate) .guidelines-content .badge-example .badge-location:before {
content: "";
position: absolute;
bottom: 100%;
left: 50%;
width: 1px;
height: 70px;
border-left: 1px solid #EC008D;
}
body:not(.no-literate) .guidelines-content .badge-example .badge-location:after {
color: #EC008D;
content: "●";
position: absolute;
bottom: 100%;
left: 50%;
line-height: 4px;
margin-left: -3px;
}
.modal .modal-body .modal-body-content {
height: 360px;
overflow-x: auto;
border: 1px solid #ccc;
color: #323332;
padding: 10px 15px;
font-size: 14px;
}
.modal .modal-header {
position: relative;
background: #326BAA;
padding: 20px 30px;
}
.modal .modal-header .modal-title {
color: #FFFFFF;
font-size: 19px;
}
.modal .modal-header .close {
position: absolute;
right: 15px;
top: 15px;
font-size: 30px;
line-height: 15px;
height: 15px;
color: #93A5CF;
}
.modal .modal-footer {
border-top: 0;
margin: 0;
padding-top: 10px;
text-align: center;
}
.modal .modal-footer .btn {
color: #fff;
font-size: 17px;
text-align: center;
padding: 13px 15px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
width: 170px;
display: inline-block;
outline: none;
border: 0;
}
.modal .modal-footer .btn.btn-download {
background: #56B95C;
cursor: pointer;
}
.modal .modal-footer .btn.btn-disabled {
background: #ccc;
cursor: default;
}
.modal .modal-footer .modal-checkbox {
text-align: left;
padding-bottom: 10px;
}
.modal .modal-footer .modal-checkbox label {
display: inline-block;
vertical-align: top;
color: #323332;
font-size: 17px;
}
.modal .modal-footer .modal-checkbox input {
margin: 7px 5px 2px 0;
}
.badge-blue {
margin: 0 auto 20px;
width: 135px;
height: 58px;
display: inline-block;
background: url('../img/Ripple_attribution_badge_blue.svg') center no-repeat;
}
.badge-gray {
margin: 0 auto 20px;
width: 135px;
height: 58px;
display: inline-block;
background: url('../img/Ripple_attribution_badge_gray.svg') center no-repeat;
}
.badge-white {
margin: 0 auto 20px;
width: 135px;
height: 58px;
display: inline-block;
background: url('../img/Ripple_attribution_badge_white.svg') #000000 center no-repeat;
}
.menubar .section {
padding-top: 10px;
@@ -227,6 +768,11 @@ a {
.header h1 + ul li:hover a {
background: rgba(255, 255, 255, 0.1);
}
@media (min-width: 1180px) {
body:not(.no-literate) .modal .modal-dialog {
width: 700px;
}
}
@media (max-width: 1180px) {
body:not(.no-literate) .body .content-root {
background: #fff;
@@ -239,15 +785,26 @@ a {
float: none;
}
body:not(.no-literate) .content pre code {
padding-left: 0;
color: #000;
padding-left: 20px;
}
body:not(.no-literate) .content li pre {
width: 100%;
padding-left: 0;
}
body:not(.no-literate) .content li pre code {
padding-left: 20px;
color: #000;
}
body:not(.no-literate) .content ul + pre {
width: 100%;
}
body:not(.no-literate) .guidelines-content {
padding: 0;
}
body:not(.no-literate) .guidelines-content .content {
padding-top: 50px;
}
.content {
width: 100%;
max-width: 100%;
@@ -258,3 +815,166 @@ a {
padding-left: 0;
}
}
@media (max-width: 900px) {
body:not(.no-literate) .guidelines-content {
padding: 0;
}
body:not(.no-literate) .guidelines-content .content {
padding: 0 20px;
padding-top: 50px;
}
body:not(.no-literate) .guidelines-content .brand-guidelines-row {
padding-bottom: 50px;
}
body:not(.no-literate) .guidelines-content .brand-guidelines-row .guidelines-label {
padding: 0;
text-align: center;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo {
width: 49%;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo:nth-of-type(3n+3) {
margin-right: 2%;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo:nth-of-type(even) {
margin-right: 0;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo a.logo-download-link {
line-height: 40px;
height: 40px;
}
body:not(.no-literate) .guidelines-content .guidelines-graphics-part {
margin-bottom: 30px;
width: 100%;
}
body:not(.no-literate) .guidelines-content .guidelines-text-part {
width: 100%;
max-width: 100%;
padding-bottom: 50px;
}
body:not(.no-literate) .guidelines-content .guidelines-text-part .brand-guidelines-title,
body:not(.no-literate) .guidelines-content .guidelines-text-part p {
max-width: 100%;
}
body:not(.no-literate) .guidelines-content .logo-trademark-guideline .colors-info ul {
width: 100%;
}
body:not(.no-literate) .guidelines-content .logo-trademark-guideline .colors-info ul li {
width: 33%;
}
body:not(.no-literate) .guidelines-content .badge-example .badge-location {
font-size: 10px;
}
body:not(.no-literate) .guidelines-content .badge-example .badge-location:before {
height: 60px;
}
body:not(.no-literate) .guidelines-content .usage-brand .usage-brand-info {
width: 100%;
}
body:not(.no-literate) .guidelines-content .usage-brand .brand-img {
padding: 0 10%;
width: 100%;
margin-bottom: 20px;
}
body:not(.no-literate) .guidelines-content .usage-brand .brand-img img {
max-width: 365px;
}
}
@media (max-width: 700px) {
body:not(.no-literate) .header {
position: relative;
}
body:not(.no-literate) .header .left .header-menu-button {
display: inline-block;
}
body:not(.no-literate) .header .left ul {
margin: 0;
display: none;
position: absolute;
width: 100%;
top: 100%;
left: 0;
background-color: #5D89AE;
border: 1px solid #fff;
border-radius: 0 0 8px 8px;
-moz-border-radius: 0 0 8px 8px;
z-index: 999;
}
body:not(.no-literate) .header .left ul li {
display: block;
width: 100%;
height: 50px;
line-height: 50px;
padding: 0;
}
body:not(.no-literate) .header .left ul li a {
width: 100%;
font-weight: normal;
font-size: 18px;
line-height: 50px;
border-bottom: 1px solid #fff;
height: 50px;
}
body:not(.no-literate) .header .left ul li:last-child a {
border-bottom: 0px solid #fff;
}
body:not(.no-literate) .header .left ul.active {
display: block;
}
body:not(.no-literate) .header .right {
right: 90px;
width: 50px;
}
}
@media (max-width: 400px) {
body:not(.no-literate) .header {
position: relative;
}
body:not(.no-literate) .header .left .header-menu-button {
display: inline-block;
}
body:not(.no-literate) .header .left ul {
display: none;
}
body:not(.no-literate) .guidelines-content .content {
padding-top: 0;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo {
width: 100%;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo:nth-of-type(3n+3) {
margin-right: 0;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo:nth-of-type(even) {
margin-right: 0;
}
body:not(.no-literate) .guidelines-content .xrp-logos .xrp-logo a.logo-download-link {
line-height: 50px;
height: 50px;
}
body:not(.no-literate) .guidelines-content .brand-usage-types hr {
width: 100%;
}
body:not(.no-literate) .guidelines-content .usage-brand .usage-brand-info {
padding-left: 20px;
}
body:not(.no-literate) .guidelines-content .usage-brand .usage-brand-info:before {
left: 0;
}
body:not(.no-literate) .guidelines-content .usage-brand .usage-brand-info ul li {
padding-left: 0;
}
body:not(.no-literate) .guidelines-content .attribution-badges {
margin-bottom: 15px;
}
body:not(.no-literate) .guidelines-content .attribution-badges > div {
width: 100%;
margin-bottom: 15px;
}
body:not(.no-literate) .guidelines-content .attribution-badges .attribution-badge span {
margin-bottom: 5px !important;
}
body:not(.no-literate) .guidelines-content .badge-example {
display: none;
}
}

BIN
www/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 430 B

400
www/guidelines.html Normal file
View File

@@ -0,0 +1,400 @@
<!doctype html>
<!--
Instructions:
- Save this file.
- Replace "ripple" with your GitHub ripplename.
- Replace "ripple-client" with your GitHub ripple-client name.
- Replace "Ripple Web Client" with Ripple Web Client name.
- Upload this file (or commit to GitHub Pages).
Customize as you see fit!
-->
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width">
<title>Ripple Web Client</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="js/bootstrap-modal.js"></script>
<!-- Custom Js -->
<script src="js/main.js"></script>
<script src='vendor/flatdoc/v/0.8.0/legacy.js'></script>
<script src='vendor/flatdoc/v/0.8.0/flatdoc.js'></script>
<!-- Flatdoc theme -->
<link href='vendor/flatdoc/v/0.8.0/theme-white/style.css' rel='stylesheet'>
<script src='vendor/flatdoc/v/0.8.0/theme-white/script.js'></script>
<!-- Meta -->
<meta content="Ripple Web Client" property="og:title">
<meta content="Ripple Web Client description goes here." name="description">
<!-- Custom Stylesheet -->
<link href='https://fonts.googleapis.com/css?family=Open+Sans:600italic,400,700,300' rel='stylesheet' type='text/css'>
<link href='css/main.css' rel='stylesheet'>
<!-- Custom Js -->
<!-- start Mixpanel -->
<script type="text/javascript">(function(e,b){if(!b.__SV){var a,f,i,g;window.mixpanel=b;a=e.createElement("script");a.type="text/javascript";a.async=!0;a.src=("https:"===e.location.protocol?"https:":"http:")+'//cdn.mxpnl.com/libs/mixpanel-2.2.min.js';f=e.getElementsByTagName("script")[0];f.parentNode.insertBefore(a,f);b._i=[];b.init=function(a,e,d){function f(b,h){var a=h.split(".");2==a.length&&(b=b[a[0]],h=a[1]);b[h]=function(){b.push([h].concat(Array.prototype.slice.call(arguments,0)))}}var c=b;"undefined"!==
typeof d?c=b[d]=[]:d="mixpanel";c.people=c.people||[];c.toString=function(b){var a="mixpanel";"mixpanel"!==d&&(a+="."+d);b||(a+=" (stub)");return a};c.people.toString=function(){return c.toString(1)+".people (stub)"};i="disable track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.track_charge people.clear_charges people.delete_user".split(" ");for(g=0;g<i.length;g++)f(c,i[g]);
b._i.push([a,e,d])};b.__SV=1.2}})(document,window.mixpanel||[]);
mixpanel.init("132d42885e094171f34467fc54da6fab");
</script>
<script>mixpanel.track("brand-guide");</script>
<!-- end Mixpanel -->
<!-- Initializer -->
<script>
Flatdoc.run({
// fetcher: Flatdoc.github('n0rmz/ripple-dev-portal', 'API.md')
fetcher: Flatdoc.file('API.md')
});
</script>
</head>
<body role='flatdoc'>
<div class='header'>
<div class='left'>
<h1>{<i class="icon-ripple-logo"></i>}</h1>
<ul>
<li><a href='index.html'>Documentation</a></li>
<li><a href='https://ripple.com/dev/blog'>Developer blog</a></li>
<li><a href='https://ripple.com/forum/viewforum.php?f=2&sid=c016bc6b934120b7117c0e136e74de98' target='_blank'>Developer Forum</a></li>
<li class="active"><a href='#'>Brand Guidelines</a></li>
</ul>
<a href="" class="header-menu-button">
&nbsp;
</a>
</div>
<div class='right'>
<!-- GitHub buttons: see http://ghbtns.com
<iframe src="/vendor/ghbtn.html?user=ripple&repo=ripple-dev-portal&type=watch&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe> -->
</div>
</div>
<div class='content-root guidelines-content'>
<div role='flatdoc-content' class='content'>
<div class="brand-guidelines-row">
<h2 class="brand-guidelines-title"> Brand use and Guidelines</h2>
<p>
This document is to serve as a reference for organizations on how to use and associate with the
official Ripple brand. Correct usage of the guidelines outlined within this document will help create a
clear and defined ecosystem, resulting in greater trust and adoption by users of the Ripple network.
</p>
<div class="terms-conditions-link-container">
Your agreement to these <a href="terms-conditions.html" target="blank">Terms and Conditions</a> is required to use the Ripple brand and download the assets on this page.
</div>
<div class="download-all">
<a data-toggle="modal" data-target="#myModal" class="logo-download-link" data-src="img/ripple-logos.zip">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="22px" height="17px" fill="#346AA9" viewBox="0 0 32 23" enable-background="new 0 0 32 23" xml:space="preserve">
<g>
<polygon points="18,9 14,9 14,17 11,17 16,23 21,17 18,17 "/>
<path d="M27.586,8.212C26.66,5.751,24.284,4,21.5,4c-0.641,0-1.26,0.093-1.846,0.266C18.068,1.705,15.233,0,12,0
C7.096,0,3.106,3.924,3.002,8.803C1.207,9.842,0,11.783,0,14c0,3.312,2.688,6,6,6h4.5l-1.667-2H5.997C3.794,18,2,16.209,2,14
c0-1.893,1.317-3.482,3.087-3.896C5.029,9.745,5,9.376,5,9c0-3.866,3.134-7,7-7c3.162,0,5.834,2.097,6.702,4.975
C19.471,6.364,20.441,6,21.5,6c2.316,0,4.225,1.75,4.473,4h0.03C28.206,10,30,11.791,30,14c0,2.205-1.789,4-3.997,4h-2.836L21.5,20
H26c3.312,0,6-2.693,6-6C32,11.235,30.13,8.907,27.586,8.212z"/>
</g>
</svg>
Download All
</a>
</div>
<div class="xrp-logos">
<div class="xrp-logo">
<div class="logo-container">
<img src="img/ripple-triskelion.png" class="logo-triskelion">
</div>
<a data-toggle="modal" data-target="#myModal" class="logo-download-link" data-src="img/ripple-triskelion.png">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="20px" height="16px" fill="#346AA9" viewBox="0 0 32 23" enable-background="new 0 0 32 23" xml:space="preserve">
<g>
<polygon points="18,9 14,9 14,17 11,17 16,23 21,17 18,17 "/>
<path d="M27.586,8.212C26.66,5.751,24.284,4,21.5,4c-0.641,0-1.26,0.093-1.846,0.266C18.068,1.705,15.233,0,12,0
C7.096,0,3.106,3.924,3.002,8.803C1.207,9.842,0,11.783,0,14c0,3.312,2.688,6,6,6h4.5l-1.667-2H5.997C3.794,18,2,16.209,2,14
c0-1.893,1.317-3.482,3.087-3.896C5.029,9.745,5,9.376,5,9c0-3.866,3.134-7,7-7c3.162,0,5.834,2.097,6.702,4.975
C19.471,6.364,20.441,6,21.5,6c2.316,0,4.225,1.75,4.473,4h0.03C28.206,10,30,11.791,30,14c0,2.205-1.789,4-3.997,4h-2.836L21.5,20
H26c3.312,0,6-2.693,6-6C32,11.235,30.13,8.907,27.586,8.212z"/>
</g>
</svg>
Download
</a>
</div>
<div class="xrp-logo">
<div class="logo-container">
<img src="img/logotype.png" class="logo-logotype">
</div>
<a data-toggle="modal" data-target="#myModal" class="logo-download-link" data-src="img/logotype.png">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="20px" height="16px" fill="#346AA9" viewBox="0 0 32 23" enable-background="new 0 0 32 23" xml:space="preserve">
<g>
<polygon points="18,9 14,9 14,17 11,17 16,23 21,17 18,17 "/>
<path d="M27.586,8.212C26.66,5.751,24.284,4,21.5,4c-0.641,0-1.26,0.093-1.846,0.266C18.068,1.705,15.233,0,12,0
C7.096,0,3.106,3.924,3.002,8.803C1.207,9.842,0,11.783,0,14c0,3.312,2.688,6,6,6h4.5l-1.667-2H5.997C3.794,18,2,16.209,2,14
c0-1.893,1.317-3.482,3.087-3.896C5.029,9.745,5,9.376,5,9c0-3.866,3.134-7,7-7c3.162,0,5.834,2.097,6.702,4.975
C19.471,6.364,20.441,6,21.5,6c2.316,0,4.225,1.75,4.473,4h0.03C28.206,10,30,11.791,30,14c0,2.205-1.789,4-3.997,4h-2.836L21.5,20
H26c3.312,0,6-2.693,6-6C32,11.235,30.13,8.907,27.586,8.212z"/>
</g>
</svg>
Download
</a>
</div>
<div class="xrp-logo">
<div class="logo-container">
<img src="img/logo-lg.png" class="logo-full">
</div>
<a data-toggle="modal" data-target="#myModal" class="logo-download-link" data-src="img/logo-lg.png">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="20px" height="16px" fill="#346AA9" viewBox="0 0 32 23" enable-background="new 0 0 32 23" xml:space="preserve">
<g>
<polygon points="18,9 14,9 14,17 11,17 16,23 21,17 18,17 "/>
<path d="M27.586,8.212C26.66,5.751,24.284,4,21.5,4c-0.641,0-1.26,0.093-1.846,0.266C18.068,1.705,15.233,0,12,0
C7.096,0,3.106,3.924,3.002,8.803C1.207,9.842,0,11.783,0,14c0,3.312,2.688,6,6,6h4.5l-1.667-2H5.997C3.794,18,2,16.209,2,14
c0-1.893,1.317-3.482,3.087-3.896C5.029,9.745,5,9.376,5,9c0-3.866,3.134-7,7-7c3.162,0,5.834,2.097,6.702,4.975
C19.471,6.364,20.441,6,21.5,6c2.316,0,4.225,1.75,4.473,4h0.03C28.206,10,30,11.791,30,14c0,2.205-1.789,4-3.997,4h-2.836L21.5,20
H26c3.312,0,6-2.693,6-6C32,11.235,30.13,8.907,27.586,8.212z"/>
</g>
</svg>
Download
</a>
</div>
<div class="xrp-logo">
<div class="logo-container">
<span class="badge-blue"></span>
</div>
<a data-toggle="modal" data-target="#myModal" class="logo-download-link" data-src="img/Ripple_attribution_badge_blue.png">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="20px" height="16px" fill="#346AA9" viewBox="0 0 32 23" enable-background="new 0 0 32 23" xml:space="preserve">
<g>
<polygon points="18,9 14,9 14,17 11,17 16,23 21,17 18,17 "/>
<path d="M27.586,8.212C26.66,5.751,24.284,4,21.5,4c-0.641,0-1.26,0.093-1.846,0.266C18.068,1.705,15.233,0,12,0
C7.096,0,3.106,3.924,3.002,8.803C1.207,9.842,0,11.783,0,14c0,3.312,2.688,6,6,6h4.5l-1.667-2H5.997C3.794,18,2,16.209,2,14
c0-1.893,1.317-3.482,3.087-3.896C5.029,9.745,5,9.376,5,9c0-3.866,3.134-7,7-7c3.162,0,5.834,2.097,6.702,4.975
C19.471,6.364,20.441,6,21.5,6c2.316,0,4.225,1.75,4.473,4h0.03C28.206,10,30,11.791,30,14c0,2.205-1.789,4-3.997,4h-2.836L21.5,20
H26c3.312,0,6-2.693,6-6C32,11.235,30.13,8.907,27.586,8.212z"/>
</g>
</svg>
Download
</a>
</div>
<div class="xrp-logo">
<div class="logo-container">
<span class="badge-gray"></span>
</div>
<a data-toggle="modal" data-target="#myModal" class="logo-download-link" data-src="img/Ripple_attribution_badge_gray.png">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="20px" height="16px" fill="#346AA9" viewBox="0 0 32 23" enable-background="new 0 0 32 23" xml:space="preserve">
<g>
<polygon points="18,9 14,9 14,17 11,17 16,23 21,17 18,17 "/>
<path d="M27.586,8.212C26.66,5.751,24.284,4,21.5,4c-0.641,0-1.26,0.093-1.846,0.266C18.068,1.705,15.233,0,12,0
C7.096,0,3.106,3.924,3.002,8.803C1.207,9.842,0,11.783,0,14c0,3.312,2.688,6,6,6h4.5l-1.667-2H5.997C3.794,18,2,16.209,2,14
c0-1.893,1.317-3.482,3.087-3.896C5.029,9.745,5,9.376,5,9c0-3.866,3.134-7,7-7c3.162,0,5.834,2.097,6.702,4.975
C19.471,6.364,20.441,6,21.5,6c2.316,0,4.225,1.75,4.473,4h0.03C28.206,10,30,11.791,30,14c0,2.205-1.789,4-3.997,4h-2.836L21.5,20
H26c3.312,0,6-2.693,6-6C32,11.235,30.13,8.907,27.586,8.212z"/>
</g>
</svg>
Download
</a>
</div>
<div class="xrp-logo">
<div class="logo-container">
<span class="badge-white"></span>
</div>
<a data-toggle="modal" data-target="#myModal" class="logo-download-link" data-src="img/Ripple_attribution_badge_white.png">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="20px" height="16px" fill="#346AA9" viewBox="0 0 32 23" enable-background="new 0 0 32 23" xml:space="preserve">
<g>
<polygon points="18,9 14,9 14,17 11,17 16,23 21,17 18,17 "/>
<path d="M27.586,8.212C26.66,5.751,24.284,4,21.5,4c-0.641,0-1.26,0.093-1.846,0.266C18.068,1.705,15.233,0,12,0
C7.096,0,3.106,3.924,3.002,8.803C1.207,9.842,0,11.783,0,14c0,3.312,2.688,6,6,6h4.5l-1.667-2H5.997C3.794,18,2,16.209,2,14
c0-1.893,1.317-3.482,3.087-3.896C5.029,9.745,5,9.376,5,9c0-3.866,3.134-7,7-7c3.162,0,5.834,2.097,6.702,4.975
C19.471,6.364,20.441,6,21.5,6c2.316,0,4.225,1.75,4.473,4h0.03C28.206,10,30,11.791,30,14c0,2.205-1.789,4-3.997,4h-2.836L21.5,20
H26c3.312,0,6-2.693,6-6C32,11.235,30.13,8.907,27.586,8.212z"/>
</g>
</svg>
Download
</a>
</div>
</div>
</div>
<div class="brand-guidelines-row">
<h2 class="brand-guidelines-title">Official Branding Use</h2>
<p>
The Ripple Triskelion can be freely used for the purposes of branding your business (whether it be a gateway, blog, smartphone app, or otherwise) so long as it is modified in a manner that gives it new meaning or places it in a new context. Unadulterated reproduction of the original Triskelion provided on the Ripple Artwork page is not allowed.
</p>
<div class="brand-usage-types">
<div class="acceptable">
<div class="usage-brand">
<div class="brand-img">
<img src="img/lab.png">
</div>
<div class="usage-brand-info acceptable-use">
<span>Acceptable use of the Ripple Triskelion</span>
<p>
Ripple Labs has incorporated the Triskelion into a logo with a beaker to emphasize the connection to a place of research and experimentation, this is placing it in a new context.
</p>
</div>
</div>
<div class="usage-brand">
<div class="brand-img">
<img src="img/gateway.png">
</div>
<div class="usage-brand-info acceptable-use">
<span>Acceptable use of the Ripple trademark</span>
<p>
Creatively integrate Ripple into your product or business name
</p>
</div>
</div>
</div>
<hr>
<div class="unacceptable">
<div class="usage-brand">
<div class="brand-img">
<img src="img/rp-arctic.png">
</div>
<div class="usage-brand-info unacceptable-use">
<span>Unacceptable uses of the Ripple Triskelion</span>
<p>
The Triskelion is unmodified and the gateway name Ripple Antarctica is vague and unspecific regarding the business function.
</p>
</div>
</div>
<div class="usage-brand">
<div class="brand-img">
<img src="img/rippled.png">
</div>
<div class="usage-brand-info unacceptable-use">
<span>Unacceptable use of the Ripple trademark</span>
<ul>
<li>Use names or titles that include Ripple followed by a generic noun, adjective, etc. that doesnt provide any unique value to your product branding.</li>
<li>
Suggest that your product or business is endorsed or affiliated with Ripple Labs or the Ripple protocol in any way.
</li>
<li>
Modify the word “Ripple” by adding or removing letters to create a verb tense of some kind.
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="brand-guidelines-row">
<h2 class="brand-guidelines-title">Attribution Badge</h2>
<p>
<strong>BUILT ON RIPPLE:</strong> We have created these attribution badges to help strengthen and build equity
in the masterbrand, and to create a
clear relationship between the various gateways and companies that operate on the Ripple network.
</p>
<div class="attribution-badges">
<div class="attribution-badge">
<span class="badge-blue"></span>
Full Color
</div>
<div class="attribution-badge">
<span class="badge-gray"></span>
On Light BG
</div>
<div class="attribution-badge">
<span class="badge-white"></span>
On Dark BG
</div>
</div>
<div class="badge-example">
<img src="img/badge-example.png">
<span class="badge-location left">Secondary placement - Left</span>
<span class="badge-location center">Primary placement - Center</span>
<span class="badge-location right">Secondary placement - Right</span>
</div>
</div>
</div>
</div>
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<a href="" class="close" data-dismiss="modal" aria-hidden="true">&times;</a>
<h4 class="modal-title" id="myModalLabel">Ripple Labs terms and conditions</h4>
</div>
<div class="modal-body">
<div class="modal-body-content">
<p>
These terms and conditions (“Terms”) apply to my (or if I am representing a company, me and my company; collectively, “I,” “My,” “Our,” “We,” “You” or “Your”) and Our use of the Ripple trademarks, logos and trade dress (the “RIPPLE Branding”), which I understand are owned by Ripple Labs, Inc. (“Ripple Labs”). I understand that by agreeing to these terms, I may only use the RIPPLE Branding as permitted.
</p>
<br/>
<p>
We agree:
</p>
<br/>
<p>
I understand that I may only use the RIPPLE Branding in conjunction with websites that utilize the Ripple software, and only in a manner consistent with Ripple Labs RIPPLE Brand Guidelines. In addition, I understand that my use of the RIPPLE Branding must be accompanied by attribution appearing at the bottom of the page, as follows: “RIPPLE is a trademark of Ripple Labs, Inc. Use of these trademarks is not intended to constitute or imply endorsement or sponsorship by or affiliation with Ripple Labs, Inc.” I understand that if I discontinue use of the Ripple software, I shall also discontinue using the RIPPLE Branding.
</p>
<p>
I understand I may only use the RIPPLE Branding in conjunction with legitimate and lawful business, but that I may not use the RIPPLE Branding in a manner that might cause harm to Ripple Labs or its reputation or goodwill. We will not, under any circumstances, use the RIPPLE Branding in connection with any unlawful activity. I understand that I may not use the RIPPLE Branding in connection with software similar to the Ripple software.
I understand that I may not use the RIPPLE Branding on any website that duplicates the look and feel of Ripple Labs website, and that I may not use the RIPPLE Branding in any metatags or any other “hidden text” on a website.
</p>
<p>
I understand that the RIPPLE Branding is the property of Ripple Labs, and that Ripple Labs reserves all rights not expressly granted here.
I understand that I may not adopt or use any logos or trademarks that are confusingly similar to any of the trademarks, trade dress or logos associated with the RIPPLE Branding.
I understand that Ripple Labs reserves the right to terminate My use of the RIPPLE Branding. This includes, for example, if Ripple Labs, in its opinion, believes that the RIPPLE Branding is being used improperly or for an improper purpose. I agree that upon receipt of a request from Ripple Labs that I discontinue use of the RIPPLE Branding, I will comply with the request.
</p>
<p>
Our lawyers also insist that we include the following terms:
These Terms and Your use of the RIPPLE Branding shall be governed by and construed in accordance with the laws of California, without resort to its conflict of law provisions. You agree that any action at law or in equity arising out of or relating to these Terms not subject to arbitration (as set forth below), will be filed only in the state and federal courts located in San Francisco, California and You hereby irrevocably and unconditionally consent and submit to the exclusive jurisdiction of such courts over any suit, action or proceeding.
PLEASE READ THE FOLLOWING PARAGRAPH CAREFULLY BECAUSE IT REQUIRES YOU TO ARBITRATE DISPUTES WITH RIPPLE LABS AND IT LIMITS THE MANNER IN WHICH YOU CAN SEEK RELIEF.
</p>
<p>
You and Ripple Labs agree to arbitrate any dispute arising from these Terms or relating to Your use of the RIPPLE branding, except that you and Ripple Labs are not required to arbitrate any dispute in which either party seeks equitable or other relief for the alleged unlawful use of copyrights, trademarks, trade names, logos, trade secrets or patents. ARBITRATION PREVENTS YOU FROM SUING IN COURT OR FROM HAVING A JURY TRIAL. You and Ripple Labs agree that each will notify each other of any dispute within thirty (30) days of when it arises, that You will attempt informal resolution prior to any demand for arbitration, that any arbitration will occur in San Francisco, California, and that arbitration will be conducted confidentially by a single arbitrator in accordance with the rules of JAMS. You and Ripple Labs also agree that the state or federal courts in San Francisco, California have exclusive jurisdiction over any appeals of an arbitration award and over any suit between the parties not subject to arbitration. The arbitrator has the authority to grant any remedy that would otherwise be available in court.
</p>
</div>
</div>
<div class="modal-footer">
<div class="modal-checkbox">
<label>
<input type="checkbox"> I agree to Ripple Labs terms and conditions.
</label>
</div>
<a class="btn btn-disabled" id="btn-download" disabled="">Download</a>
</div>
</div>
</div>
</div>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -0,0 +1,320 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.2" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" width="134px" height="58px" viewBox="0 0 134 58" xml:space="preserve">
<g id="DO__NOT_USE" display="none">
<rect y="142" display="inline" width="134" height="58"/>
</g>
<g id="ARTWORK">
<g>
<g>
<path fill="#A8B2B8" d="M58.593,113.602v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#A8B2B8" d="M67.323,113.602v-10.95h3.199v10.95H67.323z"/>
<path fill="#A8B2B8" d="M67.265,99.45c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
c-0.323,0.295-0.722,0.441-1.195,0.441s-0.865-0.154-1.173-0.462C67.419,100.228,67.265,99.867,67.265,99.45z"/>
<path fill="#A8B2B8" d="M72.548,118.512v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796
c0.67-0.304,1.4-0.457,2.173-0.457c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226
c0.472,0.518,0.833,1.133,1.076,1.83c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239
c-0.256,0.694-0.62,1.307-1.082,1.821c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447
c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546
c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z M78.389,105.334c-0.428,0-0.811,0.077-1.142,0.229
c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888c-0.123,0.337-0.186,0.692-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887c0.237,0.257,0.527,0.465,0.862,0.619
c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23c0.335-0.154,0.624-0.361,0.861-0.618
c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058c0-0.362-0.062-0.718-0.187-1.057
c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618C79.198,105.412,78.815,105.334,78.389,105.334z"/>
<path fill="#A8B2B8" d="M85.615,118.512v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458,105.334c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268,105.412,91.885,105.334,91.458,105.334z"/>
<rect x="98.729" y="96.9" fill="#A8B2B8" width="3.199" height="16.894"/>
<path fill="#A8B2B8" d="M109.123,113.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,113.694,109.979,113.861,109.123,113.861z M111.056,106.786
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#A8B2B8" d="M34.957,114.43c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,109.313,33.732,112.045,34.957,114.43z"/>
<g>
<path fill="#A8B2B8" d="M61.479,86.539c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248,89.763
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,93.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#A8B2B8" d="M68.408,93.756c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431,94.23,68.408,93.976,68.408,93.756z"/>
<path fill="#A8B2B8" d="M71.807,86.242c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,86.65,71.312,86.242,71.807,86.242z M71.081,94.339v-5.412h1.463v5.412H71.081z"/>
<path fill="#A8B2B8" d="M73.831,94.339v-7.965h1.463v7.965H73.831z"/>
<path fill="#A8B2B8" d="M78.385,88.927h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.045
v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979v-1.297h0.274
c0.572,0,0.837-0.375,0.837-0.859V87.31h1.319V88.927z"/>
<path fill="#A8B2B8" d="M88.12,91.632c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12,89.96,88.12,91.632z M86.657,91.632c0-1.022-0.66-1.539-1.375-1.539c-0.716,0-1.376,0.517-1.376,1.539
c0,1.013,0.66,1.541,1.376,1.541C85.997,93.173,86.657,92.656,86.657,91.632z"/>
<path fill="#A8B2B8" d="M90.463,94.339H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813
c1.342,0,1.958,0.957,1.958,2.146v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V94.339z
"/>
</g>
<path fill="#A8B2B8" d="M105,75c14.336,0,26,11.664,26,26c0,14.336-11.664,26-26,26H29c-14.336,0-26-11.664-26-26
c0-14.337,11.664-26,26-26H105 M105,73H29C13.536,73,1,85.537,1,101s12.536,28,28,28h76c15.464,0,28-12.536,28-28
S120.464,73,105,73L105,73z"/>
</g>
<g>
<g>
<path fill="#666F74" d="M58.593,41.603v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#666F74" d="M67.323,41.603v-10.95h3.199v10.95H67.323z"/>
<path fill="#666F74" d="M67.265,27.45c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
C69.773,28.853,69.375,29,68.901,29s-0.865-0.154-1.173-0.462C67.419,28.229,67.265,27.866,67.265,27.45z"/>
<path fill="#666F74" d="M72.548,46.512v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H72.548z M78.389,33.334
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198,33.412,78.815,33.334,78.389,33.334z"/>
<path fill="#666F74" d="M85.615,46.512v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H85.615z M91.458,33.334c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.268,33.412,91.885,33.334,91.458,33.334z"/>
<rect x="98.729" y="24.899" fill="#666F74" width="3.199" height="16.894"/>
<path fill="#666F74" d="M109.123,41.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,41.693,109.979,41.861,109.123,41.861z M111.056,34.786
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.056z"/>
</g>
<path fill="#666F74" d="M34.957,42.43c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,37.313,33.732,40.046,34.957,42.43z"/>
<g>
<path fill="#666F74" d="M61.479,14.539c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H61.479z M61.248,17.763
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,21.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#666F74" d="M68.408,21.756c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C68.431,22.229,68.408,21.976,68.408,21.756z"/>
<path fill="#666F74" d="M71.807,14.242c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,14.649,71.312,14.242,71.807,14.242z M71.081,22.339v-5.413h1.463v5.413H71.081z"/>
<path fill="#666F74" d="M73.831,22.339v-7.965h1.463v7.965H73.831z"/>
<path fill="#666F74" d="M78.385,16.927h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.044
v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979v-1.298h0.274
c0.572,0,0.837-0.374,0.837-0.858V15.31h1.319V16.927z"/>
<path fill="#666F74" d="M88.12,19.633c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12,17.961,88.12,19.633z M86.657,19.633c0-1.023-0.66-1.54-1.375-1.54c-0.716,0-1.376,0.517-1.376,1.54
c0,1.012,0.66,1.541,1.376,1.541C85.997,21.173,86.657,20.656,86.657,19.633z"/>
<path fill="#666F74" d="M90.463,22.339H89v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123V22.339
z"/>
</g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="43.4971" y1="69.7075" x2="90.502" y2="-11.7073">
<stop offset="0.1732" style="stop-color:#4292B3"/>
<stop offset="1" style="stop-color:#366BA3"/>
</linearGradient>
<path fill="url(#SVGID_1_)" d="M133,29c0,15.464-12.536,28-28,28H29C13.536,57,1,44.464,1,29l0,0C1,13.536,13.536,1,29,1h76
C120.464,1,133,13.536,133,29L133,29z"/>
<g>
<path fill="#FFFFFF" d="M59.212,41.603v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H59.212z"
/>
<path fill="#FFFFFF" d="M67.942,41.603v-10.95h3.199v10.95H67.942z"/>
<path fill="#FFFFFF" d="M67.884,27.45c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
C70.393,28.853,69.994,29,69.521,29s-0.865-0.154-1.173-0.462C68.038,28.229,67.884,27.866,67.884,27.45z"/>
<path fill="#FFFFFF" d="M73.167,46.512v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H73.167z M79.008,33.334
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.817,33.412,79.435,33.334,79.008,33.334z"/>
<path fill="#FFFFFF" d="M86.234,46.512v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H86.234z M92.077,33.334c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.887,33.412,92.504,33.334,92.077,33.334z"/>
<rect x="99.348" y="24.899" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.742,41.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C111.427,41.693,110.598,41.861,109.742,41.861z M111.675,34.786
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.675z"/>
</g>
<path fill="#FFFFFF" d="M35.576,42.43c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C34.523,37.313,34.352,40.046,35.576,42.43z"/>
<g>
<path fill="#FFFFFF" d="M62.098,14.539c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H62.098z M61.867,17.763
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968h-1.066v1.947H61.867z M62.021,21.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045h-1.254v2.057H62.021z"/>
<path fill="#FFFFFF" d="M69.027,21.756c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C69.05,22.229,69.027,21.976,69.027,21.756z"/>
<path fill="#FFFFFF" d="M72.426,14.242c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C71.524,14.649,71.931,14.242,72.426,14.242z M71.7,22.339v-5.413h1.463v5.413H71.7z"/>
<path fill="#FFFFFF" d="M74.45,22.339v-7.965h1.463v7.965H74.45z"/>
<path fill="#FFFFFF" d="M79.004,16.927h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.044
v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979v-1.298h0.274
c0.572,0,0.837-0.374,0.837-0.858V15.31h1.319V16.927z"/>
<path fill="#FFFFFF" d="M88.739,19.633c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872
c0-1.672,1.222-2.871,2.839-2.871S88.739,17.961,88.739,19.633z M87.276,19.633c0-1.023-0.66-1.54-1.375-1.54
c-0.716,0-1.376,0.517-1.376,1.54c0,1.012,0.66,1.541,1.376,1.541C86.616,21.173,87.276,20.656,87.276,19.633z"/>
<path fill="#FFFFFF" d="M91.082,22.339h-1.463v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123V22.339
z"/>
</g>
</g>
<g>
<g>
<path fill="#FFFFFF" d="M58.593,183.603v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#FFFFFF" d="M67.323,183.603v-10.95h3.199v10.95H67.323z"/>
<path fill="#FFFFFF" d="M67.265,169.45c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
c-0.323,0.295-0.722,0.441-1.195,0.441s-0.865-0.154-1.173-0.462C67.419,170.229,67.265,169.867,67.265,169.45z"/>
<path fill="#FFFFFF" d="M72.548,188.513v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796
c0.67-0.304,1.4-0.457,2.173-0.457c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226
c0.472,0.518,0.833,1.133,1.076,1.83c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239
c-0.256,0.694-0.62,1.307-1.082,1.821c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447
c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546
c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z M78.389,175.335c-0.428,0-0.811,0.077-1.142,0.229
c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888c-0.123,0.337-0.186,0.692-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887c0.237,0.257,0.527,0.465,0.862,0.619
c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23c0.335-0.154,0.624-0.361,0.861-0.618
c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058c0-0.362-0.062-0.718-0.187-1.057
c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618C79.198,175.412,78.815,175.335,78.389,175.335z"/>
<path fill="#FFFFFF" d="M85.615,188.513v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458,175.335c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268,175.412,91.885,175.335,91.458,175.335z"/>
<rect x="98.729" y="166.9" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.123,183.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,183.694,109.979,183.861,109.123,183.861z M111.056,176.786
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#FFFFFF" d="M34.957,184.431c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,179.313,33.732,182.046,34.957,184.431z"/>
<g>
<path fill="#FFFFFF" d="M61.479,156.539c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248,159.764
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,163.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#FFFFFF" d="M68.408,163.757c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431,164.23,68.408,163.977,68.408,163.757z"/>
<path fill="#FFFFFF" d="M71.807,156.242c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,156.65,71.312,156.242,71.807,156.242z M71.081,164.34v-5.412h1.463v5.412H71.081z"/>
<path fill="#FFFFFF" d="M73.831,164.34v-7.965h1.463v7.965H73.831z"/>
<path fill="#FFFFFF" d="M78.385,158.928h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627
c0.176,0,0.374-0.022,0.451-0.045v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979
v-1.297h0.274c0.572,0,0.837-0.375,0.837-0.859v-0.758h1.319V158.928z"/>
<path fill="#FFFFFF" d="M88.12,161.633c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872
c0-1.672,1.222-2.871,2.839-2.871S88.12,159.961,88.12,161.633z M86.657,161.633c0-1.022-0.66-1.539-1.375-1.539
c-0.716,0-1.376,0.517-1.376,1.539c0,1.013,0.66,1.541,1.376,1.541C85.997,163.174,86.657,162.656,86.657,161.633z"/>
<path fill="#FFFFFF" d="M90.463,164.34H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813
c1.342,0,1.958,0.957,1.958,2.146v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V164.34z
"/>
</g>
<path fill="#FFFFFF" d="M105,145c14.336,0,26,11.664,26,26s-11.664,26-26,26H29c-14.336,0-26-11.664-26-26s11.664-26,26-26H105
M105,143H29c-15.464,0-28,12.537-28,28c0,15.465,12.536,28,28,28h76c15.464,0,28-12.535,28-28C133,155.537,120.464,143,105,143
L105,143z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View File

@@ -0,0 +1,319 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.2" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" width="134px" height="58px" viewBox="0 0 134 58" xml:space="preserve">
<g id="DO__NOT_USE" display="none">
<rect y="70" display="inline" width="134" height="58"/>
</g>
<g id="ARTWORK">
<g>
<g>
<path fill="#A8B2B8" d="M58.593,41.602v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#A8B2B8" d="M67.323,41.602v-10.95h3.199v10.95H67.323z"/>
<path fill="#A8B2B8" d="M67.265,27.45c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
C69.773,28.853,69.375,29,68.901,29s-0.865-0.154-1.173-0.462C67.419,28.228,67.265,27.867,67.265,27.45z"/>
<path fill="#A8B2B8" d="M72.548,46.512v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796c0.67-0.304,1.4-0.457,2.173-0.457
c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226c0.472,0.518,0.833,1.133,1.076,1.83
c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239c-0.256,0.694-0.62,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161
c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z
M78.389,33.334c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888
c-0.123,0.337-0.186,0.692-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887
c0.237,0.257,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.361,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198,33.412,78.815,33.334,78.389,33.334z"/>
<path fill="#A8B2B8" d="M85.615,46.512v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458,33.334c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268,33.412,91.885,33.334,91.458,33.334z"/>
<rect x="98.729" y="24.9" fill="#A8B2B8" width="3.199" height="16.894"/>
<path fill="#A8B2B8" d="M109.123,41.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,41.694,109.979,41.861,109.123,41.861z M111.056,34.786
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#A8B2B8" d="M34.957,42.43c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,37.313,33.732,40.045,34.957,42.43z"/>
<g>
<path fill="#A8B2B8" d="M61.479,14.539c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248,17.763
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,21.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#A8B2B8" d="M68.408,21.756c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431,22.23,68.408,21.976,68.408,21.756z"/>
<path fill="#A8B2B8" d="M71.807,14.242c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,14.65,71.312,14.242,71.807,14.242z M71.081,22.339v-5.412h1.463v5.412H71.081z"/>
<path fill="#A8B2B8" d="M73.831,22.339v-7.965h1.463v7.965H73.831z"/>
<path fill="#A8B2B8" d="M78.385,16.927h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.045
v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979v-1.297h0.274
c0.572,0,0.837-0.375,0.837-0.859V15.31h1.319V16.927z"/>
<path fill="#A8B2B8" d="M88.12,19.632c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12,17.96,88.12,19.632z M86.657,19.632c0-1.022-0.66-1.539-1.375-1.539c-0.716,0-1.376,0.517-1.376,1.539
c0,1.013,0.66,1.541,1.376,1.541C85.997,21.173,86.657,20.656,86.657,19.632z"/>
<path fill="#A8B2B8" d="M90.463,22.339H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813
c1.342,0,1.958,0.957,1.958,2.146v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V22.339z
"/>
</g>
<path fill="#A8B2B8" d="M105,3c14.336,0,26,11.664,26,26c0,14.336-11.664,26-26,26H29C14.664,55,3,43.336,3,29
C3,14.664,14.664,3,29,3H105 M105,1H29C13.536,1,1,13.537,1,29s12.536,28,28,28h76c15.464,0,28-12.536,28-28S120.464,1,105,1
L105,1z"/>
</g>
<g>
<g>
<path fill="#666F74" d="M58.593-30.397v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#666F74" d="M67.323-30.397v-10.95h3.199v10.95H67.323z"/>
<path fill="#666F74" d="M67.265-44.55c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
C69.773-43.147,69.375-43,68.901-43s-0.865-0.154-1.173-0.462C67.419-43.771,67.265-44.134,67.265-44.55z"/>
<path fill="#666F74" d="M72.548-25.488v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H72.548z M78.389-38.666
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198-38.588,78.815-38.666,78.389-38.666z"/>
<path fill="#666F74" d="M85.615-25.488v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H85.615z M91.458-38.666c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.268-38.588,91.885-38.666,91.458-38.666z"/>
<rect x="98.729" y="-47.101" fill="#666F74" width="3.199" height="16.894"/>
<path fill="#666F74" d="M109.123-30.139c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808-30.307,109.979-30.139,109.123-30.139z M111.056-37.214
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.056z"/>
</g>
<path fill="#666F74" d="M34.957-29.57c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904-34.687,33.732-31.954,34.957-29.57z"/>
<g>
<path fill="#666F74" d="M61.479-57.461c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H61.479z M61.248-54.237
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401-50.926
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#666F74" d="M68.408-50.244c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C68.431-49.771,68.408-50.024,68.408-50.244z"/>
<path fill="#666F74" d="M71.807-57.758c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905-57.351,71.312-57.758,71.807-57.758z M71.081-49.661v-5.413h1.463v5.413H71.081z"/>
<path fill="#666F74" d="M73.831-49.661v-7.965h1.463v7.965H73.831z"/>
<path fill="#666F74" d="M78.385-55.073h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.044
v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979v-1.298h0.274
c0.572,0,0.837-0.374,0.837-0.858v-0.759h1.319V-55.073z"/>
<path fill="#666F74" d="M88.12-52.367c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12-54.039,88.12-52.367z M86.657-52.367c0-1.023-0.66-1.54-1.375-1.54c-0.716,0-1.376,0.517-1.376,1.54
c0,1.012,0.66,1.541,1.376,1.541C85.997-50.827,86.657-51.344,86.657-52.367z"/>
<path fill="#666F74" d="M90.463-49.661H89v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123
V-49.661z"/>
</g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="43.4971" y1="-2.2925" x2="90.502" y2="-83.7073">
<stop offset="0.1732" style="stop-color:#4292B3"/>
<stop offset="1" style="stop-color:#366BA3"/>
</linearGradient>
<path fill="url(#SVGID_1_)" d="M133-43c0,15.464-12.536,28-28,28H29C13.536-15,1-27.536,1-43l0,0c0-15.464,12.536-28,28-28h76
C120.464-71,133-58.464,133-43L133-43z"/>
<g>
<path fill="#FFFFFF" d="M59.212-30.397v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H59.212z"
/>
<path fill="#FFFFFF" d="M67.942-30.397v-10.95h3.199v10.95H67.942z"/>
<path fill="#FFFFFF" d="M67.884-44.55c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
C70.393-43.147,69.994-43,69.521-43s-0.865-0.154-1.173-0.462C68.038-43.771,67.884-44.134,67.884-44.55z"/>
<path fill="#FFFFFF" d="M73.167-25.488v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H73.167z M79.008-38.666
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.817-38.588,79.435-38.666,79.008-38.666z"/>
<path fill="#FFFFFF" d="M86.234-25.488v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H86.234z M92.077-38.666c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.887-38.588,92.504-38.666,92.077-38.666z"/>
<rect x="99.348" y="-47.101" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.742-30.139c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C111.427-30.307,110.598-30.139,109.742-30.139z M111.675-37.214
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.675z"/>
</g>
<path fill="#FFFFFF" d="M35.576-29.57c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C34.523-34.687,34.352-31.954,35.576-29.57z"/>
<g>
<path fill="#FFFFFF" d="M62.098-57.461c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H62.098z M61.867-54.237
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968h-1.066v1.947H61.867z M62.021-50.926
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045h-1.254v2.057H62.021z"/>
<path fill="#FFFFFF" d="M69.027-50.244c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C69.05-49.771,69.027-50.024,69.027-50.244z"/>
<path fill="#FFFFFF" d="M72.426-57.758c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C71.524-57.351,71.931-57.758,72.426-57.758z M71.7-49.661v-5.413h1.463v5.413H71.7z"/>
<path fill="#FFFFFF" d="M74.45-49.661v-7.965h1.463v7.965H74.45z"/>
<path fill="#FFFFFF" d="M79.004-55.073h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.044
v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979v-1.298h0.274
c0.572,0,0.837-0.374,0.837-0.858v-0.759h1.319V-55.073z"/>
<path fill="#FFFFFF" d="M88.739-52.367c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872
c0-1.672,1.222-2.871,2.839-2.871S88.739-54.039,88.739-52.367z M87.276-52.367c0-1.023-0.66-1.54-1.375-1.54
c-0.716,0-1.376,0.517-1.376,1.54c0,1.012,0.66,1.541,1.376,1.541C86.616-50.827,87.276-51.344,87.276-52.367z"/>
<path fill="#FFFFFF" d="M91.082-49.661h-1.463v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123
V-49.661z"/>
</g>
</g>
<g>
<g>
<path fill="#FFFFFF" d="M58.593,111.603v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#FFFFFF" d="M67.323,111.603v-10.95h3.199v10.95H67.323z"/>
<path fill="#FFFFFF" d="M67.265,97.45c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
C69.773,98.854,69.375,99,68.901,99s-0.865-0.154-1.173-0.462C67.419,98.229,67.265,97.867,67.265,97.45z"/>
<path fill="#FFFFFF" d="M72.548,116.513v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796
c0.67-0.304,1.4-0.457,2.173-0.457c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226
c0.472,0.518,0.833,1.133,1.076,1.83c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239
c-0.256,0.694-0.62,1.307-1.082,1.821c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447
c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546
c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z M78.389,103.335c-0.428,0-0.811,0.077-1.142,0.229
c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888c-0.123,0.337-0.186,0.692-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887c0.237,0.257,0.527,0.465,0.862,0.619
c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23c0.335-0.154,0.624-0.361,0.861-0.618
c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058c0-0.362-0.062-0.718-0.187-1.057
c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618C79.198,103.412,78.815,103.335,78.389,103.335z"/>
<path fill="#FFFFFF" d="M85.615,116.513v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458,103.335c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268,103.412,91.885,103.335,91.458,103.335z"/>
<rect x="98.729" y="94.9" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.123,111.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,111.694,109.979,111.861,109.123,111.861z M111.056,104.786
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#FFFFFF" d="M34.957,112.431c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,107.313,33.732,110.046,34.957,112.431z"/>
<g>
<path fill="#FFFFFF" d="M61.479,84.539c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248,87.764
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,91.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#FFFFFF" d="M68.408,91.757c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431,92.23,68.408,91.977,68.408,91.757z"/>
<path fill="#FFFFFF" d="M71.807,84.242c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,84.65,71.312,84.242,71.807,84.242z M71.081,92.34v-5.412h1.463v5.412H71.081z"/>
<path fill="#FFFFFF" d="M73.831,92.34v-7.965h1.463v7.965H73.831z"/>
<path fill="#FFFFFF" d="M78.385,86.928h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.045
v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979v-1.297h0.274
c0.572,0,0.837-0.375,0.837-0.859v-0.758h1.319V86.928z"/>
<path fill="#FFFFFF" d="M88.12,89.633c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12,87.961,88.12,89.633z M86.657,89.633c0-1.022-0.66-1.539-1.375-1.539c-0.716,0-1.376,0.517-1.376,1.539
c0,1.013,0.66,1.541,1.376,1.541C85.997,91.174,86.657,90.656,86.657,89.633z"/>
<path fill="#FFFFFF" d="M90.463,92.34H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813c1.342,0,1.958,0.957,1.958,2.146
v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V92.34z"/>
</g>
<path fill="#FFFFFF" d="M105,73c14.336,0,26,11.664,26,26s-11.664,26-26,26H29c-14.336,0-26-11.664-26-26s11.664-26,26-26H105
M105,71H29C13.536,71,1,83.537,1,99c0,15.465,12.536,28,28,28h76c15.464,0,28-12.535,28-28C133,83.537,120.464,71,105,71L105,71z
"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

View File

@@ -0,0 +1,319 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.2" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" width="134px" height="58px" viewBox="0 0 134 58" xml:space="preserve">
<g id="DO__NOT_USE" display="none">
<rect display="inline" width="134" height="58"/>
</g>
<g id="ARTWORK">
<g>
<g>
<path fill="#A8B2B8" d="M58.593-28.398v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#A8B2B8" d="M67.323-28.398v-10.95h3.199v10.95H67.323z"/>
<path fill="#A8B2B8" d="M67.265-42.55c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
C69.773-41.147,69.375-41,68.901-41s-0.865-0.154-1.173-0.462C67.419-41.772,67.265-42.133,67.265-42.55z"/>
<path fill="#A8B2B8" d="M72.548-23.488v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796c0.67-0.304,1.4-0.457,2.173-0.457
c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226c0.472,0.518,0.833,1.133,1.076,1.83
c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239c-0.256,0.694-0.62,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161
c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z
M78.389-36.666c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888
c-0.123,0.337-0.186,0.692-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887
c0.237,0.257,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.361,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198-36.588,78.815-36.666,78.389-36.666z"/>
<path fill="#A8B2B8" d="M85.615-23.488v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458-36.666c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268-36.588,91.885-36.666,91.458-36.666z"/>
<rect x="98.729" y="-45.1" fill="#A8B2B8" width="3.199" height="16.894"/>
<path fill="#A8B2B8" d="M109.123-28.139c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808-28.306,109.979-28.139,109.123-28.139z M111.056-35.214
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#A8B2B8" d="M34.957-27.57c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904-32.687,33.732-29.955,34.957-27.57z"/>
<g>
<path fill="#A8B2B8" d="M61.479-55.461c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248-52.237
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401-48.926
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#A8B2B8" d="M68.408-48.244c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431-47.77,68.408-48.024,68.408-48.244z"/>
<path fill="#A8B2B8" d="M71.807-55.758c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905-55.35,71.312-55.758,71.807-55.758z M71.081-47.661v-5.412h1.463v5.412H71.081z"/>
<path fill="#A8B2B8" d="M73.831-47.661v-7.965h1.463v7.965H73.831z"/>
<path fill="#A8B2B8" d="M78.385-53.073h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.045
v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979v-1.297h0.274
c0.572,0,0.837-0.375,0.837-0.859v-0.758h1.319V-53.073z"/>
<path fill="#A8B2B8" d="M88.12-50.368c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12-52.04,88.12-50.368z M86.657-50.368c0-1.022-0.66-1.539-1.375-1.539c-0.716,0-1.376,0.517-1.376,1.539
c0,1.013,0.66,1.541,1.376,1.541C85.997-48.827,86.657-49.344,86.657-50.368z"/>
<path fill="#A8B2B8" d="M90.463-47.661H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813
c1.342,0,1.958,0.957,1.958,2.146v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V-47.661
z"/>
</g>
<path fill="#A8B2B8" d="M105-67c14.336,0,26,11.664,26,26c0,14.336-11.664,26-26,26H29C14.664-15,3-26.664,3-41
c0-14.337,11.664-26,26-26H105 M105-69H29C13.536-69,1-56.463,1-41s12.536,28,28,28h76c15.464,0,28-12.536,28-28
S120.464-69,105-69L105-69z"/>
</g>
<g>
<g>
<path fill="#666F74" d="M58.593-100.397v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#666F74" d="M67.323-100.397v-10.95h3.199v10.95H67.323z"/>
<path fill="#666F74" d="M67.265-114.55c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
c-0.323,0.294-0.722,0.441-1.195,0.441s-0.865-0.154-1.173-0.462C67.419-113.771,67.265-114.134,67.265-114.55z"/>
<path fill="#666F74" d="M72.548-95.488v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H72.548z M78.389-108.666
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198-108.588,78.815-108.666,78.389-108.666z"/>
<path fill="#666F74" d="M85.615-95.488v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H85.615z M91.458-108.666c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.268-108.588,91.885-108.666,91.458-108.666z"/>
<rect x="98.729" y="-117.101" fill="#666F74" width="3.199" height="16.894"/>
<path fill="#666F74" d="M109.123-100.139c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808-100.307,109.979-100.139,109.123-100.139z M111.056-107.214
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.056z"/>
</g>
<path fill="#666F74" d="M34.957-99.57c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904-104.687,33.732-101.954,34.957-99.57z"/>
<g>
<path fill="#666F74" d="M61.479-127.461c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H61.479z M61.248-124.237
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401-120.926
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#666F74" d="M68.408-120.244c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C68.431-119.771,68.408-120.024,68.408-120.244z"/>
<path fill="#666F74" d="M71.807-127.758c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905-127.351,71.312-127.758,71.807-127.758z M71.081-119.661v-5.413h1.463v5.413H71.081z"
/>
<path fill="#666F74" d="M73.831-119.661v-7.965h1.463v7.965H73.831z"/>
<path fill="#666F74" d="M78.385-125.073h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627
c0.176,0,0.374-0.022,0.451-0.044v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979
v-1.298h0.274c0.572,0,0.837-0.374,0.837-0.858v-0.759h1.319V-125.073z"/>
<path fill="#666F74" d="M88.12-122.367c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872
c0-1.672,1.222-2.871,2.839-2.871S88.12-124.039,88.12-122.367z M86.657-122.367c0-1.023-0.66-1.54-1.375-1.54
c-0.716,0-1.376,0.517-1.376,1.54c0,1.012,0.66,1.541,1.376,1.541C85.997-120.827,86.657-121.344,86.657-122.367z"/>
<path fill="#666F74" d="M90.463-119.661H89v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123
V-119.661z"/>
</g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="43.4971" y1="-72.2925" x2="90.502" y2="-153.7073">
<stop offset="0.1732" style="stop-color:#4292B3"/>
<stop offset="1" style="stop-color:#366BA3"/>
</linearGradient>
<path fill="url(#SVGID_1_)" d="M133-113c0,15.464-12.536,28-28,28H29C13.536-85,1-97.536,1-113l0,0c0-15.464,12.536-28,28-28h76
C120.464-141,133-128.464,133-113L133-113z"/>
<g>
<path fill="#FFFFFF" d="M59.212-100.397v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H59.212z"
/>
<path fill="#FFFFFF" d="M67.942-100.397v-10.95h3.199v10.95H67.942z"/>
<path fill="#FFFFFF" d="M67.884-114.55c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
c-0.323,0.294-0.722,0.441-1.195,0.441s-0.865-0.154-1.173-0.462C68.038-113.771,67.884-114.134,67.884-114.55z"/>
<path fill="#FFFFFF" d="M73.167-95.488v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H73.167z M79.008-108.666
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.817-108.588,79.435-108.666,79.008-108.666z"/>
<path fill="#FFFFFF" d="M86.234-95.488v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H86.234z M92.077-108.666c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.887-108.588,92.504-108.666,92.077-108.666z"/>
<rect x="99.348" y="-117.101" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.742-100.139c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C111.427-100.307,110.598-100.139,109.742-100.139z M111.675-107.214
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.675z"/>
</g>
<path fill="#FFFFFF" d="M35.576-99.57c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C34.523-104.687,34.352-101.954,35.576-99.57z"/>
<g>
<path fill="#FFFFFF" d="M62.098-127.461c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H62.098z M61.867-124.237
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968h-1.066v1.947H61.867z M62.021-120.926
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045h-1.254v2.057H62.021z"/>
<path fill="#FFFFFF" d="M69.027-120.244c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C69.05-119.771,69.027-120.024,69.027-120.244z"/>
<path fill="#FFFFFF" d="M72.426-127.758c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C71.524-127.351,71.931-127.758,72.426-127.758z M71.7-119.661v-5.413h1.463v5.413H71.7z"/>
<path fill="#FFFFFF" d="M74.45-119.661v-7.965h1.463v7.965H74.45z"/>
<path fill="#FFFFFF" d="M79.004-125.073h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627
c0.176,0,0.374-0.022,0.451-0.044v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979
v-1.298h0.274c0.572,0,0.837-0.374,0.837-0.858v-0.759h1.319V-125.073z"/>
<path fill="#FFFFFF" d="M88.739-122.367c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872
c0-1.672,1.222-2.871,2.839-2.871S88.739-124.039,88.739-122.367z M87.276-122.367c0-1.023-0.66-1.54-1.375-1.54
c-0.716,0-1.376,0.517-1.376,1.54c0,1.012,0.66,1.541,1.376,1.541C86.616-120.827,87.276-121.344,87.276-122.367z"/>
<path fill="#FFFFFF" d="M91.082-119.661h-1.463v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123
V-119.661z"/>
</g>
</g>
<g>
<g>
<path fill="#FFFFFF" d="M58.593,41.603v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#FFFFFF" d="M67.323,41.603v-10.95h3.199v10.95H67.323z"/>
<path fill="#FFFFFF" d="M67.265,27.45c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
C69.773,28.854,69.375,29,68.901,29s-0.865-0.154-1.173-0.462C67.419,28.229,67.265,27.867,67.265,27.45z"/>
<path fill="#FFFFFF" d="M72.548,46.513v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796c0.67-0.304,1.4-0.457,2.173-0.457
c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226c0.472,0.518,0.833,1.133,1.076,1.83
c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239c-0.256,0.694-0.62,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161
c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z
M78.389,33.335c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888
c-0.123,0.337-0.186,0.692-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887
c0.237,0.257,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.361,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198,33.412,78.815,33.335,78.389,33.335z"/>
<path fill="#FFFFFF" d="M85.615,46.513v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458,33.335c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268,33.412,91.885,33.335,91.458,33.335z"/>
<rect x="98.729" y="24.9" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.123,41.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,41.694,109.979,41.861,109.123,41.861z M111.056,34.786
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#FFFFFF" d="M34.957,42.431c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,37.313,33.732,40.046,34.957,42.431z"/>
<g>
<path fill="#FFFFFF" d="M61.479,14.539c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248,17.764
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,21.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#FFFFFF" d="M68.408,21.757c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431,22.23,68.408,21.977,68.408,21.757z"/>
<path fill="#FFFFFF" d="M71.807,14.242c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,14.65,71.312,14.242,71.807,14.242z M71.081,22.34v-5.412h1.463v5.412H71.081z"/>
<path fill="#FFFFFF" d="M73.831,22.34v-7.965h1.463v7.965H73.831z"/>
<path fill="#FFFFFF" d="M78.385,16.928h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.045
v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979v-1.297h0.274
c0.572,0,0.837-0.375,0.837-0.859v-0.758h1.319V16.928z"/>
<path fill="#FFFFFF" d="M88.12,19.633c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12,17.961,88.12,19.633z M86.657,19.633c0-1.022-0.66-1.539-1.375-1.539c-0.716,0-1.376,0.517-1.376,1.539
c0,1.013,0.66,1.541,1.376,1.541C85.997,21.174,86.657,20.656,86.657,19.633z"/>
<path fill="#FFFFFF" d="M90.463,22.34H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813c1.342,0,1.958,0.957,1.958,2.146
v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V22.34z"/>
</g>
<path fill="#FFFFFF" d="M105,3c14.336,0,26,11.664,26,26s-11.664,26-26,26H29C14.664,55,3,43.336,3,29S14.664,3,29,3H105 M105,1
H29C13.536,1,1,13.537,1,29c0,15.465,12.536,28,28,28h76c15.464,0,28-12.535,28-28C133,13.537,120.464,1,105,1L105,1z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 30 KiB

BIN
www/img/badge-example.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

BIN
www/img/burger.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

14
www/img/downloadicon.svg Normal file
View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="32px" height="23px" viewBox="0 0 32 23" enable-background="new 0 0 32 23" xml:space="preserve">
<g>
<polygon points="18,9 14,9 14,17 11,17 16,23 21,17 18,17 "/>
<path d="M27.586,8.212C26.66,5.751,24.284,4,21.5,4c-0.641,0-1.26,0.093-1.846,0.266C18.068,1.705,15.233,0,12,0
C7.096,0,3.106,3.924,3.002,8.803C1.207,9.842,0,11.783,0,14c0,3.312,2.688,6,6,6h4.5l-1.667-2H5.997C3.794,18,2,16.209,2,14
c0-1.893,1.317-3.482,3.087-3.896C5.029,9.745,5,9.376,5,9c0-3.866,3.134-7,7-7c3.162,0,5.834,2.097,6.702,4.975
C19.471,6.364,20.441,6,21.5,6c2.316,0,4.225,1.75,4.473,4h0.03C28.206,10,30,11.791,30,14c0,2.205-1.789,4-3.997,4h-2.836L21.5,20
H26c3.312,0,6-2.693,6-6C32,11.235,30.13,8.907,27.586,8.212z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
www/img/gateway.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

BIN
www/img/icon-check.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
www/img/icon-remove.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
www/img/lab.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
www/img/logo-lg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

BIN
www/img/logo1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

BIN
www/img/logotype.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
www/img/ripple-logos.zip Normal file

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
www/img/rippled.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

BIN
www/img/rp-arctic.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View File

@@ -20,14 +20,18 @@
<title>Ripple Developer Portal</title>
<!-- favicon -->
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- Flatdoc -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src='/vendor/flatdoc/v/0.8.0/legacy.js'></script>
<script src='/vendor/flatdoc/v/0.8.0/flatdoc.js'></script>
<script src='vendor/flatdoc/v/0.8.0/legacy.js'></script>
<script src='vendor/flatdoc/v/0.8.0/flatdoc.js'></script>
<!-- Flatdoc theme -->
<link href='/vendor/flatdoc/v/0.8.0/theme-white/style.css' rel='stylesheet'>
<script src='/vendor/flatdoc/v/0.8.0/theme-white/script.js'></script>
<link href='vendor/flatdoc/v/0.8.0/theme-white/style.css' rel='stylesheet'>
<script src='vendor/flatdoc/v/0.8.0/theme-white/script.js'></script>
<!-- Meta -->
<meta content="Ripple Web Client" property="og:title">
@@ -37,7 +41,29 @@
<link href='https://fonts.googleapis.com/css?family=Open+Sans:600italic,400,700,300' rel='stylesheet' type='text/css'>
<link href='css/main.css' rel='stylesheet'>
<!-- start Mixpanel -->
<script type="text/javascript">(function(e,b){if(!b.__SV){var a,f,i,g;window.mixpanel=b;a=e.createElement("script");a.type="text/javascript";a.async=!0;a.src=("https:"===e.location.protocol?"https:":"http:")+'//cdn.mxpnl.com/libs/mixpanel-2.2.min.js';f=e.getElementsByTagName("script")[0];f.parentNode.insertBefore(a,f);b._i=[];b.init=function(a,e,d){function f(b,h){var a=h.split(".");2==a.length&&(b=b[a[0]],h=a[1]);b[h]=function(){b.push([h].concat(Array.prototype.slice.call(arguments,0)))}}var c=b;"undefined"!==
typeof d?c=b[d]=[]:d="mixpanel";c.people=c.people||[];c.toString=function(b){var a="mixpanel";"mixpanel"!==d&&(a+="."+d);b||(a+=" (stub)");return a};c.people.toString=function(){return c.toString(1)+".people (stub)"};i="disable track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.track_charge people.clear_charges people.delete_user".split(" ");for(g=0;g<i.length;g++)f(c,i[g]);
b._i.push([a,e,d])};b.__SV=1.2}})(document,window.mixpanel||[]);
mixpanel.init("132d42885e094171f34467fc54da6fab");
</script>
<script>mixpanel.track("View");</script>
<!-- end Mixpanel -->
<!-- start google analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-49188512-1', 'ripple.com');
ga('send', 'pageview');
</script>
<!-- end google analytics -->
<!-- Initializer -->
<script>
Flatdoc.run({
@@ -53,11 +79,13 @@
<ul>
<li class="active"><a href='#'>Documentation</a></li>
<li><a href='https://ripple.com/dev/blog'>Developer blog</a></li>
<li><a href='https://ripple.com/forum/viewforum.php?f=2&sid=c016bc6b934120b7117c0e136e74de98' target='_blank'>Developer Forum</a></li>
<li><a href='guidelines.html'>Brand Guidelines</a></li>
</ul>
</div>
<div class='right'>
<!-- GitHub buttons: ghbtn.html -->
<iframe src="/vendor/ghbtn.html?user=ripple&repo=ripple-dev-portal&type=watch&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe>
<iframe src="vendor/ghbtn.html?user=ripple&repo=ripple-dev-portal&type=watch&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe>
</div>
</div>

293
www/js/bootstrap-modal.js vendored Normal file
View File

@@ -0,0 +1,293 @@
/**
* bootstrap.js v3.0.0 by @fat and @mdo
* Copyright 2013 Twitter Inc.
* http://www.apache.org/licenses/LICENSE-2.0
*/
if (!jQuery) { throw new Error("Bootstrap requires jQuery") }
/* ========================================================================
* Bootstrap: transition.js v3.0.0
* http://twbs.github.com/bootstrap/javascript.html#transitions
* ========================================================================
* Copyright 2013 Twitter, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* ======================================================================== */
+function ($) { "use strict";
// CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/)
// ============================================================
function transitionEnd() {
var el = document.createElement('bootstrap')
var transEndEventNames = {
'WebkitTransition' : 'webkitTransitionEnd'
, 'MozTransition' : 'transitionend'
, 'OTransition' : 'oTransitionEnd otransitionend'
, 'transition' : 'transitionend'
}
for (var name in transEndEventNames) {
if (el.style[name] !== undefined) {
return { end: transEndEventNames[name] }
}
}
}
// http://blog.alexmaccaw.com/css-transitions
$.fn.emulateTransitionEnd = function (duration) {
var called = false, $el = this
$(this).one($.support.transition.end, function () { called = true })
var callback = function () { if (!called) $($el).trigger($.support.transition.end) }
setTimeout(callback, duration)
return this
}
$(function () {
$.support.transition = transitionEnd()
})
}(window.jQuery);
+function ($) { "use strict";
// MODAL CLASS DEFINITION
// ======================
var Modal = function (element, options) {
this.options = options
this.$element = $(element)
this.$backdrop =
this.isShown = null
if (this.options.remote) this.$element.load(this.options.remote)
}
Modal.DEFAULTS = {
backdrop: true
, keyboard: true
, show: true
}
Modal.prototype.toggle = function (_relatedTarget) {
return this[!this.isShown ? 'show' : 'hide'](_relatedTarget)
}
Modal.prototype.show = function (_relatedTarget) {
var that = this
var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget })
this.$element.trigger(e)
if (this.isShown || e.isDefaultPrevented()) return
this.isShown = true
this.escape()
this.$element.on('click.dismiss.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this))
this.backdrop(function () {
var transition = $.support.transition && that.$element.hasClass('fade')
if (!that.$element.parent().length) {
that.$element.appendTo(document.body) // don't move modals dom position
}
that.$element.show()
if (transition) {
that.$element[0].offsetWidth // force reflow
}
that.$element
.addClass('in')
.attr('aria-hidden', false)
that.enforceFocus()
var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget })
transition ?
that.$element.find('.modal-dialog') // wait for modal to slide in
.one($.support.transition.end, function () {
that.$element.focus().trigger(e)
})
.emulateTransitionEnd(300) :
that.$element.focus().trigger(e)
})
}
Modal.prototype.hide = function (e) {
if (e) e.preventDefault()
e = $.Event('hide.bs.modal')
this.$element.trigger(e)
if (!this.isShown || e.isDefaultPrevented()) return
this.isShown = false
this.escape()
$(document).off('focusin.bs.modal')
this.$element
.removeClass('in')
.attr('aria-hidden', true)
.off('click.dismiss.modal')
$.support.transition && this.$element.hasClass('fade') ?
this.$element
.one($.support.transition.end, $.proxy(this.hideModal, this))
.emulateTransitionEnd(300) :
this.hideModal()
}
Modal.prototype.enforceFocus = function () {
$(document)
.off('focusin.bs.modal') // guard against infinite focus loop
.on('focusin.bs.modal', $.proxy(function (e) {
if (this.$element[0] !== e.target && !this.$element.has(e.target).length) {
this.$element.focus()
}
}, this))
}
Modal.prototype.escape = function () {
if (this.isShown && this.options.keyboard) {
this.$element.on('keyup.dismiss.bs.modal', $.proxy(function (e) {
e.which == 27 && this.hide()
}, this))
} else if (!this.isShown) {
this.$element.off('keyup.dismiss.bs.modal')
}
}
Modal.prototype.hideModal = function () {
var that = this
this.$element.hide()
this.backdrop(function () {
that.removeBackdrop()
that.$element.trigger('hidden.bs.modal')
})
}
Modal.prototype.removeBackdrop = function () {
this.$backdrop && this.$backdrop.remove()
this.$backdrop = null
}
Modal.prototype.backdrop = function (callback) {
var that = this
var animate = this.$element.hasClass('fade') ? 'fade' : ''
if (this.isShown && this.options.backdrop) {
var doAnimate = $.support.transition && animate
this.$backdrop = $('<div class="modal-backdrop ' + animate + '" />')
.appendTo(document.body)
this.$element.on('click.dismiss.modal', $.proxy(function (e) {
if (e.target !== e.currentTarget) return
this.options.backdrop == 'static'
? this.$element[0].focus.call(this.$element[0])
: this.hide.call(this)
}, this))
if (doAnimate) this.$backdrop[0].offsetWidth // force reflow
this.$backdrop.addClass('in')
if (!callback) return
doAnimate ?
this.$backdrop
.one($.support.transition.end, callback)
.emulateTransitionEnd(150) :
callback()
} else if (!this.isShown && this.$backdrop) {
this.$backdrop.removeClass('in')
$.support.transition && this.$element.hasClass('fade')?
this.$backdrop
.one($.support.transition.end, callback)
.emulateTransitionEnd(150) :
callback()
} else if (callback) {
callback()
}
}
// MODAL PLUGIN DEFINITION
// =======================
var old = $.fn.modal
$.fn.modal = function (option, _relatedTarget) {
return this.each(function () {
var $this = $(this)
var data = $this.data('bs.modal')
var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option)
if (!data) $this.data('bs.modal', (data = new Modal(this, options)))
if (typeof option == 'string') data[option](_relatedTarget)
else if (options.show) data.show(_relatedTarget)
})
}
$.fn.modal.Constructor = Modal
// MODAL NO CONFLICT
// =================
$.fn.modal.noConflict = function () {
$.fn.modal = old
return this
}
// MODAL DATA-API
// ==============
$(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) {
var $this = $(this)
var href = $this.attr('href')
var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) //strip for ie7
var option = $target.data('modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data())
e.preventDefault()
$target
.modal(option, this)
.one('hide', function () {
$this.is(':visible') && $this.focus()
})
})
// $(document)
// .on('show.bs.modal', '.modal', function () { $(document.body).addClass('modal-open') })
// .on('hidden.bs.modal', '.modal', function () { $(document.body).removeClass('modal-open') })
}(window.jQuery);

28
www/js/main.js Normal file
View File

@@ -0,0 +1,28 @@
$(function(){
$('.header > .left > .header-menu-button').on("click", function(e){
e.preventDefault();
$('.header > .left > ul').toggleClass('active');
});
$(".content-root").on('click', function(){
$('.header > .left > ul').removeClass('active');
});
$(".modal-checkbox input").on("change",function(){
$("#btn-download").toggleClass("btn-download btn-disabled");
});
$("#btn-download").click(function(){
if($(this).hasClass("btn-disabled")){
return false;
}
});
$(".logo-download-link").click(function(){
var filename = $(this).data("src");
$("#btn-download").attr("href", filename).attr("download", filename.replace(/^.*[\\\/]/, ''));
});
});

View File

@@ -1,4 +1,7 @@
@import "icons.less";
@import "modals.less";
@import "variables.less";
@import "mixins";
*{
box-sizing:border-box;
-webkit-box-sizing:border-box;
@@ -12,14 +15,46 @@ body{
background-color: #f3f6fb;
-webkit-box-shadow: inset 780px 0 #fff, inset 781px 0 #dfe2e7, inset 790px 0 5px -10px rgba(0,0,0,0.1);
box-shadow: inset 780px 0 #fff, inset 781px 0 #dfe2e7, inset 790px 0 5px -10px rgba(0,0,0,0.1);
}
}
&:not(.no-literate){
.header {
position: relative;
.left {
.header-menu-button {
display: none;
position: absolute;
right: 20px;
top: 8px;
width: 40px;
height: 38px;
padding: 3px 4px;
border: 1px solid #ccc;
border-radius: 4px;
background: url('../img/burger.png') center no-repeat;
-moz-border-radius: 4px;
z-index: 888;
svg {
z-index: -1;
}
}
}
.right {
width: 50px;
iframe {
width: 50px;
}
}
}
.content-root{
background: #4a4a4c;
}
.content > pre, .content > blockquote {
color: #fff;
}
a{
color:#517ab8;
}
.content{
width: 100%;
@@ -84,12 +119,17 @@ body{
li {
position: relative;
pre {
width: -moz-calc(~"100% - 620px");
width: -webkit-calc(~"100% - 620px");
width: -o-calc(~"100% - 620px");
width: calc(~"100% + 620px");
width: -moz-calc(~"100% - 620px");
width: -webkit-calc(~"100% - 620px");
width: -o-calc(~"100% - 620px");
width: calc(~"100% + 620px");
padding-left: calc(~"100% + 40px");
overflow: inherit;
//
overflow: inherit;
code{
}
}
}
ul,p,pre,h1,h2,h3,h4,h5,h6,blockquote {
@@ -98,10 +138,432 @@ body{
/********************** CODE *****************/
}
.guidelines-content {
box-shadow: none;
background: #fff;
color: #6E6F7E;
padding:0 15%;
.content {
padding-top: 20px;
}
.terms-conditions-link-container {
font-size: 15px;
background: #F3EEAE;
border: 1px solid darken(#F3EEAE, 20%);
padding: 10px 20px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 15px 0;
color: #695221;
a {
text-decoration: underline;
color: #695221;
}
}
.download-all {
text-align: center;
font-size: 15px;
background: #F9FAFC;
border: 1px solid darken(#F9FAFC, 20%);
padding: 10px 20px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 20px 0 20px;
a {
cursor: pointer;
color: #507BBA;
font-weight: bold;
font-size: 18px;
svg {
display: inline-block;
margin-top: -3px;
vertical-align: middle;
}
}
}
.brand-guidelines-row {
overflow: hidden;
padding-bottom: 25px;
position: relative;
p {
padding: 0;
color: #6E6E70;
font-size: 14px;
a {
text-decoration: underline;
}
strong {
color: #346AA9;
}
}
}
.brand-guidelines-title {
color: #474648;
text-transform: inherit;
font-weight: 600;
font-family: 'Open sans' sans-serif;
border: 0;
}
.terms-conditions-content {
p {
margin-bottom: 20px;
color: #6E6E70;
&+h2{
padding-top: 0;
}
}
}
.xrp-logos {
text-align: center;
overflow: hidden;
.xrp-logo {
position: relative;
display: inline-block;
width: 32%;
float: left;
margin-right: 2%;
margin-bottom: 15px;
border: 1px solid #ddd;
border-radius: 7px;
moz-border-radius: 7px;
&:nth-of-type(3n+3) {
margin-right: 0;
}
.logo-container {
padding-bottom: 90%;
position: relative;
img {
position: absolute;
top: 10%;
max-width: 100%;
left: 0;
&.logo-triskelion {
max-width: 50%;
left: 25%;
}
&.logo-logotype {
margin-top: 20px;
max-width: 90%;
left: 5%;
}
&.logo-full {
max-width: 95%;
left: 2.5%;
margin-top: 35px;
}
}
span {
position: absolute;
top: 18%;
width: 70%;
left: 15%;
height: 100px;
}
}
.logo-download-link {
position: absolute;
bottom: 0;
text-decoration: none;
left: 0;
display: block;
width: 100%;
background: #F5F5F5;
height: 50px;
line-height: 50px;
font-weight: bold;
font-size: 17px;
border-top: 1px solid #ddd;
border-radius: 0 0 7px 7px;
moz-border-radius: 0 0 7px 7px;
cursor: pointer;
&:hover {
color: #346AA9;
}
svg {
display: inline-block;
margin-top: -2px;
vertical-align: middle;
}
}
}
}
.brand-usage-types {
padding-top: 25px;
hr {
display: block;
width: 39%;
float: left;
border-color: #ddd;
}
.unacceptable {
float: left;
}
}
.usage-brand {
overflow: hidden;
margin-bottom: 30px;
.brand-img {
width: 40%;
padding-right: 30px;
float: left;
img {
width: 100%;
}
}
.usage-brand-info {
float: left;
width: 60%;
padding-left: 55px;
position: relative;
&:before {
content: "";
height: 16px;
position: absolute;
left: 25px;
top:2px;
display: block;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
}
&.acceptable-use:before {
width: 20px;
background-image: url('../img/icon-check.png');
}
&.unacceptable-use:before {
top: 3px;
width: 16px;
background-image: url('../img/icon-remove.png');
}
span {
font-size: 14px;
font-weight: bold;
display: block;
color: #474648;
}
li {
font-size: 14px;
padding-left: 20px;
}
}
}
hr {
margin-bottom: 30px;
}
.attribution-badges {
margin-bottom: 50px;
padding-top: 25px;
overflow: hidden;
text-align: center;
&>div {
width: 25%;
min-width: 140px;
display: inline-block;
text-align: center;
}
.attribution-badge {
position: relative;
span.badge-blue {
margin: 0 auto 20px;
width: 100%;
height: 100px;
display: block;
background: url('../img/Ripple_attribution_badge_blue.svg') center no-repeat;
}
span.badge-gray {
margin: 0 auto 20px;
width: 100%;
height: 100px;
display: block;
background: url('../img/Ripple_attribution_badge_gray.svg') center no-repeat;
}
span.badge-white {
margin: 0 auto 20px;
width: 100%;
height: 100px;
display: block;
background: url('../img/Ripple_attribution_badge_white.svg') #000 center no-repeat;
}
a.download-logo {
display: none;
opacity: 0.6;
position: absolute;
top: 0;
right: 10%;
width: 33px;
height: 28px;
svg {
width: 33px;
height: 28px;
}
}
&:hover {
a.download-logo {
display: block;
&:hover {
opacity: 1;
}
}
}
}
}
.badge-example {
padding-bottom: 15px;
position: relative;
img {
width: 100%;
}
.badge-location {
text-align: center;
font-size: 12px;
position: absolute;
bottom: 0;
display: inline-block;
&.left {
left: 0;
}
&.right {
left: auto;
right: 0;
}
&.center {
left: 50%;
margin-left: -75px;
}
&:before {
content: "";
position: absolute;
bottom: 100%;
left: 50%;
width: 1px;
height: 70px;
border-left: 1px solid #EC008D;
}
&:after {
color: #EC008D;
content: "●";
position: absolute;
bottom: 100%;
left: 50%;
line-height: 4px;
margin-left: -3px;
}
}
}
}
}
}
a{
color:#517ab8;
.modal {
.modal-body {
.modal-body-content {
height: 360px;
overflow-x: auto;
border: 1px solid #ccc;
color: #323332;
padding:10px 15px;
font-size: 14px;
}
}
.modal-header {
position: relative;
background: #326BAA;
padding: 20px 30px;
.modal-title {
color: #FFFFFF;
font-size: 19px;
}
.close {
position: absolute;
right: 15px;
top: 15px;
font-size: 30px;
line-height: 15px;
height: 15px;
color: #93A5CF;
}
}
.modal-footer {
border-top: 0;
margin: 0;
padding-top: 10px;
text-align: center;
.btn {
color: #fff;
font-size: 17px;
text-align: center;
padding: 13px 15px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
width: 170px;
display: inline-block;
outline: none;
border:0;
&.btn-download {
background: #56B95C;
cursor: pointer;
}
&.btn-disabled {
background: #ccc;
cursor: default;
}
}
.modal-checkbox {
text-align: left;
padding-bottom: 10px;
label {
display: inline-block;
vertical-align: top;
color: #323332;
font-size: 17px;
}
input {
margin: 7px 5px 2px 0;
}
}
}
}
.badge-blue {
margin: 0 auto 20px;
width: 135px;
height: 58px;
display: inline-block;
background: url('../img/Ripple_attribution_badge_blue.svg') center no-repeat;
}
.badge-gray {
margin: 0 auto 20px;
width: 135px;
height: 58px;
display: inline-block;
background: url('../img/Ripple_attribution_badge_gray.svg') center no-repeat;
}
.badge-white {
margin: 0 auto 20px;
width: 135px;
height: 58px;
display: inline-block;
background: url('../img/Ripple_attribution_badge_white.svg') #000 center no-repeat;
}
.menubar .section{
padding-top: 10px;
@@ -216,6 +678,17 @@ a{
}
}
@media (min-width:1180px) {
body {
&:not(.no-literate) {
.modal {
.modal-dialog {
width: 700px;
}
}
}
}
}
@media (max-width: 1180px){
body{
@@ -228,6 +701,7 @@ a{
.content {
pre {
width: 100%;
overflow-x: auto;
float: none;
code {
@@ -250,8 +724,13 @@ a{
}
}
}
.guidelines-content {
padding: 0;
.content {
padding-top: 50px;
}
}
}
}
.content {
width: 100%;
@@ -263,4 +742,226 @@ a{
}
}
}
@media (max-width: 900px) {
body{
&:not(.no-literate){
.guidelines-content {
padding: 0;
.content {
padding: 0 20px;
padding-top: 50px;
}
.brand-guidelines-row {
padding-bottom: 50px;
.guidelines-label {
padding: 0;
text-align: center;
}
}
.xrp-logos {
.xrp-logo {
width: 49%;
&:nth-of-type(3n+3) {
margin-right: 2%;
}
&:nth-of-type(even) {
margin-right: 0;
}
a.logo-download-link {
line-height: 40px;
height: 40px;
}
}
}
.guidelines-graphics-part{
margin-bottom: 30px;
width: 100%;
}
.guidelines-text-part {
width: 100%;
max-width: 100%;
padding-bottom: 50px;
.brand-guidelines-title,p {
max-width: 100%;
}
}
.logo-trademark-guideline {
.colors-info {
ul {
width: 100%;
li{
width: 33%;
}
}
}
}
.badge-example {
.badge-location {
font-size: 10px;
&:before {
height: 60px;
}
}
}
.usage-brand {
.usage-brand-info {
width: 100%;
}
.brand-img {
padding: 0 10%;
width: 100%;
margin-bottom: 20px;
img {
max-width: 365px;
}
}
}
}
}
}
}
@media (max-width: 700px) {
body{
&:not(.no-literate){
.header {
position: relative;
.left {
.header-menu-button {
display: inline-block;
}
ul {
margin: 0;
display: none;
position: absolute;
width: 100%;
top: 100%;
left: 0;
background-color: #5D89AE;
border: 1px solid #fff;
border-radius: 0 0 8px 8px;
-moz-border-radius: 0 0 8px 8px;
z-index: 999;
li {
display: block;
width: 100%;
height: 50px;
line-height: 50px;
padding: 0;
a {
width: 100%;
font-weight: normal;
font-size: 18px;
line-height: 50px;
border-bottom: 1px solid #fff;
height: 50px;
}
&:last-child {
a {
border-bottom: 0px solid #fff;
}
}
}
&.active {
display: block;
}
}
}
.right {
right: 90px;
width: 50px;
}
}
}
}
}
@media (max-width: 400px) {
body{
&:not(.no-literate){
.header {
position: relative;
.left {
.header-menu-button {
display: inline-block;
}
ul {
display: none;
}
}
}
.guidelines-content {
.content {
padding-top: 0;
}
.xrp-logos {
.xrp-logo {
width: 100%;
&:nth-of-type(3n+3) {
margin-right: 0;
}
&:nth-of-type(even) {
margin-right: 0;
}
a.logo-download-link {
line-height: 50px;
height: 50px;
}
}
}
.brand-usage-types {
hr {
width: 100%;
}
}
.usage-brand {
.usage-brand-info {
padding-left: 20px;
&:before {
left: 0;
}
ul {
li {
padding-left: 0;
}
}
}
}
.attribution-badges {
margin-bottom: 15px;
&>div {
width: 100%;
margin-bottom: 15px;
}
.attribution-badge {
span {
margin-bottom: 5px !important;
}
}
}
.badge-example {
display: none;
}
}
}
}
}

858
www/less/mixins.less Normal file
View File

@@ -0,0 +1,858 @@
//
// Mixins
// --------------------------------------------------
// Utilities
// -------------------------
// Clearfix
// Source: http://nicolasgallagher.com/micro-clearfix-hack/
//
// For modern browsers
// 1. The space content is one way to avoid an Opera bug when the
// contenteditable attribute is included anywhere else in the document.
// Otherwise it causes space to appear at the top and bottom of elements
// that are clearfixed.
// 2. The use of `table` rather than `block` is only necessary if using
// `:before` to contain the top-margins of child elements.
.clearfix() {
&:before,
&:after {
content: " "; /* 1 */
display: table; /* 2 */
}
&:after {
clear: both;
}
}
// WebKit-style focus
.tab-focus() {
// Default
outline: thin dotted #333;
// WebKit
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
// Center-align a block level element
.center-block() {
display: block;
margin-left: auto;
margin-right: auto;
}
// Sizing shortcuts
.size(@width; @height) {
width: @width;
height: @height;
}
.square(@size) {
.size(@size; @size);
}
// Placeholder text
.placeholder(@color: @input-color-placeholder) {
&:-moz-placeholder { color: @color; } // Firefox 4-18
&::-moz-placeholder { color: @color; } // Firefox 19+
&:-ms-input-placeholder { color: @color; } // Internet Explorer 10+
&::-webkit-input-placeholder { color: @color; } // Safari and Chrome
}
// Text overflow
// Requires inline-block or block for proper styling
.text-overflow() {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
// CSS image replacement
//
// Heads up! v3 launched with with only `.hide-text()`, but per our pattern for
// mixins being reused as classes with the same name, this doesn't hold up. As
// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. Note
// that we cannot chain the mixins together in Less, so they are repeated.
//
// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757
// Deprecated as of v3.0.1 (will be removed in v4)
.hide-text() {
font: ~"0/0" a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
// New mixin to use as of v3.0.1
.text-hide() {
font: ~"0/0" a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
// CSS3 PROPERTIES
// --------------------------------------------------
// Single side border-radius
.border-top-radius(@radius) {
border-top-right-radius: @radius;
border-top-left-radius: @radius;
}
.border-right-radius(@radius) {
border-bottom-right-radius: @radius;
border-top-right-radius: @radius;
}
.border-bottom-radius(@radius) {
border-bottom-right-radius: @radius;
border-bottom-left-radius: @radius;
}
.border-left-radius(@radius) {
border-bottom-left-radius: @radius;
border-top-left-radius: @radius;
}
// Drop shadows
.box-shadow(@shadow) {
-webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1
box-shadow: @shadow;
}
// Transitions
.transition(@transition) {
-webkit-transition: @transition;
transition: @transition;
}
.transition-property(@transition-property) {
-webkit-transition-property: @transition-property;
transition-property: @transition-property;
}
.transition-delay(@transition-delay) {
-webkit-transition-delay: @transition-delay;
transition-delay: @transition-delay;
}
.transition-duration(@transition-duration) {
-webkit-transition-duration: @transition-duration;
transition-duration: @transition-duration;
}
.transition-transform(@transition) {
-webkit-transition: -webkit-transform @transition;
-moz-transition: -moz-transform @transition;
-o-transition: -o-transform @transition;
transition: transform @transition;
}
// Transformations
.rotate(@degrees) {
-webkit-transform: rotate(@degrees);
-ms-transform: rotate(@degrees); // IE9+
transform: rotate(@degrees);
}
.scale(@ratio) {
-webkit-transform: scale(@ratio);
-ms-transform: scale(@ratio); // IE9+
transform: scale(@ratio);
}
.translate(@x; @y) {
-webkit-transform: translate(@x, @y);
-ms-transform: translate(@x, @y); // IE9+
transform: translate(@x, @y);
}
.skew(@x; @y) {
-webkit-transform: skew(@x, @y);
-ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+
transform: skew(@x, @y);
}
.translate3d(@x; @y; @z) {
-webkit-transform: translate3d(@x, @y, @z);
transform: translate3d(@x, @y, @z);
}
.rotateX(@degrees) {
-webkit-transform: rotateX(@degrees);
-ms-transform: rotateX(@degrees); // IE9+
transform: rotateX(@degrees);
}
.rotateY(@degrees) {
-webkit-transform: rotateY(@degrees);
-ms-transform: rotateY(@degrees); // IE9+
transform: rotateY(@degrees);
}
.perspective(@perspective) {
-webkit-perspective: @perspective;
-moz-perspective: @perspective;
perspective: @perspective;
}
.perspective-origin(@perspective) {
-webkit-perspective-origin: @perspective;
-moz-perspective-origin: @perspective;
perspective-origin: @perspective;
}
.transform-origin(@origin) {
-webkit-transform-origin: @origin;
-moz-transform-origin: @origin;
transform-origin: @origin;
}
// Animations
.animation(@animation) {
-webkit-animation: @animation;
animation: @animation;
}
// Backface visibility
// Prevent browsers from flickering when using CSS 3D transforms.
// Default value is `visible`, but can be changed to `hidden`
.backface-visibility(@visibility){
-webkit-backface-visibility: @visibility;
-moz-backface-visibility: @visibility;
backface-visibility: @visibility;
}
// Box sizing
.box-sizing(@boxmodel) {
-webkit-box-sizing: @boxmodel;
-moz-box-sizing: @boxmodel;
box-sizing: @boxmodel;
}
// User select
// For selecting text on the page
.user-select(@select) {
-webkit-user-select: @select;
-moz-user-select: @select;
-ms-user-select: @select; // IE10+
-o-user-select: @select;
user-select: @select;
}
// Resize anything
.resizable(@direction) {
resize: @direction; // Options: horizontal, vertical, both
overflow: auto; // Safari fix
}
// CSS3 Content Columns
.content-columns(@column-count; @column-gap: @grid-gutter-width) {
-webkit-column-count: @column-count;
-moz-column-count: @column-count;
column-count: @column-count;
-webkit-column-gap: @column-gap;
-moz-column-gap: @column-gap;
column-gap: @column-gap;
}
// Optional hyphenation
.hyphens(@mode: auto) {
word-wrap: break-word;
-webkit-hyphens: @mode;
-moz-hyphens: @mode;
-ms-hyphens: @mode; // IE10+
-o-hyphens: @mode;
hyphens: @mode;
}
// Opacity
.opacity(@opacity) {
opacity: @opacity;
// IE8 filter
@opacity-ie: (@opacity * 100);
filter: ~"alpha(opacity=@{opacity-ie})";
}
// GRADIENTS
// --------------------------------------------------
#gradient {
// Horizontal gradient, from left to right
//
// Creates two color stops, start and end, by specifying a color and position for each color stop.
// Color stops are not available in IE9 and below.
.horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {
background-image: -webkit-gradient(linear, @start-percent top, @end-percent top, from(@start-color), to(@end-color)); // Safari 4+, Chrome 2+
background-image: -webkit-linear-gradient(left, color-stop(@start-color @start-percent), color-stop(@end-color @end-percent)); // Safari 5.1+, Chrome 10+
background-image: -moz-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // FF 3.6+
background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10
background-repeat: repeat-x;
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down
}
// Vertical gradient, from top to bottom
//
// Creates two color stops, start and end, by specifying a color and position for each color stop.
// Color stops are not available in IE9 and below.
.vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {
background-image: -webkit-gradient(linear, left @start-percent, left @end-percent, from(@start-color), to(@end-color)); // Safari 4+, Chrome 2+
background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1+, Chrome 10+
background-image: -moz-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // FF 3.6+
background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10
background-repeat: repeat-x;
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and down
}
.directional(@start-color: #555; @end-color: #333; @deg: 45deg) {
background-repeat: repeat-x;
background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1+, Chrome 10+
background-image: -moz-linear-gradient(@deg, @start-color, @end-color); // FF 3.6+
background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10
}
.horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {
background-image: -webkit-gradient(left, linear, 0 0, 0 100%, from(@start-color), color-stop(@color-stop, @mid-color), to(@end-color));
background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);
background-image: -moz-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);
background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);
background-repeat: no-repeat;
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback
}
.vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@start-color), color-stop(@color-stop, @mid-color), to(@end-color));
background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);
background-image: -moz-linear-gradient(top, @start-color, @mid-color @color-stop, @end-color);
background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);
background-repeat: no-repeat;
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback
}
.radial(@inner-color: #555; @outer-color: #333) {
background-image: -webkit-gradient(radial, center center, 0, center center, 460, from(@inner-color), to(@outer-color));
background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);
background-image: -moz-radial-gradient(circle, @inner-color, @outer-color);
background-image: radial-gradient(circle, @inner-color, @outer-color);
background-repeat: no-repeat;
}
.striped(@color: rgba(255,255,255,.15); @angle: 45deg) {
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, @color), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, @color), color-stop(.75, @color), color-stop(.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);
background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);
}
}
// Reset filters for IE
//
// When you need to remove a gradient background, do not forget to use this to reset
// the IE filter for IE9 and below.
.reset-filter() {
filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));
}
// Retina images
//
// Short retina mixin for setting background-image and -size
.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {
background-image: url("@{file-1x}");
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and ( min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx) {
background-image: url("@{file-2x}");
background-size: @width-1x @height-1x;
}
}
// Responsive image
//
// Keep images from scaling beyond the width of their parents.
.img-responsive(@display: block;) {
display: @display;
max-width: 100%; // Part 1: Set a maximum relative to the parent
height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching
}
// COMPONENT MIXINS
// --------------------------------------------------
// Horizontal dividers
// -------------------------
// Dividers (basically an hr) within dropdowns and nav lists
.nav-divider(@color: #e5e5e5) {
height: 1px;
margin: ((@line-height-computed / 2) - 1) 0;
overflow: hidden;
background-color: @color;
}
// Panels
// -------------------------
.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border;) {
border-color: @border;
& > .panel-heading {
color: @heading-text-color;
background-color: @heading-bg-color;
border-color: @heading-border;
+ .panel-collapse .panel-body {
border-top-color: @border;
}
& > .dropdown .caret {
border-color: @heading-text-color transparent;
}
}
& > .panel-footer {
+ .panel-collapse .panel-body {
border-bottom-color: @border;
}
}
}
// Alerts
// -------------------------
.alert-variant(@background; @border; @text-color) {
background-color: @background;
border-color: @border;
color: @text-color;
hr {
border-top-color: darken(@border, 5%);
}
.alert-link {
color: darken(@text-color, 10%);
}
}
// Tables
// -------------------------
.table-row-variant(@state; @background; @border) {
// Exact selectors below required to override `.table-striped` and prevent
// inheritance to nested tables.
.table > thead > tr,
.table > tbody > tr,
.table > tfoot > tr {
> td.@{state},
> th.@{state},
&.@{state} > td,
&.@{state} > th {
background-color: @background;
}
}
// Hover states for `.table-hover`
// Note: this is not available for cells or rows within `thead` or `tfoot`.
.table-hover > tbody > tr {
> td.@{state}:hover,
> th.@{state}:hover,
&.@{state}:hover > td,
&.@{state}:hover > th {
background-color: darken(@background, 5%);
}
}
}
// Button variants
// -------------------------
// Easily pump out default styles, as well as :hover, :focus, :active,
// and disabled options for all buttons
.button-variant(@color; @background; @border) {
color: @color;
background-color: @background;
border-color: @border;
&:hover,
&:focus,
&:active,
&.active,
.open .dropdown-toggle& {
color: @color;
background-color: darken(@background, 8%);
border-color: darken(@border, 12%);
}
&:active,
&.active,
.open .dropdown-toggle& {
background-image: none;
}
&.disabled,
&[disabled],
fieldset[disabled] & {
&,
&:hover,
&:focus,
&:active,
&.active {
background-color: @background;
border-color: @border;
}
}
}
// Button sizes
// -------------------------
.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {
padding: @padding-vertical @padding-horizontal;
font-size: @font-size;
line-height: @line-height;
border-radius: @border-radius;
}
// Pagination
// -------------------------
.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @border-radius) {
> li {
> a,
> span {
padding: @padding-vertical @padding-horizontal;
font-size: @font-size;
}
&:first-child {
> a,
> span {
.border-left-radius(@border-radius);
}
}
&:last-child {
> a,
> span {
.border-right-radius(@border-radius);
}
}
}
}
// Labels
// -------------------------
.label-variant(@color) {
background-color: @color;
&[href] {
&:hover,
&:focus {
background-color: darken(@color, 10%);
}
}
}
// Navbar vertical align
// -------------------------
// Vertically center elements in the navbar.
// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.
.navbar-vertical-align(@element-height) {
margin-top: ((@navbar-height - @element-height) / 2);
margin-bottom: ((@navbar-height - @element-height) / 2);
}
// Progress bars
// -------------------------
.progress-bar-variant(@color) {
background-color: @color;
.progress-striped & {
#gradient > .striped();
}
}
// Responsive utilities
// -------------------------
// More easily include all the states for responsive-utilities.less.
.responsive-visibility() {
display: block !important;
tr& { display: table-row !important; }
th&,
td& { display: table-cell !important; }
}
.responsive-invisibility() {
&,
tr&,
th&,
td& { display: none !important; }
}
// Grid System
// -----------
// Centered container element
.container-fixed() {
margin-right: auto;
margin-left: auto;
padding-left: (@grid-gutter-width / 2);
padding-right: (@grid-gutter-width / 2);
.clearfix();
}
// Creates a wrapper for a series of columns
.make-row(@gutter: @grid-gutter-width) {
margin-left: (@gutter / -2);
margin-right: (@gutter / -2);
.clearfix();
}
// Generate the extra small columns
.make-xs-column(@columns; @gutter: @grid-gutter-width) {
position: relative;
float: left;
width: percentage((@columns / @grid-columns));
// Prevent columns from collapsing when empty
min-height: 1px;
// Inner gutter via padding
padding-left: (@gutter / 2);
padding-right: (@gutter / 2);
}
// Generate the small columns
.make-sm-column(@columns; @gutter: @grid-gutter-width) {
position: relative;
// Prevent columns from collapsing when empty
min-height: 1px;
// Inner gutter via padding
padding-left: (@gutter / 2);
padding-right: (@gutter / 2);
// Calculate width based on number of columns available
@media (min-width: @screen-sm-min) {
float: left;
width: percentage((@columns / @grid-columns));
}
}
// Generate the small column offsets
.make-sm-column-offset(@columns) {
@media (min-width: @screen-sm-min) {
margin-left: percentage((@columns / @grid-columns));
}
}
.make-sm-column-push(@columns) {
@media (min-width: @screen-sm-min) {
left: percentage((@columns / @grid-columns));
}
}
.make-sm-column-pull(@columns) {
@media (min-width: @screen-sm-min) {
right: percentage((@columns / @grid-columns));
}
}
// Generate the medium columns
.make-md-column(@columns; @gutter: @grid-gutter-width) {
position: relative;
// Prevent columns from collapsing when empty
min-height: 1px;
// Inner gutter via padding
padding-left: (@gutter / 2);
padding-right: (@gutter / 2);
// Calculate width based on number of columns available
@media (min-width: @screen-md-min) {
float: left;
width: percentage((@columns / @grid-columns));
}
}
// Generate the medium column offsets
.make-md-column-offset(@columns) {
@media (min-width: @screen-md-min) {
margin-left: percentage((@columns / @grid-columns));
}
}
.make-md-column-push(@columns) {
@media (min-width: @screen-md) {
left: percentage((@columns / @grid-columns));
}
}
.make-md-column-pull(@columns) {
@media (min-width: @screen-md-min) {
right: percentage((@columns / @grid-columns));
}
}
// Generate the large columns
.make-lg-column(@columns; @gutter: @grid-gutter-width) {
position: relative;
// Prevent columns from collapsing when empty
min-height: 1px;
// Inner gutter via padding
padding-left: (@gutter / 2);
padding-right: (@gutter / 2);
// Calculate width based on number of columns available
@media (min-width: @screen-lg-min) {
float: left;
width: percentage((@columns / @grid-columns));
}
}
// Generate the large column offsets
.make-lg-column-offset(@columns) {
@media (min-width: @screen-lg-min) {
margin-left: percentage((@columns / @grid-columns));
}
}
.make-lg-column-push(@columns) {
@media (min-width: @screen-lg-min) {
left: percentage((@columns / @grid-columns));
}
}
.make-lg-column-pull(@columns) {
@media (min-width: @screen-lg-min) {
right: percentage((@columns / @grid-columns));
}
}
// Framework grid generation
//
// Used only by Bootstrap to generate the correct number of grid classes given
// any value of `@grid-columns`.
.make-grid-columns() {
// Common styles for all sizes of grid columns, widths 1-12
.col(@index) when (@index = 1) { // initial
@item: ~".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}";
.col(@index + 1, @item);
}
.col(@index, @list) when (@index =< @grid-columns) { // general; "=<" isn't a typo
@item: ~".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}";
.col(@index + 1, ~"@{list}, @{item}");
}
.col(@index, @list) when (@index > @grid-columns) { // terminal
@{list} {
position: relative;
// Prevent columns from collapsing when empty
min-height: 1px;
// Inner gutter via padding
padding-left: (@grid-gutter-width / 2);
padding-right: (@grid-gutter-width / 2);
}
}
.col(1); // kickstart it
}
.make-grid-columns-float(@class) {
.col(@index) when (@index = 1) { // initial
@item: ~".col-@{class}-@{index}";
.col(@index + 1, @item);
}
.col(@index, @list) when (@index < @grid-columns) { // general
@item: ~".col-@{class}-@{index}";
.col(@index + 1, ~"@{list}, @{item}");
}
.col(@index, @list) when (@index = @grid-columns) { // terminal
@{list} {
float: left;
}
}
.col(1); // kickstart it
}
.calc-grid(@index, @class, @type) when (@type = width) and (@index > 0) {
.col-@{class}-@{index} {
width: percentage((@index / @grid-columns));
}
}
.calc-grid(@index, @class, @type) when (@type = push) {
.col-@{class}-push-@{index} {
left: percentage((@index / @grid-columns));
}
}
.calc-grid(@index, @class, @type) when (@type = pull) {
.col-@{class}-pull-@{index} {
right: percentage((@index / @grid-columns));
}
}
.calc-grid(@index, @class, @type) when (@type = offset) {
.col-@{class}-offset-@{index} {
margin-left: percentage((@index / @grid-columns));
}
}
// Basic looping in LESS
.make-grid(@index, @class, @type) when (@index >= 0) {
.calc-grid(@index, @class, @type);
// next iteration
.make-grid(@index - 1, @class, @type);
}
// Form validation states
//
// Used in forms.less to generate the form validation CSS for warnings, errors,
// and successes.
.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {
// Color the label and help text
.help-block,
.control-label,
.radio,
.checkbox,
.radio-inline,
.checkbox-inline {
color: @text-color;
}
// Set the border and box shadow on specific inputs to match
.form-control {
border-color: @border-color;
.box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work
&:focus {
border-color: darken(@border-color, 10%);
@shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%);
.box-shadow(@shadow);
}
}
// Set validation states also for addons
.input-group-addon {
color: @text-color;
border-color: @border-color;
background-color: @background-color;
}
}
// Form control focus state
//
// Generate a customized focus state and for any input with the specified color,
// which defaults to the `@input-focus-border` variable.
//
// We highly encourage you to not customize the default value, but instead use
// this to tweak colors on an as-needed basis. This aesthetic change is based on
// WebKit's default styles, but applicable to a wider range of browsers. Its
// usability and accessibility should be taken into account with any change.
//
// Example usage: change the default blue border and shadow to white for better
// contrast against a dark gray background.
.form-control-focus(@color: @input-border-focus) {
@color-rgba: rgba(red(@color), green(@color), blue(@color), .6);
&:focus {
border-color: @color;
outline: 0;
.box-shadow(~"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}");
}
}
// Form control sizing
//
// Relative text size, padding, and border-radii changes for form controls. For
// horizontal sizing, wrap controls in the predefined grid classes. `<select>`
// element gets special love because it's special, and that's a fact!
.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {
height: @input-height;
padding: @padding-vertical @padding-horizontal;
font-size: @font-size;
line-height: @line-height;
border-radius: @border-radius;
select& {
height: @input-height;
line-height: @input-height;
}
textarea& {
height: auto;
}
}

132
www/less/modals.less Normal file
View File

@@ -0,0 +1,132 @@
//
// Modals
// --------------------------------------------------
// .modal-open - body class for killing the scroll
// .modal - container to scroll within
// .modal-dialog - positioning shell for the actual modal
// .modal-content - actual modal w/ bg and corners and shit
// Kill the scroll on the body
.modal-open {
overflow: hidden;
}
// Container that the modal scrolls within
.modal {
display: none;
overflow: auto;
overflow-y: scroll;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: @zindex-modal-background;
// When fading in the modal, animate it to slide down
&.fade .modal-dialog {
.translate(0, -25%);
.transition-transform(~"0.3s ease-out");
}
&.in .modal-dialog { .translate(0, 0)}
}
// Shell div to position the modal with bottom padding
.modal-dialog {
position: relative;
margin-left: auto;
margin-right: auto;
width: auto;
padding: 10px;
z-index: (@zindex-modal-background + 10);
}
// Actual modal
.modal-content {
position: relative;
background-color: @modal-content-bg;
border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)
border: 1px solid @modal-content-border-color;
border-radius: @border-radius-large;
.box-shadow(0 3px 9px rgba(0,0,0,.5));
background-clip: padding-box;
// Remove focus outline from opened modal
outline: none;
}
// Modal background
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: (@zindex-modal-background - 10);
background-color: @modal-backdrop-bg;
// Fade for backdrop
&.fade { .opacity(0); }
&.in { .opacity(.5); }
}
// Modal header
// Top section of the modal w/ title and dismiss
.modal-header {
padding: @modal-title-padding;
border-bottom: 1px solid @modal-header-border-color;
min-height: (@modal-title-padding + @modal-title-line-height);
}
// Close icon
.modal-header .close {
margin-top: -2px;
}
// Title text within header
.modal-title {
margin: 0;
line-height: @modal-title-line-height;
}
// Modal body
// Where all modal content resides (sibling of .modal-header and .modal-footer)
.modal-body {
position: relative;
padding: @modal-inner-padding;
}
// Footer (for actions)
.modal-footer {
margin-top: 15px;
padding: (@modal-inner-padding - 1) @modal-inner-padding @modal-inner-padding;
text-align: right; // right align buttons
border-top: 1px solid @modal-footer-border-color;
.clearfix(); // clear it in case folks use .pull-* classes on buttons
// Properly space out buttons
.btn + .btn {
margin-left: 5px;
margin-bottom: 0; // account for input[type="submit"] which gets the bottom margin like all other inputs
}
// but override that for button groups
.btn-group .btn + .btn {
margin-left: -1px;
}
// and override it for block buttons as well
.btn-block + .btn-block {
margin-left: 0;
}
}
// Scale up the modal
@media screen and (min-width: @screen-sm-min) {
.modal-dialog {
width: 600px;
padding-top: 30px;
padding-bottom: 30px;
}
.modal-content {
.box-shadow(0 5px 15px rgba(0,0,0,.5));
}
}

637
www/less/variables.less Normal file
View File

@@ -0,0 +1,637 @@
//
// Variables
// --------------------------------------------------
// Global values
// --------------------------------------------------
// Grays
// -------------------------
@gray-darker: lighten(#000, 13.5%); // #222
@gray-dark: lighten(#000, 20%); // #333
@gray: lighten(#000, 33.5%); // #555
@gray-light: lighten(#000, 60%); // #999
@gray-lighter: lighten(#000, 93.5%); // #eee
// Brand colors
// -------------------------
@brand-primary: #428bca;
@brand-success: #5cb85c;
@brand-warning: #f0ad4e;
@brand-danger: #d9534f;
@brand-info: #5bc0de;
// Scaffolding
// -------------------------
@body-bg: #fff;
@text-color: @gray-dark;
// Links
// -------------------------
@link-color: @brand-primary;
@link-hover-color: darken(@link-color, 15%);
// Typography
// -------------------------
@font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif;
@font-family-serif: Georgia, "Times New Roman", Times, serif;
@font-family-monospace: Monaco, Menlo, Consolas, "Courier New", monospace;
@font-family-base: @font-family-sans-serif;
@font-size-base: 14px;
@font-size-large: ceil(@font-size-base * 1.25); // ~18px
@font-size-small: ceil(@font-size-base * 0.85); // ~12px
@font-size-h1: floor(@font-size-base * 2.6); // ~36px
@font-size-h2: floor(@font-size-base * 2.15); // ~30px
@font-size-h3: ceil(@font-size-base * 1.7); // ~24px
@font-size-h4: ceil(@font-size-base * 1.25); // ~18px
@font-size-h5: @font-size-base;
@font-size-h6: ceil(@font-size-base * 0.85); // ~12px
@line-height-base: 1.428571429; // 20/14
@line-height-computed: floor(@font-size-base * @line-height-base); // ~20px
@headings-font-family: @font-family-base;
@headings-font-weight: 500;
@headings-line-height: 1.1;
@headings-color: inherit;
// Iconography
// -------------------------
@icon-font-path: "../fonts/";
@icon-font-name: "glyphicons-halflings-regular";
// Components
// -------------------------
// Based on 14px font-size and 1.428 line-height (~20px to start)
@padding-base-vertical: 6px;
@padding-base-horizontal: 12px;
@padding-large-vertical: 10px;
@padding-large-horizontal: 16px;
@padding-small-vertical: 5px;
@padding-small-horizontal: 10px;
@line-height-large: 1.33;
@line-height-small: 1.5;
@border-radius-base: 4px;
@border-radius-large: 6px;
@border-radius-small: 3px;
@component-active-color: #fff;
@component-active-bg: @brand-primary;
@caret-width-base: 4px;
@caret-width-large: 5px;
// Tables
// -------------------------
@table-cell-padding: 8px;
@table-condensed-cell-padding: 5px;
@table-bg: transparent; // overall background-color
@table-bg-accent: #f9f9f9; // for striping
@table-bg-hover: #f5f5f5;
@table-bg-active: @table-bg-hover;
@table-border-color: #ddd; // table and cell border
// Buttons
// -------------------------
@btn-font-weight: normal;
@btn-default-color: #333;
@btn-default-bg: #fff;
@btn-default-border: #ccc;
@btn-primary-color: #fff;
@btn-primary-bg: @brand-primary;
@btn-primary-border: darken(@btn-primary-bg, 5%);
@btn-success-color: #fff;
@btn-success-bg: @brand-success;
@btn-success-border: darken(@btn-success-bg, 5%);
@btn-warning-color: #fff;
@btn-warning-bg: @brand-warning;
@btn-warning-border: darken(@btn-warning-bg, 5%);
@btn-danger-color: #fff;
@btn-danger-bg: @brand-danger;
@btn-danger-border: darken(@btn-danger-bg, 5%);
@btn-info-color: #fff;
@btn-info-bg: @brand-info;
@btn-info-border: darken(@btn-info-bg, 5%);
@btn-link-disabled-color: @gray-light;
// Forms
// -------------------------
@input-bg: #fff;
@input-bg-disabled: @gray-lighter;
@input-color: @gray;
@input-border: #ccc;
@input-border-radius: @border-radius-base;
@input-border-focus: #66afe9;
@input-color-placeholder: @gray-light;
@input-height-base: (@line-height-computed + (@padding-base-vertical * 2) + 2);
@input-height-large: (floor(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);
@input-height-small: (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);
@legend-color: @gray-dark;
@legend-border-color: #e5e5e5;
@input-group-addon-bg: @gray-lighter;
@input-group-addon-border-color: @input-border;
// Dropdowns
// -------------------------
@dropdown-bg: #fff;
@dropdown-border: rgba(0,0,0,.15);
@dropdown-fallback-border: #ccc;
@dropdown-divider-bg: #e5e5e5;
@dropdown-link-color: @gray-dark;
@dropdown-link-hover-color: darken(@gray-dark, 5%);
@dropdown-link-hover-bg: #f5f5f5;
@dropdown-link-active-color: @component-active-color;
@dropdown-link-active-bg: @component-active-bg;
@dropdown-link-disabled-color: @gray-light;
@dropdown-header-color: @gray-light;
@dropdown-caret-color: #000;
// COMPONENT VARIABLES
// --------------------------------------------------
// Z-index master list
// -------------------------
// Used for a bird's eye view of components dependent on the z-axis
// Try to avoid customizing these :)
@zindex-navbar: 1000;
@zindex-dropdown: 1000;
@zindex-popover: 1010;
@zindex-tooltip: 1030;
@zindex-navbar-fixed: 1030;
@zindex-modal-background: 1040;
@zindex-modal: 1050;
// Media queries breakpoints
// --------------------------------------------------
// Extra small screen / phone
// Note: Deprecated @screen-xs and @screen-phone as of v3.0.1
@screen-xs: 480px;
@screen-xs-min: @screen-xs;
@screen-phone: @screen-xs-min;
// Small screen / tablet
// Note: Deprecated @screen-sm and @screen-tablet as of v3.0.1
@screen-sm: 768px;
@screen-sm-min: @screen-sm;
@screen-tablet: @screen-sm-min;
// Medium screen / desktop
// Note: Deprecated @screen-md and @screen-desktop as of v3.0.1
@screen-md: 992px;
@screen-md-min: @screen-md;
@screen-desktop: @screen-md-min;
// Large screen / wide desktop
// Note: Deprecated @screen-lg and @screen-lg-desktop as of v3.0.1
@screen-lg: 1200px;
@screen-lg-min: @screen-lg;
@screen-lg-desktop: @screen-lg-min;
// So media queries don't overlap when required, provide a maximum
@screen-xs-max: (@screen-sm-min - 1);
@screen-sm-max: (@screen-md-min - 1);
@screen-md-max: (@screen-lg-min - 1);
// Grid system
// --------------------------------------------------
// Number of columns in the grid system
@grid-columns: 12;
// Padding, to be divided by two and applied to the left and right of all columns
@grid-gutter-width: 30px;
// Point at which the navbar stops collapsing
@grid-float-breakpoint: @screen-sm-min;
// Navbar
// -------------------------
// Basics of a navbar
@navbar-height: 50px;
@navbar-margin-bottom: @line-height-computed;
@navbar-border-radius: @border-radius-base;
@navbar-padding-horizontal: floor(@grid-gutter-width / 2);
@navbar-padding-vertical: ((@navbar-height - @line-height-computed) / 2);
@navbar-default-color: #777;
@navbar-default-bg: #f8f8f8;
@navbar-default-border: darken(@navbar-default-bg, 6.5%);
// Navbar links
@navbar-default-link-color: #777;
@navbar-default-link-hover-color: #333;
@navbar-default-link-hover-bg: transparent;
@navbar-default-link-active-color: #555;
@navbar-default-link-active-bg: darken(@navbar-default-bg, 6.5%);
@navbar-default-link-disabled-color: #ccc;
@navbar-default-link-disabled-bg: transparent;
// Navbar brand label
@navbar-default-brand-color: @navbar-default-link-color;
@navbar-default-brand-hover-color: darken(@navbar-default-brand-color, 10%);
@navbar-default-brand-hover-bg: transparent;
// Navbar toggle
@navbar-default-toggle-hover-bg: #ddd;
@navbar-default-toggle-icon-bar-bg: #ccc;
@navbar-default-toggle-border-color: #ddd;
// Inverted navbar
//
// Reset inverted navbar basics
@navbar-inverse-color: @gray-light;
@navbar-inverse-bg: #222;
@navbar-inverse-border: darken(@navbar-inverse-bg, 10%);
// Inverted navbar links
@navbar-inverse-link-color: @gray-light;
@navbar-inverse-link-hover-color: #fff;
@navbar-inverse-link-hover-bg: transparent;
@navbar-inverse-link-active-color: @navbar-inverse-link-hover-color;
@navbar-inverse-link-active-bg: darken(@navbar-inverse-bg, 10%);
@navbar-inverse-link-disabled-color: #444;
@navbar-inverse-link-disabled-bg: transparent;
// Inverted navbar brand label
@navbar-inverse-brand-color: @navbar-inverse-link-color;
@navbar-inverse-brand-hover-color: #fff;
@navbar-inverse-brand-hover-bg: transparent;
// Inverted navbar toggle
@navbar-inverse-toggle-hover-bg: #333;
@navbar-inverse-toggle-icon-bar-bg: #fff;
@navbar-inverse-toggle-border-color: #333;
// Navs
// -------------------------
@nav-link-padding: 10px 15px;
@nav-link-hover-bg: @gray-lighter;
@nav-disabled-link-color: @gray-light;
@nav-disabled-link-hover-color: @gray-light;
@nav-open-link-hover-color: #fff;
@nav-open-caret-border-color: #fff;
// Tabs
@nav-tabs-border-color: #ddd;
@nav-tabs-link-hover-border-color: @gray-lighter;
@nav-tabs-active-link-hover-bg: @body-bg;
@nav-tabs-active-link-hover-color: @gray;
@nav-tabs-active-link-hover-border-color: #ddd;
@nav-tabs-justified-link-border-color: #ddd;
@nav-tabs-justified-active-link-border-color: @body-bg;
// Pills
@nav-pills-border-radius: @border-radius-base;
@nav-pills-active-link-hover-bg: @component-active-bg;
@nav-pills-active-link-hover-color: @component-active-color;
// Pagination
// -------------------------
@pagination-bg: #fff;
@pagination-border: #ddd;
@pagination-hover-bg: @gray-lighter;
@pagination-active-bg: @brand-primary;
@pagination-active-color: #fff;
@pagination-disabled-color: @gray-light;
// Pager
// -------------------------
@pager-border-radius: 15px;
@pager-disabled-color: @gray-light;
// Jumbotron
// -------------------------
@jumbotron-padding: 30px;
@jumbotron-color: inherit;
@jumbotron-bg: @gray-lighter;
@jumbotron-heading-color: inherit;
@jumbotron-font-size: ceil(@font-size-base * 1.5);
// Form states and alerts
// -------------------------
@state-success-text: #468847;
@state-success-bg: #dff0d8;
@state-success-border: darken(spin(@state-success-bg, -10), 5%);
@state-info-text: #3a87ad;
@state-info-bg: #d9edf7;
@state-info-border: darken(spin(@state-info-bg, -10), 7%);
@state-warning-text: #c09853;
@state-warning-bg: #fcf8e3;
@state-warning-border: darken(spin(@state-warning-bg, -10), 5%);
@state-danger-text: #b94a48;
@state-danger-bg: #f2dede;
@state-danger-border: darken(spin(@state-danger-bg, -10), 5%);
// Tooltips
// -------------------------
@tooltip-max-width: 200px;
@tooltip-color: #fff;
@tooltip-bg: #000;
@tooltip-arrow-width: 5px;
@tooltip-arrow-color: @tooltip-bg;
// Popovers
// -------------------------
@popover-bg: #fff;
@popover-max-width: 276px;
@popover-border-color: rgba(0,0,0,.2);
@popover-fallback-border-color: #ccc;
@popover-title-bg: darken(@popover-bg, 3%);
@popover-arrow-width: 10px;
@popover-arrow-color: #fff;
@popover-arrow-outer-width: (@popover-arrow-width + 1);
@popover-arrow-outer-color: rgba(0,0,0,.25);
@popover-arrow-outer-fallback-color: #999;
// Labels
// -------------------------
@label-default-bg: @gray-light;
@label-primary-bg: @brand-primary;
@label-success-bg: @brand-success;
@label-info-bg: @brand-info;
@label-warning-bg: @brand-warning;
@label-danger-bg: @brand-danger;
@label-color: #fff;
@label-link-hover-color: #fff;
// Modals
// -------------------------
@modal-inner-padding: 20px;
@modal-title-padding: 15px;
@modal-title-line-height: @line-height-base;
@modal-content-bg: #fff;
@modal-content-border-color: rgba(0,0,0,.2);
@modal-content-fallback-border-color: #999;
@modal-backdrop-bg: #000;
@modal-header-border-color: #e5e5e5;
@modal-footer-border-color: @modal-header-border-color;
// Alerts
// -------------------------
@alert-padding: 15px;
@alert-border-radius: @border-radius-base;
@alert-link-font-weight: bold;
@alert-success-bg: @state-success-bg;
@alert-success-text: @state-success-text;
@alert-success-border: @state-success-border;
@alert-info-bg: @state-info-bg;
@alert-info-text: @state-info-text;
@alert-info-border: @state-info-border;
@alert-warning-bg: @state-warning-bg;
@alert-warning-text: @state-warning-text;
@alert-warning-border: @state-warning-border;
@alert-danger-bg: @state-danger-bg;
@alert-danger-text: @state-danger-text;
@alert-danger-border: @state-danger-border;
// Progress bars
// -------------------------
@progress-bg: #f5f5f5;
@progress-bar-color: #fff;
@progress-bar-bg: @brand-primary;
@progress-bar-success-bg: @brand-success;
@progress-bar-warning-bg: @brand-warning;
@progress-bar-danger-bg: @brand-danger;
@progress-bar-info-bg: @brand-info;
// List group
// -------------------------
@list-group-bg: #fff;
@list-group-border: #ddd;
@list-group-border-radius: @border-radius-base;
@list-group-hover-bg: #f5f5f5;
@list-group-active-color: @component-active-color;
@list-group-active-bg: @component-active-bg;
@list-group-active-border: @list-group-active-bg;
@list-group-link-color: #555;
@list-group-link-heading-color: #333;
// Panels
// -------------------------
@panel-bg: #fff;
@panel-inner-border: #ddd;
@panel-border-radius: @border-radius-base;
@panel-footer-bg: #f5f5f5;
@panel-default-text: @gray-dark;
@panel-default-border: #ddd;
@panel-default-heading-bg: #f5f5f5;
@panel-primary-text: #fff;
@panel-primary-border: @brand-primary;
@panel-primary-heading-bg: @brand-primary;
@panel-success-text: @state-success-text;
@panel-success-border: @state-success-border;
@panel-success-heading-bg: @state-success-bg;
@panel-warning-text: @state-warning-text;
@panel-warning-border: @state-warning-border;
@panel-warning-heading-bg: @state-warning-bg;
@panel-danger-text: @state-danger-text;
@panel-danger-border: @state-danger-border;
@panel-danger-heading-bg: @state-danger-bg;
@panel-info-text: @state-info-text;
@panel-info-border: @state-info-border;
@panel-info-heading-bg: @state-info-bg;
// Thumbnails
// -------------------------
@thumbnail-padding: 4px;
@thumbnail-bg: @body-bg;
@thumbnail-border: #ddd;
@thumbnail-border-radius: @border-radius-base;
@thumbnail-caption-color: @text-color;
@thumbnail-caption-padding: 9px;
// Wells
// -------------------------
@well-bg: #f5f5f5;
// Badges
// -------------------------
@badge-color: #fff;
@badge-link-hover-color: #fff;
@badge-bg: @gray-light;
@badge-active-color: @link-color;
@badge-active-bg: #fff;
@badge-font-weight: bold;
@badge-line-height: 1;
@badge-border-radius: 10px;
// Breadcrumbs
// -------------------------
@breadcrumb-bg: #f5f5f5;
@breadcrumb-color: #ccc;
@breadcrumb-active-color: @gray-light;
@breadcrumb-separator: "/";
// Carousel
// ------------------------
@carousel-text-shadow: 0 1px 2px rgba(0,0,0,.6);
@carousel-control-color: #fff;
@carousel-control-width: 15%;
@carousel-control-opacity: .5;
@carousel-control-font-size: 20px;
@carousel-indicator-active-bg: #fff;
@carousel-indicator-border-color: #fff;
@carousel-caption-color: #fff;
// Close
// ------------------------
@close-font-weight: bold;
@close-color: #000;
@close-text-shadow: 0 1px 0 #fff;
// Code
// ------------------------
@code-color: #c7254e;
@code-bg: #f9f2f4;
@pre-bg: #f5f5f5;
@pre-color: @gray-dark;
@pre-border-color: #ccc;
@pre-scrollable-max-height: 340px;
// Type
// ------------------------
@text-muted: @gray-light;
@abbr-border-color: @gray-light;
@headings-small-color: @gray-light;
@blockquote-small-color: @gray-light;
@blockquote-border-color: @gray-lighter;
@page-header-border-color: @gray-lighter;
// Miscellaneous
// -------------------------
// Hr border color
@hr-border: @gray-lighter;
// Horizontal forms & lists
@component-offset-horizontal: 180px;
// Container sizes
// --------------------------------------------------
// Small screen / tablet
@container-tablet: ((720px + @grid-gutter-width));
@container-sm: @container-tablet;
// Medium screen / desktop
@container-desktop: ((940px + @grid-gutter-width));
@container-md: @container-desktop;
// Large screen / wide desktop
@container-large-desktop: ((1140px + @grid-gutter-width));
@container-lg: @container-large-desktop;

145
www/terms-conditions.html Normal file
View File

@@ -0,0 +1,145 @@
<!doctype html>
<!--
Instructions:
- Save this file.
- Replace "ripple" with your GitHub ripplename.
- Replace "ripple-client" with your GitHub ripple-client name.
- Replace "Ripple Web Client" with Ripple Web Client name.
- Upload this file (or commit to GitHub Pages).
Customize as you see fit!
-->
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width">
<title>Ripple Web Client</title>
<!-- Flatdoc -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<!-- Custom Js -->
<script src="js/main.js"></script>
<script src="js/bootstrap-modal.js"></script>
<script src='vendor/flatdoc/v/0.8.0/legacy.js'></script>
<script src='vendor/flatdoc/v/0.8.0/flatdoc.js'></script>
<!-- Flatdoc theme -->
<link href='vendor/flatdoc/v/0.8.0/theme-white/style.css' rel='stylesheet'>
<script src='vendor/flatdoc/v/0.8.0/theme-white/script.js'></script>
<!-- Meta -->
<meta content="Ripple Web Client" property="og:title">
<meta content="Ripple Web Client description goes here." name="description">
<!-- Custom Stylesheet -->
<link href='https://fonts.googleapis.com/css?family=Open+Sans:600italic,400,700,300' rel='stylesheet' type='text/css'>
<link href='css/main.css' rel='stylesheet'>
<!-- start Mixpanel -->
<script type="text/javascript">(function(e,b){if(!b.__SV){var a,f,i,g;window.mixpanel=b;a=e.createElement("script");a.type="text/javascript";a.async=!0;a.src=("https:"===e.location.protocol?"https:":"http:")+'//cdn.mxpnl.com/libs/mixpanel-2.2.min.js';f=e.getElementsByTagName("script")[0];f.parentNode.insertBefore(a,f);b._i=[];b.init=function(a,e,d){function f(b,h){var a=h.split(".");2==a.length&&(b=b[a[0]],h=a[1]);b[h]=function(){b.push([h].concat(Array.prototype.slice.call(arguments,0)))}}var c=b;"undefined"!==
typeof d?c=b[d]=[]:d="mixpanel";c.people=c.people||[];c.toString=function(b){var a="mixpanel";"mixpanel"!==d&&(a+="."+d);b||(a+=" (stub)");return a};c.people.toString=function(){return c.toString(1)+".people (stub)"};i="disable track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.track_charge people.clear_charges people.delete_user".split(" ");for(g=0;g<i.length;g++)f(c,i[g]);
b._i.push([a,e,d])};b.__SV=1.2}})(document,window.mixpanel||[]);
mixpanel.init("132d42885e094171f34467fc54da6fab");
</script>
<script>mixpanel.track("terms");</script>
<!-- end Mixpanel -->
</head>
<body role='flatdoc'>
<div class='header'>
<div class='left'>
<h1>{<i class="icon-ripple-logo"></i>}</h1>
<ul>
<li><a href='index.html'>Documentation</a></li>
<li><a href='https://ripple.com/dev/blog'>Developer blog</a></li>
<li><a href='https://ripple.com/forum/viewforum.php?f=2&sid=c016bc6b934120b7117c0e136e74de98' target='_blank'>Developer Forum</a></li>
<li><a href='guidelines.html'>Brand Guidelines</a></li>
</ul>
<a href="" class="header-menu-button">
&nbsp;
</a>
</div>
<div class='right'>
<!-- GitHub buttons: see http://ghbtns.com
<iframe src="http://ghbtns.com/github-btn.html?ripple=ripple&amp;ripple-client=ripple-client&amp;type=watch&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20">
</iframe> -->
</div>
</div>
<div class='content-root guidelines-content'>
<div role='flatdoc-content' class='content'>
<div class="brand-guidelines-row terms-conditions-content">
<h2 class="brand-guidelines-title">
Terms and Conditions
</h2>
<p>
These terms and conditions (“Terms”) apply to my (or if I am representing a company, me and my company; collectively, “I,” “My,” “Our,” “We,” “You” or “Your”) and Our use of the Ripple trademarks, logos and trade dress (the “RIPPLE Branding”), which I understand are owned by Ripple Labs, Inc. (“Ripple Labs”). I understand that by agreeing to these terms, I may only use the RIPPLE Branding as permitted.
</p>
<h2 class="brand-guidelines-title">
We agree:
</h2>
<p>
I understand that I may only use the RIPPLE Branding in conjunction with websites that utilize the Ripple software, and only in a manner
consistent with Ripple Labs RIPPLE Brand Guidelines. In addition, I understand that my use of the RIPPLE Branding must be accompanied
by attribution appearing at the bottom of the page, as follows: “RIPPLE is a trademark of Ripple Labs, Inc. Use of these trademarks is not
intended to constitute or imply endorsement or sponsorship by or affiliation with Ripple Labs, Inc.” I understand that if I discontinue use of
the Ripple software, I shall also discontinue using the RIPPLE Branding.
</p>
<p>
I understand I may only use the RIPPLE Branding in conjunction with legitimate and lawful business, but that I may not use the RIPPLE
Branding in a manner that might cause harm to Ripple Labs or its reputation or goodwill. We will not, under any circumstances, use the
RIPPLE Branding in connection with any unlawful activity. I understand that I may not use the RIPPLE Branding in connection with software
similar to the Ripple software.
</p>
<p>
I understand that I may not use the RIPPLE Branding on any website that duplicates the look and feel of Ripple Labs website, and that I may
not use the RIPPLE Branding in any metatags or any other “hidden text” on a website.
I understand that the RIPPLE Branding is the property of Ripple Labs, and that Ripple Labs reserves all rights not expressly granted here.
I understand that I may not adopt or use any logos or trademarks that are confusingly similar to any of the trademarks, trade dress or logos
associated with the RIPPLE Branding.
</p>
<p>
I understand that Ripple Labs reserves the right to terminate My use of the RIPPLE Branding. This includes, for example, if Ripple Labs, in its
opinion, believes that the RIPPLE Branding is being used improperly or for an improper purpose. I agree that upon receipt of a request
from Ripple Labs that I discontinue use of the RIPPLE Branding, I will comply with the request.
Our lawyers also insist that we include the following terms:
</p>
<p>
These Terms and Your use of the RIPPLE Branding shall be governed by and construed in accordance with the laws of California, without
resort to its conflict of law provisions. You agree that any action at law or in equity arising out of or relating to these Terms not subject to
arbitration (as set forth below), will be filed only in the state and federal courts located in San Francisco, California and You hereby irrevocably
and unconditionally consent and submit to the exclusive jurisdiction of such courts over any suit, action or proceeding.
PLEASE READ THE FOLLOWING PARAGRAPH CAREFULLY BECAUSE IT REQUIRES YOU TO ARBITRATE DISPUTES WITH RIPPLE LABS AND IT
LIMITS THE MANNER IN WHICH YOU CAN SEEK RELIEF.
</p>
<p>
You and Ripple Labs agree to arbitrate any dispute arising from these Terms or relating to Your use of the RIPPLE branding, except that you
and Ripple Labs are not required to arbitrate any dispute in which either party seeks equitable or other relief for the alleged unlawful use of
copyrights, trademarks, trade names, logos, trade secrets or patents. ARBITRATION PREVENTS YOU FROM SUING IN COURT OR FROM
HAVING A JURY TRIAL. You and Ripple Labs agree that each will notify each other of any dispute within thirty (30) days of when it arises, that
You will attempt informal resolution prior to any demand for arbitration, that any arbitration will occur in San Francisco, California, and that
arbitration will be conducted confidentially by a single arbitrator in accordance with the rules of JAMS. You and Ripple Labs also agree that
the state or federal courts in San Francisco, California have exclusive jurisdiction over any appeals of an arbitration award and over any suit
between the parties not subject to arbitration. The arbitrator has the authority to grant any remedy that would otherwise be available in
court.
</p>
</div>
</div>
</div>
</body>
</html>

View File

@@ -203,15 +203,15 @@ a:hover {
}
.content code {
font-family: Menlo, monospace;
background: #f3f6fb;
background: #F1F1F1;
padding: 1px 3px;
font-size: 0.95em;
/* font-size: 0.95em;*/
}
.content pre > code {
display: block;
background: transparent;
font-size: 0.85em;
letter-spacing: -1px;
/* font-size: 0.85em;
letter-spacing: -1px;*/
}
.content blockquote :first-child {
padding-top: 0;
@@ -370,6 +370,7 @@ body.no-literate .content pre > code {
-webkit-border-radius: 2px;
border-radius: 2px;
overflow: auto;
padding-left: 10px;
}
body.no-literate .content pre > code {
-webkit-overflow-scrolling: touch;
@@ -463,7 +464,8 @@ body.no-literate .content pre > code:hover::-webkit-scrollbar-thumb {
body:not(.no-literate) .content-root {
background-color: #f3f6fb;
-webkit-box-shadow: inset 780px 0 #fff, inset 781px 0 #dfe2e7, inset 790px 0 5px -10px rgba(0,0,0,0.1);
box-shadow: inset 780px 0 #fff, inset 781px 0 #dfe2e7, inset 790px 0 5px -10px rgba(0,0,0,0.1);
/* box-shadow: inset 780px 0 #fff, inset 781px 0 #dfe2e7, inset 790px 0 5px -10px rgba(0,0,0,0.1);*/
box-shadow: inset 780px 0 #fff, inset 781px 0 #dfe2e7, inset 790px 0 5px -10px rgba(0,0,0,0.1);
}
}
@media (min-width: 1180px) /* Big desktop */ {
@@ -485,6 +487,7 @@ body.no-literate .content pre > code:hover::-webkit-scrollbar-thumb {
body:not(.no-literate) .content > pre,
body:not(.no-literate) .content > blockquote {
width: 550px;
word-wrap: break-word;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
@@ -753,7 +756,7 @@ a.big.button:hover:visited {
}
.menu a.level-1,
.menu a.level-1:visited {
color: #9090aa;
/*color: #9090aa;*/
}
.menu a.level-1:hover {
color: #565666;
@@ -800,7 +803,7 @@ code .keyword {
font-weight: bold;
}
code .comment {
color: #adadcc;
color: #3ac;
}
.large-brief .content > h1:first-child + p,
.content > p.brief {