Commit 55dd459f authored by David Boddie's avatar David Boddie
Browse files

Simplify SVG markup

parent 7b8377b6
......@@ -6,9 +6,9 @@
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"
width="132.76389mm"
height="88.666664mm"
viewBox="0 0 132.76389 88.666664"
width="266mm"
height="180mm"
viewBox="0 0 133 90"
version="1.1">
<defs>
......@@ -33,10 +33,10 @@
stroke: none
}
.user-level {
fill: #20a0ff;
fill: #50a0ff;
fill-opacity: 1;
stroke: #000000;
stroke-width: 0.5291667;
stroke-width: 0.4;
stroke-miterlimit: 4;
stroke-dasharray: none;
stroke-opacity: 1
......@@ -45,7 +45,7 @@
fill: #ff8080;
fill-opacity: 1;
stroke: #000000;
stroke-width: 0.5291667;
stroke-width: 0.4;
stroke-miterlimit: 4;
stroke-dasharray: none;
stroke-opacity: 1
......@@ -53,7 +53,7 @@
.outline {
fill: none;
stroke: black;
stroke-width: 0.34112662
stroke-width: 0.3
}
</style>
</defs>
......@@ -62,183 +62,173 @@
<!-- background -->
<rect fill="white" stroke="none" x="29.986113" y="9.4861107" width="128.76389" height="84.666664" />
<text x="36.296513" y="18.87159" class="plain">Application settings:</text>
<text x="36.256203" y="36.479908" class="plain">Display server:</text>
<text x="36.230366" y="56.040176" class="plain">Graphics library:</text>
<text x="62.744049" y="47.157738" class="plain">Daemons/services:</text>
<text x="36" y="18" class="plain">Application settings</text>
<rect x="62.618057" y="15.659721" width="5.2916656" height="21.166666"
<g>
<rect x="36" y="20" width="24" height="12"
class="user-level" />
<text transform="rotate(-90)" x="-35.587513" y="65.942574"
<text x="42" y="24" class="component">GSettings</text>
<rect x="40" y="26" width="15" height="4"
class="user-level" />
<text x="44" y="29" class="component">dconf</text>
</g>
<text x="39" y="37" class="plain">Display server</text>
<g transform="translate(36, 39)">
<rect x="0" y="0" width="24" height="8" class="user-level" />
<g>
<text x="12" y="3.25"
class="component" text-anchor="middle">Phoc</text>
<text x="12" y="6"
class="component" text-anchor="middle">(wlroots-based)</text>
</g>
</g>
<text x="38.5" y="55.75" class="plain">Graphics library</text>
<g>
<rect x="36" y="57" width="24" height="5" class="user-level" />
<text x="48" y="60.5" class="component" text-anchor="middle">Mesa3D</text>
</g>
<text x="80" y="14" class="plain">Applications</text>
<rect x="63" y="16" width="5" height="21" class="user-level" />
<text transform="rotate(-90)" x="-36" y="66.25"
class="component">Phosh</text>
<rect x="69.673615" y="15.659721" width="5.2916636" height="21.166666"
<rect x="70" y="16" width="5" height="21"
class="user-level" />
<text transform="rotate(-90)" x="-35.551685" y="73.28476"
<text transform="rotate(-90)" x="-36" y="73.25"
class="component">Squeekboard</text>
<rect x="76.729164" y="15.659721" width="5.2916689" height="21.166664"
<rect x="77" y="16" width="5" height="21"
class="user-level" />
<text transform="rotate(-90)" x="-35.648148" y="80.049545"
<text transform="rotate(-90)" x="-36" y="80.25"
class="component">Chats</text>
<rect x="83.784721" y="15.659721" width="5.2916679" height="21.166666"
<rect x="84" y="16" width="5" height="21"
class="user-level" />
<text transform="rotate(-90)" x="-35.648148" y="87.395874"
<text transform="rotate(-90)" x="-36" y="87.25"
class="component">Calls</text>
<rect x="90.840279" y="15.659721" width="5.2916646" height="21.166664"
<rect x="91" y="16" width="5" height="21"
class="user-level" />
<text transform="rotate(-90)" x="-35.648148" y="94.451424"
<text transform="rotate(-90)" x="-36" y="94.25"
class="component">Contacts</text>
<g transform="translate(-0.88194534)">
<rect x="37.041668" y="20.069443" width="23.812506" height="12.34722"
class="user-level" />
<text x="43.031315" y="24.006695" class="component">GSettings</text>
<rect x="41.714314" y="26.397219" width="14.467217" height="3.9027812"
class="user-level" />
<text x="45.504894" y="29.328394" class="component">dconf</text>
<rect x="98" y="16" width="5" height="21" class="user-level" />
<text transform="rotate(-90)" x="-36" y="101.25"
class="component">Settings</text>
<g>
<rect x="109" y="12" width="8.5" height="21" class="user-level"
opacity="0.5" />
<rect x="107" y="14" width="8.5" height="21" class="user-level"
opacity="0.75" />
<rect x="105" y="16" width="8.5" height="21" class="user-level" />
<g>
<text transform="rotate(-90)" x="-35.5" y="108.25"
class="component">other adaptive</text>
<text transform="rotate(-90)" x="-33.5" y="111.25"
class="component">GTK apps</text>
</g>
<g transform="translate(-0.88194534)">
<rect x="37.041668" y="57.111111" width="23.812506" height="4.4097219"
class="user-level" />
<text x="48.993397" y="60.2365" class="component" text-anchor="middle">Mesa3D</text>
</g>
<text x="68.886162" y="41.028717" class="component" text-anchor="middle">libhandy</text>
<rect x="62.618057" y="38.590279" width="54.680553" height="6.1736093"
class="user-level" />
<text x="89.47464" y="42.597614" class="component" text-anchor="middle">GTK 3</text>
<path d="M 67.027778,60.638889 V 72.986111 H 62.618057 V 60.638889"
class="system-level" />
<path d="m 62.618057,60.638884 v -12.34722 h 4.409723 v 12.34722"
class="user-level" />
<text transform="rotate(-90)" x="-71.700401" y="65.497467"
class="component">systemd</text>
<path d="M 72.319445,60.638889 V 72.986111 H 67.909721 V 60.638889"
class="system-level" />
<path d="M 67.909721,60.638888 V 48.291664 h 4.409724 v 12.347224"
class="user-level" />
<text transform="rotate(-90)" x="-71.700401" y="71.076454"
class="component">D-Bus</text>
<rect x="63" y="39" width="55" height="8" class="user-level" />
<text x="70" y="42" class="component" text-anchor="middle">libhandy</text>
<text x="89" y="44" class="component" text-anchor="middle">GTK 3</text>
<rect x="73.201393" y="66.8125" width="13.229168" height="6.173615"
class="user-level" />
<text x="79.82769" y="70.511848" class="component" text-anchor="middle">Wys</text>
<rect x="112.88889" y="48.291664" width="4.4097247" height="24.694448"
class="user-level" />
<text transform="rotate(-90)" x="-60.654045" y="115.76141"
class="component" text-anchor="middle">gnome-session</text>
<text x="80" y="51.5" class="plain">Daemons/services</text>
<rect x="36.115627" y="75.279167" width="81.359375" height="5.5562496"
class="system-level" />
<text x="76.794624" y="79.019165" class="component"
text-anchor="middle">Linux kernel</text>
<text xml:space="preserve" class="plain" x="40.575645" y="85.916534">
<tspan x="40.575645" y="85.916534">Hardware: 802.11+BT, BB modem, GNSS, sound card, camera,</tspan>
<tspan x="40.575645" y="89.444313">battery charger, kill switches, LCD, touch controller</tspan></text>
<rect
y="82.95208"
x="35.983334"
height="8.1075907"
width="81.227081"
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.34112662;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g transform="translate(0.8819468)">
<rect x="97.013893" y="15.659721" width="7.055552" height="21.166666"
class="user-level" />
<text transform="rotate(-90)" x="-26.227207" y="100.02225"
class="component" text-anchor="middle">gnome-control-</text>
<text transform="rotate(-90)" x="-26.261658" y="102.62813"
class="component" text-anchor="middle">center</text>
</g>
<g transform="translate(0.88193247,2.5312414e-6)">
<rect x="109.36111" y="12.131944" width="10.583329" height="21.166668"
class="user-level" />
<rect x="107.59721" y="13.895832" width="10.583333" height="21.166668"
class="user-level" />
<rect x="105.83334" y="15.659721" width="10.583333" height="21.166666"
class="user-level" />
<g transform="translate(-0.00372881)">
<text transform="rotate(-90)" x="-26.26717" y="109.10132"
class="component" text-anchor="middle">other</text>
<text transform="rotate(-90)" x="-26.252701" y="111.7072"
class="component" text-anchor="middle">adaptive</text>
<text transform="rotate(-90)" x="-26.278194" y="114.51353"
class="component" text-anchor="middle">GTK apps</text>
</g>
<g transform="translate(63,53)">
<path d="M 4.5,12 V 25 H 0 V 12" class="system-level" />
<path d="m 0,12 v -12 h 4.5 v 12" class="user-level" />
<text transform="rotate(-90)" x="-23.75" y="3"
class="component">systemd</text>
</g>
<g transform="translate(-0.88194534)">
<rect x="37.041668" y="37.708332" width="23.8125" height="7.9375005"
class="user-level" />
<g transform="translate(1.4467892,0.07535725)">
<text x="47.214603" y="40.944061"
class="component" text-anchor="middle">Phoc</text>
<text x="47.348236" y="43.616756"
class="component" text-anchor="middle">(wlroots-based)</text>
<g transform="translate(68.5,53)">
<path d="M 4.5,12 V 25 H 0 V 12" class="system-level" />
<path d="m 0,12 v -12 h 4.5 v 12" class="user-level" />
<text transform="rotate(-90)" x="-23.75" y="3.25"
class="component">D-Bus</text>
</g>
<g transform="translate(74,53)">
<rect x="0" y="0" width="11" height="19" class="user-level" />
<text transform="rotate(-90)" x="-10" y="5"
class="component" text-anchor="middle">PulseAudio</text>
<text transform="rotate(-90)" x="-10" y="8"
class="component" text-anchor="middle">daemon</text>
<rect x="0" y="19" width="11" height="6" class="user-level" />
<text x="5.25" y="22.75" class="component" text-anchor="middle">Wys</text>
</g>
<rect x="87.3125" y="48.291664" width="7.9374995" height="24.694448"
class="system-level" />
<g transform="translate(0.13986081,0.06192089)">
<text transform="rotate(-90)" x="-60.574211" y="90.803764"
<g transform="translate(86,53)">
<rect x="0" y="0" width="8" height="25" class="system-level" />
<text transform="rotate(-90)" x="-12.5" y="3.5"
class="component" text-anchor="middle">Network Manager</text>
<text transform="rotate(-90)" x="-60.612106" y="93.409645"
<text transform="rotate(-90)" x="-12.5" y="6.25"
class="component" text-anchor="middle">daemon</text>
</g>
<rect x="96.131943" y="48.291664" width="7.9374976" height="24.694448"
class="system-level" />
<g transform="translate(0.26584786,-0.60229553)">
<text transform="rotate(-90)" x="-61.235672" y="99.497215"
<g transform="translate(95,53)">
<rect x="0" y="0" width="8" height="25" class="system-level" />
<text transform="rotate(-90)" x="-12.5" y="3.5"
class="component" text-anchor="middle">Modem Manager</text>
<text transform="rotate(-90)" x="-61.276325" y="102.1031"
<text transform="rotate(-90)" x="-12.5" y="6.25"
class="component" text-anchor="middle">daemon</text>
</g>
<rect x="104.95139" y="48.291664" width="7.055552" height="24.694447"
class="user-level" />
<g transform="translate(0.07876986,-0.23465238)">
<text transform="rotate(-90)" x="-60.857693" y="108.09618"
<g transform="translate(104,53)">
<rect x="0" y="0" width="8" height="25" class="user-level" />
<text transform="rotate(-90)" x="-12.5" y="3.25"
class="component" text-anchor="middle">gnome-settings-</text>
<text transform="rotate(-90)" x="-60.90868" y="110.63525"
<text transform="rotate(-90)" x="-12.5" y="6.25"
class="component" text-anchor="middle">daemon</text>
</g>
<rect x="73.201393" y="48.291664" width="13.229168" height="18.520834"
class="user-level" />
<g transform="translate(-0.2085219,-0.31143201)">
<text transform="rotate(-90)" x="-57.833885" y="79.653465"
class="component" text-anchor="middle">PulseAudio</text>
<text transform="rotate(-90)" x="-57.898655" y="82.326164"
class="component" text-anchor="middle">daemon</text>
<g transform="translate(113,53)">
<rect x="0" y="0" width="5" height="25" class="user-level" />
<text transform="rotate(-90)" x="-12.5" y="3"
class="component" text-anchor="middle">gnome-session</text>
</g>
<g transform="translate(2.557651,1.0583335)">
<rect x="119.94444" y="40.354164" width="30.868055" height="24.077085"
class="outline" />
<rect x="121.79652" y="41.941666" width="5.203475" height="4.5861115"
class="user-level" />
<rect x="121.79652" y="48.644444" width="5.203475" height="4.9388876"
class="system-level" />
<g transform="translate(0.88194355,0.88194033)">
<path d="m 120.82639,57.111113 v -2.645834 h 5.29167 v 2.645834"
class="user-level" />
<path d="m 126.11806,57.111111 v 2.645834 h -5.29167 v -2.645834"
class="system-level" />
</g>
<text x="120.21462" y="39.037968" class="plain">Legend</text>
<text x="128.73239" y="45.200039" class="plain">user level</text>
<text x="128.65384" y="51.788437" class="plain">system level</text>
<g transform="translate(0.1609678,0.88194192)">
<text x="128.41296" y="56.229168" class="plain">components</text>
<text x="128.4612" y="59.302769" class="plain">in both user</text>
<text x="128.42123" y="62.242733" class="plain">and system levels</text>
<g transform="translate(63,80)">
<rect x="0" y="0" width="55" height="5" class="system-level" />
<text x="27.5" y="3.5" class="component" text-anchor="middle">Linux kernel</text>
</g>
<g transform="translate(35,87)">
<rect x="0" y="0" width="83" height="8" class="outline" />
<text xml:space="preserve" class="plain">
<tspan x="5" y="3.25">Hardware: 802.11+BT, BB modem, GNSS, sound card, camera,</tspan>
<tspan x="5" y="6.25">battery charger, kill switches, LCD, touch controller</tspan>
</text>
</g>
<g transform="translate(120,39)">
<rect x="0" y="0" width="31" height="26" class="outline" />
<rect x="1.75" y="2" width="5" height="5" class="user-level" />
<rect x="1.75" y="8.5" width="5" height="5" class="system-level" />
<path d="m 1.75,17.5 v -2.5 h 5 v 2.5" class="user-level" />
<path d="m 1.75,17.5 v 2.5 h 5 v -2.5" class="system-level" />
<text x="0" y="-1.5" class="plain">Legend</text>
<text x="8.75" y="5.25" class="plain">user level</text>
<text x="8.75" y="11.75" class="plain">system level</text>
<g>
<text x="8.75" y="16.75" class="plain">components</text>
<text x="8.75" y="20" class="plain">in both user</text>
<text x="8.75" y="23" class="plain">and system levels</text>
</g>
</g>
</g>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment