1
0
mirror of https://github.com/ansible/awx.git synced 2024-11-01 08:21:15 +03:00

Merge pull request #4142 from cchurch/fix-azuread-auth

AzureAD auth updates.
This commit is contained in:
Chris Church 2016-12-02 11:36:11 -05:00 committed by GitHub
commit 4f058506f7
14 changed files with 174 additions and 192 deletions

View File

@ -260,6 +260,7 @@ AUTHENTICATION_BACKENDS = (
'social.backends.github.GithubOAuth2',
'social.backends.github.GithubOrganizationOAuth2',
'social.backends.github.GithubTeamOAuth2',
'social.backends.azuread.AzureADOAuth2',
'awx.sso.backends.SAMLAuth',
'django.contrib.auth.backends.ModelBackend',
)

View File

@ -1,18 +1,38 @@
{
"checksum": {
"previous": "e4442d278bfc4c1a673bdd29512213a18cfaf74decd9bb21ecd698b4860e7453",
"current": "e4442d278bfc4c1a673bdd29512213a18cfaf74decd9bb21ecd698b4860e7453"
"previous": "3dfbafd778b214fc5df2a64fe14fbfb30ba40e33282eedf0d98b5a613786db88",
"current": "3dfbafd778b214fc5df2a64fe14fbfb30ba40e33282eedf0d98b5a613786db88"
},
"fonts": [
"..//fontcustom_e4442d278bfc4c1a673bdd29512213a1.ttf",
"..//fontcustom_e4442d278bfc4c1a673bdd29512213a1.svg",
"..//fontcustom_e4442d278bfc4c1a673bdd29512213a1.woff",
"..//fontcustom_e4442d278bfc4c1a673bdd29512213a1.eot"
"./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.ttf",
"./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.svg",
"./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.woff",
"./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.eot"
],
"glyphs": {
"fontcustom_fbf6cfce71d2c35351b84596defbfd01": {
"codepoint": 61696,
"source": "./fontcustom_fbf6cfce71d2c35351b84596defbfd01.svg"
"activity-stream": {
"codepoint": 61697,
"source": "new_icons/activity-stream.svg"
},
"google": {
"codepoint": 61698,
"source": "new_icons/google.svg"
},
"launch": {
"codepoint": 61699,
"source": "new_icons/launch.svg"
},
"microsoft": {
"codepoint": 61700,
"source": "new_icons/microsoft.svg"
},
"saml-02": {
"codepoint": 61701,
"source": "new_icons/saml-02.svg"
},
"user": {
"codepoint": 61702,
"source": "new_icons/user.svg"
}
},
"options": {
@ -25,16 +45,16 @@
"font_design_size": 16,
"font_em": 512,
"font_name": "fontcustom",
"force": true,
"force": false,
"input": {
"templates": ".",
"vectors": "."
"templates": "new_icons/",
"vectors": "new_icons/"
},
"no_hash": false,
"output": {
"css": "../",
"fonts": "../",
"preview": "../"
"css": ".",
"fonts": ".",
"preview": "."
},
"preprocessor_path": null,
"quiet": false,
@ -44,7 +64,7 @@
]
},
"templates": [
"../fontcustom.css",
"../fontcustom-preview.html"
"./fontcustom.css",
"./fontcustom-preview.html"
]
}

View File

@ -141,11 +141,11 @@
@font-face {
font-family: "fontcustom";
src: url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.eot");
src: url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.eot?#iefix") format("embedded-opentype"),
url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.woff") format("woff"),
url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.ttf") format("truetype"),
url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.svg#fontcustom") format("svg");
src: url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.eot");
src: url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.eot?#iefix") format("embedded-opentype"),
url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.woff") format("woff"),
url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.ttf") format("truetype"),
url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.svg#fontcustom") format("svg");
font-weight: normal;
font-style: normal;
}
@ -153,7 +153,7 @@
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "fontcustom";
src: url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.svg#fontcustom") format("svg");
src: url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.svg#fontcustom") format("svg");
}
}
@ -163,9 +163,7 @@
.icon-activity-stream:before,
.icon-google:before,
.icon-launch:before,
.icon-launch-circle:before,
.icon-launch-new:before,
.icon-launch2:before,
.icon-microsoft:before,
.icon-saml-02:before,
.icon-user:before {
display: inline-block;
@ -182,14 +180,12 @@
font-smoothing: antialiased;
}
.icon-activity-stream:before { content: "\f102"; }
.icon-google:before { content: "\f100"; }
.icon-activity-stream:before { content: "\f101"; }
.icon-google:before { content: "\f102"; }
.icon-launch:before { content: "\f103"; }
.icon-launch-circle:before { content: "\f105"; }
.icon-launch-new:before { content: "\f107"; }
.icon-launch2:before { content: "\f106"; }
.icon-saml-02:before { content: "\f101"; }
.icon-user:before { content: "\f104"; }
.icon-microsoft:before { content: "\f104"; }
.icon-saml-02:before { content: "\f105"; }
.icon-user:before { content: "\f106"; }
</style>
<!--[if lte IE 8]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
@ -205,7 +201,7 @@
<body class="characters-off">
<div id="page" class="container">
<header>
<h1>fontcustom contains 8 glyphs:</h1>
<h1>fontcustom contains 6 glyphs:</h1>
<a onclick="toggleCharacters(); return false;" href="#">Toggle Preview Characters</a>
</header>
@ -219,7 +215,7 @@
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-activity-stream" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf102;" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf101;" />
</div>
</div>
@ -232,7 +228,7 @@
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-google" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf100;" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf102;" />
</div>
</div>
@ -251,40 +247,14 @@
<div class="glyph">
<div class="preview-glyphs">
<span class="step size-12"><span class="letters">Pp</span><i id="icon-launch-circle" class="icon-launch-circle"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-launch-circle" class="icon-launch-circle"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-launch-circle" class="icon-launch-circle"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-launch-circle" class="icon-launch-circle"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-launch-circle" class="icon-launch-circle"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-launch-circle" class="icon-launch-circle"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-launch-circle" class="icon-launch-circle"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-launch-circle" class="icon-launch-circle"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-launch-circle" class="icon-launch-circle"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-launch-circle" class="icon-launch-circle"></i></span>
<span class="step size-12"><span class="letters">Pp</span><i id="icon-microsoft" class="icon-microsoft"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-microsoft" class="icon-microsoft"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-microsoft" class="icon-microsoft"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-microsoft" class="icon-microsoft"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-microsoft" class="icon-microsoft"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-microsoft" class="icon-microsoft"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-microsoft" class="icon-microsoft"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-microsoft" class="icon-microsoft"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-microsoft" class="icon-microsoft"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-microsoft" class="icon-microsoft"></i></span>
</div>
<div class="preview-scale">
<span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-launch-circle" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf105;" />
</div>
</div>
<div class="glyph">
<div class="preview-glyphs">
<span class="step size-12"><span class="letters">Pp</span><i id="icon-launch-new" class="icon-launch-new"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-launch-new" class="icon-launch-new"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-launch-new" class="icon-launch-new"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-launch-new" class="icon-launch-new"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-launch-new" class="icon-launch-new"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-launch-new" class="icon-launch-new"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-launch-new" class="icon-launch-new"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-launch-new" class="icon-launch-new"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-launch-new" class="icon-launch-new"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-launch-new" class="icon-launch-new"></i></span>
</div>
<div class="preview-scale">
<span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-launch-new" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf107;" />
</div>
</div>
<div class="glyph">
<div class="preview-glyphs">
<span class="step size-12"><span class="letters">Pp</span><i id="icon-launch2" class="icon-launch2"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-launch2" class="icon-launch2"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-launch2" class="icon-launch2"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-launch2" class="icon-launch2"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-launch2" class="icon-launch2"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-launch2" class="icon-launch2"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-launch2" class="icon-launch2"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-launch2" class="icon-launch2"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-launch2" class="icon-launch2"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-launch2" class="icon-launch2"></i></span>
</div>
<div class="preview-scale">
<span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-launch2" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf106;" />
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-microsoft" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf104;" />
</div>
</div>
@ -297,7 +267,7 @@
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-saml-02" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf101;" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf105;" />
</div>
</div>
@ -310,7 +280,7 @@
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-user" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf104;" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf106;" />
</div>
</div>

