Merge pull request #124 from eauchat/theming-reloaded-plus
Make current theme's files accessibles under "/ynhtheme/"
45
access.lua
|
@ -305,24 +305,39 @@ end
|
||||||
-- `/yunohost/sso/assets/js/ynhpanel.js` file.
|
-- `/yunohost/sso/assets/js/ynhpanel.js` file.
|
||||||
--
|
--
|
||||||
|
|
||||||
|
function scandir(directory, callback)
|
||||||
|
local i, popen = 0, io.popen
|
||||||
|
-- use find (and not ls) to list only files recursively and with their full path relative to the asked directory
|
||||||
|
local pfile = popen('cd "'..directory..'" && find * -type f')
|
||||||
|
for filename in pfile:lines() do
|
||||||
|
i = i + 1
|
||||||
|
callback(filename)
|
||||||
|
end
|
||||||
|
pfile:close()
|
||||||
|
end
|
||||||
|
|
||||||
|
function serveAsset(shortcut, full)
|
||||||
|
if string.match(ngx.var.uri, "^"..shortcut.."$") then
|
||||||
|
hlp.serve("/yunohost/sso/assets/"..full)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function serveThemeFile(filename)
|
||||||
|
serveAsset("/ynhtheme/"..filename, "themes/"..conf.theme.."/"..filename)
|
||||||
|
end
|
||||||
|
|
||||||
if hlp.is_logged_in() then
|
if hlp.is_logged_in() then
|
||||||
if string.match(ngx.var.uri, "^/ynhpanel.js$") then
|
-- serve ynhpanel files
|
||||||
hlp.serve("/yunohost/sso/assets/js/ynhpanel.js")
|
serveAsset("/ynhpanel.js", "js/ynhpanel.js")
|
||||||
end
|
serveAsset("/ynhpanel.json", "js/ynhpanel.json")
|
||||||
if string.match(ngx.var.uri, "^/ynhpanel.css$") then
|
serveAsset("/ynhpanel.css", "css/ynhpanel.css")
|
||||||
hlp.serve("/yunohost/sso/assets/css/ynhpanel.css")
|
-- serve theme's files
|
||||||
end
|
|
||||||
if string.match(ngx.var.uri, "^/ynhpanel.json$") then
|
|
||||||
hlp.serve("/yunohost/sso/assets/js/ynhpanel.json")
|
|
||||||
end
|
|
||||||
-- TODO : don't forget to open a PR to enable access to those
|
-- TODO : don't forget to open a PR to enable access to those
|
||||||
-- in yunohost_panel.conf.inc
|
-- in yunohost_panel.conf.inc
|
||||||
if string.match(ngx.var.uri, "^/ynhpanel_custom.js$") then
|
-- FIXME? I think it would be better here not to use an absolute path
|
||||||
hlp.serve("/yunohost/sso/assets/themes/"..conf.theme.."/custom.js")
|
-- but I didn't succeed to figure out where is the current location of the script
|
||||||
end
|
-- if you call it from "portal/assets/themes/" the ls fails
|
||||||
if string.match(ngx.var.uri, "^/ynhpanel_custom.css$") then
|
scandir("/usr/share/ssowat/portal/assets/themes/"..conf.theme, serveThemeFile)
|
||||||
hlp.serve("/yunohost/sso/assets/themes/"..conf.theme.."/custom.css")
|
|
||||||
end
|
|
||||||
|
|
||||||
-- If user has no access to this URL, redirect him to the portal
|
-- If user has no access to this URL, redirect him to the portal
|
||||||
if not hlp.has_access() then
|
if not hlp.has_access() then
|
||||||
|
|
|
@ -70,7 +70,6 @@ html {
|
||||||
body {
|
body {
|
||||||
background: #41444f;
|
background: #41444f;
|
||||||
font-family: 'source_sans_proregular';
|
font-family: 'source_sans_proregular';
|
||||||
overflow-y: scroll;
|
|
||||||
font-size: 1em;
|
font-size: 1em;
|
||||||
line-height:1.5;
|
line-height:1.5;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
@ -128,29 +127,24 @@ img {
|
||||||
|
|
||||||
/* Logo */
|
/* Logo */
|
||||||
.logo {
|
.logo {
|
||||||
text-align: center;
|
|
||||||
margin-bottom: 0;
|
|
||||||
opacity: 0.7;
|
opacity: 0.7;
|
||||||
}
|
|
||||||
|
|
||||||
.logo img {
|
|
||||||
margin-top: 4%;
|
margin-top: 4%;
|
||||||
width: 10em;
|
width: 100%;
|
||||||
|
height: 10em;
|
||||||
|
background-image: url("../img/logo-ynh-white.svg");
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-position: center 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.logged .logo {
|
.logged .logo {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
|
width: 10em;
|
||||||
bottom: 20px;
|
bottom: 20px;
|
||||||
right: 20px;
|
right: 20px;
|
||||||
z-index: 0;
|
z-index: 0;
|
||||||
opacity: 0.7;
|
opacity: 0.7;
|
||||||
|
background-position: center center;
|
||||||
}
|
}
|
||||||
.logged .logo img {
|
|
||||||
margin-top: 0;
|
|
||||||
width: 2.5em;
|
|
||||||
padding: 0.3em;
|
|
||||||
border-radius: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ynh-panel-active .logo {
|
.ynh-panel-active .logo {
|
||||||
display: none;
|
display: none;
|
||||||
|
|
|
@ -266,12 +266,12 @@ function init_portal_button_and_overlay()
|
||||||
var customStyle = document.createElement("link");
|
var customStyle = document.createElement("link");
|
||||||
customStyle.setAttribute("rel", "stylesheet");
|
customStyle.setAttribute("rel", "stylesheet");
|
||||||
customStyle.setAttribute("type", "text/css");
|
customStyle.setAttribute("type", "text/css");
|
||||||
customStyle.setAttribute("href", '/ynhpanel_custom.css');
|
customStyle.setAttribute("href", '/ynhtheme/custom.css');
|
||||||
document.getElementsByTagName("head")[0].insertBefore(customStyle, null);
|
document.getElementsByTagName("head")[0].insertBefore(customStyle, null);
|
||||||
// Inject custom / theme js
|
// Inject custom / theme js
|
||||||
var customScript = document.createElement("script");
|
var customScript = document.createElement("script");
|
||||||
customScript.setAttribute("type", "text/javascript");
|
customScript.setAttribute("type", "text/javascript");
|
||||||
customScript.setAttribute("src", '/ynhpanel_custom.js');
|
customScript.setAttribute("src", '/ynhtheme/custom.js');
|
||||||
document.getElementsByTagName("head")[0].insertBefore(customScript, null);
|
document.getElementsByTagName("head")[0].insertBefore(customScript, null);
|
||||||
|
|
||||||
// Bind portal button
|
// Bind portal button
|
||||||
|
|
BIN
portal/assets/themes/clouds/background.jpg
Normal file
After Width: | Height: | Size: 299 KiB |
68
portal/assets/themes/clouds/custom.css
Normal file
|
@ -0,0 +1,68 @@
|
||||||
|
/* Make page texts black */
|
||||||
|
.user-container h2,
|
||||||
|
.user-container small,
|
||||||
|
.user-container .user-mail,
|
||||||
|
.user-container .user-mail,
|
||||||
|
.overlay .footer a,
|
||||||
|
a.app-tile,
|
||||||
|
#ynh-logout {
|
||||||
|
color: black !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* The layout is slightly different, the apps are scollable but not the headers and footers */
|
||||||
|
html {
|
||||||
|
height:100%;
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
background-image: url("background.jpg");
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-size: cover;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.overlay {
|
||||||
|
position: absolute;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
z-index: 10;
|
||||||
|
}
|
||||||
|
|
||||||
|
.overlay #apps {
|
||||||
|
max-height: 70%;
|
||||||
|
overflow: auto;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.overlay .footer {
|
||||||
|
position: absolute;
|
||||||
|
bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.listing-apps {
|
||||||
|
padding-top: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Apps colors */
|
||||||
|
.app-tile {
|
||||||
|
background-color: rgba(255, 255, 255, 0.5) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.app-tile:hover:after,
|
||||||
|
.app-tile:focus:after,
|
||||||
|
.app-tile:hover:before,
|
||||||
|
.app-tile:focus:before {
|
||||||
|
background: rgba(255, 255, 255, 0.5) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Use custom ynh logo white (there's a white one in assets, but let's not depend on it) */
|
||||||
|
#logo {
|
||||||
|
margin-top: 0px;
|
||||||
|
z-index: 10;
|
||||||
|
background-image: url("/ynhtheme/ynhlogo.svg");
|
||||||
|
}
|
||||||
|
|
||||||
|
#ynh-overlay-switch {
|
||||||
|
background-image: url("/ynhtheme/ynhlogo.svg");
|
||||||
|
}
|
0
portal/assets/themes/clouds/custom.js
Normal file
34
portal/assets/themes/clouds/ynhlogo.svg
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
|
||||||
|
<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">
|
||||||
|
]>
|
||||||
|
<svg version="1.1"
|
||||||
|
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
|
||||||
|
x="0px" y="0px" width="98px" height="85px" viewBox="-0.25 -0.25 98 85"
|
||||||
|
overflow="visible" enable-background="new -0.25 -0.25 98 85" xml:space="preserve">
|
||||||
|
<defs>
|
||||||
|
</defs>
|
||||||
|
<path fill="#FFFFFF" d="M97,51c-2.02,4.98-8.33,5.67-14,7c-0.609,6.29,3.05,10.95-1,16c-6.41-0.26-7.471-5.859-7-13c-1,0-2,0-3,0
|
||||||
|
c-2.09,2.77,0.9,4.52,0,8c-1.12,4.34-7.88,7.91-11,7c-2.18-0.641-5.96-6.63-5-12c2.82-2.71,2.76,3.12,6,3c5.05-7.84-9.63-8.55-8-17
|
||||||
|
c1.24-6.42,11.66-9.66,15-1c1.54,4.21-5.17,0.16-5,3c-0.279,1.62,0.95,1.72,1,3c2.52,0.77,1.68-2.16,3-3c1.859-1.17,3.09-0.75,6-1
|
||||||
|
c2.45-2.55,1.08-8.92,4-11c3.87,0.46,6.08,2.59,6,7C91.01,46.109,94.3,46.05,97,51z"/>
|
||||||
|
<path fill="#FFFFFF" d="M87,13c0.609,3.21,2.32,4.98,2,8c-0.34,3.21-2.9,8.83-4,9c-1.17,0.18-1.34,1.78-2,2
|
||||||
|
c-4.66,1.57-12.391-1.48-14-7c-1.16-3.97,1.9-13.37,4-17c1.3-2.25,1.221-2.99,5-4c2.41-0.65,3.65-2.25,6,0
|
||||||
|
c0.471,0.45,1.3,0.49,1.85,0.89c-0.199,0,2,3.14,2.15,4.11C88.32,11.07,86.77,11.78,87,13z M79,22c1.779-1.89,3.29-4.04,3-8
|
||||||
|
C77.49,12.33,74.67,21.3,79,22z"/>
|
||||||
|
<path fill="#FFFFFF" d="M67,21c-0.07,5.81,2.48,10.7,0,15c-6.73,1.06-7.24-4.1-11-6c-1.939,1.39-1.49,5.18-3,7
|
||||||
|
c-3.78,0.44-4.69-1.97-7-3c2.47-7.81,1.26-18.98,2-26c8.58-0.58,7.68,8.32,12,12c0.52-4.34-0.359-15.52,3-20
|
||||||
|
C70.33,3.29,67.09,12.99,67,21z"/>
|
||||||
|
<path fill="#FFFFFF" d="M52,55c1.93,8.41,0.12,22.689-12,20c-1.59-0.35-8.42-5.22-9-7c-1.62-5,0.34-13.34,3-16
|
||||||
|
C39.03,46.97,45.48,50.359,52,55z M39,66c4.55,0.96,6.3-4.2,4-7C39.37,59.03,38.61,61.939,39,66z"/>
|
||||||
|
<path fill="#FFFFFF" d="M39,8c5.58,0.9,6.4,6.81,5,15c-1.43,8.38-3.02,14.59-9,15c-9.57,0.65-12.25-16.69-9-29
|
||||||
|
c8.32,1.27,6.59,10.36,6,17c2.71,0.83,2.2-0.85,3-2C37.05,21.04,37.82,13.61,39,8z"/>
|
||||||
|
<path fill="#FFFFFF" d="M28,62c0.1,5.67,4.4,11.33,2,17c-4.32-1.01-6.57-4.09-9-7c-3.15-0.48-2.26,3.07-6,2
|
||||||
|
c-0.67,5.061,2.29,7.57-1,10c-4.7-0.63-6.66-4-8-8c-2.61-1.38-5.48-2.52-6-6c0.14-3.53,4.48-2.85,7-4c0.47-5.53-1.41-13.41,2-16
|
||||||
|
c8.31,0.49,8.21,7.13,7,15c4.36,0.29,4.94-4.35,5-7c0.06-2.43-1.82-8.26,2-11c3.06-0.73,2.94,1.73,6,1
|
||||||
|
C32.35,52.7,27.92,57.439,28,62z"/>
|
||||||
|
<path fill="#FFFFFF" d="M24,12c1.07,7.07-3.86,8.14-6,12c0.21,6.88-0.47,12.86-2,18c-5.86-1.32-8.7-10.38-6-17
|
||||||
|
c-0.33-3.52-5.26-4.22-7-8c-0.3-0.66-0.47-4.43-1-7C1.09,5.63,0.55,4.31,3,1c8.16-0.49,7.21,8.13,9,14c5.05,0.39,3.91-5.42,8-6
|
||||||
|
C20.98,10.35,22.67,11,24,12z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.6 KiB |
6
portal/assets/themes/random/custom.css
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
.app-tile:focus:after,
|
||||||
|
.app-tile:hover:after,
|
||||||
|
.app-tile:focus:before,
|
||||||
|
.app-tile:hover:before {
|
||||||
|
background:var(--background-color, red) !important;
|
||||||
|
}
|
128
portal/assets/themes/random/custom.js
Normal file
|
@ -0,0 +1,128 @@
|
||||||
|
|
||||||
|
var ynhLib = {
|
||||||
|
|
||||||
|
//
|
||||||
|
// RANDOMIZATION UTILITIES
|
||||||
|
|
||||||
|
random: {
|
||||||
|
integer: function(min, max){
|
||||||
|
return Math.floor(Math.random() * (max - min + 1)) + min;
|
||||||
|
},
|
||||||
|
number: function (min, max) {
|
||||||
|
return Math.random() * (max - min) + min;
|
||||||
|
},
|
||||||
|
entry: function (array) {
|
||||||
|
return array[ynhLib.random.integer(0, array.length-1)];
|
||||||
|
},
|
||||||
|
rgbInteger: function () { return ynhLib.random.integer(0,255); },
|
||||||
|
// generate random rgba color
|
||||||
|
color: function (transparency) {
|
||||||
|
// transparency
|
||||||
|
var transparency;
|
||||||
|
if (transparency === null || transparency === false) transparency = 1
|
||||||
|
else if (typeof transparency == "number") transparency = transparency
|
||||||
|
else transparency = ynhLib.random.number (0,1);
|
||||||
|
// random color
|
||||||
|
return [ ynhLib.random.rgbInteger(), ynhLib.random.rgbInteger(), ynhLib.random.rgbInteger(), transparency ];
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
//
|
||||||
|
// COLOR HANDLING UTILITIES
|
||||||
|
|
||||||
|
color: {
|
||||||
|
|
||||||
|
// rgbColor <[number, number, number(, number)]>
|
||||||
|
toCSS: function (rgbColor) {
|
||||||
|
// rgba color
|
||||||
|
if (rgbColor.length == 4) return "rgba("+ rgbColor[0] +","+ rgbColor[1] +","+ rgbColor[2] +","+ rgbColor[3] +")"
|
||||||
|
// rgb color
|
||||||
|
else return "rgb("+ rgbColor[0] +","+ rgbColor[1] +","+ rgbColor[2] +")";
|
||||||
|
},
|
||||||
|
|
||||||
|
// Luminosity function adpated from color library: https://github.com/Qix-/color
|
||||||
|
// rgbColor <[number, number, number]>
|
||||||
|
luminosity: function (rgbColor) {
|
||||||
|
// http://www.w3.org/TR/WCAG20/#relativeluminancedef
|
||||||
|
|
||||||
|
var lum = [];
|
||||||
|
for (var i = 0; i < rgbColor.length; i++) {
|
||||||
|
var chan = rgbColor[i] / 255;
|
||||||
|
lum[i] = (chan <= 0.03928) ? chan / 12.92 : Math.pow(((chan + 0.055) / 1.055), 2.4);
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0.2126 * lum[0] + 0.7152 * lum[1] + 0.0722 * lum[2];
|
||||||
|
},
|
||||||
|
|
||||||
|
// color <[number, number, number]>
|
||||||
|
getContrastColor: function (color) {
|
||||||
|
var light = "white", dark = "black";
|
||||||
|
return ynhLib.color.luminosity(color) > 0.5 ? dark : light;
|
||||||
|
},
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
//
|
||||||
|
// UTILITIES
|
||||||
|
|
||||||
|
queue: function (queueTo, queue) {
|
||||||
|
if (typeof queueTo != 'function') var fullQueue = queue
|
||||||
|
else if (typeof queue != 'function') var fullQueue = queueTo
|
||||||
|
else var fullQueue = function () {
|
||||||
|
queueTo.apply(this, arguments);
|
||||||
|
queue.apply(this, arguments);
|
||||||
|
};
|
||||||
|
return fullQueue;
|
||||||
|
},
|
||||||
|
|
||||||
|
onWindowLoad: function(func){
|
||||||
|
window.onload = ynhLib.queue(window.onload, func);
|
||||||
|
},
|
||||||
|
|
||||||
|
//
|
||||||
|
// SET APP ICON STYLE
|
||||||
|
|
||||||
|
set_app_tile_style: function (el) {
|
||||||
|
var appColor = ynhLib.random.color();
|
||||||
|
var appContrastColor = ynhLib.color.getContrastColor(appColor);
|
||||||
|
var style = 'background-color:'+ ynhLib.color.toCSS(appColor) +' !important; color:'+ appContrastColor +' !important; --background-color:'+ ynhLib.color.toCSS(appColor);
|
||||||
|
el.setAttribute("style", style);
|
||||||
|
},
|
||||||
|
|
||||||
|
//
|
||||||
|
// LOGO CUSTOMIZATION
|
||||||
|
|
||||||
|
logo: {
|
||||||
|
|
||||||
|
availableColors: ["cyan", "fushia", "green", "orange", "pink", "purple", "red", "yellow"],
|
||||||
|
makeLogoStyleString: function () {
|
||||||
|
return 'background-image: url("/ynhtheme/logo/'+ ynhLib.random.entry(ynhLib.logo.availableColors) +'.svg")';
|
||||||
|
},
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
// ¬
|
||||||
|
//
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
|
||||||
|
//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
|
||||||
|
|
||||||
|
ynhLib.onWindowLoad(function () {
|
||||||
|
|
||||||
|
// set apps colors
|
||||||
|
Array.each(document.getElementsByClassName("app-tile"), ynhLib.set_app_tile_style);
|
||||||
|
|
||||||
|
// log color css string
|
||||||
|
var chosenLogoStyleString = ynhLib.logo.makeLogoStyleString();
|
||||||
|
|
||||||
|
// set logo color in portal
|
||||||
|
var ynhLogo = document.getElementById("logo");
|
||||||
|
if (ynhLogo) ynhLogo.setAttribute("style", chosenLogoStyleString);
|
||||||
|
|
||||||
|
// set overlay switch color in apps (NOTE: this is not always working, there is probably a problem of loading order)
|
||||||
|
var overlaySwitch = document.getElementById("ynh-overlay-switch");
|
||||||
|
if (overlaySwitch) overlaySwitch.setAttribute("style", chosenLogoStyleString);
|
||||||
|
|
||||||
|
});
|
74
portal/assets/themes/random/logo/cyan.svg
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
width="98px"
|
||||||
|
height="85px"
|
||||||
|
viewBox="-0.25 -0.25 98 85"
|
||||||
|
overflow="visible"
|
||||||
|
enable-background="new -0.25 -0.25 98 85"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg2"
|
||||||
|
inkscape:version="0.91 r13725"
|
||||||
|
sodipodi:docname="cyan.svg"><metadata
|
||||||
|
id="metadata22"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1280"
|
||||||
|
inkscape:window-height="782"
|
||||||
|
id="namedview20"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="2.7764706"
|
||||||
|
inkscape:cx="-68.415254"
|
||||||
|
inkscape:cy="42.5"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="18"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg2" /><defs
|
||||||
|
id="defs4" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M97,51c-2.02,4.98-8.33,5.67-14,7c-0.609,6.29,3.05,10.95-1,16c-6.41-0.26-7.471-5.859-7-13c-1,0-2,0-3,0 c-2.09,2.77,0.9,4.52,0,8c-1.12,4.34-7.88,7.91-11,7c-2.18-0.641-5.96-6.63-5-12c2.82-2.71,2.76,3.12,6,3c5.05-7.84-9.63-8.55-8-17 c1.24-6.42,11.66-9.66,15-1c1.54,4.21-5.17,0.16-5,3c-0.279,1.62,0.95,1.72,1,3c2.52,0.77,1.68-2.16,3-3c1.859-1.17,3.09-0.75,6-1 c2.45-2.55,1.08-8.92,4-11c3.87,0.46,6.08,2.59,6,7C91.01,46.109,94.3,46.05,97,51z"
|
||||||
|
id="path6"
|
||||||
|
style="fill:#00cfff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M87,13c0.609,3.21,2.32,4.98,2,8c-0.34,3.21-2.9,8.83-4,9c-1.17,0.18-1.34,1.78-2,2 c-4.66,1.57-12.391-1.48-14-7c-1.16-3.97,1.9-13.37,4-17c1.3-2.25,1.221-2.99,5-4c2.41-0.65,3.65-2.25,6,0 c0.471,0.45,1.3,0.49,1.85,0.89c-0.199,0,2,3.14,2.15,4.11C88.32,11.07,86.77,11.78,87,13z M79,22c1.779-1.89,3.29-4.04,3-8 C77.49,12.33,74.67,21.3,79,22z"
|
||||||
|
id="path8"
|
||||||
|
style="fill:#00cfff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M67,21c-0.07,5.81,2.48,10.7,0,15c-6.73,1.06-7.24-4.1-11-6c-1.939,1.39-1.49,5.18-3,7 c-3.78,0.44-4.69-1.97-7-3c2.47-7.81,1.26-18.98,2-26c8.58-0.58,7.68,8.32,12,12c0.52-4.34-0.359-15.52,3-20 C70.33,3.29,67.09,12.99,67,21z"
|
||||||
|
id="path10"
|
||||||
|
style="fill:#00cfff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M52,55c1.93,8.41,0.12,22.689-12,20c-1.59-0.35-8.42-5.22-9-7c-1.62-5,0.34-13.34,3-16 C39.03,46.97,45.48,50.359,52,55z M39,66c4.55,0.96,6.3-4.2,4-7C39.37,59.03,38.61,61.939,39,66z"
|
||||||
|
id="path12"
|
||||||
|
style="fill:#00cfff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M39,8c5.58,0.9,6.4,6.81,5,15c-1.43,8.38-3.02,14.59-9,15c-9.57,0.65-12.25-16.69-9-29 c8.32,1.27,6.59,10.36,6,17c2.71,0.83,2.2-0.85,3-2C37.05,21.04,37.82,13.61,39,8z"
|
||||||
|
id="path14"
|
||||||
|
style="fill:#00cfff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M28,62c0.1,5.67,4.4,11.33,2,17c-4.32-1.01-6.57-4.09-9-7c-3.15-0.48-2.26,3.07-6,2 c-0.67,5.061,2.29,7.57-1,10c-4.7-0.63-6.66-4-8-8c-2.61-1.38-5.48-2.52-6-6c0.14-3.53,4.48-2.85,7-4c0.47-5.53-1.41-13.41,2-16 c8.31,0.49,8.21,7.13,7,15c4.36,0.29,4.94-4.35,5-7c0.06-2.43-1.82-8.26,2-11c3.06-0.73,2.94,1.73,6,1 C32.35,52.7,27.92,57.439,28,62z"
|
||||||
|
id="path16"
|
||||||
|
style="fill:#00cfff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M24,12c1.07,7.07-3.86,8.14-6,12c0.21,6.88-0.47,12.86-2,18c-5.86-1.32-8.7-10.38-6-17 c-0.33-3.52-5.26-4.22-7-8c-0.3-0.66-0.47-4.43-1-7C1.09,5.63,0.55,4.31,3,1c8.16-0.49,7.21,8.13,9,14c5.05,0.39,3.91-5.42,8-6 C20.98,10.35,22.67,11,24,12z"
|
||||||
|
id="path18"
|
||||||
|
style="fill:#00cfff;fill-opacity:1" /></svg>
|
After Width: | Height: | Size: 4.1 KiB |
74
portal/assets/themes/random/logo/fushia.svg
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
width="98px"
|
||||||
|
height="85px"
|
||||||
|
viewBox="-0.25 -0.25 98 85"
|
||||||
|
overflow="visible"
|
||||||
|
enable-background="new -0.25 -0.25 98 85"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg2"
|
||||||
|
inkscape:version="0.91 r13725"
|
||||||
|
sodipodi:docname="ynhlogo-fushia.svg"><metadata
|
||||||
|
id="metadata22"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1280"
|
||||||
|
inkscape:window-height="782"
|
||||||
|
id="namedview20"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="2.7764706"
|
||||||
|
inkscape:cx="1.4576271"
|
||||||
|
inkscape:cy="42.5"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="18"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg2" /><defs
|
||||||
|
id="defs4" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M97,51c-2.02,4.98-8.33,5.67-14,7c-0.609,6.29,3.05,10.95-1,16c-6.41-0.26-7.471-5.859-7-13c-1,0-2,0-3,0 c-2.09,2.77,0.9,4.52,0,8c-1.12,4.34-7.88,7.91-11,7c-2.18-0.641-5.96-6.63-5-12c2.82-2.71,2.76,3.12,6,3c5.05-7.84-9.63-8.55-8-17 c1.24-6.42,11.66-9.66,15-1c1.54,4.21-5.17,0.16-5,3c-0.279,1.62,0.95,1.72,1,3c2.52,0.77,1.68-2.16,3-3c1.859-1.17,3.09-0.75,6-1 c2.45-2.55,1.08-8.92,4-11c3.87,0.46,6.08,2.59,6,7C91.01,46.109,94.3,46.05,97,51z"
|
||||||
|
id="path6"
|
||||||
|
style="fill:#ee0abd;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M87,13c0.609,3.21,2.32,4.98,2,8c-0.34,3.21-2.9,8.83-4,9c-1.17,0.18-1.34,1.78-2,2 c-4.66,1.57-12.391-1.48-14-7c-1.16-3.97,1.9-13.37,4-17c1.3-2.25,1.221-2.99,5-4c2.41-0.65,3.65-2.25,6,0 c0.471,0.45,1.3,0.49,1.85,0.89c-0.199,0,2,3.14,2.15,4.11C88.32,11.07,86.77,11.78,87,13z M79,22c1.779-1.89,3.29-4.04,3-8 C77.49,12.33,74.67,21.3,79,22z"
|
||||||
|
id="path8"
|
||||||
|
style="fill:#ee0abd;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M67,21c-0.07,5.81,2.48,10.7,0,15c-6.73,1.06-7.24-4.1-11-6c-1.939,1.39-1.49,5.18-3,7 c-3.78,0.44-4.69-1.97-7-3c2.47-7.81,1.26-18.98,2-26c8.58-0.58,7.68,8.32,12,12c0.52-4.34-0.359-15.52,3-20 C70.33,3.29,67.09,12.99,67,21z"
|
||||||
|
id="path10"
|
||||||
|
style="fill:#ee0abd;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M52,55c1.93,8.41,0.12,22.689-12,20c-1.59-0.35-8.42-5.22-9-7c-1.62-5,0.34-13.34,3-16 C39.03,46.97,45.48,50.359,52,55z M39,66c4.55,0.96,6.3-4.2,4-7C39.37,59.03,38.61,61.939,39,66z"
|
||||||
|
id="path12"
|
||||||
|
style="fill:#ee0abd;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M39,8c5.58,0.9,6.4,6.81,5,15c-1.43,8.38-3.02,14.59-9,15c-9.57,0.65-12.25-16.69-9-29 c8.32,1.27,6.59,10.36,6,17c2.71,0.83,2.2-0.85,3-2C37.05,21.04,37.82,13.61,39,8z"
|
||||||
|
id="path14"
|
||||||
|
style="fill:#ee0abd;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M28,62c0.1,5.67,4.4,11.33,2,17c-4.32-1.01-6.57-4.09-9-7c-3.15-0.48-2.26,3.07-6,2 c-0.67,5.061,2.29,7.57-1,10c-4.7-0.63-6.66-4-8-8c-2.61-1.38-5.48-2.52-6-6c0.14-3.53,4.48-2.85,7-4c0.47-5.53-1.41-13.41,2-16 c8.31,0.49,8.21,7.13,7,15c4.36,0.29,4.94-4.35,5-7c0.06-2.43-1.82-8.26,2-11c3.06-0.73,2.94,1.73,6,1 C32.35,52.7,27.92,57.439,28,62z"
|
||||||
|
id="path16"
|
||||||
|
style="fill:#ee0abd;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M24,12c1.07,7.07-3.86,8.14-6,12c0.21,6.88-0.47,12.86-2,18c-5.86-1.32-8.7-10.38-6-17 c-0.33-3.52-5.26-4.22-7-8c-0.3-0.66-0.47-4.43-1-7C1.09,5.63,0.55,4.31,3,1c8.16-0.49,7.21,8.13,9,14c5.05,0.39,3.91-5.42,8-6 C20.98,10.35,22.67,11,24,12z"
|
||||||
|
id="path18"
|
||||||
|
style="fill:#ee0abd;fill-opacity:1" /></svg>
|
After Width: | Height: | Size: 4.1 KiB |
74
portal/assets/themes/random/logo/green.svg
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
width="98px"
|
||||||
|
height="85px"
|
||||||
|
viewBox="-0.25 -0.25 98 85"
|
||||||
|
overflow="visible"
|
||||||
|
enable-background="new -0.25 -0.25 98 85"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg2"
|
||||||
|
inkscape:version="0.91 r13725"
|
||||||
|
sodipodi:docname="green.svg"><metadata
|
||||||
|
id="metadata22"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1280"
|
||||||
|
inkscape:window-height="782"
|
||||||
|
id="namedview20"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="2.7764706"
|
||||||
|
inkscape:cx="-57.61017"
|
||||||
|
inkscape:cy="42.5"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="18"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg2" /><defs
|
||||||
|
id="defs4" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M97,51c-2.02,4.98-8.33,5.67-14,7c-0.609,6.29,3.05,10.95-1,16c-6.41-0.26-7.471-5.859-7-13c-1,0-2,0-3,0 c-2.09,2.77,0.9,4.52,0,8c-1.12,4.34-7.88,7.91-11,7c-2.18-0.641-5.96-6.63-5-12c2.82-2.71,2.76,3.12,6,3c5.05-7.84-9.63-8.55-8-17 c1.24-6.42,11.66-9.66,15-1c1.54,4.21-5.17,0.16-5,3c-0.279,1.62,0.95,1.72,1,3c2.52,0.77,1.68-2.16,3-3c1.859-1.17,3.09-0.75,6-1 c2.45-2.55,1.08-8.92,4-11c3.87,0.46,6.08,2.59,6,7C91.01,46.109,94.3,46.05,97,51z"
|
||||||
|
id="path6"
|
||||||
|
style="fill:#3aff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M87,13c0.609,3.21,2.32,4.98,2,8c-0.34,3.21-2.9,8.83-4,9c-1.17,0.18-1.34,1.78-2,2 c-4.66,1.57-12.391-1.48-14-7c-1.16-3.97,1.9-13.37,4-17c1.3-2.25,1.221-2.99,5-4c2.41-0.65,3.65-2.25,6,0 c0.471,0.45,1.3,0.49,1.85,0.89c-0.199,0,2,3.14,2.15,4.11C88.32,11.07,86.77,11.78,87,13z M79,22c1.779-1.89,3.29-4.04,3-8 C77.49,12.33,74.67,21.3,79,22z"
|
||||||
|
id="path8"
|
||||||
|
style="fill:#3aff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M67,21c-0.07,5.81,2.48,10.7,0,15c-6.73,1.06-7.24-4.1-11-6c-1.939,1.39-1.49,5.18-3,7 c-3.78,0.44-4.69-1.97-7-3c2.47-7.81,1.26-18.98,2-26c8.58-0.58,7.68,8.32,12,12c0.52-4.34-0.359-15.52,3-20 C70.33,3.29,67.09,12.99,67,21z"
|
||||||
|
id="path10"
|
||||||
|
style="fill:#3aff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M52,55c1.93,8.41,0.12,22.689-12,20c-1.59-0.35-8.42-5.22-9-7c-1.62-5,0.34-13.34,3-16 C39.03,46.97,45.48,50.359,52,55z M39,66c4.55,0.96,6.3-4.2,4-7C39.37,59.03,38.61,61.939,39,66z"
|
||||||
|
id="path12"
|
||||||
|
style="fill:#3aff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M39,8c5.58,0.9,6.4,6.81,5,15c-1.43,8.38-3.02,14.59-9,15c-9.57,0.65-12.25-16.69-9-29 c8.32,1.27,6.59,10.36,6,17c2.71,0.83,2.2-0.85,3-2C37.05,21.04,37.82,13.61,39,8z"
|
||||||
|
id="path14"
|
||||||
|
style="fill:#3aff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M28,62c0.1,5.67,4.4,11.33,2,17c-4.32-1.01-6.57-4.09-9-7c-3.15-0.48-2.26,3.07-6,2 c-0.67,5.061,2.29,7.57-1,10c-4.7-0.63-6.66-4-8-8c-2.61-1.38-5.48-2.52-6-6c0.14-3.53,4.48-2.85,7-4c0.47-5.53-1.41-13.41,2-16 c8.31,0.49,8.21,7.13,7,15c4.36,0.29,4.94-4.35,5-7c0.06-2.43-1.82-8.26,2-11c3.06-0.73,2.94,1.73,6,1 C32.35,52.7,27.92,57.439,28,62z"
|
||||||
|
id="path16"
|
||||||
|
style="fill:#3aff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M24,12c1.07,7.07-3.86,8.14-6,12c0.21,6.88-0.47,12.86-2,18c-5.86-1.32-8.7-10.38-6-17 c-0.33-3.52-5.26-4.22-7-8c-0.3-0.66-0.47-4.43-1-7C1.09,5.63,0.55,4.31,3,1c8.16-0.49,7.21,8.13,9,14c5.05,0.39,3.91-5.42,8-6 C20.98,10.35,22.67,11,24,12z"
|
||||||
|
id="path18"
|
||||||
|
style="fill:#3aff00;fill-opacity:1" /></svg>
|
After Width: | Height: | Size: 4.1 KiB |
74
portal/assets/themes/random/logo/orange.svg
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
width="98px"
|
||||||
|
height="85px"
|
||||||
|
viewBox="-0.25 -0.25 98 85"
|
||||||
|
overflow="visible"
|
||||||
|
enable-background="new -0.25 -0.25 98 85"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg2"
|
||||||
|
inkscape:version="0.91 r13725"
|
||||||
|
sodipodi:docname="orange.svg"><metadata
|
||||||
|
id="metadata22"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1280"
|
||||||
|
inkscape:window-height="782"
|
||||||
|
id="namedview20"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="2.7764706"
|
||||||
|
inkscape:cx="-9.7076271"
|
||||||
|
inkscape:cy="42.5"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="18"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg2" /><defs
|
||||||
|
id="defs4" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M97,51c-2.02,4.98-8.33,5.67-14,7c-0.609,6.29,3.05,10.95-1,16c-6.41-0.26-7.471-5.859-7-13c-1,0-2,0-3,0 c-2.09,2.77,0.9,4.52,0,8c-1.12,4.34-7.88,7.91-11,7c-2.18-0.641-5.96-6.63-5-12c2.82-2.71,2.76,3.12,6,3c5.05-7.84-9.63-8.55-8-17 c1.24-6.42,11.66-9.66,15-1c1.54,4.21-5.17,0.16-5,3c-0.279,1.62,0.95,1.72,1,3c2.52,0.77,1.68-2.16,3-3c1.859-1.17,3.09-0.75,6-1 c2.45-2.55,1.08-8.92,4-11c3.87,0.46,6.08,2.59,6,7C91.01,46.109,94.3,46.05,97,51z"
|
||||||
|
id="path6"
|
||||||
|
style="fill:#ffbd00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M87,13c0.609,3.21,2.32,4.98,2,8c-0.34,3.21-2.9,8.83-4,9c-1.17,0.18-1.34,1.78-2,2 c-4.66,1.57-12.391-1.48-14-7c-1.16-3.97,1.9-13.37,4-17c1.3-2.25,1.221-2.99,5-4c2.41-0.65,3.65-2.25,6,0 c0.471,0.45,1.3,0.49,1.85,0.89c-0.199,0,2,3.14,2.15,4.11C88.32,11.07,86.77,11.78,87,13z M79,22c1.779-1.89,3.29-4.04,3-8 C77.49,12.33,74.67,21.3,79,22z"
|
||||||
|
id="path8"
|
||||||
|
style="fill:#ffbd00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M67,21c-0.07,5.81,2.48,10.7,0,15c-6.73,1.06-7.24-4.1-11-6c-1.939,1.39-1.49,5.18-3,7 c-3.78,0.44-4.69-1.97-7-3c2.47-7.81,1.26-18.98,2-26c8.58-0.58,7.68,8.32,12,12c0.52-4.34-0.359-15.52,3-20 C70.33,3.29,67.09,12.99,67,21z"
|
||||||
|
id="path10"
|
||||||
|
style="fill:#ffbd00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M52,55c1.93,8.41,0.12,22.689-12,20c-1.59-0.35-8.42-5.22-9-7c-1.62-5,0.34-13.34,3-16 C39.03,46.97,45.48,50.359,52,55z M39,66c4.55,0.96,6.3-4.2,4-7C39.37,59.03,38.61,61.939,39,66z"
|
||||||
|
id="path12"
|
||||||
|
style="fill:#ffbd00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M39,8c5.58,0.9,6.4,6.81,5,15c-1.43,8.38-3.02,14.59-9,15c-9.57,0.65-12.25-16.69-9-29 c8.32,1.27,6.59,10.36,6,17c2.71,0.83,2.2-0.85,3-2C37.05,21.04,37.82,13.61,39,8z"
|
||||||
|
id="path14"
|
||||||
|
style="fill:#ffbd00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M28,62c0.1,5.67,4.4,11.33,2,17c-4.32-1.01-6.57-4.09-9-7c-3.15-0.48-2.26,3.07-6,2 c-0.67,5.061,2.29,7.57-1,10c-4.7-0.63-6.66-4-8-8c-2.61-1.38-5.48-2.52-6-6c0.14-3.53,4.48-2.85,7-4c0.47-5.53-1.41-13.41,2-16 c8.31,0.49,8.21,7.13,7,15c4.36,0.29,4.94-4.35,5-7c0.06-2.43-1.82-8.26,2-11c3.06-0.73,2.94,1.73,6,1 C32.35,52.7,27.92,57.439,28,62z"
|
||||||
|
id="path16"
|
||||||
|
style="fill:#ffbd00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M24,12c1.07,7.07-3.86,8.14-6,12c0.21,6.88-0.47,12.86-2,18c-5.86-1.32-8.7-10.38-6-17 c-0.33-3.52-5.26-4.22-7-8c-0.3-0.66-0.47-4.43-1-7C1.09,5.63,0.55,4.31,3,1c8.16-0.49,7.21,8.13,9,14c5.05,0.39,3.91-5.42,8-6 C20.98,10.35,22.67,11,24,12z"
|
||||||
|
id="path18"
|
||||||
|
style="fill:#ffbd00;fill-opacity:1" /></svg>
|
After Width: | Height: | Size: 4.1 KiB |
74
portal/assets/themes/random/logo/pink.svg
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
width="98px"
|
||||||
|
height="85px"
|
||||||
|
viewBox="-0.25 -0.25 98 85"
|
||||||
|
overflow="visible"
|
||||||
|
enable-background="new -0.25 -0.25 98 85"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg2"
|
||||||
|
inkscape:version="0.91 r13725"
|
||||||
|
sodipodi:docname="pink.svg"><metadata
|
||||||
|
id="metadata22"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1280"
|
||||||
|
inkscape:window-height="782"
|
||||||
|
id="namedview20"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="2.7764706"
|
||||||
|
inkscape:cx="-9.7076271"
|
||||||
|
inkscape:cy="42.5"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="18"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg2" /><defs
|
||||||
|
id="defs4" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M97,51c-2.02,4.98-8.33,5.67-14,7c-0.609,6.29,3.05,10.95-1,16c-6.41-0.26-7.471-5.859-7-13c-1,0-2,0-3,0 c-2.09,2.77,0.9,4.52,0,8c-1.12,4.34-7.88,7.91-11,7c-2.18-0.641-5.96-6.63-5-12c2.82-2.71,2.76,3.12,6,3c5.05-7.84-9.63-8.55-8-17 c1.24-6.42,11.66-9.66,15-1c1.54,4.21-5.17,0.16-5,3c-0.279,1.62,0.95,1.72,1,3c2.52,0.77,1.68-2.16,3-3c1.859-1.17,3.09-0.75,6-1 c2.45-2.55,1.08-8.92,4-11c3.87,0.46,6.08,2.59,6,7C91.01,46.109,94.3,46.05,97,51z"
|
||||||
|
id="path6"
|
||||||
|
style="fill:#ffbdff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M87,13c0.609,3.21,2.32,4.98,2,8c-0.34,3.21-2.9,8.83-4,9c-1.17,0.18-1.34,1.78-2,2 c-4.66,1.57-12.391-1.48-14-7c-1.16-3.97,1.9-13.37,4-17c1.3-2.25,1.221-2.99,5-4c2.41-0.65,3.65-2.25,6,0 c0.471,0.45,1.3,0.49,1.85,0.89c-0.199,0,2,3.14,2.15,4.11C88.32,11.07,86.77,11.78,87,13z M79,22c1.779-1.89,3.29-4.04,3-8 C77.49,12.33,74.67,21.3,79,22z"
|
||||||
|
id="path8"
|
||||||
|
style="fill:#ffbdff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M67,21c-0.07,5.81,2.48,10.7,0,15c-6.73,1.06-7.24-4.1-11-6c-1.939,1.39-1.49,5.18-3,7 c-3.78,0.44-4.69-1.97-7-3c2.47-7.81,1.26-18.98,2-26c8.58-0.58,7.68,8.32,12,12c0.52-4.34-0.359-15.52,3-20 C70.33,3.29,67.09,12.99,67,21z"
|
||||||
|
id="path10"
|
||||||
|
style="fill:#ffbdff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M52,55c1.93,8.41,0.12,22.689-12,20c-1.59-0.35-8.42-5.22-9-7c-1.62-5,0.34-13.34,3-16 C39.03,46.97,45.48,50.359,52,55z M39,66c4.55,0.96,6.3-4.2,4-7C39.37,59.03,38.61,61.939,39,66z"
|
||||||
|
id="path12"
|
||||||
|
style="fill:#ffbdff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M39,8c5.58,0.9,6.4,6.81,5,15c-1.43,8.38-3.02,14.59-9,15c-9.57,0.65-12.25-16.69-9-29 c8.32,1.27,6.59,10.36,6,17c2.71,0.83,2.2-0.85,3-2C37.05,21.04,37.82,13.61,39,8z"
|
||||||
|
id="path14"
|
||||||
|
style="fill:#ffbdff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M28,62c0.1,5.67,4.4,11.33,2,17c-4.32-1.01-6.57-4.09-9-7c-3.15-0.48-2.26,3.07-6,2 c-0.67,5.061,2.29,7.57-1,10c-4.7-0.63-6.66-4-8-8c-2.61-1.38-5.48-2.52-6-6c0.14-3.53,4.48-2.85,7-4c0.47-5.53-1.41-13.41,2-16 c8.31,0.49,8.21,7.13,7,15c4.36,0.29,4.94-4.35,5-7c0.06-2.43-1.82-8.26,2-11c3.06-0.73,2.94,1.73,6,1 C32.35,52.7,27.92,57.439,28,62z"
|
||||||
|
id="path16"
|
||||||
|
style="fill:#ffbdff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M24,12c1.07,7.07-3.86,8.14-6,12c0.21,6.88-0.47,12.86-2,18c-5.86-1.32-8.7-10.38-6-17 c-0.33-3.52-5.26-4.22-7-8c-0.3-0.66-0.47-4.43-1-7C1.09,5.63,0.55,4.31,3,1c8.16-0.49,7.21,8.13,9,14c5.05,0.39,3.91-5.42,8-6 C20.98,10.35,22.67,11,24,12z"
|
||||||
|
id="path18"
|
||||||
|
style="fill:#ffbdff;fill-opacity:1" /></svg>
|
After Width: | Height: | Size: 4.1 KiB |
74
portal/assets/themes/random/logo/purple.svg
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
width="98px"
|
||||||
|
height="85px"
|
||||||
|
viewBox="-0.25 -0.25 98 85"
|
||||||
|
overflow="visible"
|
||||||
|
enable-background="new -0.25 -0.25 98 85"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg2"
|
||||||
|
inkscape:version="0.91 r13725"
|
||||||
|
sodipodi:docname="purple.svg"><metadata
|
||||||
|
id="metadata22"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1280"
|
||||||
|
inkscape:window-height="782"
|
||||||
|
id="namedview20"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="2.7764706"
|
||||||
|
inkscape:cx="-68.415254"
|
||||||
|
inkscape:cy="42.5"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="18"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg2" /><defs
|
||||||
|
id="defs4" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M97,51c-2.02,4.98-8.33,5.67-14,7c-0.609,6.29,3.05,10.95-1,16c-6.41-0.26-7.471-5.859-7-13c-1,0-2,0-3,0 c-2.09,2.77,0.9,4.52,0,8c-1.12,4.34-7.88,7.91-11,7c-2.18-0.641-5.96-6.63-5-12c2.82-2.71,2.76,3.12,6,3c5.05-7.84-9.63-8.55-8-17 c1.24-6.42,11.66-9.66,15-1c1.54,4.21-5.17,0.16-5,3c-0.279,1.62,0.95,1.72,1,3c2.52,0.77,1.68-2.16,3-3c1.859-1.17,3.09-0.75,6-1 c2.45-2.55,1.08-8.92,4-11c3.87,0.46,6.08,2.59,6,7C91.01,46.109,94.3,46.05,97,51z"
|
||||||
|
id="path6"
|
||||||
|
style="fill:#b633ff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M87,13c0.609,3.21,2.32,4.98,2,8c-0.34,3.21-2.9,8.83-4,9c-1.17,0.18-1.34,1.78-2,2 c-4.66,1.57-12.391-1.48-14-7c-1.16-3.97,1.9-13.37,4-17c1.3-2.25,1.221-2.99,5-4c2.41-0.65,3.65-2.25,6,0 c0.471,0.45,1.3,0.49,1.85,0.89c-0.199,0,2,3.14,2.15,4.11C88.32,11.07,86.77,11.78,87,13z M79,22c1.779-1.89,3.29-4.04,3-8 C77.49,12.33,74.67,21.3,79,22z"
|
||||||
|
id="path8"
|
||||||
|
style="fill:#b633ff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M67,21c-0.07,5.81,2.48,10.7,0,15c-6.73,1.06-7.24-4.1-11-6c-1.939,1.39-1.49,5.18-3,7 c-3.78,0.44-4.69-1.97-7-3c2.47-7.81,1.26-18.98,2-26c8.58-0.58,7.68,8.32,12,12c0.52-4.34-0.359-15.52,3-20 C70.33,3.29,67.09,12.99,67,21z"
|
||||||
|
id="path10"
|
||||||
|
style="fill:#b633ff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M52,55c1.93,8.41,0.12,22.689-12,20c-1.59-0.35-8.42-5.22-9-7c-1.62-5,0.34-13.34,3-16 C39.03,46.97,45.48,50.359,52,55z M39,66c4.55,0.96,6.3-4.2,4-7C39.37,59.03,38.61,61.939,39,66z"
|
||||||
|
id="path12"
|
||||||
|
style="fill:#b633ff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M39,8c5.58,0.9,6.4,6.81,5,15c-1.43,8.38-3.02,14.59-9,15c-9.57,0.65-12.25-16.69-9-29 c8.32,1.27,6.59,10.36,6,17c2.71,0.83,2.2-0.85,3-2C37.05,21.04,37.82,13.61,39,8z"
|
||||||
|
id="path14"
|
||||||
|
style="fill:#b633ff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M28,62c0.1,5.67,4.4,11.33,2,17c-4.32-1.01-6.57-4.09-9-7c-3.15-0.48-2.26,3.07-6,2 c-0.67,5.061,2.29,7.57-1,10c-4.7-0.63-6.66-4-8-8c-2.61-1.38-5.48-2.52-6-6c0.14-3.53,4.48-2.85,7-4c0.47-5.53-1.41-13.41,2-16 c8.31,0.49,8.21,7.13,7,15c4.36,0.29,4.94-4.35,5-7c0.06-2.43-1.82-8.26,2-11c3.06-0.73,2.94,1.73,6,1 C32.35,52.7,27.92,57.439,28,62z"
|
||||||
|
id="path16"
|
||||||
|
style="fill:#b633ff;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M24,12c1.07,7.07-3.86,8.14-6,12c0.21,6.88-0.47,12.86-2,18c-5.86-1.32-8.7-10.38-6-17 c-0.33-3.52-5.26-4.22-7-8c-0.3-0.66-0.47-4.43-1-7C1.09,5.63,0.55,4.31,3,1c8.16-0.49,7.21,8.13,9,14c5.05,0.39,3.91-5.42,8-6 C20.98,10.35,22.67,11,24,12z"
|
||||||
|
id="path18"
|
||||||
|
style="fill:#b633ff;fill-opacity:1" /></svg>
|
After Width: | Height: | Size: 4.1 KiB |
74
portal/assets/themes/random/logo/red.svg
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
width="98px"
|
||||||
|
height="85px"
|
||||||
|
viewBox="-0.25 -0.25 98 85"
|
||||||
|
overflow="visible"
|
||||||
|
enable-background="new -0.25 -0.25 98 85"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg2"
|
||||||
|
inkscape:version="0.91 r13725"
|
||||||
|
sodipodi:docname="red.svg"><metadata
|
||||||
|
id="metadata22"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1280"
|
||||||
|
inkscape:window-height="782"
|
||||||
|
id="namedview20"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="2.7764706"
|
||||||
|
inkscape:cx="-57.25"
|
||||||
|
inkscape:cy="42.5"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="18"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg2" /><defs
|
||||||
|
id="defs4" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M97,51c-2.02,4.98-8.33,5.67-14,7c-0.609,6.29,3.05,10.95-1,16c-6.41-0.26-7.471-5.859-7-13c-1,0-2,0-3,0 c-2.09,2.77,0.9,4.52,0,8c-1.12,4.34-7.88,7.91-11,7c-2.18-0.641-5.96-6.63-5-12c2.82-2.71,2.76,3.12,6,3c5.05-7.84-9.63-8.55-8-17 c1.24-6.42,11.66-9.66,15-1c1.54,4.21-5.17,0.16-5,3c-0.279,1.62,0.95,1.72,1,3c2.52,0.77,1.68-2.16,3-3c1.859-1.17,3.09-0.75,6-1 c2.45-2.55,1.08-8.92,4-11c3.87,0.46,6.08,2.59,6,7C91.01,46.109,94.3,46.05,97,51z"
|
||||||
|
id="path6"
|
||||||
|
style="fill:#ff3f13;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M87,13c0.609,3.21,2.32,4.98,2,8c-0.34,3.21-2.9,8.83-4,9c-1.17,0.18-1.34,1.78-2,2 c-4.66,1.57-12.391-1.48-14-7c-1.16-3.97,1.9-13.37,4-17c1.3-2.25,1.221-2.99,5-4c2.41-0.65,3.65-2.25,6,0 c0.471,0.45,1.3,0.49,1.85,0.89c-0.199,0,2,3.14,2.15,4.11C88.32,11.07,86.77,11.78,87,13z M79,22c1.779-1.89,3.29-4.04,3-8 C77.49,12.33,74.67,21.3,79,22z"
|
||||||
|
id="path8"
|
||||||
|
style="fill:#ff3f13;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M67,21c-0.07,5.81,2.48,10.7,0,15c-6.73,1.06-7.24-4.1-11-6c-1.939,1.39-1.49,5.18-3,7 c-3.78,0.44-4.69-1.97-7-3c2.47-7.81,1.26-18.98,2-26c8.58-0.58,7.68,8.32,12,12c0.52-4.34-0.359-15.52,3-20 C70.33,3.29,67.09,12.99,67,21z"
|
||||||
|
id="path10"
|
||||||
|
style="fill:#ff3f13;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M52,55c1.93,8.41,0.12,22.689-12,20c-1.59-0.35-8.42-5.22-9-7c-1.62-5,0.34-13.34,3-16 C39.03,46.97,45.48,50.359,52,55z M39,66c4.55,0.96,6.3-4.2,4-7C39.37,59.03,38.61,61.939,39,66z"
|
||||||
|
id="path12"
|
||||||
|
style="fill:#ff3f13;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M39,8c5.58,0.9,6.4,6.81,5,15c-1.43,8.38-3.02,14.59-9,15c-9.57,0.65-12.25-16.69-9-29 c8.32,1.27,6.59,10.36,6,17c2.71,0.83,2.2-0.85,3-2C37.05,21.04,37.82,13.61,39,8z"
|
||||||
|
id="path14"
|
||||||
|
style="fill:#ff3f13;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M28,62c0.1,5.67,4.4,11.33,2,17c-4.32-1.01-6.57-4.09-9-7c-3.15-0.48-2.26,3.07-6,2 c-0.67,5.061,2.29,7.57-1,10c-4.7-0.63-6.66-4-8-8c-2.61-1.38-5.48-2.52-6-6c0.14-3.53,4.48-2.85,7-4c0.47-5.53-1.41-13.41,2-16 c8.31,0.49,8.21,7.13,7,15c4.36,0.29,4.94-4.35,5-7c0.06-2.43-1.82-8.26,2-11c3.06-0.73,2.94,1.73,6,1 C32.35,52.7,27.92,57.439,28,62z"
|
||||||
|
id="path16"
|
||||||
|
style="fill:#ff3f13;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M24,12c1.07,7.07-3.86,8.14-6,12c0.21,6.88-0.47,12.86-2,18c-5.86-1.32-8.7-10.38-6-17 c-0.33-3.52-5.26-4.22-7-8c-0.3-0.66-0.47-4.43-1-7C1.09,5.63,0.55,4.31,3,1c8.16-0.49,7.21,8.13,9,14c5.05,0.39,3.91-5.42,8-6 C20.98,10.35,22.67,11,24,12z"
|
||||||
|
id="path18"
|
||||||
|
style="fill:#ff3f13;fill-opacity:1" /></svg>
|
After Width: | Height: | Size: 4.1 KiB |
74
portal/assets/themes/random/logo/yellow.svg
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
width="98px"
|
||||||
|
height="85px"
|
||||||
|
viewBox="-0.25 -0.25 98 85"
|
||||||
|
overflow="visible"
|
||||||
|
enable-background="new -0.25 -0.25 98 85"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg2"
|
||||||
|
inkscape:version="0.91 r13725"
|
||||||
|
sodipodi:docname="yellow.svg"><metadata
|
||||||
|
id="metadata22"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1280"
|
||||||
|
inkscape:window-height="782"
|
||||||
|
id="namedview20"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="2.7764706"
|
||||||
|
inkscape:cx="-9.7076271"
|
||||||
|
inkscape:cy="42.5"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="18"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg2" /><defs
|
||||||
|
id="defs4" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M97,51c-2.02,4.98-8.33,5.67-14,7c-0.609,6.29,3.05,10.95-1,16c-6.41-0.26-7.471-5.859-7-13c-1,0-2,0-3,0 c-2.09,2.77,0.9,4.52,0,8c-1.12,4.34-7.88,7.91-11,7c-2.18-0.641-5.96-6.63-5-12c2.82-2.71,2.76,3.12,6,3c5.05-7.84-9.63-8.55-8-17 c1.24-6.42,11.66-9.66,15-1c1.54,4.21-5.17,0.16-5,3c-0.279,1.62,0.95,1.72,1,3c2.52,0.77,1.68-2.16,3-3c1.859-1.17,3.09-0.75,6-1 c2.45-2.55,1.08-8.92,4-11c3.87,0.46,6.08,2.59,6,7C91.01,46.109,94.3,46.05,97,51z"
|
||||||
|
id="path6"
|
||||||
|
style="fill:#ffff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M87,13c0.609,3.21,2.32,4.98,2,8c-0.34,3.21-2.9,8.83-4,9c-1.17,0.18-1.34,1.78-2,2 c-4.66,1.57-12.391-1.48-14-7c-1.16-3.97,1.9-13.37,4-17c1.3-2.25,1.221-2.99,5-4c2.41-0.65,3.65-2.25,6,0 c0.471,0.45,1.3,0.49,1.85,0.89c-0.199,0,2,3.14,2.15,4.11C88.32,11.07,86.77,11.78,87,13z M79,22c1.779-1.89,3.29-4.04,3-8 C77.49,12.33,74.67,21.3,79,22z"
|
||||||
|
id="path8"
|
||||||
|
style="fill:#ffff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M67,21c-0.07,5.81,2.48,10.7,0,15c-6.73,1.06-7.24-4.1-11-6c-1.939,1.39-1.49,5.18-3,7 c-3.78,0.44-4.69-1.97-7-3c2.47-7.81,1.26-18.98,2-26c8.58-0.58,7.68,8.32,12,12c0.52-4.34-0.359-15.52,3-20 C70.33,3.29,67.09,12.99,67,21z"
|
||||||
|
id="path10"
|
||||||
|
style="fill:#ffff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M52,55c1.93,8.41,0.12,22.689-12,20c-1.59-0.35-8.42-5.22-9-7c-1.62-5,0.34-13.34,3-16 C39.03,46.97,45.48,50.359,52,55z M39,66c4.55,0.96,6.3-4.2,4-7C39.37,59.03,38.61,61.939,39,66z"
|
||||||
|
id="path12"
|
||||||
|
style="fill:#ffff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M39,8c5.58,0.9,6.4,6.81,5,15c-1.43,8.38-3.02,14.59-9,15c-9.57,0.65-12.25-16.69-9-29 c8.32,1.27,6.59,10.36,6,17c2.71,0.83,2.2-0.85,3-2C37.05,21.04,37.82,13.61,39,8z"
|
||||||
|
id="path14"
|
||||||
|
style="fill:#ffff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M28,62c0.1,5.67,4.4,11.33,2,17c-4.32-1.01-6.57-4.09-9-7c-3.15-0.48-2.26,3.07-6,2 c-0.67,5.061,2.29,7.57-1,10c-4.7-0.63-6.66-4-8-8c-2.61-1.38-5.48-2.52-6-6c0.14-3.53,4.48-2.85,7-4c0.47-5.53-1.41-13.41,2-16 c8.31,0.49,8.21,7.13,7,15c4.36,0.29,4.94-4.35,5-7c0.06-2.43-1.82-8.26,2-11c3.06-0.73,2.94,1.73,6,1 C32.35,52.7,27.92,57.439,28,62z"
|
||||||
|
id="path16"
|
||||||
|
style="fill:#ffff00;fill-opacity:1" /><path
|
||||||
|
fill="#FFFFFF"
|
||||||
|
d="M24,12c1.07,7.07-3.86,8.14-6,12c0.21,6.88-0.47,12.86-2,18c-5.86-1.32-8.7-10.38-6-17 c-0.33-3.52-5.26-4.22-7-8c-0.3-0.66-0.47-4.43-1-7C1.09,5.63,0.55,4.31,3,1c8.16-0.49,7.21,8.13,9,14c5.05,0.39,3.91-5.42,8-6 C20.98,10.35,22.67,11,24,12z"
|
||||||
|
id="path18"
|
||||||
|
style="fill:#ffff00;fill-opacity:1" /></svg>
|
After Width: | Height: | Size: 4.1 KiB |
|
@ -36,7 +36,7 @@
|
||||||
<body class="ynh-user-portal {{#connected}}logged{{/connected}}">
|
<body class="ynh-user-portal {{#connected}}logged{{/connected}}">
|
||||||
|
|
||||||
<div id="logo" class="logo">
|
<div id="logo" class="logo">
|
||||||
<img src="assets/img/logo-ynh-white.svg"/><span class="element-invisible">Yunohost</span>
|
<span class="element-invisible">Yunohost</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="overlay">
|
<div class="overlay">
|
||||||
|
|