Vectorized the logo, added as an SVG, and generated new .ico files for it.

This commit is contained in:
John Gietzen 2011-04-02 23:02:29 -05:00
Родитель 732a48e389
Коммит 6eabf6ef0a
5 изменённых файлов: 341 добавлений и 0 удалений

Двоичные данные
IronJS.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 17 KiB

Двоичные данные
IronJS.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 20 KiB

340
IronJS.svg Normal file
Просмотреть файл

@ -0,0 +1,340 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns: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="64px"
height="64px"
id="svg3824"
version="1.1"
inkscape:version="0.47 r22583"
sodipodi:docname="IronJS.svg"
inkscape:export-filename="C:\Users\otac0n\Projects\IronJS\IronJS-big.png"
inkscape:export-xdpi="1406.25"
inkscape:export-ydpi="1406.25">
<title
id="title4696">IronJS</title>
<defs
id="defs3826">
<linearGradient
id="linearGradient4673">
<stop
style="stop-color:#6aab43;stop-opacity:1;"
offset="0"
id="stop4675" />
<stop
style="stop-color:#c4d9b7;stop-opacity:1;"
offset="1"
id="stop4677" />
</linearGradient>
<linearGradient
id="linearGradient4665">
<stop
style="stop-color:#ceeae3;stop-opacity:1;"
offset="0"
id="stop4667" />
<stop
id="stop3653"
offset="0.21220326"
style="stop-color:#8dcabc;stop-opacity:1;" />
<stop
id="stop3649"
offset="0.52861929"
style="stop-color:#4cab95;stop-opacity:1;" />
<stop
id="stop3647"
offset="0.67714113"
style="stop-color:#5ab5a0;stop-opacity:1;" />
<stop
style="stop-color:#b9e0d7;stop-opacity:1;"
offset="1"
id="stop4669" />
</linearGradient>
<linearGradient
id="linearGradient4657">
<stop
style="stop-color:#f2f9fa;stop-opacity:1;"
offset="0"
id="stop4659" />
<stop
style="stop-color:#78bdce;stop-opacity:1;"
offset="1"
id="stop4661" />
</linearGradient>
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 32 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="64 : 32 : 1"
inkscape:persp3d-origin="32 : 21.333333 : 1"
id="perspective3832" />
<inkscape:perspective
id="perspective3852"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3852-1"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3884"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3884-0"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3884-9"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3884-6"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3884-3"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3884-4"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4467"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4467-8"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4467-2"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4467-4"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4467-82"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4467-5"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4550"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4572"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4572-8"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4604"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4627"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4627-8"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient4657"
id="radialGradient2867"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.43858478,0,8.008939)"
cx="32"
cy="25.060287"
fx="32"
fy="25.060287"
r="23.40625" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4673"
id="linearGradient2870"
gradientUnits="userSpaceOnUse"
x1="25.781223"
y1="39.479473"
x2="15.913321"
y2="58.2178" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4665"
id="linearGradient2873"
gradientUnits="userSpaceOnUse"
x1="35"
y1="30"
x2="49.44194"
y2="55.469669" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="16"
inkscape:cx="37.882296"
inkscape:cy="42.600334"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:document-units="px"
inkscape:grid-bbox="true"
showguides="false"
inkscape:snap-grids="true"
inkscape:snap-to-guides="true"
inkscape:snap-global="true"
inkscape:window-width="1920"
inkscape:window-height="1018"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1">
<inkscape:grid
empspacing="4"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
type="xygrid"
id="grid3834" />
</sodipodi:namedview>
<metadata
id="metadata3829">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title>IronJS</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<path
sodipodi:type="star"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-opacity:1"
id="path4694"
sodipodi:sides="6"
sodipodi:cx="32"
sodipodi:cy="32"
sodipodi:r1="30"
sodipodi:r2="25.980762"
sodipodi:arg1="1.5707963"
sodipodi:arg2="2.0943951"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 32.000001,62 6.0192383,47.000001 l -8e-7,-30 L 31.999999,2 l 25.980763,14.999999 1e-6,30 L 32.000001,62 z" />
<g
id="g3664">
<g
id="g3659">
<path
style="fill:url(#linearGradient2873);fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 56.25,19.375 -12.125,7 0,12.625 -11.0625,6.375 0,14 L 56.25,46 l 0,-26.625 z M 32,59.9375 32,60 32.09375,59.9375 32,59.9375 z"
id="path4457-8" />
<path
style="fill:url(#linearGradient2870);fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 7.75,19.3125 0,26.6875 23.3125,13.46875 0,-14 L 19.875,39 19.875,26.28125 7.75,19.3125 z M 31.90625,59.9375 32,60 l 0,-0.0625 -0.09375,0 z"
id="path4457-1" />
<path
style="fill:url(#radialGradient2867);fill-opacity:1;fill-rule:nonzero;stroke:none"
d="M 32,4 8.625,17.5 20.75,24.5 32,18 l 11.3125,6.53125 12.125,-7 L 32,4 z"
id="path4457-4" />
</g>
<text
id="text4653"
y="38.313477"
x="24.03125"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:GeoSlab703 Lt BT;-inkscape-font-specification:GeoSlab703 Lt BT"
xml:space="preserve"><tspan
style="font-size:20px;font-family:Estrangelo Edessa;-inkscape-font-specification:Estrangelo Edessa"
y="38.313477"
x="24.03125"
id="tspan4655"
sodipodi:role="line">JS</tspan></text>
</g>
</g>
</svg>

После

Ширина:  |  Высота:  |  Размер: 11 KiB

Двоичные данные
Src/Tests/Sputnik/IronJS.ico

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 4.1 KiB

После

Ширина:  |  Высота:  |  Размер: 17 KiB

Просмотреть файл

@ -2,6 +2,7 @@
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:convert="clr-namespace:IronJS.Tests.Sputnik.Converters"
Icon="/IronJS.Tests.Sputnik;component/IronJS.ico"
DataContext="{Binding RelativeSource={RelativeSource Self}}"
Title="IronJS - Sputnik Conformance Tests" Height="449" Width="860" Closing="Window_Closing">
<Window.Resources>