View File

@ -4,11 +4,11 @@
@font-face {
font-family: "fontcustom";
src: url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.eot");
src: url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.eot?#iefix") format("embedded-opentype"),
url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.woff") format("woff"),
url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.ttf") format("truetype"),
url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.svg#fontcustom") format("svg");
src: url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.eot");
src: url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.eot?#iefix") format("embedded-opentype"),
url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.woff") format("woff"),
url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.ttf") format("truetype"),
url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.svg#fontcustom") format("svg");
font-weight: normal;
font-style: normal;
}
@ -16,7 +16,7 @@
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "fontcustom";
src: url("./fontcustom_d77a9996ed04d45b02f5c06874cd36db.svg#fontcustom") format("svg");
src: url("./fontcustom_3dfbafd778b214fc5df2a64fe14fbfb3.svg#fontcustom") format("svg");
}
}
@ -26,9 +26,7 @@
.icon-activity-stream:before,
.icon-google:before,
.icon-launch:before,
.icon-launch-circle:before,
.icon-launch-new:before,
.icon-launch2:before,
.icon-microsoft:before,
.icon-saml-02:before,
.icon-user:before {
display: inline-block;
@ -45,11 +43,9 @@
font-smoothing: antialiased;
}
.icon-activity-stream:before { content: "\f102"; }
.icon-google:before { content: "\f100"; }
.icon-activity-stream:before { content: "\f101"; }
.icon-google:before { content: "\f102"; }
.icon-launch:before { content: "\f103"; }
.icon-launch-circle:before { content: "\f105"; }
.icon-launch-new:before { content: "\f107"; }
.icon-launch2:before { content: "\f106"; }
.icon-saml-02:before { content: "\f101"; }
.icon-user:before { content: "\f104"; }
.icon-microsoft:before { content: "\f104"; }
.icon-saml-02:before { content: "\f105"; }
.icon-user:before { content: "\f106"; }

View File

