aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek.chauhan@gmail.com>2008-10-04 01:56:23 +0530
committerNirbheek Chauhan <nirbheek.chauhan@gmail.com>2008-10-04 02:19:46 +0530
commit17699233c8086cf05477c3174016d4db014ef16a (patch)
tree5c25b8cf49f46cd7351b39b02023b5c726f29777
parentAdd a frontpage for displaying the root webpage (diff)
downloadautotua-17699233c8086cf05477c3174016d4db014ef16a.tar.gz
autotua-17699233c8086cf05477c3174016d4db014ef16a.tar.bz2
autotua-17699233c8086cf05477c3174016d4db014ef16a.zip
Un-suck front page! Login support!
* master/icons/Makefile: * master/icons/home.svg: * master/master/templates/basic.html - Replace login.svg with an edited version of logout.svg - Add a new icon (home.svg), and it's logged-out version: none.png - Use logout, login, home icons - Modify header to accomodate login/logout/home icons * master/master/templates/frontpage.html: * master/master/media/css/frontpage.css: - Fix the frontpage to not suck while displaying the "pieces" (the 4 large images) * master/master/templates/registration/login.html: * master/master/urls.py: * master/master/views.py: - Implement login! - Also, implement awesome login/logout image behaviour ;p * Using RequestContext() * none.png/home.png are implemented in the same way
-rw-r--r--master/custom/autotua_settings.py1
-rw-r--r--master/icons/Makefile20
-rw-r--r--master/icons/home.svg441
-rw-r--r--master/icons/login.svg1359
-rw-r--r--master/master/media/css/default.css42
-rw-r--r--master/master/media/css/frontpage.css19
-rw-r--r--master/master/media/css/login.css17
-rw-r--r--master/master/media/images/.gitignore1
-rw-r--r--master/master/media/images/none.pngbin0 -> 178 bytes
-rw-r--r--master/master/templates/basic.html16
-rw-r--r--master/master/templates/frontpage.html10
-rw-r--r--master/master/templates/registration/login.html27
-rw-r--r--master/master/urls.py7
-rw-r--r--master/master/views.py44
14 files changed, 871 insertions, 1133 deletions
diff --git a/master/custom/autotua_settings.py b/master/custom/autotua_settings.py
index b038853..7bd2450 100644
--- a/master/custom/autotua_settings.py
+++ b/master/custom/autotua_settings.py
@@ -7,3 +7,4 @@ MEDIA_PREFIX = '/site_media/'
TEMPLATE_DIRS += os.path.join(_cwd, 'master', 'templates').replace('\\', '/'),
INSTALLED_APPS += ('master',)
MEDIA_ROOT = os.path.join(_cwd, 'master', 'media').replace('\\', '/')
+LOGIN_URL = '/login'
diff --git a/master/icons/Makefile b/master/icons/Makefile
index 0d3135a..11d812b 100644
--- a/master/icons/Makefile
+++ b/master/icons/Makefile
@@ -5,23 +5,21 @@
INSTALL=install
CONVERT=rsvg-convert --width=96
-IMGS=$(shell for svg in *.svg; do printf "$${svg%.svg}.png "; done)
+CONVERT_SMALL=rsvg-convert --width=32
+IMGS=jobs.png master.png slaves.png users.png
+IMGS_SMALL=home.png login.png logout.png
IMGMODE=644
-.SUFFIXES: .svg .png
-.svg.png:
- ${CONVERT} -o $*.png $<
-
-all: $(IMGS)
+all:
+ for img in ${IMGS}; do ${CONVERT} -o $$img $${img%.png}.svg; done
+ for img in ${IMGS_SMALL}; do ${CONVERT_SMALL} -o $$img $${img%.png}.svg; done
clean:
- rm -f $(IMGS)
+ rm -f ${IMGS} ${IMGS_SMALL}
install: all
test -n "${DESTDIR}" || ( echo "Please define DESTDIR" ; exit 1 )
- ${INSTALL} -m ${IMGMODE} $(IMGS) -t ${DESTDIR}/master/media/images || exit $$?
+ ${INSTALL} -m ${IMGMODE} ${IMGS} ${IMGS_SMALL} -t ${DESTDIR}/master/media/images || exit $$?
uninstall:
- for img in $(IMGS); do \
- rm -f ${DESTDIR}/master/media/images/$${img}; \
- done
+ for img in ${IMGS} ${IMGS_SMALL}; do rm -f ${DESTDIR}/master/media/images/$$img; done
diff --git a/master/icons/home.svg b/master/icons/home.svg
new file mode 100644
index 0000000..3520b51
--- /dev/null
+++ b/master/icons/home.svg
@@ -0,0 +1,441 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ 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:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="48"
+ height="48"
+ overflow="visible"
+ enable-background="new 0 0 128 129.396"
+ xml:space="preserve"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.43+devel"
+ sodipodi:docname="go-home.svg"
+ sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/actions"
+ version="1.0"
+ inkscape:export-filename="/home/tigert/My Downloads/go-home.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000"><metadata
+ id="metadata367"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" /><dc:title>Go Home</dc:title><dc:creator><cc:Agent><dc:title>Jakub Steiner</dc:title></cc:Agent></dc:creator><dc:source>http://jimmac.musichall.cz</dc:source><dc:subject><rdf:Bag><rdf:li>home</rdf:li><rdf:li>return</rdf:li><rdf:li>go</rdf:li><rdf:li>default</rdf:li><rdf:li>user</rdf:li><rdf:li>directory</rdf:li></rdf:Bag></dc:subject><dc:contributor><cc:Agent><dc:title>Tuomas Kuosmanen</dc:title></cc:Agent></dc:contributor></cc:Work><cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/"><cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" /><cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" /><cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" /><cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" /><cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" /><cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" /></cc:License></rdf:RDF></metadata><defs
+ id="defs365"><radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient5031"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" /><linearGradient
+ inkscape:collect="always"
+ id="linearGradient5060"><stop
+ style="stop-color:black;stop-opacity:1;"
+ offset="0"
+ id="stop5062" /><stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5064" /></linearGradient><radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient5029"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" /><linearGradient
+ id="linearGradient5048"><stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="0"
+ id="stop5050" /><stop
+ id="stop5056"
+ offset="0.5"
+ style="stop-color:black;stop-opacity:1;" /><stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5052" /></linearGradient><linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5048"
+ id="linearGradient5027"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x1="302.85715"
+ y1="366.64789"
+ x2="302.85715"
+ y2="609.50507" /><linearGradient
+ id="linearGradient2406"><stop
+ style="stop-color:#7c7e79;stop-opacity:1;"
+ offset="0"
+ id="stop2408" /><stop
+ id="stop2414"
+ offset="0.1724138"
+ style="stop-color:#848681;stop-opacity:1;" /><stop
+ style="stop-color:#898c86;stop-opacity:1;"
+ offset="1"
+ id="stop2410" /></linearGradient><linearGradient
+ inkscape:collect="always"
+ id="linearGradient2390"><stop
+ style="stop-color:#919191;stop-opacity:1;"
+ offset="0"
+ id="stop2392" /><stop
+ style="stop-color:#919191;stop-opacity:0;"
+ offset="1"
+ id="stop2394" /></linearGradient><linearGradient
+ inkscape:collect="always"
+ id="linearGradient2378"><stop
+ style="stop-color:#575757;stop-opacity:1;"
+ offset="0"
+ id="stop2380" /><stop
+ style="stop-color:#575757;stop-opacity:0;"
+ offset="1"
+ id="stop2382" /></linearGradient><linearGradient
+ inkscape:collect="always"
+ id="linearGradient2368"><stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop2370" /><stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop2372" /></linearGradient><linearGradient
+ inkscape:collect="always"
+ id="linearGradient2349"><stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop2351" /><stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop2353" /></linearGradient><linearGradient
+ id="linearGradient2341"><stop
+ id="stop2343"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" /><stop
+ id="stop2345"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" /></linearGradient><linearGradient
+ id="linearGradient2329"><stop
+ style="stop-color:#000000;stop-opacity:0.18556701;"
+ offset="0"
+ id="stop2331" /><stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="1"
+ id="stop2333" /></linearGradient><linearGradient
+ inkscape:collect="always"
+ id="linearGradient2319"><stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop2321" /><stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop2323" /></linearGradient><linearGradient
+ id="linearGradient2307"><stop
+ style="stop-color:#edd400;stop-opacity:1;"
+ offset="0"
+ id="stop2309" /><stop
+ style="stop-color:#998800;stop-opacity:1;"
+ offset="1"
+ id="stop2311" /></linearGradient><linearGradient
+ inkscape:collect="always"
+ id="linearGradient2299"><stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop2301" /><stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop2303" /></linearGradient><linearGradient
+ id="XMLID_2_"
+ gradientUnits="userSpaceOnUse"
+ x1="80.223602"
+ y1="117.5205"
+ x2="48.046001"
+ y2="59.7995"
+ gradientTransform="matrix(0.314683,0.000000,0.000000,0.314683,4.128264,3.742874)">
+ <stop
+ offset="0"
+ style="stop-color:#CCCCCC"
+ id="stop17" />
+ <stop
+ offset="0.9831"
+ style="stop-color:#FFFFFF"
+ id="stop19" />
+ <midPointStop
+ offset="0"
+ style="stop-color:#CCCCCC"
+ id="midPointStop48" />
+ <midPointStop
+ offset="0.5"
+ style="stop-color:#CCCCCC"
+ id="midPointStop50" />
+ <midPointStop
+ offset="0.9831"
+ style="stop-color:#FFFFFF"
+ id="midPointStop52" />
+ </linearGradient><linearGradient
+ inkscape:collect="always"
+ xlink:href="#XMLID_2_"
+ id="linearGradient1514"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.336922,0.000000,0.000000,0.166888,17.98288,15.46151)"
+ x1="52.006104"
+ y1="166.1331"
+ x2="14.049017"
+ y2="-42.218513" /><linearGradient
+ id="XMLID_39_"
+ gradientUnits="userSpaceOnUse"
+ x1="64.387703"
+ y1="65.124001"
+ x2="64.387703"
+ y2="35.569"
+ gradientTransform="matrix(0.354101,0.000000,0.000000,0.354101,1.638679,-8.364921e-2)">
+ <stop
+ offset="0"
+ style="stop-color:#FFFFFF"
+ id="stop336" />
+ <stop
+ offset="0.8539"
+ style="stop-color:#FF6200"
+ id="stop338" />
+ <stop
+ offset="1"
+ style="stop-color:#F25D00"
+ id="stop340" />
+ <midPointStop
+ offset="0"
+ style="stop-color:#FFFFFF"
+ id="midPointStop335" />
+ <midPointStop
+ offset="0.5"
+ style="stop-color:#FFFFFF"
+ id="midPointStop337" />
+ <midPointStop
+ offset="0.8539"
+ style="stop-color:#FF6200"
+ id="midPointStop339" />
+ <midPointStop
+ offset="0.5"
+ style="stop-color:#FF6200"
+ id="midPointStop341" />
+ <midPointStop
+ offset="1"
+ style="stop-color:#F25D00"
+ id="midPointStop343" />
+ </linearGradient><radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2299"
+ id="radialGradient2305"
+ cx="7.5326638"
+ cy="24.202574"
+ fx="7.5326638"
+ fy="24.202574"
+ r="8.2452128"
+ gradientTransform="matrix(4.100086,-1.627292e-17,2.125447e-14,4.201322,-25.41506,-78.53967)"
+ gradientUnits="userSpaceOnUse" /><radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2307"
+ id="radialGradient2313"
+ cx="19.985598"
+ cy="36.77816"
+ fx="19.985598"
+ fy="36.77816"
+ r="1.0821035"
+ gradientTransform="matrix(1.125263,0.000000,0.000000,0.982744,-3.428678,0.565787)"
+ gradientUnits="userSpaceOnUse" /><radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2319"
+ id="radialGradient2325"
+ cx="20.443665"
+ cy="37.425829"
+ fx="20.443665"
+ fy="37.425829"
+ r="1.0821035"
+ gradientTransform="matrix(1.125263,0.000000,0.000000,0.982744,-3.428678,0.731106)"
+ gradientUnits="userSpaceOnUse" /><linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2329"
+ id="linearGradient2335"
+ x1="17.602522"
+ y1="26.057423"
+ x2="17.682528"
+ y2="32.654099"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.898789,0,0,1.071914,0.478025,-2.080838)" /><radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2341"
+ id="radialGradient2339"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(4.100086,1.627292e-17,2.125447e-14,-4.201322,-5.198109,105.3535)"
+ cx="11.68129"
+ cy="19.554111"
+ fx="11.68129"
+ fy="19.554111"
+ r="8.2452126" /><radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2349"
+ id="radialGradient2355"
+ cx="24.023088"
+ cy="40.56913"
+ fx="24.023088"
+ fy="40.56913"
+ r="16.28684"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,0.431250,1.157278e-15,23.07369)"
+ gradientUnits="userSpaceOnUse" /><radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2368"
+ id="radialGradient2374"
+ cx="29.913452"
+ cy="30.442923"
+ fx="29.913452"
+ fy="30.442923"
+ r="4.0018832"
+ gradientTransform="matrix(3.751495,-2.191984e-22,1.723265e-22,3.147818,-82.00907,-65.70704)"
+ gradientUnits="userSpaceOnUse" /><radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2378"
+ id="radialGradient2384"
+ cx="24.195112"
+ cy="10.577631"
+ fx="24.195112"
+ fy="10.577631"
+ r="15.242914"
+ gradientTransform="matrix(1.125263,-3.585417e-8,4.269819e-8,1.340059,-3.006704,1.355395)"
+ gradientUnits="userSpaceOnUse" /><linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2390"
+ id="linearGradient2396"
+ x1="30.603519"
+ y1="37.337803"
+ x2="30.603519"
+ y2="36.112415"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.263867,0,0,0.859794,-6.499556,8.390924)" /><linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2406"
+ id="linearGradient2412"
+ x1="17.850183"
+ y1="28.939463"
+ x2="19.040216"
+ y2="41.03223"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.888785,0,0,1.08932,2.41099,-1.524336)" /></defs><sodipodi:namedview
+ inkscape:cy="-2.3755359"
+ inkscape:cx="25.234802"
+ inkscape:zoom="1"
+ inkscape:window-height="691"
+ inkscape:window-width="872"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="0.21568627"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ inkscape:showpageshadow="false"
+ inkscape:window-x="466"
+ inkscape:window-y="224"
+ inkscape:current-layer="svg2"
+ fill="#555753"
+ showgrid="false"
+ stroke="#a40000"
+ showguides="true"
+ inkscape:guide-bbox="true" />
+ <g
+ style="display:inline"
+ id="g5022"
+ transform="matrix(2.158196e-2,0,0,1.859457e-2,43.12251,41.63767)"><rect
+ y="-150.69685"
+ x="-1559.2523"
+ height="478.35718"
+ width="1339.6335"
+ id="rect4173"
+ style="opacity:0.40206185;color:black;fill:url(#linearGradient5027);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /><path
+ sodipodi:nodetypes="cccc"
+ id="path5058"
+ d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z "
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient5029);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /><path
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient5031);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
+ id="path5018"
+ sodipodi:nodetypes="cccc" /></g><path
+ style="color:#000000;fill:url(#linearGradient1514);fill-opacity:1;fill-rule:nonzero;stroke:#757575;stroke-width:1.0000006;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 21.619576,8.1833733 L 27.577035,8.1833733 C 28.416767,8.1833733 41.46351,23.618701 41.46351,24.524032 L 41.019989,43.020777 C 41.019989,43.92611 40.343959,44.654954 39.504227,44.654954 L 8.0469496,44.654954 C 7.2072167,44.654954 6.5311871,43.92611 6.5311871,43.020777 L 6.5876651,24.524032 C 6.5876651,23.618701 20.779844,8.1833733 21.619576,8.1833733 z "
+ id="rect1512"
+ sodipodi:nodetypes="ccccccccc" /><path
+ style="fill:none"
+ id="path5"
+ d="M 46.963575,45.735573 L 1.6386762,45.735573 L 1.6386762,0.41067554 L 46.963575,0.41067554 L 46.963575,45.735573 z " /><path
+ style="fill:url(#linearGradient2335);fill-opacity:1;fill-rule:evenodd"
+ id="path2327"
+ d="M 23,29 L 22.954256,44.090942 L 11.111465,44.090942 L 11,29 L 23,29 z "
+ clip-rule="evenodd"
+ sodipodi:nodetypes="ccccc" /><path
+ sodipodi:nodetypes="ccccccccc"
+ id="path2357"
+ d="M 21.780459,9.405584 L 27.339556,9.405584 C 28.123138,9.405584 40.340425,23.805172 40.340425,24.649756 L 39.993267,42.862067 C 39.993267,43.321326 39.84953,43.515532 39.480892,43.515532 L 8.0936894,43.529812 C 7.7250517,43.529812 7.5097258,43.449894 7.5097258,43.076262 L 7.7250676,24.649756 C 7.7250676,23.805172 20.99688,9.405584 21.780459,9.405584 z "
+ style="opacity:0.3125;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /><path
+ clip-rule="evenodd"
+ d="M 7.2075295,27.943053 L 7.1532728,30.538247 L 25.521437,17.358993 L 40.807832,28.513421 L 40.879142,28.201707 L 24.508686,12.297576 L 7.2075295,27.943053 z "
+ id="path23"
+ style="opacity:0.2;fill:url(#radialGradient2384);fill-opacity:1;fill-rule:evenodd"
+ sodipodi:nodetypes="ccccccc" /><path
+ clip-rule="evenodd"
+ d="M 22,30 L 22,44.090942 L 12.188971,44.090942 L 12,30 L 22,30 z "
+ id="path188"
+ style="fill:url(#linearGradient2412);fill-opacity:1;fill-rule:evenodd"
+ sodipodi:nodetypes="ccccc" /><path
+ style="opacity:0.40909089;fill:url(#radialGradient2325);fill-opacity:1;fill-rule:evenodd"
+ id="path2315"
+ d="M 19.576856,36.44767 C 20.249646,36.44767 20.793472,36.922275 20.793472,37.506177 C 20.793472,38.095988 20.249646,38.574532 19.576856,38.574532 C 18.904584,38.574532 18.35817,38.095988 18.35817,37.506177 C 18.358685,36.922275 18.904584,36.44767 19.576856,36.44767 z "
+ clip-rule="evenodd" /><path
+ clip-rule="evenodd"
+ d="M 19.462314,35.932229 C 20.135103,35.932229 20.678929,36.406834 20.678929,36.990736 C 20.678929,37.580545 20.135103,38.059089 19.462314,38.059089 C 18.790041,38.059089 18.243627,37.580545 18.243627,36.990736 C 18.244142,36.406834 18.790041,35.932229 19.462314,35.932229 z "
+ id="path217"
+ style="fill:url(#radialGradient2313);fill-opacity:1;fill-rule:evenodd" /><path
+ d="M 24.447748,11.559337 L 43.374808,28.729205 L 43.869487,29.121196 L 44.273163,28.949811 L 43.900293,28.188138 L 43.622679,27.964702 L 24.447748,12.392396 L 5.0582327,28.135731 L 4.8206309,28.279851 L 4.603921,28.986637 L 5.0373408,29.115885 L 5.4218948,28.807462 L 24.447748,11.559337 z "
+ id="path342"
+ style="fill:url(#XMLID_39_)"
+ sodipodi:nodetypes="ccccccccccccc" /><path
+ style="fill:#ef2929;stroke:#a40000"
+ id="path362"
+ d="M 24.330168,2.2713382 L 2.4484294,20.372675 L 1.8237005,27.538603 L 3.8236367,29.602926 C 3.8236367,29.602926 24.231018,12.445641 24.44773,12.274963 L 44.08027,29.818223 L 45.978694,27.494226 L 44.362903,20.382852 L 24.44773,2.1668788 L 24.330168,2.2713382 z "
+ sodipodi:nodetypes="cccccccccc" />
+<path
+ style="opacity:0.40909089;color:#000000;fill:url(#radialGradient2305);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 2.8413446,20.613129 L 2.5497894,27.236494 L 24.369219,8.980075 L 24.298891,3.0867443 L 2.8413446,20.613129 z "
+ id="path1536"
+ sodipodi:nodetypes="ccccc" /><path
+ sodipodi:nodetypes="ccccc"
+ id="path2337"
+ d="M 24.483763,8.7509884 L 24.583223,2.9098867 L 43.912186,20.56184 L 45.403998,27.062652 L 24.483763,8.7509884 z "
+ style="opacity:0.13636367;color:#000000;fill:url(#radialGradient2339);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /><path
+ style="opacity:0.31818183;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.99999934;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 27.102228,27.719824 L 36.142223,27.719824 C 36.912818,27.719824 37.53319,28.340194 37.53319,29.110791 L 37.525229,38.190012 C 37.525229,38.960608 36.928907,39.455981 36.158311,39.455981 L 27.102228,39.455981 C 26.331631,39.455981 25.711261,38.835608 25.711261,38.065012 L 25.711261,29.110791 C 25.711261,28.340194 26.331631,27.719824 27.102228,27.719824 z "
+ id="rect2361"
+ sodipodi:nodetypes="ccccccccc" /><rect
+ style="opacity:1;color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:#757575;stroke-width:0.9999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect3263"
+ width="10.001333"
+ height="9.9624557"
+ x="26.507767"
+ y="28.514256"
+ rx="0.38128215"
+ ry="0.38128215" /><path
+ style="opacity:0.39772728;color:#000000;fill:url(#radialGradient2374);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999958;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 27.107118,34.408261 C 30.725101,34.739438 32.634842,32.962557 35.97527,32.855521 L 36,29.00603 L 27.088388,29 L 27.107118,34.408261 z "
+ id="rect2363"
+ sodipodi:nodetypes="ccccc" /></svg> \ No newline at end of file
diff --git a/master/icons/login.svg b/master/icons/login.svg
index 246d8f7..55a4d57 100644
--- a/master/icons/login.svg
+++ b/master/icons/login.svg
@@ -2,1208 +2,373 @@
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
+ 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:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="48.000000px"
- height="48.000000px"
+ width="48"
+ height="48"
id="svg2"
+ inkscape:label="Pozadí"
sodipodi:version="0.32"
- inkscape:version="0.42"
- sodipodi:docbase="/data/projects/seahorse/pixmaps/scaleable"
- sodipodi:docname="seahorse.svg"
- inkscape:export-filename="/data/projects/seahorse/pixmaps/48x48/seahorse.png"
- inkscape:export-xdpi="90.000000"
- inkscape:export-ydpi="90.000000">
+ inkscape:version="0.46"
+ version="1.0"
+ sodipodi:docname="login.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ sodipodi:docbase="/home/dobey/Projects/gnome-icon-theme/scalable/actions">
<defs
- id="defs4">
- <linearGradient
- id="linearGradient2992">
- <stop
- id="stop2994"
- offset="0.0000000"
- style="stop-color:#a89954;stop-opacity:0.56862748;" />
- <stop
- style="stop-color:#cfc56f;stop-opacity:0.72156864;"
- offset="0.11000000"
- id="stop2996" />
- <stop
- id="stop2998"
- offset="1.0000000"
- style="stop-color:#e4dfae;stop-opacity:0.23137255;" />
- </linearGradient>
- <linearGradient
- id="linearGradient2984">
- <stop
- id="stop2986"
- offset="0.0000000"
- style="stop-color:#a89954;stop-opacity:0.56862748;" />
- <stop
- style="stop-color:#cfc56f;stop-opacity:0.72156864;"
- offset="0.11000000"
- id="stop2988" />
- <stop
- id="stop2990"
- offset="1.0000000"
- style="stop-color:#e4dfae;stop-opacity:0.23137255;" />
- </linearGradient>
- <linearGradient
- id="linearGradient2978">
- <stop
- style="stop-color:#99863a;stop-opacity:1.0000000;"
- offset="0.0000000"
- id="stop2980" />
- <stop
- style="stop-color:#d8d19a;stop-opacity:1.0000000;"
- offset="1.0000000"
- id="stop2982" />
- </linearGradient>
- <linearGradient
- id="linearGradient3668">
- <stop
- id="stop3670"
- offset="0.0000000"
- style="stop-color:#7e7e7e;stop-opacity:0.56862748;" />
- <stop
- style="stop-color:#9f9f9f;stop-opacity:0.72156864;"
- offset="0.11000000"
- id="stop3672" />
- <stop
- id="stop3674"
- offset="1.0000000"
- style="stop-color:#c9c9c9;stop-opacity:0.23137255;" />
- </linearGradient>
- <linearGradient
- id="linearGradient3660">
- <stop
- id="stop3662"
- offset="0.0000000"
- style="stop-color:#7e7e7e;stop-opacity:0.56862748;" />
- <stop
- style="stop-color:#9f9f9f;stop-opacity:0.72156864;"
- offset="0.11000000"
- id="stop3664" />
- <stop
- id="stop3666"
- offset="1.0000000"
- style="stop-color:#c9c9c9;stop-opacity:0.23137255;" />
- </linearGradient>
- <linearGradient
- id="linearGradient3654">
- <stop
- style="stop-color:#696969;stop-opacity:1.0000000;"
- offset="0.0000000"
- id="stop3656" />
- <stop
- style="stop-color:#b9b9b9;stop-opacity:1.0000000;"
- offset="1.0000000"
- id="stop3658" />
- </linearGradient>
- <linearGradient
- id="linearGradient2448">
- <stop
- id="stop2450"
- offset="0.0000000"
- style="stop-color:#c8a20b;stop-opacity:1.0000000;" />
- <stop
- id="stop2452"
- offset="1.0000000"
- style="stop-color:#f7e87b;stop-opacity:1.0000000" />
- </linearGradient>
- <linearGradient
- id="linearGradient2414">
- <stop
- style="stop-color:#f8e082;stop-opacity:1.0000000;"
- offset="0.0000000"
- id="stop2416" />
- <stop
- style="stop-color:#cba40d;stop-opacity:1.0000000;"
- offset="1.0000000"
- id="stop2418" />
- </linearGradient>
- <linearGradient
- id="linearGradient2390">
- <stop
- id="stop2392"
- offset="0"
- style="stop-color:#ac8b0b;stop-opacity:1;" />
- <stop
- id="stop2394"
- offset="1"
- style="stop-color:#ac8b0b;stop-opacity:0;" />
- </linearGradient>
- <linearGradient
- id="linearGradient2119">
- <stop
- style="stop-color:#d2b32a;stop-opacity:0.56730771;"
- offset="0.0000000"
- id="stop2121" />
- <stop
- id="stop2378"
- offset="0.11000000"
- style="stop-color:#ffeb3f;stop-opacity:0.72156864;" />
- <stop
- style="stop-color:#fff493;stop-opacity:0.23076923;"
- offset="1.0000000"
- id="stop2123" />
- </linearGradient>
- <linearGradient
- id="linearGradient2041">
- <stop
- style="stop-color:#d9d9d9;stop-opacity:1.0000000;"
- offset="0.0000000"
- id="stop2043" />
- <stop
- style="stop-color:#d9d9d9;stop-opacity:0;"
- offset="1"
- id="stop2045" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2125"
- x1="333.57144"
- y1="459.00504"
- x2="564.28572"
- y2="459.00504"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(0.000000,-5.103373e-6)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2376"
- x1="336.15625"
- y1="504.34375"
- x2="567.00000"
- y2="504.34375"
- gradientUnits="userSpaceOnUse" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2414"
- id="radialGradient2412"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000"
- gradientTransform="matrix(1.826087,2.970972e-2,-1.529595e-2,0.987724,-166.6825,-0.415230)"
- gradientUnits="userSpaceOnUse" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2414"
- id="radialGradient2438"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.848149,2.978268e-2,-1.548075e-2,0.990149,-170.5172,-1.812833)"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2448"
- id="radialGradient2446"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.847789,4.753482e-2,-3.481129e-2,1.394748,-160.4851,-213.9218)"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2474"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(0.000000,-5.103373e-6)"
- x1="333.57144"
- y1="459.00504"
- x2="564.28572"
- y2="459.00504" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2476"
- gradientUnits="userSpaceOnUse"
- x1="336.15625"
- y1="504.34375"
- x2="567.00000"
- y2="504.34375" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2448"
- id="radialGradient2478"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.847789,4.753482e-2,-3.481129e-2,1.394748,-160.4851,-213.9218)"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000" />
+ id="defs3">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 24 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="48 : 24 : 1"
+ inkscape:persp3d-origin="24 : 16 : 1"
+ id="perspective2880" />
<linearGradient
inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2484"
- gradientUnits="userSpaceOnUse"
- x1="336.15625"
- y1="504.34375"
- x2="567.00000"
- y2="504.34375" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2487"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(0.000000,-5.103373e-6)"
- x1="333.57144"
- y1="459.00504"
- x2="564.28572"
- y2="459.00504" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2448"
- id="radialGradient2490"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.847789,4.753482e-2,-3.481129e-2,1.394748,-160.4851,-213.9218)"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2518"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(2.713108e-14,-5.103373e-6)"
- x1="333.57144"
- y1="459.00504"
- x2="564.28572"
- y2="459.00504" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2520"
- gradientUnits="userSpaceOnUse"
- x1="336.15625"
- y1="504.34375"
- x2="567.00000"
- y2="504.34375" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2448"
- id="radialGradient2522"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.847789,4.753482e-2,-3.481129e-2,1.394748,-160.4851,-213.9218)"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2448"
- id="radialGradient2601"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.185453,4.990015e-3,-3.493835e-3,0.146415,-26.52784,-70.89360)"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2448"
- id="radialGradient2609"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.185453,4.990015e-3,-3.493835e-3,0.146415,-26.52784,-50.89360)"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000" />
- <radialGradient
- r="13.565360"
- fy="19.836468"
- fx="16.214741"
- cy="19.836468"
- cx="16.214741"
- gradientTransform="matrix(1.000000,0.000000,0.000000,0.681917,0.000000,8.233773)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient1381"
- xlink:href="#linearGradient4344"
- inkscape:collect="always" />
- <linearGradient
- y2="36.217758"
- x2="22.626925"
- y1="35.817974"
- x1="20.661695"
- gradientTransform="matrix(0.983375,0.181588,-0.181588,0.983375,-7.072120,-9.824920)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient1369"
- xlink:href="#linearGradient4356"
- inkscape:collect="always" />
- <linearGradient
- y2="35.739632"
- x2="21.408455"
- y1="36.390400"
- x1="22.686766"
- gradientTransform="matrix(-0.977685,0.210075,0.210075,0.977685,41.80576,-11.11866)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient4374"
- xlink:href="#linearGradient4356"
- inkscape:collect="always" />
- <linearGradient
- y2="36.217758"
- x2="22.626925"
- y1="35.817974"
- x1="20.661695"
- gradientTransform="matrix(0.983375,0.181588,-0.181588,0.983375,-7.072120,-9.824920)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient4372"
- xlink:href="#linearGradient4356"
- inkscape:collect="always" />
- <radialGradient
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.000000,0.000000,0.000000,0.681917,0.000000,8.233773)"
- r="13.565360"
- fy="19.836468"
- fx="16.214741"
- cy="19.836468"
- cx="16.214741"
- id="radialGradient4350"
- xlink:href="#linearGradient4344"
- inkscape:collect="always" />
- <radialGradient
- r="8.6620579"
- fy="19.008621"
- fx="31.112698"
- cy="19.008621"
- cx="31.112698"
- gradientUnits="userSpaceOnUse"
- id="radialGradient4336"
- xlink:href="#linearGradient3816"
- inkscape:collect="always" />
- <linearGradient
- gradientTransform="translate(-13.12500,-7.000000)"
- y2="35.803486"
- x2="30.935921"
- y1="29.553486"
- x1="30.935921"
- gradientUnits="userSpaceOnUse"
- id="linearGradient4332"
- xlink:href="#linearGradient3824"
- inkscape:collect="always" />
- <radialGradient
- r="8.6620579"
- fy="19.008621"
- fx="31.112698"
- cy="19.008621"
- cx="31.112698"
- gradientUnits="userSpaceOnUse"
- id="radialGradient4330"
- xlink:href="#linearGradient3816"
- inkscape:collect="always" />
- <radialGradient
- r="9.1620579"
- fy="17.064077"
- fx="29.344931"
- cy="17.064077"
- cx="29.344931"
- gradientTransform="matrix(0.787998,3.877637e-16,-3.877637e-16,0.787998,6.221198,3.617627)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient4328"
- xlink:href="#linearGradient4338"
- inkscape:collect="always" />
- <linearGradient
- y2="35.803486"
- x2="30.935921"
- y1="29.553486"
- x1="30.935921"
- gradientTransform="translate(-12.41789,-7.000000)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient4326"
- xlink:href="#linearGradient3824"
- inkscape:collect="always" />
- <radialGradient
- r="8.6620579"
- fy="19.008621"
- fx="31.112698"
- cy="19.008621"
- cx="31.112698"
- gradientUnits="userSpaceOnUse"
- id="radialGradient4179"
- xlink:href="#linearGradient3816"
- inkscape:collect="always" />
- <linearGradient
- gradientTransform="translate(0.707108,0.000000)"
- y2="35.803486"
- x2="30.935921"
- y1="29.553486"
- x1="30.935921"
- gradientUnits="userSpaceOnUse"
- id="linearGradient4175"
- xlink:href="#linearGradient3824"
- inkscape:collect="always" />
- <radialGradient
- gradientUnits="userSpaceOnUse"
- r="9.1620579"
- fy="17.064077"
- fx="29.344931"
- cy="17.064077"
- cx="29.344931"
- id="radialGradient3806"
- xlink:href="#linearGradient3800"
- inkscape:collect="always" />
- <linearGradient
- id="linearGradient3800">
- <stop
- id="stop3802"
- offset="0.0000000"
- style="stop-color:#f4d9b1;stop-opacity:1.0000000;" />
+ id="linearGradient5837">
<stop
- id="stop3804"
- offset="1.0000000"
- style="stop-color:#df9725;stop-opacity:1.0000000;" />
- </linearGradient>
- <linearGradient
- id="linearGradient3816"
- inkscape:collect="always">
- <stop
- id="stop3818"
+ style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
- style="stop-color:#000000;stop-opacity:1;" />
+ id="stop5839" />
<stop
- id="stop3820"
+ style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
- style="stop-color:#000000;stop-opacity:0;" />
+ id="stop5841" />
</linearGradient>
<linearGradient
- id="linearGradient3824">
- <stop
- id="stop3826"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1;" />
- <stop
- id="stop3828"
- offset="1.0000000"
- style="stop-color:#c9c9c9;stop-opacity:1.0000000;" />
- </linearGradient>
- <linearGradient
- id="linearGradient4163">
- <stop
- id="stop4165"
- offset="0.0000000"
- style="stop-color:#3b74bc;stop-opacity:1.0000000;" />
- <stop
- id="stop4167"
- offset="1.0000000"
- style="stop-color:#2d5990;stop-opacity:1.0000000;" />
- </linearGradient>
- <linearGradient
- id="linearGradient4338">
- <stop
- style="stop-color:#e9b15e;stop-opacity:1.0000000;"
- offset="0.0000000"
- id="stop4340" />
- <stop
- style="stop-color:#966416;stop-opacity:1.0000000;"
- offset="1.0000000"
- id="stop4342" />
- </linearGradient>
- <linearGradient
- id="linearGradient4344">
- <stop
- id="stop4346"
- offset="0"
- style="stop-color:#727e0a;stop-opacity:1;" />
- <stop
- id="stop4348"
- offset="1.0000000"
- style="stop-color:#5b6508;stop-opacity:1.0000000;" />
- </linearGradient>
- <linearGradient
- id="linearGradient4356"
- inkscape:collect="always">
- <stop
- id="stop4358"
- offset="0"
- style="stop-color:#000000;stop-opacity:1;" />
- <stop
- id="stop4360"
- offset="1"
- style="stop-color:#000000;stop-opacity:0;" />
- </linearGradient>
- <linearGradient
- id="linearGradient3041"
- inkscape:collect="always">
- <stop
- id="stop3043"
- offset="0"
- style="stop-color:#000000;stop-opacity:1;" />
- <stop
- id="stop3045"
- offset="1"
- style="stop-color:#000000;stop-opacity:0;" />
- </linearGradient>
- <linearGradient
- id="linearGradient3049">
- <stop
- id="stop3051"
- offset="0"
- style="stop-color:#b6b6b6;stop-opacity:1;" />
- <stop
- style="stop-color:#f2f2f2;stop-opacity:1;"
- offset="0.5"
- id="stop2262" />
- <stop
- id="stop2264"
- offset="0.67612958"
- style="stop-color:#fafafa;stop-opacity:1;" />
- <stop
- style="stop-color:#d8d8d8;stop-opacity:1;"
- offset="0.84051722"
- id="stop2268" />
- <stop
- style="stop-color:#f2f2f2;stop-opacity:1;"
- offset="0.875"
- id="stop2266" />
- <stop
- id="stop3053"
- offset="1"
- style="stop-color:#dbdbdb;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient3061">
- <stop
- id="stop3063"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1;" />
- <stop
- id="stop3065"
- offset="1"
- style="stop-color:#000000;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient3077">
- <stop
- id="stop3079"
- offset="0"
- style="stop-color:#98a0a9;stop-opacity:1;" />
- <stop
- id="stop3081"
- offset="1"
- style="stop-color:#c3d0dd;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient3087">
- <stop
- id="stop3089"
- offset="0"
- style="stop-color:#3465a4;stop-opacity:1;" />
- <stop
- style="stop-color:#9fbce1;stop-opacity:1;"
- offset="0"
- id="stop3095" />
- <stop
- id="stop2242"
- offset="0"
- style="stop-color:#6b95ca;stop-opacity:1;" />
- <stop
- style="stop-color:#3d6aa5;stop-opacity:1;"
- offset="0.75"
- id="stop2244" />
- <stop
- id="stop3091"
- offset="1"
- style="stop-color:#386eb4;stop-opacity:1;" />
- </linearGradient>
- <linearGradient
- id="linearGradient2257"
- inkscape:collect="always">
+ inkscape:collect="always"
+ id="linearGradient5771">
<stop
- id="stop2259"
+ style="stop-color:#000000;stop-opacity:1;"
offset="0"
- style="stop-color:#ffffff;stop-opacity:1;" />
+ id="stop5773" />
<stop
- id="stop2261"
+ style="stop-color:#000000;stop-opacity:0;"
offset="1"
- style="stop-color:#ffffff;stop-opacity:0;" />
+ id="stop5775" />
</linearGradient>
<linearGradient
- id="linearGradient2265"
- inkscape:collect="always">
+ inkscape:collect="always"
+ id="linearGradient5757">
<stop
- id="stop2267"
+ style="stop-color:#eeeeec;stop-opacity:1;"
offset="0"
- style="stop-color:#000000;stop-opacity:1;" />
+ id="stop5759" />
<stop
- id="stop2269"
+ style="stop-color:#b6b9b2;stop-opacity:1"
offset="1"
- style="stop-color:#000000;stop-opacity:0;" />
+ id="stop5761" />
</linearGradient>
<linearGradient
- id="linearGradient2250"
- inkscape:collect="always">
+ inkscape:collect="always"
+ id="linearGradient5749">
<stop
- id="stop2252"
+ style="stop-color:#555753;stop-opacity:1;"
offset="0"
- style="stop-color:#ffffff;stop-opacity:1;" />
+ id="stop5751" />
<stop
- id="stop2254"
+ style="stop-color:#d3d7cf;stop-opacity:1"
offset="1"
- style="stop-color:#ffffff;stop-opacity:0;" />
- </linearGradient>
- <linearGradient
- id="linearGradient259">
- <stop
- style="stop-color:#fafafa;stop-opacity:1.0000000;"
- offset="0.0000000"
- id="stop260" />
- <stop
- style="stop-color:#bbbbbb;stop-opacity:1.0000000;"
- offset="1.0000000"
- id="stop261" />
- </linearGradient>
- <linearGradient
- id="linearGradient269">
- <stop
- style="stop-color:#a3a3a3;stop-opacity:1.0000000;"
- offset="0.0000000"
- id="stop270" />
- <stop
- style="stop-color:#4c4c4c;stop-opacity:1.0000000;"
- offset="1.0000000"
- id="stop271" />
+ id="stop5753" />
</linearGradient>
<radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient5031"
gradientUnits="userSpaceOnUse"
- fy="114.5684"
- fx="20.8921"
- r="5.256"
- cy="114.5684"
- cx="20.8921"
- id="aigrd2">
- <stop
- id="stop15566"
- style="stop-color:#F0F0F0"
- offset="0" />
- <stop
- id="stop15568"
- style="stop-color:#9a9a9a;stop-opacity:1.0000000;"
- offset="1.0000000" />
- </radialGradient>
- <radialGradient
- gradientUnits="userSpaceOnUse"
- fy="64.5679"
- fx="20.8921"
- r="5.257"
- cy="64.5679"
- cx="20.8921"
- id="aigrd3">
- <stop
- id="stop15573"
- style="stop-color:#F0F0F0"
- offset="0" />
- <stop
- id="stop15575"
- style="stop-color:#9a9a9a;stop-opacity:1.0000000;"
- offset="1.0000000" />
- </radialGradient>
+ gradientTransform="matrix(-2.774389,0,0,1.969706,444.1734,-872.88106)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
<linearGradient
- id="linearGradient15662">
+ inkscape:collect="always"
+ id="linearGradient5060">
<stop
- style="stop-color:#ffffff;stop-opacity:1.0000000;"
- offset="0.0000000"
- id="stop15664" />
+ style="stop-color:black;stop-opacity:1;"
+ offset="0"
+ id="stop5062" />
<stop
- style="stop-color:#f8f8f8;stop-opacity:1.0000000;"
- offset="1.0000000"
- id="stop15666" />
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5064" />
</linearGradient>
<radialGradient
- r="17.6875"
- fy="39.125"
- fx="24.8125"
- cy="39.125"
- cx="24.8125"
- gradientTransform="matrix(1.000000,0.000000,0.000000,0.374558,7.272829e-15,24.47041)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient2069"
- xlink:href="#linearGradient3041"
- inkscape:collect="always" />
- <linearGradient
- gradientUnits="userSpaceOnUse"
- y2="9.6568537"
- x2="40.859177"
- y1="19.821514"
- x1="31.177404"
- id="linearGradient2067"
- xlink:href="#linearGradient2250"
- inkscape:collect="always" />
- <linearGradient
- gradientTransform="matrix(0.878270,0.000000,0.000000,0.878270,2.847503,5.588712)"
- gradientUnits="userSpaceOnUse"
- y2="6.6285896"
- x2="37.53537"
- y1="13.602527"
- x1="38.227654"
- id="linearGradient2062"
- xlink:href="#linearGradient3077"
- inkscape:collect="always" />
- <linearGradient
- gradientTransform="matrix(0.878270,-1.375944e-15,1.375944e-15,0.878270,5.328299,1.650243)"
- gradientUnits="userSpaceOnUse"
- y2="-4.3002653"
- x2="25.291086"
- y1="-3.6324477"
- x1="50.152931"
- id="linearGradient2060"
- xlink:href="#linearGradient3061"
- inkscape:collect="always" />
- <linearGradient
- gradientTransform="matrix(0.878270,0.000000,0.000000,0.878270,2.536988,4.967681)"
- gradientUnits="userSpaceOnUse"
- y2="6.7758031"
- x2="20.631224"
- y1="42.253601"
- x1="19.648342"
- id="linearGradient2058"
- xlink:href="#linearGradient3049"
- inkscape:collect="always" />
- <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient5029"
gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.000000,0.000000,0.000000,0.374558,7.194333e-15,24.47041)"
- r="17.6875"
- fy="39.125"
- fx="24.8125"
- cy="39.125"
- cx="24.8125"
- id="radialGradient2056"
- xlink:href="#linearGradient3041"
- inkscape:collect="always" />
+ gradientTransform="matrix(2.7182065,0,0,1.969706,-1790.093,-872.88106)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
<linearGradient
- id="linearGradient2035">
+ id="linearGradient5048">
<stop
- id="stop2037"
+ style="stop-color:black;stop-opacity:0;"
offset="0"
- style="stop-color:#b6b6b6;stop-opacity:1;" />
+ id="stop5050" />
<stop
- style="stop-color:#f2f2f2;stop-opacity:1;"
+ id="stop5056"
offset="0.5"
- id="stop2039" />
- <stop
- id="stop2041"
- offset="0.67612958"
- style="stop-color:#fafafa;stop-opacity:1;" />
- <stop
- style="stop-color:#d8d8d8;stop-opacity:1;"
- offset="0.84051722"
- id="stop2044" />
+ style="stop-color:black;stop-opacity:1;" />
<stop
- style="stop-color:#f2f2f2;stop-opacity:1;"
- offset="0.875"
- id="stop2046" />
- <stop
- id="stop2048"
+ style="stop-color:black;stop-opacity:0;"
offset="1"
- style="stop-color:#dbdbdb;stop-opacity:1;" />
+ id="stop5052" />
</linearGradient>
<linearGradient
- id="linearGradient2029">
- <stop
- id="stop2031"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1;" />
- <stop
- id="stop2033"
- offset="1"
- style="stop-color:#000000;stop-opacity:1;" />
- </linearGradient>
+ inkscape:collect="always"
+ xlink:href="#linearGradient5048"
+ id="linearGradient5027"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.242688,0,0,1.969706,-1503.9583,-872.8854)"
+ x1="302.85715"
+ y1="366.64789"
+ x2="302.85715"
+ y2="609.50507" />
<linearGradient
- id="linearGradient2023">
+ id="linearGradient5551">
<stop
- id="stop2025"
+ style="stop-color:#92e343;stop-opacity:1;"
offset="0"
- style="stop-color:#98a0a9;stop-opacity:1;" />
+ id="stop5553" />
<stop
- id="stop2027"
+ style="stop-color:#b3e780;stop-opacity:1;"
offset="1"
- style="stop-color:#c3d0dd;stop-opacity:1;" />
+ id="stop5555" />
</linearGradient>
<linearGradient
- id="linearGradient2011">
- <stop
- id="stop2013"
- offset="0"
- style="stop-color:#3465a4;stop-opacity:1;" />
- <stop
- style="stop-color:#9fbce1;stop-opacity:1;"
- offset="0"
- id="stop2015" />
+ inkscape:collect="always"
+ id="linearGradient4962">
<stop
- id="stop2017"
+ style="stop-color:#4f7633;stop-opacity:1;"
offset="0"
- style="stop-color:#6b95ca;stop-opacity:1;" />
- <stop
- style="stop-color:#3d6aa5;stop-opacity:1;"
- offset="0.75"
- id="stop2019" />
+ id="stop4964" />
<stop
- id="stop2021"
+ style="stop-color:#000000;stop-opacity:1"
offset="1"
- style="stop-color:#386eb4;stop-opacity:1;" />
+ id="stop4966" />
</linearGradient>
<linearGradient
inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2130"
+ xlink:href="#linearGradient4962"
+ id="linearGradient4968"
+ x1="36"
+ y1="24"
+ x2="36"
+ y2="6.8892298"
gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(9.274505e-2,3.895980e-17,5.982948e-17,9.848387e-2,-8.477303,-25.38746)"
- x1="333.57144"
- y1="459.00504"
- x2="564.28572"
- y2="459.00504" />
+ gradientTransform="matrix(1.8011917,0,0,1.8095239,-36.032773,-5.4523814)" />
<linearGradient
inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2132"
+ xlink:href="#linearGradient5551"
+ id="linearGradient5569"
gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(9.274505e-2,3.895980e-17,5.982948e-17,9.848387e-2,-8.477303,-25.38746)"
- x1="336.15625"
- y1="504.34375"
- x2="567.00000"
- y2="504.34375" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2448"
- id="radialGradient2134"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.188214,5.064316e-3,-3.545858e-3,0.148595,-27.12757,-51.97619)"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2164"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(9.274505e-2,4.097591e-18,4.351139e-18,9.848387e-2,-8.477303,-25.38746)"
- x1="333.57144"
- y1="459.00504"
- x2="564.28572"
- y2="459.00504" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2119"
- id="linearGradient2166"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(9.274505e-2,4.097591e-18,4.351139e-18,9.848387e-2,-8.477303,-25.38746)"
- x1="336.15625"
- y1="504.34375"
- x2="567.00000"
- y2="504.34375" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2448"
- id="radialGradient2168"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.188214,5.064316e-3,-3.545858e-3,0.148595,-27.12757,-51.97619)"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000" />
+ gradientTransform="matrix(-1.8216585,0,0,1.8541455,9.1942455,-28.322168)"
+ x1="-5"
+ y1="30.485746"
+ x2="-5"
+ y2="28" />
<linearGradient
inkscape:collect="always"
- xlink:href="#linearGradient3077"
- id="linearGradient2170"
+ xlink:href="#linearGradient5749"
+ id="linearGradient5755"
+ x1="20.736568"
+ y1="8"
+ x2="12.734337"
+ y2="8"
gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.878270,0.000000,0.000000,0.878270,-11.39694,25.85938)"
- x1="38.227654"
- y1="13.602527"
- x2="37.53537"
- y2="6.6285896" />
+ gradientTransform="matrix(2.1250002,0,0,1.8421053,-12.062503,-6.4736843)" />
<linearGradient
inkscape:collect="always"
- xlink:href="#linearGradient2250"
- id="linearGradient2172"
+ xlink:href="#linearGradient5757"
+ id="linearGradient5763"
+ x1="15"
+ y1="10"
+ x2="20"
+ y2="10"
gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-14.24444,20.27067)"
- x1="31.177404"
- y1="19.821514"
- x2="40.859177"
- y2="9.6568537" />
+ gradientTransform="matrix(1.888889,0,0,1.8421053,-9.1111132,-6.4736842)" />
<linearGradient
inkscape:collect="always"
- xlink:href="#linearGradient3087"
- id="linearGradient2174"
+ xlink:href="#linearGradient5771"
+ id="linearGradient5777"
+ x1="19"
+ y1="3"
+ x2="19"
+ y2="10"
gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.878270,0.000000,0.000000,0.878270,2.536988,4.967681)"
- x1="9.7503242"
- y1="32.28376"
- x2="16.915297"
- y2="39.443218" />
+ gradientTransform="matrix(2.4863836,0,0,1.5000001,-25.26852,-4.0000006)" />
<linearGradient
inkscape:collect="always"
- xlink:href="#linearGradient2257"
- id="linearGradient2176"
+ xlink:href="#linearGradient5837"
+ id="linearGradient5848"
gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.007254,-2.636526e-2,2.636526e-2,1.007254,1.593411,7.919100e-2)"
- x1="12.004697"
- y1="35.688461"
- x2="10.650805"
- y2="33.194965" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2265"
- id="linearGradient2178"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.878099,-1.732370e-2,1.732370e-2,0.878099,2.163687,4.067899)"
- x1="14.017542"
- y1="36.942543"
- x2="15.415793"
- y2="38.268368" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3660"
- id="linearGradient2196"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(9.274505e-2,4.512719e-17,4.791958e-17,9.848387e-2,-24.80713,-7.890685)"
- x1="333.57144"
- y1="459.00504"
- x2="564.28571"
- y2="459.00504" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3668"
- id="linearGradient2198"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(9.274505e-2,4.512719e-17,4.791958e-17,9.848387e-2,-24.80713,-7.890685)"
- x1="336.15625"
- y1="504.34375"
- x2="567.00000"
- y2="504.34375" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3654"
- id="radialGradient2200"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.188214,5.064316e-3,-3.545858e-3,0.148595,-43.45739,-34.47941)"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2992"
- id="linearGradient2238"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(9.274505e-2,5.251703e-17,4.340194e-17,9.848387e-2,-8.477303,-25.38746)"
- x1="333.57144"
- y1="459.00504"
- x2="564.28571"
- y2="459.00504" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2984"
- id="linearGradient2240"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(9.274505e-2,5.251703e-17,4.340194e-17,9.848387e-2,-8.477303,-25.38746)"
- x1="336.15625"
- y1="504.34375"
- x2="567.00000"
- y2="504.34375" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2978"
- id="radialGradient2242"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.188214,5.064316e-3,-3.545858e-3,0.148595,-27.12757,-51.97619)"
- cx="208.84131"
- cy="515.08179"
- fx="208.84131"
- fy="515.08179"
- r="90.000000" />
+ x1="10"
+ y1="44.016026"
+ x2="10"
+ y2="12.805173"
+ gradientTransform="matrix(-0.9130435,0,0,0.9130435,25.884511,2.2608696)" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
- borderopacity="1.0000000"
- inkscape:pageopacity="0.0000000"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="1.0000000"
- inkscape:cx="24.656250"
- inkscape:cy="20.751537"
+ inkscape:zoom="4"
+ inkscape:cx="21.797782"
+ inkscape:cy="23.064565"
inkscape:document-units="px"
inkscape:current-layer="layer1"
- inkscape:window-width="925"
- inkscape:window-height="705"
- inkscape:window-x="147"
- inkscape:window-y="111"
- showguides="true"
- inkscape:guide-bbox="true"
- showgrid="true"
+ width="48px"
+ height="48px"
inkscape:showpageshadow="false"
- showborder="true"
- gridspacingy="1.0000000px"
- gridspacingx="1.0000000px"
- gridoriginy="0.0000000px"
- gridoriginx="0.0000000px"
- gridtolerance="0.40000000px"
- gridempspacing="10"
- inkscape:grid-points="false" />
+ gridtolerance="10000"
+ inkscape:window-width="1016"
+ inkscape:window-height="694"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ showgrid="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4948" />
+ </sodipodi:namedview>
<metadata
- id="metadata7">
+ id="metadata6">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <cc:license
- rdf:resource="http://creativecommons.org/licenses/LGPL/2.1/" />
</cc:Work>
- <cc:License
- rdf:about="http://creativecommons.org/licenses/LGPL/2.1/">
- <cc:permits
- rdf:resource="http://web.resource.org/cc/Reproduction" />
- <cc:permits
- rdf:resource="http://web.resource.org/cc/Distribution" />
- <cc:requires
- rdf:resource="http://web.resource.org/cc/Notice" />
- <cc:permits
- rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
- <cc:requires
- rdf:resource="http://web.resource.org/cc/ShareAlike" />
- <cc:requires
- rdf:resource="http://web.resource.org/cc/SourceCode" />
- </cc:License>
</rdf:RDF>
</metadata>
<g
- inkscape:label="Layer 1"
+ inkscape:label="Vrstva 1"
inkscape:groupmode="layer"
- id="layer1"
- style="display:inline">
- <g
- transform="matrix(0.996349,2.114176e-3,2.114176e-3,0.996349,17.66471,-26.60345)"
- id="g2180"
- style="display:inline">
- <path
- style="opacity:1.0000000;fill:#8b8b8b;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
- d="M -2.5485721,29.215525 C -7.8875072,29.215525 -12.204821,33.748892 -12.204822,39.340525 C -12.204822,44.932157 -7.8875068,49.465524 -2.5485721,49.465525 C 1.4566009,49.465525 4.8893449,46.914753 6.3576779,43.278025 L 8.0451779,43.278025 L 10.576428,41.871775 L 11.138928,43.278025 L 18.138928,42.871775 L 19.107678,41.403025 L 20.201428,42.871775 L 21.982678,42.871775 L 22.951428,40.590525 L 24.045178,42.278025 L 25.670178,42.278025 C 25.682478,42.278025 25.692909,42.286301 25.701428,42.278025 C 25.709946,42.269748 25.732679,42.259837 25.732678,42.246775 C 25.732678,42.246775 28.857678,39.246775 28.857678,39.246775 C 28.857679,39.246775 27.607678,35.684275 27.607678,35.684275 L 6.2951779,35.246775 C 4.7949949,31.686840 1.4035049,29.215526 -2.5485721,29.215525 z M -6.4235721,35.496775 L -6.0173221,35.496775 C -4.9474491,35.496775 -4.0798221,36.400342 -4.0798221,37.496775 L -4.0798221,40.715525 C -4.0798221,41.811958 -4.9474491,42.684275 -6.0173221,42.684275 L -6.4235721,42.684275 C -7.4934447,42.684275 -8.3610721,41.811958 -8.3610721,40.715525 L -8.3610721,37.496775 C -8.3610721,36.400342 -7.4934449,35.496775 -6.4235721,35.496775 z "
- id="path2182"
- sodipodi:nodetypes="csscccccccccccscccccccccccccc" />
- <path
- style="fill:url(#linearGradient2196);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.31200001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
- d="M 6.1743809,36.251689 L 27.483176,36.565557 C 27.507778,36.565557 27.527582,36.582312 27.527582,36.603126 L 27.527582,37.592894 C 27.527582,37.613707 27.507778,37.630463 27.483176,37.630463 L 6.1743809,37.316596 C 6.1497809,37.316596 6.1299749,37.299839 6.1299749,37.279026 L 6.1299749,36.289259 C 6.1299749,36.268445 6.1497809,36.251689 6.1743809,36.251689 z "
- id="path2184"
- sodipodi:nodetypes="ccccccccc" />
- <path
- style="opacity:1.0000000;fill:url(#linearGradient2198);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
- d="M 27.779318,40.089425 L 6.4073809,40.135590 C 6.3857509,40.135590 6.3697019,40.184157 6.3697029,40.246384 L 6.3697029,43.074718 L 8.0476239,43.074718 L 10.569315,41.668245 L 11.137378,43.074718 L 18.125138,42.680782 L 19.113453,41.191214 L 20.191614,42.680782 L 21.968261,42.680782 L 22.956576,40.403343 L 24.034737,42.089879 L 25.680962,42.089879 C 25.693262,42.089879 25.704324,42.085844 25.712843,42.077569 C 25.721360,42.069291 25.727335,42.056777 25.727334,42.043715 C 25.727334,42.043715 26.853419,40.971473 27.779318,40.089425 z "
- id="path2186"
- sodipodi:nodetypes="ccccccccccccccscc" />
- <path
- style="fill:url(#radialGradient2200);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.31200001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
- d="M -2.5798191,29.731255 C -7.6401966,29.731255 -11.745545,34.022102 -11.745545,39.309279 C -11.745545,44.596456 -7.6401963,48.887304 -2.5798191,48.887304 C 2.4805569,48.887304 6.5859059,44.596456 6.5859059,39.309279 C 6.5859059,34.022102 2.4805569,29.731255 -2.5798191,29.731255 z M -6.4808030,35.440011 L -6.0685041,35.440011 C -4.9827001,35.440011 -4.1021541,36.357032 -4.1021541,37.469791 L -4.1021541,40.736468 C -4.1021541,41.849227 -4.9827001,42.734533 -6.0685041,42.734533 L -6.4808030,42.734533 C -7.5666060,42.734533 -8.4471524,41.849227 -8.4471524,40.736468 L -8.4471524,37.469791 C -8.4471524,36.357032 -7.5666062,35.440011 -6.4808030,35.440011 z "
- id="path2188" />
- <path
- style="opacity:0.45405403;fill:#696969;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.31200001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
- d="M 5.3807239,34.583698 C 0.79890691,34.925126 -0.44944809,37.210915 -4.1021541,39.689863 L -4.1021541,40.736468 C -4.1021541,41.849227 -4.9827001,42.734533 -6.0685041,42.734533 L -6.4808030,42.734533 C -7.1589099,42.734533 -7.6832237,42.348217 -8.0348533,41.814789 C -9.1410391,42.223371 -10.173026,42.427634 -11.206385,42.575956 C -9.9279680,46.257713 -6.5434018,48.887302 -2.5798191,48.887304 C 2.4805749,48.887305 6.5859049,44.596468 6.5859059,39.309279 C 6.5859059,37.589153 6.1415389,35.979490 5.3807239,34.583698 z "
- id="path2190" />
- <path
- style="fill:none;fill-opacity:0.94117647;fill-rule:evenodd;stroke:#ac8b0b;stroke-width:1.0036671;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
- d="M -6.4347146,35.510037 L -6.0213291,35.510037 C -4.9514561,35.510037 -4.0901501,36.392724 -4.0901501,37.489157 L -4.0901501,40.708590 C -4.0901501,41.805023 -4.9514561,42.687711 -6.0213291,42.687711 L -6.4347146,42.687711 C -7.5045874,42.687711 -8.3658929,41.805023 -8.3658929,40.708590 L -8.3658929,37.489157 C -8.3658929,36.392724 -7.5045874,35.510037 -6.4347146,35.510037 z "
- id="path2192" />
- <path
- id="path2194"
- d="M -2.5485721,29.215525 C -7.8875072,29.215525 -12.204821,33.748892 -12.204822,39.340525 C -12.204822,44.932157 -7.8875068,49.465524 -2.5485721,49.465525 C 1.4566009,49.465525 4.8893449,46.914753 6.3576779,43.278025 L 8.0451779,43.278025 L 10.576428,41.371775 L 11.638928,43.278025 L 17.638928,42.871775 L 19.107678,39.903025 L 20.701428,42.871775 L 21.982678,42.871775 L 22.951428,40.090525 L 24.545178,42.278025 L 25.670178,42.278025 C 25.682478,42.278025 25.692909,42.286301 25.701428,42.278025 C 25.709946,42.269748 25.732679,42.259837 25.732678,42.246775 C 25.732678,42.246775 28.857678,39.246775 28.857678,39.246775 C 28.857679,39.246775 27.607678,35.684275 27.607678,35.684275 L 6.2951779,35.246775 C 4.7949949,31.686840 1.4035049,29.215526 -2.5485721,29.215525 z M -6.4235721,35.496775 L -6.0173221,35.496775 C -4.9474491,35.496775 -4.0798221,36.400342 -4.0798221,37.496775 L -4.0798221,40.715525 C -4.0798221,41.811958 -4.9474491,42.684275 -6.0173221,42.684275 L -6.4235721,42.684275 C -7.4934447,42.684275 -8.3610721,41.811958 -8.3610721,40.715525 L -8.3610721,37.496775 C -8.3610721,36.400342 -7.4934449,35.496775 -6.4235721,35.496775 z "
- style="opacity:1.0000000;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#5b5b5b;stroke-width:1.0036671;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
- sodipodi:nodetypes="csscccccccccccscccccccccccccc" />
- </g>
- <g
- transform="matrix(0.861806,0.500006,-0.496343,0.863920,13.18932,-10.26761)"
- id="g2222"
- style="display:inline">
- <path
- style="opacity:1.0000000;fill:#b3a563;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
- d="M 13.781250,11.718750 C 8.4423149,11.718750 4.1250009,16.252117 4.1250000,21.843750 C 4.1250002,27.435382 8.4423153,31.968749 13.781250,31.968750 C 17.786423,31.968750 21.219167,29.417978 22.687500,25.781250 L 24.375000,25.781250 L 26.906250,24.375000 L 27.468750,25.781250 L 34.468750,25.375000 L 35.437500,23.906250 L 36.531250,25.375000 L 38.312500,25.375000 L 39.281250,23.093750 L 40.375000,24.781250 L 42.000000,24.781250 C 42.012300,24.781250 42.022731,24.789526 42.031250,24.781250 C 42.039768,24.772973 42.062501,24.763062 42.062500,24.750000 C 42.062500,24.750000 45.187500,21.750000 45.187500,21.750000 C 45.187501,21.750000 43.937500,18.187500 43.937500,18.187500 L 22.625000,17.750000 C 21.124817,14.190065 17.733327,11.718751 13.781250,11.718750 z M 9.9062500,18.000000 L 10.312500,18.000000 C 11.382373,18.000000 12.250000,18.903567 12.250000,20.000000 L 12.250000,23.218750 C 12.250000,24.315183 11.382373,25.187500 10.312500,25.187500 L 9.9062500,25.187500 C 8.8363774,25.187500 7.9687500,24.315183 7.9687500,23.218750 L 7.9687500,20.000000 C 7.9687500,18.903567 8.8363772,18.000000 9.9062500,18.000000 z "
- id="path2224"
- sodipodi:nodetypes="csscccccccccccscccccccccccccc" />
- <path
- style="fill:url(#linearGradient2238);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.31200001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
- d="M 22.504203,18.754914 L 43.812998,19.068782 C 43.837600,19.068782 43.857404,19.085537 43.857404,19.106351 L 43.857404,20.096119 C 43.857404,20.116932 43.837600,20.133688 43.812998,20.133688 L 22.504203,19.819821 C 22.479603,19.819821 22.459797,19.803064 22.459797,19.782251 L 22.459797,18.792484 C 22.459797,18.771670 22.479603,18.754914 22.504203,18.754914 z "
- id="path2226"
- sodipodi:nodetypes="ccccccccc" />
- <path
- style="opacity:1.0000000;fill:url(#linearGradient2240);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
- d="M 44.109140,22.592650 L 22.737203,22.638815 C 22.715573,22.638815 22.699524,22.687382 22.699525,22.749609 L 22.699525,25.577943 L 24.377446,25.577943 L 26.899137,24.171470 L 27.467200,25.577943 L 34.454960,25.184007 L 35.443275,23.694439 L 36.521436,25.184007 L 38.298083,25.184007 L 39.286398,22.906568 L 40.364559,24.593104 L 42.010784,24.593104 C 42.023084,24.593104 42.034146,24.589069 42.042665,24.580794 C 42.051182,24.572516 42.057157,24.560002 42.057156,24.546940 C 42.057156,24.546940 43.183241,23.474698 44.109140,22.592650 z "
- id="path2228"
- sodipodi:nodetypes="ccccccccccccccscc" />
- <path
- style="fill:url(#radialGradient2242);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.31200001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
- d="M 13.750003,12.234480 C 8.6896255,12.234480 4.5842774,16.525327 4.5842772,21.812504 C 4.5842772,27.099681 8.6896258,31.390529 13.750003,31.390529 C 18.810379,31.390529 22.915728,27.099681 22.915728,21.812504 C 22.915728,16.525327 18.810379,12.234480 13.750003,12.234480 z M 9.8490191,17.943236 L 10.261318,17.943236 C 11.347122,17.943236 12.227668,18.860257 12.227668,19.973016 L 12.227668,23.239693 C 12.227668,24.352452 11.347122,25.237758 10.261318,25.237758 L 9.8490191,25.237758 C 8.7632161,25.237758 7.8826697,24.352452 7.8826697,23.239693 L 7.8826697,19.973016 C 7.8826697,18.860257 8.7632159,17.943236 9.8490191,17.943236 z "
- id="path2230" />
- <path
- style="opacity:0.45405403;fill:#97853c;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.31200001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
- d="M 21.710546,17.086923 C 17.128729,17.428351 15.880374,19.714140 12.227668,22.193088 L 12.227668,23.239693 C 12.227668,24.352452 11.347122,25.237758 10.261318,25.237758 L 9.8490191,25.237758 C 9.1709122,25.237758 8.6465984,24.851442 8.2949688,24.318014 C 7.1887830,24.726596 6.1567964,24.930859 5.1234375,25.079181 C 6.4018541,28.760938 9.7864203,31.390527 13.750003,31.390529 C 18.810397,31.390530 22.915727,27.099693 22.915728,21.812504 C 22.915728,20.092378 22.471361,18.482715 21.710546,17.086923 z "
- id="path2232" />
- <path
- style="fill:none;fill-opacity:0.94117647;fill-rule:evenodd;stroke:#ac8b0b;stroke-width:1.0036671;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
- d="M 9.8951075,18.013262 L 10.308493,18.013262 C 11.378366,18.013262 12.239672,18.895949 12.239672,19.992382 L 12.239672,23.211815 C 12.239672,24.308248 11.378366,25.190936 10.308493,25.190936 L 9.8951075,25.190936 C 8.8252347,25.190936 7.9639292,24.308248 7.9639292,23.211815 L 7.9639292,19.992382 C 7.9639292,18.895949 8.8252347,18.013262 9.8951075,18.013262 z "
- id="path2234" />
- <path
- id="path2236"
- d="M 13.781250,11.718750 C 8.4423149,11.718750 4.1250009,16.252117 4.1250000,21.843750 C 4.1250002,27.435382 8.4423153,31.968749 13.781250,31.968750 C 17.786423,31.968750 21.219167,29.417978 22.687500,25.781250 L 24.375000,25.781250 L 26.906250,23.875000 L 27.968750,25.781250 L 33.968750,25.375000 L 35.437500,22.406250 L 37.031250,25.375000 L 38.312500,25.375000 L 39.281250,22.593750 L 40.875000,24.781250 L 42.000000,24.781250 C 42.012300,24.781250 42.022731,24.789526 42.031250,24.781250 C 42.039768,24.772973 42.062501,24.763062 42.062500,24.750000 C 42.062500,24.750000 45.187500,21.750000 45.187500,21.750000 C 45.187501,21.750000 43.937500,18.187500 43.937500,18.187500 L 22.625000,17.750000 C 21.124817,14.190065 17.733327,11.718751 13.781250,11.718750 z M 9.9062500,18.000000 L 10.312500,18.000000 C 11.382373,18.000000 12.250000,18.903567 12.250000,20.000000 L 12.250000,23.218750 C 12.250000,24.315183 11.382373,25.187500 10.312500,25.187500 L 9.9062500,25.187500 C 8.8363774,25.187500 7.9687500,24.315183 7.9687500,23.218750 L 7.9687500,20.000000 C 7.9687500,18.903567 8.8363772,18.000000 9.9062500,18.000000 z "
- style="opacity:1.0000000;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#847333;stroke-width:1.0036671;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
- sodipodi:nodetypes="csscccccccccccscccccccccccccc" />
- </g>
+ id="layer1">
<g
style="display:inline"
- id="g2098"
- transform="matrix(0.496343,0.863921,-0.861806,0.500005,24.36603,-5.413539)">
- <path
- sodipodi:nodetypes="csscccccccccccscccccccccccccc"
- id="path2100"
- d="M 13.781250,11.718750 C 8.4423149,11.718750 4.1250009,16.252117 4.1250000,21.843750 C 4.1250002,27.435382 8.4423153,31.968749 13.781250,31.968750 C 17.786423,31.968750 21.219167,29.417978 22.687500,25.781250 L 24.375000,25.781250 L 26.906250,24.375000 L 27.468750,25.781250 L 34.468750,25.375000 L 35.437500,23.906250 L 36.531250,25.375000 L 38.312500,25.375000 L 39.281250,23.093750 L 40.375000,24.781250 L 42.000000,24.781250 C 42.012300,24.781250 42.022731,24.789526 42.031250,24.781250 C 42.039768,24.772973 42.062501,24.763062 42.062500,24.750000 C 42.062500,24.750000 45.187500,21.750000 45.187500,21.750000 C 45.187501,21.750000 43.937500,18.187500 43.937500,18.187500 L 22.625000,17.750000 C 21.124817,14.190065 17.733327,11.718751 13.781250,11.718750 z M 9.9062500,18.000000 L 10.312500,18.000000 C 11.382373,18.000000 12.250000,18.903567 12.250000,20.000000 L 12.250000,23.218750 C 12.250000,24.315183 11.382373,25.187500 10.312500,25.187500 L 9.9062500,25.187500 C 8.8363774,25.187500 7.9687500,24.315183 7.9687500,23.218750 L 7.9687500,20.000000 C 7.9687500,18.903567 8.8363772,18.000000 9.9062500,18.000000 z "
- style="opacity:1.0000000;fill:#dabf3c;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000" />
- <path
- sodipodi:nodetypes="ccccccccc"
- id="path2102"
- d="M 22.504203,18.754914 L 43.812998,19.068782 C 43.837600,19.068782 43.857404,19.085537 43.857404,19.106351 L 43.857404,20.096119 C 43.857404,20.116932 43.837600,20.133688 43.812998,20.133688 L 22.504203,19.819821 C 22.479603,19.819821 22.459797,19.803064 22.459797,19.782251 L 22.459797,18.792484 C 22.459797,18.771670 22.479603,18.754914 22.504203,18.754914 z "
- style="fill:url(#linearGradient2130);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.31200001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
- <path
- sodipodi:nodetypes="ccccccccccccccscc"
- id="path2104"
- d="M 44.109140,22.592650 L 22.737203,22.638815 C 22.715573,22.638815 22.699524,22.687382 22.699525,22.749609 L 22.699525,25.577943 L 24.377446,25.577943 L 26.899137,24.171470 L 27.467200,25.577943 L 34.454960,25.184007 L 35.443275,23.694439 L 36.521436,25.184007 L 38.298083,25.184007 L 39.286398,22.906568 L 40.364559,24.593104 L 42.010784,24.593104 C 42.023084,24.593104 42.034146,24.589069 42.042665,24.580794 C 42.051182,24.572516 42.057157,24.560002 42.057156,24.546940 C 42.057156,24.546940 43.183241,23.474698 44.109140,22.592650 z "
- style="opacity:1.0000000;fill:url(#linearGradient2132);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000" />
- <path
- id="path2106"
- d="M 13.750003,12.234480 C 8.6896255,12.234480 4.5842774,16.525327 4.5842772,21.812504 C 4.5842772,27.099681 8.6896258,31.390529 13.750003,31.390529 C 18.810379,31.390529 22.915728,27.099681 22.915728,21.812504 C 22.915728,16.525327 18.810379,12.234480 13.750003,12.234480 z M 9.8490191,17.943236 L 10.261318,17.943236 C 11.347122,17.943236 12.227668,18.860257 12.227668,19.973016 L 12.227668,23.239693 C 12.227668,24.352452 11.347122,25.237758 10.261318,25.237758 L 9.8490191,25.237758 C 8.7632161,25.237758 7.8826697,24.352452 7.8826697,23.239693 L 7.8826697,19.973016 C 7.8826697,18.860257 8.7632159,17.943236 9.8490191,17.943236 z "
- style="fill:url(#radialGradient2134);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.31200001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
- <path
- id="path2108"
- d="M 21.710546,17.086923 C 17.128729,17.428351 15.880374,19.714140 12.227668,22.193088 L 12.227668,23.239693 C 12.227668,24.352452 11.347122,25.237758 10.261318,25.237758 L 9.8490191,25.237758 C 9.1709122,25.237758 8.6465984,24.851442 8.2949688,24.318014 C 7.1887830,24.726596 6.1567964,24.930859 5.1234375,25.079181 C 6.4018541,28.760938 9.7864203,31.390527 13.750003,31.390529 C 18.810397,31.390530 22.915727,27.099693 22.915728,21.812504 C 22.915728,20.092378 22.471361,18.482715 21.710546,17.086923 z "
- style="opacity:0.45405403;fill:#c4a00f;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.31200001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ id="g5022"
+ transform="matrix(2.080446e-2,0,0,1.7667008e-2,41.56675,40.26266)">
+ <rect
+ y="-150.69685"
+ x="-1234.8357"
+ height="478.35718"
+ width="1082.8979"
+ id="rect4173"
+ style="opacity:0.39195981;color:#000000;fill:url(#linearGradient5027);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
<path
- id="path2110"
- d="M 9.8951075,18.013262 L 10.308493,18.013262 C 11.378366,18.013262 12.239672,18.895949 12.239672,19.992382 L 12.239672,23.211815 C 12.239672,24.308248 11.378366,25.190936 10.308493,25.190936 L 9.8951075,25.190936 C 8.8252347,25.190936 7.9639292,24.308248 7.9639292,23.211815 L 7.9639292,19.992382 C 7.9639292,18.895949 8.8252347,18.013262 9.8951075,18.013262 z "
- style="fill:none;fill-opacity:0.94117647;fill-rule:evenodd;stroke:#ac8b0b;stroke-width:1.0036671;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000" />
+ sodipodi:nodetypes="cccc"
+ id="path5058"
+ d="M -151.93764,-150.67604 C -151.93764,-150.67604 -151.93764,327.65475 -151.93764,327.65475 C -11.956731,328.5552 186.46809,220.48509 186.46801,88.458574 C 186.46801,-43.567963 30.259854,-150.67602 -151.93764,-150.67604 z"
+ style="opacity:0.40206185;color:#000000;fill:url(#radialGradient5029);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
<path
- sodipodi:nodetypes="csscccccccccccscccccccccccccc"
- style="opacity:1.0000000;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ac8b0b;stroke-width:1.0036671;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
- d="M 13.781250,11.718750 C 8.4423149,11.718750 4.1250009,16.252117 4.1250000,21.843750 C 4.1250002,27.435382 8.4423153,31.968749 13.781250,31.968750 C 17.786423,31.968750 21.219167,29.417978 22.687500,25.781250 L 24.375000,25.781250 L 26.906250,23.875000 L 27.968750,25.781250 L 33.968750,25.375000 L 35.437500,22.406250 L 37.031250,25.375000 L 38.312500,25.375000 L 39.281250,22.593750 L 40.875000,24.781250 L 42.000000,24.781250 C 42.012300,24.781250 42.022731,24.789526 42.031250,24.781250 C 42.039768,24.772973 42.062501,24.763062 42.062500,24.750000 C 42.062500,24.750000 45.187500,21.750000 45.187500,21.750000 C 45.187501,21.750000 43.937500,18.187500 43.937500,18.187500 L 22.625000,17.750000 C 21.124817,14.190065 17.733327,11.718751 13.781250,11.718750 z M 9.9062500,18.000000 L 10.312500,18.000000 C 11.382373,18.000000 12.250000,18.903567 12.250000,20.000000 L 12.250000,23.218750 C 12.250000,24.315183 11.382373,25.187500 10.312500,25.187500 L 9.9062500,25.187500 C 8.8363774,25.187500 7.9687500,24.315183 7.9687500,23.218750 L 7.9687500,20.000000 C 7.9687500,18.903567 8.8363772,18.000000 9.9062500,18.000000 z "
- id="path2112" />
+ style="opacity:0.40206185;color:#000000;fill:url(#radialGradient5031);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M -1227.8411,-150.67604 C -1227.8411,-150.67604 -1227.8411,327.65475 -1227.8411,327.65475 C -1370.7153,328.5552 -1573.2413,220.48509 -1573.2413,88.458573 C -1573.2413,-43.567964 -1413.8045,-150.67602 -1227.8411,-150.67604 z"
+ id="path5018"
+ sodipodi:nodetypes="cccc" />
</g>
+ <rect
+ style="opacity:1;color:#000000;fill:url(#linearGradient4968);fill-opacity:1;fill-rule:nonzero;stroke:#2e3436;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4960"
+ width="27.017878"
+ height="38"
+ x="13.5"
+ y="4.5" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#73d216;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.36486487"
+ d="M 15.574321,41.529642 L 39.5115,41.529642 L 39.5115,5.7229624"
+ id="path5547"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="color:#000000;fill:url(#linearGradient5763);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient5755);stroke-width:0.99999987999999995px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="M 14.5,5.5000001 L 31.5,5.5000001 L 31.5,33.131579 L 14.5,40.5 L 14.5,5.5000001 z"
+ id="rect5746"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ style="opacity:1;color:#000000;fill:url(#linearGradient5569);fill-opacity:1;fill-rule:nonzero;stroke:#458702;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="M 15.520451,14.5 L 15.520451,20.466898 L 26.500001,20.466898 L 26.500001,31.574563 L 15.520451,31.574563 L 15.520451,37.499999 L 2.5025365,26.375127 L 15.520451,14.5 z"
+ id="rect5549"
+ sodipodi:nodetypes="cccccccc" />
+ <path
+ style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.23873877;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="M 13.882693,16.777476 L 13.882693,21.515111 L 24.866255,21.515111 L 24.866255,30.552669 L 13.882693,30.552669 L 13.882693,35.259942 L 3.5201752,26.31942 L 13.882693,16.777476 z"
+ id="path5561"
+ sodipodi:nodetypes="cccccccc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.61261261"
+ d="M 30.546104,7.3868349 L 30.528133,32.373144 L 15.500001,38.969853"
+ id="path5765"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:url(#linearGradient5777);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 17,5 L 29.431919,11 L 36.89107,11 L 36.89107,5 L 17,5 z"
+ id="path5769" />
+ <rect
+ style="opacity:1;color:#000000;fill:#555753;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5797"
+ width="1"
+ height="1"
+ x="28"
+ y="19" />
+ <rect
+ y="20"
+ x="29"
+ height="1"
+ width="1"
+ id="rect5799"
+ style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5805"
+ width="0.99999976"
+ height="1"
+ x="29"
+ y="21" />
+ <rect
+ y="21"
+ x="28"
+ height="1"
+ width="0.99999976"
+ id="rect5807"
+ style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5829"
+ width="0.99999976"
+ height="1"
+ x="27"
+ y="22" />
+ <rect
+ y="20"
+ x="28"
+ height="1"
+ width="1"
+ id="rect5831"
+ style="opacity:1;color:#000000;fill:#555753;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ style="opacity:1;color:#000000;fill:#555753;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5833"
+ width="1"
+ height="1"
+ x="28"
+ y="22" />
+ <path
+ style="opacity:0.52401745;color:#000000;fill:url(#linearGradient5848);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.23873877;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="M 13.586956,15.5 L 13.586956,20.949728 L 23.601902,20.949728 L 23.601902,23.432065 C 21.293872,24.978602 17.458341,26 13.101902,26 C 9.543702,26 6.318187,25.321421 4,24.230978 L 13.586956,15.5 z"
+ id="path5835" />
</g>
</svg>
diff --git a/master/master/media/css/default.css b/master/master/media/css/default.css
index 860ef5b..6fa6b1e 100644
--- a/master/master/media/css/default.css
+++ b/master/master/media/css/default.css
@@ -11,43 +11,61 @@ body {
background-color: #ffffff;
float: left;
margin: 1.5%;
- width: 98%;
+ width: 97%;
}
-a:link {
- color: #4d4d4d;
+div {
+ float: left;
}
-a:visited, a:hover {
- color: black;
+span {
+ float: left;
}
img {
border: 0;
+ float: left;
+}
+
+a {
+ text-decoration: none;
+}
+
+a:link {
+ color: #4d4d4d;
+}
+
+a:visited, a:hover {
+ color: black;
}
-a img {
- margin: 1%;
+#topcurves {
+ width: 100%;
}
#topcurves img {
- width: 99%;
+ width: 100%;
float: left;
}
#header {
- width: 96%;
+ width: 100%;
text-align: center;
font-size: 2em;
background-color: #e6e6e6;
- padding: 1.5%;
- padding-top: 0%;
+ padding-bottom: 1.5%;
margin-bottom: 1.5%;
float: left;
}
+#header span {
+ float: left;
+ margin-right: 1%;
+ margin-left: 1%;
+}
+
#content {
- width: 100%
+ width: 100%;
float: left;
}
diff --git a/master/master/media/css/frontpage.css b/master/master/media/css/frontpage.css
new file mode 100644
index 0000000..13c94ca
--- /dev/null
+++ b/master/master/media/css/frontpage.css
@@ -0,0 +1,19 @@
+/* vim: set sw=4 sts=4 et :
+ * Copyright: 2008 Gentoo Foundation
+ * Author(s): Nirbheek Chauhan <nirbheek.chauhan@gmail.com>
+ * License: AGPL-3
+ */
+
+#pieces {
+ margin-top: 5%;
+ margin-left: 20%;
+ margin-right: 20%;
+ width: 60%;
+ text-align: center;
+}
+
+#pieces img {
+ margin: 1%;
+ float: none;
+}
+
diff --git a/master/master/media/css/login.css b/master/master/media/css/login.css
new file mode 100644
index 0000000..15eb665
--- /dev/null
+++ b/master/master/media/css/login.css
@@ -0,0 +1,17 @@
+/* vim: set sw=4 sts=4 et :
+ * Copyright: 2008 Gentoo Foundation
+ * Author(s): Nirbheek Chauhan <nirbheek.chauhan@gmail.com>
+ * License: AGPL-3
+ */
+
+span.login-box {
+ width: 50%;
+ margin-bottom: 10px;
+}
+
+div.login-box {
+ text-align: center;
+ width: 30%;
+ margin-left: 35%;
+ margin-right: 35%;
+}
diff --git a/master/master/media/images/.gitignore b/master/master/media/images/.gitignore
index bf3c3ac..e24d9f5 100644
--- a/master/master/media/images/.gitignore
+++ b/master/master/media/images/.gitignore
@@ -1,3 +1,4 @@
+home.png
jobs.png
login.png
logout.png
diff --git a/master/master/media/images/none.png b/master/master/media/images/none.png
new file mode 100644
index 0000000..569acfd
--- /dev/null
+++ b/master/master/media/images/none.png
Binary files differ
diff --git a/master/master/templates/basic.html b/master/master/templates/basic.html
index ebf0d0f..9e5e53a 100644
--- a/master/master/templates/basic.html
+++ b/master/master/templates/basic.html
@@ -19,7 +19,21 @@
<img src="{{ media_prefix }}images/topcorners.gif"/>
</div>
<div id="header">
- Zomg, AutotuA.
+ <span>
+ {% if user.is_authenticated %}
+ <a href="/~{{ user.username }}"><img src="{{ media_prefix }}images/home.png"/></a>
+ {% else %}
+ <img width="32px" height="32px" src="{{ media_prefix }}images/none.png"/>
+ {% endif %}
+ </span>
+ <a href="/">Zomg, AutotuA.</a>
+ <span style="float: right;">
+ {% if user.is_authenticated %}
+ <a href="/logout"><img src="{{ media_prefix }}images/logout.png"/></a>
+ {% else %}
+ <a href="/login"><img src="{{ media_prefix }}images/login.png"/></a>
+ {% endif %}
+ </span>
</div>
<div id="content">
{% block content %}{% endblock %}
diff --git a/master/master/templates/frontpage.html b/master/master/templates/frontpage.html
index 867654e..6b1b6e9 100644
--- a/master/master/templates/frontpage.html
+++ b/master/master/templates/frontpage.html
@@ -6,14 +6,14 @@
{# Immortal lh! #}
{# #}
{% extends "basic.html" %}
+{% block head %}
+<link rel="stylesheet" href="{{ media_prefix }}css/frontpage.css" type="text/css"/>
+{% endblock %}
{% block content %}
-<br/><br/>
-<br/><br/>
-<br/><br/>
-<center>
+<div id="pieces">
<a href=""><img src="{{ media_prefix }}images/master.png" title="Status of the master server"/></a>
<a href=""><img src="{{ media_prefix }}images/slaves.png" title="Status of your slaves"/></a>
<a href="jobs/"><img src="{{ media_prefix }}images/jobs.png" title="Status of jobs"/></a>
<a href=""><img src="{{ media_prefix }}images/users.png" title="Search for users"/></a>
-</center>
+</div>
{% endblock %}
diff --git a/master/master/templates/registration/login.html b/master/master/templates/registration/login.html
new file mode 100644
index 0000000..3dcf2dd
--- /dev/null
+++ b/master/master/templates/registration/login.html
@@ -0,0 +1,27 @@
+{# vim: set sw=4 sts=4 et filetype=htmldjango : #}
+{# Copyright: 2008 Gentoo Foundation #}
+{# Author(s): Nirbheek Chauhan <nirbheek.chauhan@gmail.com> #}
+{# License: AGPL-3 #}
+{# #}
+{% extends "basic.html" %}
+
+{% block head %}
+<link rel="stylesheet" href="{{ media_prefix }}css/login.css" type="text/css"/>
+{% endblock %}
+
+{% block content %}
+
+{% if form.errors %}
+<p>Your username and password didn't match. Please try again.</p>
+{% endif %}
+
+<div class="login-box">
+ <form method="post" action=".">
+ <span class="login-box">{{ form.username.label_tag }}:</span><span class="login-box">{{ form.username }}</span>
+ <span class="login-box">{{ form.password.label_tag }}:</span><span class="login-box">{{ form.password }}</span>
+ <input type="submit" value="Login"/>
+ <input type="hidden" name="next" value="{{ next }}"/>
+ </form>
+</div>
+
+{% endblock %}
diff --git a/master/master/urls.py b/master/master/urls.py
index 10dca65..c00ad82 100644
--- a/master/master/urls.py
+++ b/master/master/urls.py
@@ -9,8 +9,13 @@
from django.conf.urls.defaults import *
from django.conf import settings
-urlpatterns = patterns('master.views',
+urlpatterns = patterns('',
+ (r'^logout/$', 'django.contrib.auth.views.logout_then_login', {'login_url': '/'}),
+)
+
+urlpatterns += patterns('master.views',
(r'^$', 'front_page'),
+ (r'^login/$', 'login'),
(r'^jobs/$', 'jobs_page'),
(r'^~([a-zA-Z0-9_]+)/$', 'user_page'),
(r'^~(?P<username>[a-zA-Z0-9_]+)/jobs/$', 'jobs_page'),
diff --git a/master/master/views.py b/master/master/views.py
index e1b5eba..a95892c 100644
--- a/master/master/views.py
+++ b/master/master/views.py
@@ -6,22 +6,53 @@
# Immortal lh!
#
-from django.http import HttpResponse
-from django.shortcuts import *
+import process
from master.models import User, Job
+
+from django.shortcuts import *
from django.conf import settings
-import process
+from django.http import HttpResponseRedirect
+from django.template import RequestContext
+from django.contrib.auth.forms import AuthenticationForm
+from django.contrib.auth.decorators import login_required
+from django.views.decorators.cache import never_cache
details = {'media_prefix': settings.MEDIA_PREFIX}
def front_page(request):
- return render_to_response('frontpage.html', details)
+ return render_to_response('frontpage.html', details,
+ context_instance=RequestContext(request))
+
+@never_cache
+def login(request):
+ """Displays the login form and handles the login action."""
+
+ redirect_to = request.REQUEST.get('next', '')
+ if request.method == "POST":
+ form = AuthenticationForm(data=request.POST)
+ if form.is_valid():
+ # Light security check -- make sure redirect_to isn't garbage.
+ if not redirect_to or '//' in redirect_to or ' ' in redirect_to:
+ redirect_to = '/~%s' % form.get_user()
+ from django.contrib.auth import login
+ login(request, form.get_user())
+ if request.session.test_cookie_worked():
+ request.session.delete_test_cookie()
+ return HttpResponseRedirect(redirect_to)
+ else:
+ form = AuthenticationForm(request)
+ request.session.set_test_cookie()
+ details['form'] = form
+ details['next'] = redirect_to
+ return render_to_response('registration/login.html', details,
+ context_instance=RequestContext(request))
def user_page(request, username):
user = get_object_or_404(User, username=username)
for i in ('first_name', 'last_name', 'email',):
details[i] = getattr(user, i)
- return render_to_response('userpage.html', details)
+ return render_to_response('userpage.html', details,
+ context_instance=RequestContext(request))
def jobs_page(request, username=None):
jobs = None
@@ -33,4 +64,5 @@ def jobs_page(request, username=None):
for job in jobs:
job.stage_url = process.generate_stage_url(job)
details['jobs'] = jobs
- return render_to_response('jobs.html', details)
+ return render_to_response('jobs.html', details,
+ context_instance=RequestContext(request))