@ -0,0 +1,76 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<!--
2016-11-28: Created.
-->
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>
Created by FontForge 20120731 at Mon Nov 28 21:58:48 2016
By Chris Church
Created by Chris Church with FontForge 2.0 (http://fontforge.sf.net)
</metadata>
<defs>
<font id="fontcustom" horiz-adv-x="512" >
<font-face
font-family="fontcustom"
font-weight="500"
font-stretch="normal"
units-per-em="512"
panose-1="2 0 6 3 0 0 0 0 0 0"
ascent="448"
descent="-64"
bbox="0 -64 512 448.256"
underline-thickness="25.6"
underline-position="-51.2"
unicode-range="U+0020-F106"
/>
<missing-glyph />
<glyph glyph-name="space" unicode=" " horiz-adv-x="200"
/>
<glyph glyph-name="uniF105" unicode="&#xf105;"
d="M512 192c0 -141.312 -114.688 -256 -256 -256s-256 114.688 -256 256c0 141.312 114.688 256 256 256s256 -114.688 256 -256zM356.608 170.496c-12.5439 16.3838 -36.0967 32.7676 -70.1445 49.1523c-25.8555 12.2871 -42.2402 20.9912 -49.1514 25.5996
c-6.91211 4.86426 -12.0322 9.72754 -15.1045 14.8477s-4.86426 11.0078 -4.86426 17.9199c0 11.0088 3.83984 19.9688 11.7764 26.624c7.93555 6.91211 19.2002 10.2402 33.792 10.2402c12.2881 0 24.832 -1.53613 37.6318 -4.86426
c12.7998 -3.07129 28.9277 -8.70312 48.3838 -16.6396l25.0879 60.1602c-18.9434 8.19141 -36.8633 14.5918 -54.0156 18.9443c-17.1523 4.35156 -35.3281 6.65527 -54.2725 6.65527c-38.6553 0 -68.8633 -9.21582 -90.8799 -27.6475
c-22.0156 -18.4326 -32.7676 -44.0322 -32.7676 -76.2881c0 -17.1523 3.32812 -32.2559 9.98438 -45.0566c6.65527 -12.7998 15.6152 -24.0635 26.623 -33.792c11.2646 -9.72754 27.9043 -19.7119 50.1768 -30.208c23.8076 -11.2637 39.6797 -19.7119 47.3594 -24.8311
c7.68066 -5.12012 13.5684 -10.4961 17.6641 -16.1289c4.09668 -5.63184 5.88867 -12.0312 5.88867 -19.1992c0 -12.8008 -4.6084 -22.5283 -13.5684 -28.9287c-8.95996 -6.39941 -22.0156 -9.72754 -39.168 -9.72754c-14.0801 0 -29.6963 2.30371 -46.8477 6.65625
c-17.1523 4.60742 -37.8887 12.2881 -62.7207 23.2959v-71.6807c29.9521 -14.5918 64.5127 -22.0156 103.424 -22.0156c42.2402 0 75.2646 9.47168 99.0723 28.416c23.8086 18.9443 35.584 45.0557 35.584 78.0801c0 23.8076 -6.39941 43.7764 -18.9434 60.416z" />
<glyph glyph-name="uniF102" unicode="&#xf102;"
d="M512 192c0 -141.312 -114.688 -256 -256 -256s-256 114.688 -256 256c0 141.312 114.688 256 256 256s256 -114.688 256 -256zM104.96 269.568c20.7363 41.2158 57.8564 73.7275 100.864 88.832c38.6562 13.3115 81.9199 13.0557 120.319 -1.02441
c21.5049 -7.93555 40.96 -20.2236 57.6006 -35.584c-5.63184 -6.14355 -11.7764 -11.7764 -17.4082 -17.6641c-10.752 -11.0078 -21.7598 -21.7598 -32.7676 -32.7676c-10.752 10.2393 -24.0645 18.1758 -38.4004 22.5273
c-16.8955 5.12012 -35.0723 5.88867 -52.4795 2.04785c-19.9688 -4.35156 -38.6562 -14.8477 -53.248 -29.6953c-11.5205 -11.7764 -20.4805 -26.3682 -25.8564 -41.9844c-19.4561 15.1045 -38.9121 30.208 -58.624 45.3125zM105.216 109.568
c19.4561 15.1035 38.9121 30.208 58.3682 45.3115c-7.67969 22.2725 -7.67969 47.1045 0 69.6318c-19.7119 15.1045 -39.168 30.208 -58.624 45.3125c-7.16797 -14.3359 -12.2881 -29.4404 -15.6162 -45.0566c-7.67969 -38.6553 -2.04785 -80.1279 15.8721 -115.199z
M264.448 153.344c0.255859 23.2959 0.255859 46.3359 0.255859 69.8887h167.936c5.37598 -31.4883 4.35254 -64.2568 -4.60742 -94.9766c-8.19238 -28.1602 -23.8086 -54.2715 -45.3125 -74.2402c-18.9434 14.5928 -37.8877 29.4404 -56.832 44.0322
c18.9443 12.7998 32 33.0244 35.8398 55.2959h-97.2793zM153.344 49.9199c19.2002 -15.3604 41.2158 -26.624 64.7686 -32.7676c29.6953 -7.93652 61.4395 -7.68066 91.3916 -1.02441c27.1357 6.14453 52.7363 19.2002 73.2158 38.1445
c-18.9434 14.5918 -37.8877 29.4395 -56.832 44.0312c-11.7754 -7.93555 -25.3438 -13.0557 -39.4238 -15.6162c-14.0801 -2.30371 -28.6719 -2.81543 -42.4961 0c-14.0801 2.81641 -27.9033 8.7041 -39.6797 17.1523c-18.9443 13.3125 -33.2803 32.7686 -40.96 54.7842
c-19.4561 -15.1045 -38.9121 -30.208 -58.3682 -45.3125c11.7764 -23.0391 28.416 -43.5195 48.3838 -59.3916z" />
<glyph glyph-name="uniF103" unicode="&#xf103;"
d="M512 436.224c0 -5.12012 -2.55957 -121.6 -77.5684 -196.607l-94.9756 -94.9766c7.93555 -22.0156 22.5283 -97.0234 -82.9443 -202.752l-0.511719 -0.511719c-1.53613 -1.79199 -3.58398 -2.55957 -5.63184 -2.81641h-2.04785
c-2.04785 0.256836 -3.83984 1.02441 -5.37598 2.56055l-0.256836 0.255859c-2.81543 2.81641 -3.58398 7.16797 -1.79102 10.752c0.255859 0.768555 33.0234 68.3525 9.9834 104.192l-23.5518 -23.5527c-0.511719 -0.511719 -1.02441 -1.02344 -1.79199 -1.53516
c-1.02441 -0.512695 -16.1279 -8.96094 -39.9365 -3.84082c-3.07129 -6.14355 -7.42383 -11.7754 -12.2881 -17.1514c-23.8076 -25.0879 -59.6475 -36.6084 -93.4395 -38.9121c-7.42383 -0.511719 -14.8477 -0.511719 -22.2725 0
c-8.19141 0.511719 -15.6152 5.63184 -18.4316 13.5684c-2.04785 5.37598 -1.53613 12.5439 -1.53613 18.1758c0.255859 10.4961 1.02441 20.7354 3.07227 30.9756c3.32812 17.4082 9.21582 34.3037 18.1758 49.4082c8.44824 14.3359 20.2236 27.6484 35.0723 35.3281
c-5.37598 23.8076 3.32812 39.168 3.83984 40.1914c0.511719 0.512695 1.02441 1.28027 1.53613 1.79199l23.5518 23.5527c-35.8398 23.04 -103.424 -9.72852 -104.191 -9.98438c-3.58496 -1.79199 -7.93652 -1.02344 -10.7529 1.79199
c-0.511719 0.511719 -0.767578 0.768555 -1.02344 1.28027c-2.56055 3.83984 -2.30371 8.7041 1.02344 12.0322c105.984 105.728 181.248 91.1357 203.265 83.4561l94.9756 94.9756c65.792 65.792 163.328 76.0322 189.696 77.5684
c3.83984 0.255859 6.14355 0.255859 6.65625 0.255859c0.767578 0 1.2793 0 2.04785 -0.255859c1.79199 -0.512695 3.32812 -1.28027 4.60742 -2.56055c1.79199 -1.79199 2.81641 -4.0957 2.81641 -6.65625zM162.304 22.7842
c6.14453 1.53613 11.7764 3.83984 17.9199 6.14355c-14.5918 4.09668 -32.2559 13.8242 -51.4561 33.0244c-19.4551 19.4561 -28.9277 36.8643 -33.2793 51.7119c-5.88867 -15.1045 -9.47266 -30.4639 -11.7764 -46.3359
c-1.28027 -9.21582 -2.04785 -18.4316 -2.55957 -27.9043c-0.255859 -4.0957 -0.512695 -8.19141 -0.512695 -12.2881c-0.255859 -2.81543 -0.255859 -6.91211 -0.255859 -9.72754c0 -1.28027 1.79199 -3.32812 3.32812 -3.32812
c18.6885 -0.511719 37.6318 0.767578 56.0645 4.0957c7.67969 1.28027 15.1035 2.81641 22.5273 4.6084zM357.12 251.648c22.2715 0 40.4482 18.4316 40.4482 40.7031c0 22.2725 -18.1768 40.4482 -40.4482 40.4482c-22.2725 0 -40.4482 -18.4316 -40.4482 -40.7041
c0 -22.2715 18.1758 -40.4473 40.4482 -40.4473z" />
<glyph glyph-name="uniF106" unicode="&#xf106;"
d="M256 445.44c140.032 0 253.44 -113.408 253.44 -253.44s-113.408 -253.44 -253.44 -253.44s-253.44 113.408 -253.44 253.44s113.408 253.44 253.44 253.44zM423.168 57.3438c29.6963 36.8643 47.6162 83.7119 47.6162 134.656
c0 118.528 -96.2559 214.784 -214.784 214.784s-214.784 -96.2559 -214.784 -214.784c0 -49.6641 16.8965 -95.2324 45.0566 -131.584c25.3438 46.8477 60.416 56.5762 60.416 56.5762h21.7598c23.5518 0 42.752 19.2002 42.752 42.752v14.3359
c-8.44824 10.2402 -15.1045 22.0156 -19.2002 34.5596c-0.767578 2.56055 -1.28027 5.63281 -3.58398 7.16797c-9.47168 7.68066 -12.0322 22.0166 -6.14355 32.5127c1.02344 2.04785 3.07129 3.83984 2.81543 6.39941c0 12.7998 -0.255859 25.6006 0 38.4004
c0.511719 12.0322 3.32812 24.0635 10.2402 34.0479c7.67969 11.5195 19.9678 19.2002 33.2803 22.5283c15.1035 3.83984 31.2314 3.83984 46.5918 1.02344c12.0322 -2.30371 23.8076 -7.93555 32.5117 -16.8955c10.752 -11.2646 15.1045 -27.1367 15.3604 -42.2402
v-37.6318c0 -1.79199 1.53613 -3.07227 2.30371 -4.6084c6.14355 -9.9834 4.6084 -23.8076 -3.58398 -32c-1.53613 -1.53613 -3.83984 -2.81543 -4.35156 -5.12012c-4.09668 -14.0801 -11.0088 -27.3916 -20.4805 -38.6553v-13.8242
c0 -23.5518 19.2002 -42.752 42.752 -42.752h21.5039s36.6084 -10.2402 61.9521 -59.6484z" />
<glyph glyph-name="uniF104" unicode="&#xf104;"
d="M512 192c0 -141.312 -114.688 -256 -256 -256s-256 114.688 -256 256c0 141.312 114.688 256 256 256s256 -114.688 256 -256zM117.76 209.92v128h128v-128h-128zM268.8 209.92v128h128v-128h-128zM268.8 58.8799v128h128v-128h-128zM117.76 58.8799v128h128v-128h-128z
" />
<glyph glyph-name="uniF101" unicode="&#xf101;"
d="M474.112 133.12h31.2314c-26.624 -113.152 -128 -197.12 -249.088 -197.12c-119.04 0 -218.88 81.1523 -247.552 190.976h84.9922c7.42383 0 13.8232 4.09668 15.6152 9.72852l23.8086 71.168l33.792 -155.904c1.53613 -6.91211 8.95996 -11.5195 17.1523 -11.0078
c8.19141 0.768555 14.8477 6.65625 14.8477 13.3125v72.7031h45.0557c8.19238 0 14.8486 4.86426 16.1279 11.5205l25.3438 144.384l55.04 -251.392c1.28027 -6.40039 8.19238 -11.0078 15.6162 -11.0078h0.255859c7.68066 0 14.3359 4.60742 15.6162 10.752l24.832 104.703
h12.5439l18.6885 -25.8555c3.07129 -4.0957 8.19141 -6.65625 13.5674 -6.65625s10.752 2.30469 13.8242 6.14453zM81.4082 153.6h-78.3359c-1.79199 12.5439 -2.81641 25.3447 -2.81641 38.4004c0 141.312 114.433 256.256 255.744 256.256s256 -114.688 256 -256
c0 -11.0078 -0.767578 -21.7598 -2.04785 -32.2559h-44.7998c-5.37598 0 -10.4961 -2.55957 -13.5684 -6.14355l-8.95996 -11.7764l-10.2402 14.0801c-2.81543 3.83984 -8.19141 6.39941 -13.8242 6.39941h-34.8154c-7.93652 0 -14.5918 -4.60742 -15.8721 -10.752
l-10.752 -45.8232l-57.0879 261.888c-1.28027 6.40039 -8.44824 11.5195 -16.1279 11.0078c-7.93652 -0.255859 -14.5918 -4.86426 -15.6162 -11.5195l-37.6318 -213.761h-48.1279c-1.53613 0 -3.32812 0 -4.86426 -0.511719l-25.3438 116.992
c-1.53613 6.14355 -7.93652 10.4961 -15.3604 11.0078c-8.19238 0.768555 -14.0801 -3.83984 -16.1279 -9.98438z" />
</font>
</defs></svg>

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@ -1,108 +0,0 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<!--
2015-11-12: Created with FontForge (http://fontforge.org)
-->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<metadata>
Created by FontForge 20150401 at Thu Nov 12 14:46:50 2015
By John Mitchell
Copyright (c) 2015, John Mitchell
</metadata>
<defs>
<font id="fontcustom" horiz-adv-x="512" >
<font-face
font-family="fontcustom"
font-weight="400"
font-stretch="normal"
units-per-em="512"
panose-1="2 0 5 3 0 0 0 0 0 0"
ascent="448"
descent="-64"
bbox="0 -64 512 448.256"
underline-thickness="25.6"
underline-position="-51.2"
unicode-range="U+0020-F107"
/>
<missing-glyph />
<glyph glyph-name="space" unicode=" " horiz-adv-x="200"
/>
<glyph glyph-name="uniF101" unicode="&#xf101;"
d="M512 192c0 -141.312 -114.688 -256 -256 -256s-256 114.688 -256 256s114.688 256 256 256s256 -114.688 256 -256zM356.608 170.496c-12.5439 16.3838 -36.0967 32.7676 -70.1445 49.1523c-25.8555 12.2871 -42.2402 20.9912 -49.1523 25.5996
c-6.91113 4.86426 -12.0312 9.72754 -15.1035 14.8477s-4.86426 11.0078 -4.86426 17.9199c0 11.0088 3.83984 19.9688 11.7764 26.624c7.93555 6.91211 19.2002 10.2402 33.792 10.2402c12.2881 0 24.832 -1.53613 37.6318 -4.86426
c12.7998 -3.07129 28.9277 -8.7041 48.3838 -16.6396l25.0879 60.1602c-18.9434 8.19141 -36.8633 14.5918 -54.0156 18.9443c-17.1523 4.35156 -35.3281 6.65527 -54.2725 6.65527c-38.6553 0 -68.8633 -9.21582 -90.8799 -27.6475
c-22.0156 -18.4326 -32.7676 -44.0322 -32.7676 -76.2881c0 -17.1523 3.32812 -32.2559 9.98438 -45.0566c6.65527 -12.7998 15.6152 -24.0635 26.624 -33.792c11.2637 -9.72754 27.9033 -19.7119 50.1758 -30.208c23.8076 -11.2637 39.6797 -19.7119 47.3594 -24.832
c7.68066 -5.11914 13.5684 -10.4951 17.6641 -16.1279c4.09668 -5.63184 5.88867 -12.0312 5.88867 -19.1992c0 -12.8008 -4.6084 -22.5283 -13.5684 -28.9287c-8.95996 -6.39941 -22.0156 -9.72754 -39.168 -9.72754c-14.0801 0 -29.6963 2.30371 -46.8477 6.65625
c-17.1523 4.60742 -37.8887 12.2881 -62.7207 23.2959v-71.6807c29.9521 -14.5918 64.5127 -22.0156 103.425 -22.0156c42.2393 0 75.2637 9.47168 99.0713 28.416c23.8086 18.9443 35.584 45.0557 35.584 78.0801c0 23.8076 -6.39941 43.7764 -18.9434 60.416z" />
<glyph glyph-name="uniF100" unicode="&#xf100;"
d="M512 192c0 -141.312 -114.688 -256 -256 -256s-256 114.688 -256 256s114.688 256 256 256s256 -114.688 256 -256zM104.96 269.568c20.7363 41.2158 57.8564 73.7275 100.864 88.832c38.6562 13.3115 81.9199 13.0557 120.319 -1.02441
c21.5049 -7.93555 40.96 -20.2236 57.6006 -35.584c-5.63184 -6.14355 -11.7764 -11.7764 -17.4082 -17.6641c-10.752 -11.0078 -21.7598 -21.7598 -32.7676 -32.7676c-10.752 10.2393 -24.0645 18.1758 -38.4004 22.5273
c-16.8955 5.12012 -35.0723 5.88867 -52.4795 2.04785c-19.9688 -4.35156 -38.6562 -14.8477 -53.248 -29.6953c-11.5205 -11.7764 -20.4805 -26.3682 -25.8564 -41.9844c-19.4561 15.1045 -38.9121 30.208 -58.624 45.3125zM105.216 109.568
c19.4561 15.1035 38.9121 30.208 58.3682 45.3115c-7.67969 22.2725 -7.67969 47.1045 0 69.6318c-19.7119 15.1045 -39.168 30.208 -58.624 45.3125c-7.16797 -14.3359 -12.2881 -29.4404 -15.6162 -45.0566c-7.67969 -38.6553 -2.04785 -80.1279 15.8721 -115.199z
M264.448 153.344c0.255859 23.2959 0.255859 46.3359 0.255859 69.8887h167.936c5.37598 -31.4883 4.35254 -64.2568 -4.60742 -94.9766c-8.19238 -28.1602 -23.8086 -54.2715 -45.3125 -74.2402c-18.9434 14.5928 -37.8877 29.4404 -56.832 44.0322
c18.9443 12.7998 32 33.0244 35.8398 55.2959h-97.2793zM153.344 49.9199c19.2002 -15.3604 41.2158 -26.624 64.7686 -32.7676c29.6953 -7.93652 61.4395 -7.68066 91.3916 -1.02441c27.1357 6.14453 52.7363 19.2002 73.2158 38.1445
c-18.9434 14.5918 -37.8877 29.4395 -56.832 44.0312c-11.7754 -7.93555 -25.3438 -13.0557 -39.4238 -15.6152c-14.0801 -2.30469 -28.6719 -2.81641 -42.4961 0c-14.0801 2.81543 -27.9033 8.70312 -39.6797 17.1514c-18.9443 13.3125 -33.2803 32.7686 -40.96 54.7842
c-19.4561 -15.1045 -38.9121 -30.208 -58.3682 -45.3125c11.7764 -23.0391 28.416 -43.5195 48.3838 -59.3916z" />
<glyph glyph-name="uniF107" unicode="&#xf107;"
d="M512 436.224c0 -5.12012 -2.55957 -121.6 -77.5684 -196.607l-94.9756 -94.9766c7.93555 -22.0156 22.5283 -97.0234 -82.9443 -202.752l-0.511719 -0.511719c-1.53613 -1.79199 -3.58398 -2.55957 -5.63184 -2.81641h-2.04785
c-2.04785 0.256836 -3.83984 1.02441 -5.37598 2.56055l-0.255859 0.255859c-2.81641 2.81641 -3.58496 7.16797 -1.79199 10.752c0.255859 0.768555 33.0234 68.3525 9.9834 104.192l-23.5518 -23.5527c-0.511719 -0.511719 -1.02441 -1.02344 -1.79199 -1.53516
c-1.02441 -0.512695 -16.1279 -8.95996 -39.9365 -3.84082c-3.07129 -6.14355 -7.42383 -11.7754 -12.2881 -17.1514c-23.8076 -25.0879 -59.6475 -36.6084 -93.4395 -38.9121c-7.42383 -0.511719 -14.8477 -0.511719 -22.2725 0
c-8.19141 0.511719 -15.6152 5.63184 -18.4316 13.5684c-2.04785 5.37598 -1.53613 12.5439 -1.53613 18.1758c0.255859 10.4961 1.02441 20.7354 3.07227 30.9756c3.32812 17.4082 9.21582 34.3037 18.1758 49.4082c8.44824 14.3359 20.2236 27.6475 35.0723 35.3281
c-5.37598 23.8076 3.32812 39.168 3.83984 40.1914c0.511719 0.512695 1.02441 1.28027 1.53613 1.79199l23.5518 23.5527c-35.8398 23.04 -103.424 -9.72852 -104.191 -9.98438c-3.58496 -1.79199 -7.93652 -1.02441 -10.7529 1.79199
c-0.511719 0.511719 -0.767578 0.768555 -1.02344 1.28027c-2.56055 3.83984 -2.30371 8.7041 1.02344 12.0322c105.984 105.728 181.248 91.1357 203.265 83.4561l94.9756 94.9756c65.792 65.792 163.328 76.0322 189.696 77.5684
c3.83984 0.255859 6.14355 0.255859 6.65625 0.255859c0.767578 0 1.2793 0 2.04785 -0.255859c1.79199 -0.512695 3.32812 -1.28027 4.60742 -2.56055c1.79199 -1.79199 2.81641 -4.0957 2.81641 -6.65625zM162.304 22.7842
c6.14453 1.53613 11.7764 3.83984 17.9199 6.14355c-14.5918 4.09668 -32.2559 13.8242 -51.4561 33.0244c-19.4561 19.4561 -28.9277 36.8643 -33.2793 51.7119c-5.88867 -15.1045 -9.47266 -30.4639 -11.7764 -46.3359
c-1.28027 -9.21582 -2.04785 -18.4316 -2.55957 -27.9043c-0.255859 -4.0957 -0.512695 -8.19141 -0.512695 -12.2881c-0.255859 -2.81543 -0.255859 -6.91211 -0.255859 -9.72754c0 -1.28027 1.79199 -3.32812 3.32812 -3.32812
c18.6885 -0.511719 37.6318 0.767578 56.0645 4.0957c7.67969 1.28027 15.1035 2.81641 22.5273 4.6084zM357.12 251.648c22.2715 0 40.4482 18.4316 40.4482 40.7031c0 22.2725 -18.1768 40.4482 -40.4482 40.4482c-22.2725 0 -40.4482 -18.4316 -40.4482 -40.7041
c0 -22.2715 18.1758 -40.4473 40.4482 -40.4473z" />
<glyph glyph-name="uniF103" unicode="&#xf103;"
d="M314.624 324.864c20.4795 20.4795 53.7598 20.4795 74.2402 0c20.4795 -20.4805 20.4795 -53.7607 0 -74.2402c-20.4805 -20.4805 -53.7607 -20.4805 -74.2402 0c-20.4805 20.4795 -20.4805 53.7598 0 74.2402zM509.44 436.224
c0 -5.12012 -2.56055 -121.6 -77.5684 -196.607l-94.9756 -94.9766c7.93555 -22.0156 22.5273 -97.0234 -82.9443 -202.752l-0.511719 -0.511719c-1.53613 -1.79199 -3.58398 -2.55957 -5.63281 -2.81641h-2.04785c-2.04785 0.256836 -3.83984 1.02441 -5.37598 2.56055
l-0.255859 0.255859c-2.81641 2.81641 -3.58398 7.16797 -1.79199 10.752c0.255859 0.768555 33.0244 68.3525 9.98438 104.192l-23.5527 -23.5527c-0.511719 -0.511719 -1.02344 -1.02344 -1.79199 -1.53516c-1.79199 -1.02441 -42.752 -23.5527 -97.0234 30.7197
c-54.5283 54.5283 -31.7441 95.2314 -30.7197 97.0234c0.511719 0.512695 1.02344 1.28027 1.53516 1.79199l23.5527 23.5527c-35.8398 23.04 -103.424 -9.72852 -104.192 -9.98438c-3.58398 -1.79199 -7.93555 -1.02441 -10.752 1.79199
c-0.511719 0.511719 -0.767578 0.768555 -1.02441 1.28027c-2.55957 3.83984 -2.30371 8.7041 1.02441 12.0322c105.984 105.728 181.248 91.1357 203.264 83.4561l94.9766 94.9756c65.792 65.792 163.328 76.0322 189.695 77.5684
c3.84082 0.255859 6.14453 0.255859 6.65625 0.255859c0.768555 0 1.28027 0 2.04785 -0.255859c1.79199 -0.512695 3.32812 -1.28027 4.6084 -2.56055c1.79199 -1.79199 2.81641 -4.0957 2.81641 -6.65625zM388.864 250.624c20.4795 20.4795 20.4795 53.7598 0 74.2402
c-20.4805 20.4795 -53.7607 20.4795 -74.2402 0c-20.4805 -20.4805 -20.4805 -53.7607 0 -74.2402c20.4795 -20.4805 53.7598 -20.4805 74.2402 0zM124.928 5.8877c7.68066 1.28027 15.1045 2.81641 22.5283 4.6084c8.7041 2.30371 16.8955 5.8877 25.3438 8.95996
c-3.32812 -8.19238 -8.44824 -15.1045 -14.3359 -21.5039c-23.8076 -25.0879 -59.6475 -36.6084 -93.4395 -38.9121c-7.4248 -0.511719 -14.8486 -0.511719 -22.2725 0c-8.19238 0.511719 -15.6162 5.63184 -18.4316 13.5684
c-2.04785 5.37598 -1.53613 12.5439 -1.53613 18.1758c0.255859 10.4961 1.02344 20.7354 3.07227 30.9756c3.32715 17.4082 9.21582 34.3047 18.1758 49.4082c9.21582 15.6162 22.5273 30.208 39.4238 37.376c-0.767578 -2.04785 -1.79199 -4.0957 -2.55957 -6.14355
c-5.88867 -15.3604 -9.72852 -31.2324 -12.0322 -47.3604c-1.28027 -9.21582 -2.04785 -18.4316 -2.56055 -27.9043c-0.255859 -4.0957 -0.511719 -8.19141 -0.511719 -12.2881c-0.255859 -2.81543 -0.255859 -6.91211 -0.255859 -9.72754
c0 -1.28027 1.79199 -3.32812 3.32812 -3.32812c18.6875 -0.511719 37.6318 0.767578 56.0635 4.0957z" />
<glyph glyph-name="uniF105" unicode="&#xf105;"
d="M2.55957 -61.4404v506.881h506.881v-506.881h-506.881zM509.44 436.224c0 -5.12012 -2.56055 -121.6 -77.5684 -196.607l-94.9756 -94.9766c7.93555 -22.0156 22.5273 -97.0234 -82.9443 -202.752l-0.511719 -0.511719
c-3.58398 -3.83984 -9.47266 -3.83984 -13.0566 -0.255859l-0.255859 0.255859c-2.81641 2.81641 -3.58398 7.16797 -1.79199 10.752c0.255859 0.768555 33.0244 68.3525 9.98438 104.192l-23.5527 -23.5527c-0.511719 -0.511719 -1.02344 -1.02344 -1.79199 -1.53516
c-1.79199 -1.02441 -42.752 -23.5527 -97.0234 30.7197c-54.5283 54.5283 -31.7441 95.2314 -30.7197 97.0234c0.511719 0.512695 1.02344 1.28027 1.53516 1.79199l23.5527 23.5527c-35.8398 23.04 -103.424 -9.72852 -104.192 -9.98438
c-3.58398 -1.79199 -7.93555 -1.02441 -10.752 1.79199c-0.511719 0.511719 -0.767578 0.768555 -1.02441 1.28027c-2.55957 3.83984 -2.30371 8.7041 1.02441 12.0322c105.984 105.728 181.248 91.1357 203.264 83.4561l94.9766 94.9756
c75.0078 75.0078 191.487 77.8242 196.352 77.8242c2.56055 0 4.86426 -1.02441 6.65625 -2.81641s2.81641 -4.0957 2.81641 -6.65625zM388.864 250.624c20.4795 20.4795 20.4795 53.7598 0 74.2402c-20.4805 20.4795 -53.7607 20.4795 -74.2402 0
c-20.4805 -20.4805 -20.4805 -53.7607 0 -74.2402c20.4795 -20.4805 53.7598 -20.4805 74.2402 0zM124.928 5.8877v0c7.68066 1.28027 15.1045 2.81641 22.5283 4.6084c8.7041 2.30371 16.8955 5.8877 25.3438 8.95996
c-3.32812 -8.19238 -8.44824 -15.1045 -14.3359 -21.5039c-23.8076 -25.0879 -59.6475 -36.6084 -93.4395 -38.9121c-7.4248 -0.511719 -14.8486 -0.511719 -22.2725 0c-8.19238 0.511719 -15.6162 5.63184 -18.4316 13.5684
c-2.04785 5.37598 -1.53613 12.5439 -1.53613 18.1758c0.255859 10.4961 1.02344 20.7354 3.07227 30.9756c3.32715 17.4082 9.21582 34.3047 18.1758 49.4082c9.21582 15.6162 22.5273 30.208 39.4238 37.376c-0.767578 -2.04785 -1.79199 -4.0957 -2.55957 -6.14355
c-5.88867 -15.3604 -9.72852 -31.2324 -12.0322 -47.3604c-1.28027 -9.21582 -2.04785 -18.4316 -2.56055 -27.9043c-0.255859 -4.0957 -0.511719 -8.19141 -0.511719 -12.2881c-0.255859 -2.81543 -0.255859 -6.91211 -0.255859 -9.72754
c0 -1.28027 1.79199 -3.32812 3.32812 -3.32812c18.6875 -0.511719 37.6318 0.767578 56.0635 4.0957z" />
<glyph glyph-name="uniF104" unicode="&#xf104;"
d="M256 445.44c140.032 0 253.44 -113.408 253.44 -253.44s-113.408 -253.44 -253.44 -253.44s-253.44 113.408 -253.44 253.44s113.408 253.44 253.44 253.44zM423.168 57.3438c29.6963 36.8643 47.6162 83.7119 47.6162 134.656
c0 118.528 -96.2559 214.784 -214.784 214.784s-214.784 -96.2559 -214.784 -214.784c0 -49.6641 16.8965 -95.2324 45.0566 -131.584c25.3438 46.8477 60.416 56.5762 60.416 56.5762h21.7598c23.5518 0 42.752 19.2002 42.752 42.752v14.3359
c-8.44824 10.2402 -15.1045 22.0156 -19.2002 34.5596c-0.767578 2.56055 -1.28027 5.63281 -3.58398 7.16797c-9.47168 7.68066 -12.0322 22.0166 -6.14355 32.5127c1.02344 2.04785 3.07129 3.83984 2.81543 6.39941c0 12.7998 -0.255859 25.6006 0 38.4004
c0.511719 12.0322 3.32812 24.0635 10.2402 34.0479c7.67969 11.5205 19.9678 19.2002 33.2803 22.5283c15.1035 3.83984 31.2314 3.83984 46.5918 1.02344c12.0322 -2.30371 23.8076 -7.93555 32.5117 -16.8955c10.752 -11.2646 15.1045 -27.1357 15.3604 -42.2402
v-37.6318c0 -1.79199 1.53613 -3.07227 2.30371 -4.6084c6.14355 -9.9834 4.6084 -23.8076 -3.58398 -32c-1.53613 -1.53613 -3.83984 -2.81543 -4.35156 -5.12012c-4.09668 -14.0801 -11.0088 -27.3916 -20.4805 -38.6553v-13.8242
c0 -23.5518 19.2002 -42.752 42.752 -42.752h21.5039s36.6084 -10.2402 61.9521 -59.6484z" />
<glyph glyph-name="uniF106" unicode="&#xf106;"
d="M391.424 250.624c-20.4795 -20.4805 -53.7598 -20.4805 -74.2402 0c-20.4795 20.4795 -20.4795 53.7598 0 74.2402c20.4805 20.4795 53.7607 20.4795 74.2402 0c20.4805 -20.4805 20.4805 -53.7607 0 -74.2402zM512 436.224
c0 -5.12012 -2.55957 -121.6 -77.5684 -196.607l-94.9756 -94.9766c7.93555 -22.0156 22.5283 -97.0234 -82.9443 -202.752l-0.511719 -0.511719c-1.53613 -1.79199 -3.58398 -2.55957 -5.63184 -2.81641h-2.04785c-2.04785 0.256836 -3.83984 1.02441 -5.37598 2.56055
l-0.255859 0.255859c-2.81641 2.81641 -3.58496 7.16797 -1.79199 10.752c0.255859 0.768555 33.0234 68.3525 9.9834 104.192l-23.8076 -23.5527c-0.512695 -0.511719 -1.02441 -1.02344 -1.79199 -1.53516c-1.02441 -0.768555 -15.8721 -8.95996 -39.168 -4.09668
c-3.32812 -6.39941 -7.42383 -12.0322 -12.2881 -17.1514c-23.8086 -25.0879 -59.6484 -36.6084 -93.4404 -38.9121c-7.42383 -0.512695 -14.8477 -0.512695 -22.2715 0c-8.19238 0.511719 -15.6162 5.63184 -18.4326 13.5674
c-2.04785 5.37598 -1.53613 12.5439 -1.53613 18.1768c0.256836 10.4951 1.02441 20.7354 3.07227 30.9756c3.32812 17.4082 9.21582 34.3037 18.1758 49.4082c8.44824 14.0801 19.9688 27.3916 34.5605 35.0723c-5.37598 24.3193 3.32812 39.6797 3.83984 40.7031
c0.511719 0.512695 1.02441 1.28027 1.53613 1.79199l23.5518 23.5527c-35.8398 23.04 -103.424 -9.72852 -104.191 -9.98438c-3.58496 -1.79199 -7.93652 -1.02441 -10.7529 1.79199c-0.511719 0.511719 -0.767578 0.768555 -1.02344 1.28027
c-2.56055 3.83984 -2.30371 8.7041 1.02344 12.0322c105.984 105.728 181.248 91.1357 203.265 83.4561l94.9756 94.9756c65.792 65.792 163.328 76.0322 189.696 77.5684c3.83984 0.255859 6.14355 0.255859 6.65625 0.255859c0.767578 0 1.2793 0 2.04785 -0.255859
c1.79199 -0.512695 3.32812 -1.28027 4.60742 -2.56055c1.79199 -1.79199 2.81641 -4.0957 2.81641 -6.65625zM163.072 22.7842c5.8877 1.53613 11.7754 3.58398 17.4082 6.14355c-14.8486 4.35254 -32.5127 13.8242 -51.9688 33.2803
c-18.6875 18.6885 -28.416 35.8398 -32.7676 50.4316c-5.37598 -14.8477 -8.95996 -29.9512 -11.2637 -45.3115c-1.28027 -9.21582 -2.04883 -18.4316 -2.56055 -27.9043c-0.255859 -4.0957 -0.511719 -8.19141 -0.511719 -12.2881
c-0.255859 -2.81543 -0.255859 -6.91211 -0.255859 -9.72754c0 -1.28027 1.79199 -3.32812 3.32812 -3.32812c18.6875 -0.511719 37.6318 0.767578 56.0635 4.0957c7.67969 1.28027 15.1045 2.81641 22.5283 4.6084zM391.424 250.624
c20.4805 20.4795 20.4805 53.7598 0 74.2402c-20.4795 20.4795 -53.7598 20.4795 -74.2402 0c-20.4795 -20.4805 -20.4795 -53.7607 0 -74.2402c20.4805 -20.4805 53.7607 -20.4805 74.2402 0z" />
<glyph glyph-name="uniF102" unicode="&#xf102;"
d="M474.112 133.12h31.2314c-26.624 -113.152 -128 -197.12 -249.088 -197.12c-119.04 0 -218.88 81.1523 -247.552 190.976h84.9922c7.42383 0 13.8232 4.09668 15.6152 9.72852l23.8086 71.168l33.792 -155.904c1.53613 -6.91211 8.95996 -11.5195 17.1523 -11.0078
c8.19141 0.767578 14.8477 6.65625 14.8477 13.3125v72.7031h45.0557c8.19238 0 14.8486 4.86426 16.1279 11.5205l25.3447 144.384l55.04 -251.392c1.2793 -6.40039 8.19141 -11.0078 15.6152 -11.0078h0.255859c7.68066 0 14.3369 4.60742 15.6162 10.752l24.832 104.703
h12.5439l18.6885 -25.8555c3.07129 -4.0957 8.19141 -6.65625 13.5674 -6.65625s10.752 2.30371 13.8242 6.14453zM81.4082 153.6h-78.3359c-1.79199 12.5439 -2.81641 25.3447 -2.81641 38.4004c0 141.312 114.433 256.256 255.744 256.256s256 -114.688 256 -256
c0 -11.0078 -0.767578 -21.7598 -2.04785 -32.2559h-44.7998c-5.37598 0 -10.4961 -2.55957 -13.5684 -6.14355l-8.95996 -11.7764l-10.2402 14.0801c-2.81543 3.83984 -8.19141 6.39941 -13.8242 6.39941h-34.8154c-7.93652 0 -14.5918 -4.60742 -15.8721 -10.752
l-10.752 -45.8232l-57.0879 261.888c-1.28027 6.40039 -8.44824 11.5195 -16.1279 11.0078c-7.93652 -0.255859 -14.5928 -4.86426 -15.6162 -11.5195l-37.6318 -213.761h-48.1279c-1.53613 0 -3.32812 0 -4.86426 -0.511719l-25.3438 116.992
c-1.53613 6.14355 -7.93652 10.4961 -15.3604 11.0078c-8.19238 0.768555 -14.0801 -3.83984 -16.1279 -9.98438z" />
</font>
</defs></svg>

Before

Width:  |  Height:  |  Size: 16 KiB

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
<style type="text/css">
.st0{fill:#CCCCCC;}
.st1{fill:#FFFFFF;}
</style>
<path class="st0" d="M200,100c0,55.2-44.8,100-100,100S0,155.2,0,100S44.8,0,100,0S200,44.8,200,100z"/>
<rect x="46" y="43" class="st1" width="50" height="50"/>
<rect x="105" y="43" class="st1" width="50" height="50"/>
<rect x="105" y="102" class="st1" width="50" height="50"/>
<rect x="46" y="102" class="st1" width="50" height="50"/>
</svg>

After

Width:  |  Height:  |  Size: 765 B

View File

@ -25,6 +25,17 @@
var options = [],
error = "";
function parseAzure(option) {
var newOption = {};
newOption.type = "azure";
newOption.icon = "ThirdPartySignOn-icon--fontCustom icon-microsoft";
newOption.link = option.login_url;
newOption.tooltip = i18n.sprintf(i18n._("Sign in with %s"), "Azure AD");
return newOption;
}
function parseGoogle(option) {
var newOption = {};
@ -78,7 +89,9 @@
// set up the particular tooltip, icon, etc.
// needed by the login type
if (key.split("-")[0] === "google") {
if (key.split("-")[0] === "azuread") {
finalOption = parseAzure(option, key);
} else if (key.split("-")[0] === "google") {
finalOption = parseGoogle(option, key);
} else if (key.split("-")[0] === "github") {
finalOption = parseGithub(option, key);