Browse Source

Grafiken etwas aufgehellt. Ausgabe entfernt, da sie sehr leicht selbst generiert werden können

pull/569/head
hrnz 1 month ago
parent
commit
a299142b50
92 changed files with 101 additions and 29053 deletions
  1. +3
    -3
      grafik/flat-generator/base.svg.template
  2. +1
    -1
      grafik/flat-generator/generate-all.sh
  3. +0
    -369
      grafik/flat-generator/numpad-vou.svg.template
  4. +17
    -17
      grafik/flat-generator/numpad.svg.template
  5. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de adnw ebene 1.svg
  6. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de adnw ebene 2.svg
  7. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de adnw ebene 3.svg
  8. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de adnw ebene 4.svg
  9. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de adnw ebene 5.svg
  10. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de adnw ebene 6.svg
  11. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de adnw ebene Pseudoebene.svg
  12. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de bone ebene 1.svg
  13. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de bone ebene 2.svg
  14. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de bone ebene 3.svg
  15. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de bone ebene 4.svg
  16. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de bone ebene 5.svg
  17. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de bone ebene 6.svg
  18. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de bone ebene Pseudoebene.svg
  19. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de koy ebene 1.svg
  20. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de koy ebene 2.svg
  21. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de koy ebene 3.svg
  22. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de koy ebene 4.svg
  23. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de koy ebene 5.svg
  24. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de koy ebene 6.svg
  25. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de koy ebene Pseudoebene.svg
  26. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo ebene 1.svg
  27. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo ebene 2.svg
  28. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo ebene 3.svg
  29. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo ebene 4.svg
  30. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo ebene 5.svg
  31. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo ebene 6.svg
  32. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo ebene Pseudoebene.svg
  33. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo_qwertz ebene 1.svg
  34. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo_qwertz ebene 2.svg
  35. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo_qwertz ebene 3.svg
  36. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo_qwertz ebene 4.svg
  37. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo_qwertz ebene 5.svg
  38. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo_qwertz ebene 6.svg
  39. +0
    -370
      grafik/flat-generator/osterblau-with-numpad/de neo_qwertz ebene Pseudoebene.svg
  40. +0
    -369
      grafik/flat-generator/osterblau-with-numpad/de vou ebene 1.svg
  41. +0
    -369
      grafik/flat-generator/osterblau-with-numpad/de vou ebene 2.svg
  42. +0
    -369
      grafik/flat-generator/osterblau-with-numpad/de vou ebene 3.svg
  43. +0
    -369
      grafik/flat-generator/osterblau-with-numpad/de vou ebene 4.svg
  44. +0
    -369
      grafik/flat-generator/osterblau-with-numpad/de vou ebene 5.svg
  45. +0
    -369
      grafik/flat-generator/osterblau-with-numpad/de vou ebene 6.svg
  46. +0
    -369
      grafik/flat-generator/osterblau-with-numpad/de vou ebene Pseudoebene.svg
  47. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de adnw ebene 1.svg
  48. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de adnw ebene 2.svg
  49. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de adnw ebene 3.svg
  50. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de adnw ebene 4.svg
  51. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de adnw ebene 5.svg
  52. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de adnw ebene 6.svg
  53. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de adnw ebene Pseudoebene.svg
  54. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de bone ebene 1.svg
  55. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de bone ebene 2.svg
  56. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de bone ebene 3.svg
  57. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de bone ebene 4.svg
  58. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de bone ebene 5.svg
  59. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de bone ebene 6.svg
  60. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de bone ebene Pseudoebene.svg
  61. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de koy ebene 1.svg
  62. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de koy ebene 2.svg
  63. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de koy ebene 3.svg
  64. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de koy ebene 4.svg
  65. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de koy ebene 5.svg
  66. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de koy ebene 6.svg
  67. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de koy ebene Pseudoebene.svg
  68. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo ebene 1.svg
  69. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo ebene 2.svg
  70. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo ebene 3.svg
  71. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo ebene 4.svg
  72. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo ebene 5.svg
  73. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo ebene 6.svg
  74. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo ebene Pseudoebene.svg
  75. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo_qwertz ebene 1.svg
  76. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo_qwertz ebene 2.svg
  77. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo_qwertz ebene 3.svg
  78. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo_qwertz ebene 4.svg
  79. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo_qwertz ebene 5.svg
  80. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo_qwertz ebene 6.svg
  81. +0
    -312
      grafik/flat-generator/osterblau-without-numpad/de neo_qwertz ebene Pseudoebene.svg
  82. +0
    -313
      grafik/flat-generator/osterblau-without-numpad/de vou ebene 1.svg
  83. +0
    -313
      grafik/flat-generator/osterblau-without-numpad/de vou ebene 2.svg
  84. +0
    -313
      grafik/flat-generator/osterblau-without-numpad/de vou ebene 3.svg
  85. +0
    -313
      grafik/flat-generator/osterblau-without-numpad/de vou ebene 4.svg
  86. +0
    -313
      grafik/flat-generator/osterblau-without-numpad/de vou ebene 5.svg
  87. +0
    -313
      grafik/flat-generator/osterblau-without-numpad/de vou ebene 6.svg
  88. +0
    -313
      grafik/flat-generator/osterblau-without-numpad/de vou ebene Pseudoebene.svg
  89. +1
    -0
      grafik/flat-generator/replacements.py
  90. +4
    -3
      grafik/flat-generator/vou-base.svg.template
  91. +3
    -3
      grafik/flat-generator/vou-numpad.svg.template
  92. +72
    -13
      grafik/logos/Bone-Icon-Schriftzug.svg

+ 3
- 3
grafik/flat-generator/base.svg.template View File

@ -74,9 +74,9 @@ text.big { font-size:14px; }
.grey { fill:#9f9f9f; stroke:#747474; }
/* bootstrap colors */
.l5, .r5 { fill:#06889c; }
.l4, .r4 { fill:#1b9084; }
.l3, .r3 { fill:#369c63; }
.l5, .r5 { fill:#93CCEA; }
.l4, .r4 { fill:#7abeb3; }
.l3, .r3 { fill:#63b280; }
.l2, .r2 { fill:#4aa44a; }
/* btn bg hover, unused */


+ 1
- 1
grafik/flat-generator/generate-all.sh View File

@ -15,4 +15,4 @@ done;
./generate-graphics.py "de vou" vou-numpad.svg.template;
mv *.svg osterblau-with-numpad
inkscape -T --export-plain-svg osterblau-*-numpad/*.svg
#inkscape -T --export-overwrite osterblau-*-numpad/*.svg

+ 0
- 369
grafik/flat-generator/numpad-vou.svg.template View File

@ -1,369 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<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"
version="1.1"
id="Ebene_1"
width="690"
height="183"
viewBox="0 0 690 183"
enable-background="new 0 0 690 183"
xml:space="preserve"
inkscape:version="0.48.5 r10040"
sodipodi:docname="tastatur_e1.svg"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata id="metadata135">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs id="defs">
<style type="text/css" id="style46661">
text.mod, text.key, text.dead {
fill:#111;
fill-opacity:1;
stroke:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-stretch:normal;
display:inline;
font-family:DejaVu Sans;
writing-mode:lr-tb;
}
text.key {
font-family:Linux Libertine;
}
text.mod {
text-align:start;
text-anchor:start;
}
text.deadcircle, text.dead, text.center, text.key {
text-align:center;
text-anchor:middle;
}
text.key { font-size:20px; }
text.dead { font-size:20px; }
text.deadcircle { font-size:16px; }
text.mod { font-size:10px; }
text.big { font-size:14px; }
.key {
stroke-width:1.25;
}
.grey { fill:#949494; stroke:#696969; }
.grey { fill:#9f9f9f; stroke:#747474; }
.numpad { fill:#afaa9f; stroke:#747474; }
/* bootstrap colors */
.l5, .r5 { fill:#06889c; }
.l4, .r4 { fill:#1b9084; }
.l3, .r3 { fill:#369c63; }
.l2, .r2 { fill:#4aa44a; }
/* btn bg hover, unused */
.l2, .r2 { stroke:#3071a9; }
.l3, .r3 { stroke:#449d44; }
.l4, .r4 { stroke:#c9302c; }
.l5, .r5 { stroke:#ec971f; }
/* btn border hover */
.l2, .r2 { stroke:#204d74; }
.l3, .r3 { stroke:#204d74; }
.l4, .r4 { stroke:#204d74; }
.l5, .r5 { stroke:#204d74; }
text.nubkey { fill:#eee; }
.pressed {
<!--opacity:0.5;-->
fill:#777;
}
</style>
<g id="basekey">
<rect width="32" height="32" rx="4" class="key" />
<!--rect width="20" height="20" x="6" y="6" /-->
<!--rect width="2" height="2" fill="#000" x="15" y="15" /-->
</g>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1614"
inkscape:window-height="969"
id="base"
showgrid="false"
inkscape:zoom="0.70961538"
inkscape:cx="685.32105"
inkscape:cy="241.15395"
inkscape:window-x="78"
inkscape:window-y="71"
inkscape:window-maximized="0"
inkscape:current-layer="Ebene_1" />
<g transform="translate(3.5,3.5)">
<use xlink:href="#basekey" y="0" x="0" class="l5" />
<use xlink:href="#basekey" y="0" x="36" class="l5" />
<use xlink:href="#basekey" y="0" x="72" class="l5" />
<use xlink:href="#basekey" y="0" x="108" class="l4" />
<use xlink:href="#basekey" y="0" x="144" class="l3" />
<use xlink:href="#basekey" y="0" x="180" class="l2" />
<use xlink:href="#basekey" y="0" x="216" class="l2" />
<use xlink:href="#basekey" y="0" x="252" class="r2" />
<use xlink:href="#basekey" y="0" x="288" class="r2" />
<use xlink:href="#basekey" y="0" x="324" class="r3" />
<use xlink:href="#basekey" y="0" x="360" class="r4" />
<use xlink:href="#basekey" y="0" x="396" class="r5" />
<use xlink:href="#basekey" y="0" x="432" class="r5" />
<use xlink:href="#basekey" y="36" x="54" class="l5" />
<use xlink:href="#basekey" y="36" x="90" class="l4" />
<use xlink:href="#basekey" y="36" x="126" class="l3" />
<use xlink:href="#basekey" y="36" x="162" class="l2" />
<use xlink:href="#basekey" y="36" x="198" class="l2" />
<use xlink:href="#basekey" y="36" x="234" class="r2" />
<use xlink:href="#basekey" y="36" x="270" class="r2" />
<use xlink:href="#basekey" y="36" x="306" class="r3" />
<use xlink:href="#basekey" y="36" x="342" class="r4" />
<use xlink:href="#basekey" y="36" x="378" class="r5" />
<use xlink:href="#basekey" y="36" x="414" class="r5" />
<use xlink:href="#basekey" y="36" x="450" class="r5" />
<use xlink:href="#basekey" y="72" x="64" class="l5" />
<use xlink:href="#basekey" y="72" x="100" class="l4" />
<use xlink:href="#basekey" y="72" x="136" class="l3" />
<use xlink:href="#basekey" y="72" x="172" class="l2" />
<use xlink:href="#basekey" y="72" x="208" class="l2" />
<use xlink:href="#basekey" y="72" x="244" class="r2" />
<use xlink:href="#basekey" y="72" x="280" class="r2" />
<use xlink:href="#basekey" y="72" x="316" class="r3" />
<use xlink:href="#basekey" y="72" x="352" class="r4" />
<use xlink:href="#basekey" y="72" x="388" class="r5" />
<use xlink:href="#basekey" y="72" x="460" class="r5" />
<use xlink:href="#basekey" y="108" x="82" class="l5" />
<use xlink:href="#basekey" y="108" x="118" class="l4" />
<use xlink:href="#basekey" y="108" x="154" class="l3" />
<use xlink:href="#basekey" y="108" x="190" class="l2" />
<use xlink:href="#basekey" y="108" x="226" class="l2" />
<use xlink:href="#basekey" y="108" x="262" class="r2" />
<use xlink:href="#basekey" y="108" x="298" class="r2" />
<use xlink:href="#basekey" y="108" x="334" class="r3" />
<use xlink:href="#basekey" y="108" x="370" class="r4" />
<use xlink:href="#basekey" y="108" x="406" class="r5" />
<use xlink:href="#basekey" y="0" x="542" class="key numpad" />
<use xlink:href="#basekey" y="0" x="578" class="key numpad" />
<use xlink:href="#basekey" y="0" x="614" class="key numpad" />
<use xlink:href="#basekey" y="0" x="650" class="key numpad" />
<use xlink:href="#basekey" y="36" x="542" class="key numpad" />
<use xlink:href="#basekey" y="36" x="578" class="key numpad" />
<use xlink:href="#basekey" y="36" x="614" class="key numpad" />
<rect id="kpplus" x="650" y="36" width="32" height="68" rx="4" class="key numpad" />
<use xlink:href="#basekey" y="72" x="542" class="key numpad" />
<use xlink:href="#basekey" y="72" x="578" class="key numpad" />
<use xlink:href="#basekey" y="72" x="614" class="key numpad" />
<use xlink:href="#basekey" y="108" x="542" class="key numpad" />
<use xlink:href="#basekey" y="108" x="578" class="key numpad" />
<use xlink:href="#basekey" y="108" x="614" class="key numpad" />
<rect id="kppenter" x="650" y="108" width="32" height="68" rx="4" class="key numpad" />
<rect id="kp0" x="542" y="144" width="68" height="32" rx="4" class="key numpad" />
<use xlink:href="#basekey" y="144" x="614" class="key numpad" />
<rect id="backspace" y="0" x="468" width="60" height="32" rx="4" class="key grey" />
<rect id="tab" x="0" y="36" width="50" height="32" rx="4" class="key grey" />
<rect id="m3l" x="0" y="72" width="60" height="32" rx="4" class="key grey{{ MOD3 }}" />
<use id="m3r" xlink:href="#basekey" x="424" y="72" class="key grey{{ MOD3 }}" />
<rect id="shiftl" x="0" y="108" width="40" height="32" rx="4" class="key grey{{ SHIFT }}" />
<rect id="m4l" x="44" y="108" width="34" height="32" rx="4" class="key grey{{ MOD4 }}" />
<rect id="shiftr" x="442" y="108" width="86" height="32" rx="4" class="key grey{{ SHIFT }}" />
<rect id="ctrll" x="0" y="144" width="50" height="32" rx="4" class="key grey" />
<rect id="altl" x="124" y="144" width="48" height="32" rx="4" class="key grey" />
<rect id="space" x="176" y="144" width="168" height="32" rx="4" class="key grey" />
<rect id="m4r" x="348" y="144" width="48" height="32" rx="4" class="key grey{{ MOD4 }}" />
<rect id="ctrlr" x="478" y="144" width="50" height="32" rx="4" class="key grey" />
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="
M 10,32
l -6,0 a 4,4 0 0 1 -4,-4
l 0,-24 a 4,4 0 0 1 4,-4
l 34,0 a 4,4 0 0 1 4,4
l 0,60 a 4,4 0 0 1 -4,4
l -24,0 a 4,4 0 0 1 -4,-4
z"
transform="translate(486,36)"
id="return"
class="key grey"/>
<rect y="101" x="181" width="14" height="1" rx="1" id="nub" style="fill:#eee;" />
<use y="0" x="108" xlink:href="#nub" />
</g>
<g transform="translate(-0.5,-0.5)">
<text y="96" x="10" class="mod" id="m3ltxt">Mod3</text>
<text y="133" x="10" class="mod big" id="shiftltxt">⇧</text>
<text y="168" x="10" class="mod" id="ctrlltxt">Strg</text>
<text y="132" x="56" class="mod" id="m4ltxt">M4</text>
<text y="168" x="135" class="mod" id="altltxt">Alt</text>
<text y="96" x="436" class="mod" id="m3rtxt">M3</text>
<text y="133" x="450" class="mod big" id="shiftrtxt">⇧</text>
<text y="168" x="490" class="mod" id="ctrlrtxt">Strg</text>
<text y="168" x="357" class="mod" id="m4rtxt">Mod4</text>
<text y="62" x="495" class="mod big" id="returntxt">⏎</text>
<text y="23" x="480" class="mod" id="backspacetxt">⌫</text>
<text y="25" x="20" class="deadcircle" id="deadcircletxt">◌</text>
<use y="0" x="432" xlink:href="#deadcircletxt" id="t2" />
<use y="36" x="450" xlink:href="#deadcircletxt" id="t3" />
</g>
<g transform="translate(55,26)">
<text x="0" class="key">{{ AE01 }}</text>
<text x="36" class="key">{{ AE02 }}</text>
<text x="72" class="key">{{ AE03 }}</text>
<text x="108" class="key">{{ AE04 }}</text>
<text x="144" class="key">{{ AE05 }}</text>
<text x="180" class="key">{{ AE06 }}</text>
<text x="216" class="key">{{ AE07 }}</text>
<text x="252" class="key">{{ AE08 }}</text>
<text x="288" class="key">{{ AE09 }}</text>
<text x="324" class="key">{{ AE10 }}</text>
<text x="360" class="key">{{ AE11 }}</text>
</g>
<text x="10" y="60" class="mod big">⇥</text>
<g transform="translate(73,62)">
<text x="0" class="key">{{ AD01 }}</text>
<text x="36" class="key">{{ AD02 }}</text>
<text x="72" class="key">{{ AD03 }}</text>
<text x="108" class="key">{{ AD04 }}</text>
<text x="144" class="key">{{ AD05 }}</text>
<text x="180" class="key">{{ AD06 }}</text>
<text x="216" class="key">{{ AD07 }}</text>
<text x="252" class="key">{{ AD08 }}</text>
<text x="288" class="key">{{ AD09 }}</text>
<text x="324" class="key">{{ AD10 }}</text>
<text x="360" class="key">{{ AD11 }}</text>
</g>
<g transform="translate(84,98)">
<text x="0" class="key">{{ AC01 }}</text>
<text x="36" class="key">{{ AC02 }}</text>
<text x="72" class="key">{{ AC03 }}</text>
<text x="108" class="key nubkey">{{ AC04 }}</text>
<text x="144" class="key">{{ AC05 }}</text>
<text x="180" class="key">{{ AC06 }}</text>
<text x="216" class="key nubkey">{{ AC07 }}</text>
<text x="252" class="key">{{ AC08 }}</text>
<text x="288" class="key">{{ AC09 }}</text>
<text x="324" class="key">{{ AC10 }}</text>
<text x="396" class="key">{{ BKSL }}</text>
</g>
<g transform="translate(101,134)">
<text x="0" class="key">{{ AB01 }}</text>
<text x="36" class="key">{{ AB02 }}</text>
<text x="72" class="key">{{ AB03 }}</text>
<text x="108" class="key">{{ AB04 }}</text>
<text x="144" class="key">{{ AB05 }}</text>
<text x="180" class="key">{{ AB06 }}</text>
<text x="216" class="key">{{ AB07 }}</text>
<text x="252" class="key">{{ AB08 }}</text>
<text x="288" class="key">{{ AB09 }}</text>
<text x="324" class="key">{{ AB10 }}</text>
</g>
<g transform="translate(561,26)">
<text x="0" class="key">{{ NMLK }}</text>
<text x="36" class="key">{{ KPDV }}</text>
<text x="72" class="key">{{ KPMU }}</text>
<text x="108" class="key">{{ KPSU }}</text>
</g>
<g transform="translate(561,62)">
<text x="0" class="key">{{ KP7 }}</text>
<text x="36" class="key">{{ KP8 }}</text>
<text x="72" class="key">{{ KP9 }}</text>
</g>
<g transform="translate(561,98)">
<text x="0" class="key">{{ KP4 }}</text>
<text x="36" class="key">{{ KP5 }}</text>
<text x="72" class="key">{{ KP6 }}</text>
</g>
<g transform="translate(561,134)">
<text x="0" class="key">{{ KP1 }}</text>
<text x="36" class="key">{{ KP2 }}</text>
<text x="72" class="key">{{ KP3 }}</text>
</g>
<g transform="translate(561,170)">
<text x="18" class="key">{{ KP0 }}</text>
<text x="72" class="key">{{ KPDL }}</text>
</g>
<g transform="translate(561,78)">
<text x="108" class="key">{{ KPAD }}</text>
</g>
<g transform="translate(561,150)">
<text x="108" class="key">⏎</text>
</g>
<text x="20" y="26" class="dead" id="t1">{{ TLDE }}</text>
<text x="452" y="26" class="dead" id="t2">{{ AE12 }}</text>
<text x="470" y="62" class="dead" id="t3">{{ AD12 }}</text>
</svg>

+ 17
- 17
grafik/flat-generator/numpad.svg.template View File

@ -36,28 +36,28 @@
text.mod, text.key, text.dead {
fill:#111;
fill-opacity:1;
stroke:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-stretch:normal;
display:inline;
font-family:DejaVu Sans;
writing-mode:lr-tb;
stroke:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-stretch:normal;
display:inline;
font-family:DejaVu Sans;
writing-mode:lr-tb;
}
text.key {
font-family:Linux Libertine;
font-family:Linux Libertine;
}
text.mod {
text-align:start;
text-anchor:start;
text-align:start;
text-anchor:start;
}
text.deadcircle, text.dead, text.center, text.key {
text-align:center;
text-anchor:middle;
text-align:center;
text-anchor:middle;
}
text.key { font-size:20px; }
@ -67,7 +67,7 @@ text.mod { font-size:10px; }
text.big { font-size:14px; }
.key {
stroke-width:1.25;
stroke-width:1.25;
}
.grey { fill:#949494; stroke:#696969; }
@ -76,9 +76,9 @@ text.big { font-size:14px; }
.numpad { fill:#afaa9f; stroke:#747474; }
/* bootstrap colors */
.l5, .r5 { fill:#06889c; }
.l4, .r4 { fill:#1b9084; }
.l3, .r3 { fill:#369c63; }
.l5, .r5 { fill:#93CCEA; }
.l4, .r4 { fill:#7abeb3; }
.l3, .r3 { fill:#63b280; }
.l2, .r2 { fill:#4aa44a; }
/* btn bg hover, unused */


+ 0
- 370
grafik/flat-generator/osterblau-with-numpad/de adnw ebene 1.svg View File

@ -1,370 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<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"
version="1.1"
id="Ebene_1"
width="690"
height="183"
viewBox="0 0 690 183"
enable-background="new 0 0 690 183"
xml:space="preserve"
inkscape:version="0.48.5 r10040"
sodipodi:docname="tastatur_e1.svg"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata id="metadata135">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs id="defs">
<style type="text/css" id="style46661">
text.mod, text.key, text.dead {
fill:#111;
fill-opacity:1;
stroke:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-stretch:normal;
display:inline;
font-family:DejaVu Sans;
writing-mode:lr-tb;
}
text.key {
font-family:Linux Libertine;
}
text.mod {
text-align:start;
text-anchor:start;
}
text.deadcircle, text.dead, text.center, text.key {
text-align:center;
text-anchor:middle;
}
text.key { font-size:20px; }
text.dead { font-size:20px; }
text.deadcircle { font-size:16px; }
text.mod { font-size:10px; }
text.big { font-size:14px; }
.key {
stroke-width:1.25;
}
.grey { fill:#949494; stroke:#696969; }
.grey { fill:#9f9f9f; stroke:#747474; }
.numpad { fill:#afaa9f; stroke:#747474; }
/* bootstrap colors */
.l5, .r5 { fill:#06889c; }
.l4, .r4 { fill:#1b9084; }
.l3, .r3 { fill:#369c63; }
.l2, .r2 { fill:#4aa44a; }
/* btn bg hover, unused */
.l2, .r2 { stroke:#3071a9; }
.l3, .r3 { stroke:#449d44; }
.l4, .r4 { stroke:#c9302c; }
.l5, .r5 { stroke:#ec971f; }
/* btn border hover */
.l2, .r2 { stroke:#204d74; }
.l3, .r3 { stroke:#204d74; }
.l4, .r4 { stroke:#204d74; }
.l5, .r5 { stroke:#204d74; }
text.nubkey { fill:#eee; }
.pressed {
<!--opacity:0.5;-->
fill:#777;
}
</style>
<g id="basekey">
<rect width="32" height="32" rx="4" class="key" />
<!--rect width="20" height="20" x="6" y="6" /-->
<!--rect width="2" height="2" fill="#000" x="15" y="15" /-->
</g>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1614"
inkscape:window-height="969"
id="base"
showgrid="false"
inkscape:zoom="0.70961538"
inkscape:cx="685.32105"
inkscape:cy="241.15395"
inkscape:window-x="78"
inkscape:window-y="71"
inkscape:window-maximized="0"
inkscape:current-layer="Ebene_1" />
<g transform="translate(3.5,3.5)">
<use xlink:href="#basekey" y="0" x="0" class="l5" />
<use xlink:href="#basekey" y="0" x="36" class="l5" />
<use xlink:href="#basekey" y="0" x="72" class="l5" />
<use xlink:href="#basekey" y="0" x="108" class="l4" />
<use xlink:href="#basekey" y="0" x="144" class="l3" />
<use xlink:href="#basekey" y="0" x="180" class="l2" />
<use xlink:href="#basekey" y="0" x="216" class="l2" />
<use xlink:href="#basekey" y="0" x="252" class="r2" />
<use xlink:href="#basekey" y="0" x="288" class="r2" />
<use xlink:href="#basekey" y="0" x="324" class="r3" />
<use xlink:href="#basekey" y="0" x="360" class="r4" />
<use xlink:href="#basekey" y="0" x="396" class="r5" />
<use xlink:href="#basekey" y="0" x="432" class="r5" />
<use xlink:href="#basekey" y="36" x="54" class="l5" />
<use xlink:href="#basekey" y="36" x="90" class="l4" />
<use xlink:href="#basekey" y="36" x="126" class="l3" />
<use xlink:href="#basekey" y="36" x="162" class="l2" />
<use xlink:href="#basekey" y="36" x="198" class="l2" />
<use xlink:href="#basekey" y="36" x="234" class="r2" />
<use xlink:href="#basekey" y="36" x="270" class="r2" />
<use xlink:href="#basekey" y="36" x="306" class="r3" />
<use xlink:href="#basekey" y="36" x="342" class="r4" />
<use xlink:href="#basekey" y="36" x="378" class="r5" />
<use xlink:href="#basekey" y="36" x="414" class="r5" />
<use xlink:href="#basekey" y="36" x="450" class="r5" />
<use xlink:href="#basekey" y="72" x="64" class="l5" />
<use xlink:href="#basekey" y="72" x="100" class="l4" />
<use xlink:href="#basekey" y="72" x="136" class="l3" />
<use xlink:href="#basekey" y="72" x="172" class="l2" />
<use xlink:href="#basekey" y="72" x="208" class="l2" />
<use xlink:href="#basekey" y="72" x="244" class="r2" />
<use xlink:href="#basekey" y="72" x="280" class="r2" />
<use xlink:href="#basekey" y="72" x="316" class="r3" />
<use xlink:href="#basekey" y="72" x="352" class="r4" />
<use xlink:href="#basekey" y="72" x="388" class="r5" />
<use xlink:href="#basekey" y="72" x="424" class="r5" />
<use xlink:href="#basekey" y="108" x="82" class="l5" />
<use xlink:href="#basekey" y="108" x="118" class="l4" />
<use xlink:href="#basekey" y="108" x="154" class="l3" />
<use xlink:href="#basekey" y="108" x="190" class="l2" />
<use xlink:href="#basekey" y="108" x="226" class="l2" />
<use xlink:href="#basekey" y="108" x="262" class="r2" />
<use xlink:href="#basekey" y="108" x="298" class="r2" />
<use xlink:href="#basekey" y="108" x="334" class="r3" />
<use xlink:href="#basekey" y="108" x="370" class="r4" />
<use xlink:href="#basekey" y="108" x="406" class="r5" />
<rect id="backspace" y="0" x="468" width="60" height="32" rx="4" class="key grey" />
<rect id="tab" x="0" y="36" width="50" height="32" rx="4" class="key grey" />
<rect id="m3l" x="0" y="72" width="60" height="32" rx="4" class="key grey" />
<use id="m3r" xlink:href="#basekey" x="460" y="72" class="key grey" />
<rect id="shiftl" x="0" y="108" width="40" height="32" rx="4" class="key grey" />
<rect id="m4l" x="44" y="108" width="34" height="32" rx="4" class="key grey" />
<rect id="shiftr" x="442" y="108" width="86" height="32" rx="4" class="key grey" />
<rect id="ctrll" x="0" y="144" width="50" height="32" rx="4" class="key grey" />
<rect id="altl" x="124" y="144" width="48" height="32" rx="4" class="key grey" />
<rect id="space" x="176" y="144" width="168" height="32" rx="4" class="key grey" />
<rect id="m4r" x="348" y="144" width="48" height="32" rx="4" class="key grey" />
<rect id="ctrlr" x="478" y="144" width="50" height="32" rx="4" class="key grey" />
<use xlink:href="#basekey" y="0" x="542" class="key numpad" />
<use xlink:href="#basekey" y="0" x="578" class="key numpad" />
<use xlink:href="#basekey" y="0" x="614" class="key numpad" />
<use xlink:href="#basekey" y="0" x="650" class="key numpad" />
<use xlink:href="#basekey" y="36" x="542" class="key numpad" />
<use xlink:href="#basekey" y="36" x="578" class="key numpad" />
<use xlink:href="#basekey" y="36" x="614" class="key numpad" />
<rect id="kpplus" x="650" y="36" width="32" height="68" rx="4" class="key numpad" />
<use xlink:href="#basekey" y="72" x="542" class="key numpad" />
<use xlink:href="#basekey" y="72" x="578" class="key numpad" />
<use xlink:href="#basekey" y="72" x="614" class="key numpad" />
<use xlink:href="#basekey" y="108" x="542" class="key numpad" />
<use xlink:href="#basekey" y="108" x="578" class="key numpad" />
<use xlink:href="#basekey" y="108" x="614" class="key numpad" />
<rect id="kppenter" x="650" y="108" width="32" height="68" rx="4" class="key numpad" />
<rect id="kp0" x="542" y="144" width="68" height="32" rx="4" class="key numpad" />
<use xlink:href="#basekey" y="144" x="614" class="key numpad" />
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="
M 10,32
l -6,0 a 4,4 0 0 1 -4,-4
l 0,-24 a 4,4 0 0 1 4,-4
l 34,0 a 4,4 0 0 1 4,4
l 0,60 a 4,4 0 0 1 -4,4
l -24,0 a 4,4 0 0 1 -4,-4
z"
transform="translate(486,36)"
id="return"
class="key grey"/>
<rect y="101" x="181" width="14" height="1" rx="1" id="nub" style="fill:#eee;" />
<use y="0" x="108" xlink:href="#nub" />
</g>
<g transform="translate(-0.5,-0.5)">
<text y="96" x="10" class="mod" id="m3ltxt">Mod3</text>
<text y="133" x="10" class="mod big" id="shiftltxt"></text>
<text y="168" x="10" class="mod" id="ctrlltxt">Strg</text>
<text y="132" x="56" class="mod" id="m4ltxt">M4</text>
<text y="168" x="135" class="mod" id="altltxt">Alt</text>
<text y="96" x="472" class="mod" id="m3rtxt">M3</text>
<text y="133" x="450" class="mod big" id="shiftrtxt"></text>
<text y="168" x="490" class="mod" id="ctrlrtxt">Strg</text>
<text y="168" x="357" class="mod" id="m4rtxt">Mod4</text>
<text y="62" x="495" class="mod big" id="returntxt"></text>
<text y="23" x="480" class="mod" id="backspacetxt"></text>
<text y="25" x="20" class="deadcircle" id="deadcircletxt"></text>
<use y="0" x="432" xlink:href="#deadcircletxt" id="t2" />
<use y="36" x="450" xlink:href="#deadcircletxt" id="t3" />
</g>
<g transform="translate(55,26)">
<text x="0" class="key">1</text>
<text x="36" class="key">2</text>
<text x="72" class="key">3</text>
<text x="108" class="key">4</text>
<text x="144" class="key">5</text>
<text x="180" class="key">6</text>
<text x="216" class="key">7</text>
<text x="252" class="key">8</text>
<text x="288" class="key">9</text>
<text x="324" class="key">0</text>
<text x="360" class="key">-</text>
</g>
<text x="10" y="60" class="mod big"></text>
<g transform="translate(73,62)">
<text x="0" class="key">k</text>
<text x="36" class="key">u</text>
<text x="72" class="key">ü</text>
<text x="108" class="key">.</text>
<text x="144" class="key">ä</text>
<text x="180" class="key">v</text>
<text x="216" class="key">g</text>
<text x="252" class="key">c</text>
<text x="288" class="key">l</text>
<text x="324" class="key">j</text>
<text x="360" class="key">f</text>
</g>
<g transform="translate(84,98)">
<text x="0" class="key">h</text>
<text x="36" class="key">i</text>
<text x="72" class="key">e</text>
<text x="108" class="key nubkey">a</text>
<text x="144" class="key">o</text>
<text x="180" class="key">d</text>
<text x="216" class="key nubkey">t</text>
<text x="252" class="key">r</text>
<text x="288" class="key">n</text>
<text x="324" class="key">s</text>
<text x="360" class="key">ß</text>
</g>
<g transform="translate(101,134)">
<text x="0" class="key">x</text>
<text x="36" class="key">y</text>
<text x="72" class="key">ö</text>
<text x="108" class="key">,</text>
<text x="144" class="key">q</text>
<text x="180" class="key">b</text>
<text x="216" class="key">p</text>
<text x="252" class="key">w</text>
<text x="288" class="key">m</text>
<text x="324" class="key">z</text>
</g>
<g transform="translate(561,26)">
<text x="0" class="key"></text>
<text x="36" class="key">/</text>
<text x="72" class="key">*</text>
<text x="108" class="key">-</text>
</g>
<g transform="translate(561,62)">
<text x="0" class="key">7</text>
<text x="36" class="key">8</text>
<text x="72" class="key">9</text>
</g>
<g transform="translate(561,98)">
<text x="0" class="key">4</text>
<text x="36" class="key">5</text>
<text x="72" class="key">6</text>
</g>
<g transform="translate(561,134)">
<text x="0" class="key">1</text>
<text x="36" class="key">2</text>
<text x="72" class="key">3</text>
</g>
<g transform="translate(561,170)">
<text x="18" class="key">0</text>
<text x="72" class="key">,</text>
</g>
<g transform="translate(561,78)">
<text x="108" class="key">+</text>
</g>
<g transform="translate(561,150)">
<text x="108" class="key"></text>
</g>
<text x="20" y="26" class="dead" id="t1">ˆ</text>
<text x="452" y="26" class="dead" id="t2">`</text>
<text x="470" y="62" class="dead" id="t3">´</text>
</svg>

+ 0
- 370
grafik/flat-generator/osterblau-with-numpad/de adnw ebene 2.svg View File

@ -1,370 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<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"
version="1.1"
id="Ebene_1"
width="690"
height="183"
viewBox="0 0 690 183"
enable-background="new 0 0 690 183"
xml:space="preserve"
inkscape:version="0.48.5 r10040"
sodipodi:docname="tastatur_e1.svg"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata id="metadata135">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs id="defs">
<style type="text/css" id="style46661">
text.mod, text.key, text.dead {
fill:#111;
fill-opacity:1;
stroke:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-stretch:normal;
display:inline;
font-family:DejaVu Sans;
writing-mode:lr-tb;
}
text.key {
font-family:Linux Libertine;
}
text.mod {
text-align:start;
text-anchor:start;
}
text.deadcircle, text.dead, text.center, text.key {
text-align:center;
text-anchor:middle;
}
text.key { font-size:20px; }
text.dead { font-size:20px; }
text.deadcircle { font-size:16px; }
text.mod { font-size:10px; }
text.big { font-size:14px; }
.key {
stroke-width:1.25;
}
.grey { fill:#949494; stroke:#696969; }
.grey { fill:#9f9f9f; stroke:#747474; }
.numpad { fill:#afaa9f; stroke:#747474; }
/* bootstrap colors */
.l5, .r5 { fill:#06889c; }
.l4, .r4 { fill:#1b9084; }
.l3, .r3 { fill:#369c63; }
.l2, .r2 { fill:#4aa44a; }
/* btn bg hover, unused */
.l2, .r2 { stroke:#3071a9; }
.l3, .r3 { stroke:#449d44; }
.l4, .r4 { stroke:#c9302c; }
.l5, .r5 { stroke:#ec971f; }
/* btn border hover */
.l2, .r2 { stroke:#204d74; }
.l3, .r3 { stroke:#204d74; }
.l4, .r4 { stroke:#204d74; }
.l5, .r5 { stroke:#204d74; }
text.nubkey { fill:#eee; }
.pressed {
<!--opacity:0.5;-->
fill:#777;
}
</style>
<g id="basekey">
<rect width="32" height="32" rx="4" class="key" />
<!--rect width="20" height="20" x="6" y="6" /-->
<!--rect width="2" height="2" fill="#000" x="15" y="15" /-->
</g>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1614"
inkscape:window-height="969"
id="base"
showgrid="false"
inkscape:zoom="0.70961538"
inkscape:cx="685.32105"
inkscape:cy="241.15395"
inkscape:window-x="78"
inkscape:window-y="71"
inkscape:window-maximized="0"
inkscape:current-layer="Ebene_1" />
<g transform="translate(3.5,3.5)">
<use xlink:href="#basekey" y="0" x="0" class="l5" />
<use xlink:href="#basekey" y="0" x="36" class="l5" />
<use xlink:href="#basekey" y="0" x="72" class="l5" />
<use xlink:href="#basekey" y="0" x="108" class="l4" />
<use xlink:href="#basekey" y="0" x="144" class="l3" />
<use xlink:href="#basekey" y="0" x="180" class="l2" />
<use xlink:href="#basekey" y="0" x="216" class="l2" />
<use xlink:href="#basekey" y="0" x="252" class="r2" />
<use xlink:href="#basekey" y="0" x="288" class="r2" />
<use xlink:href="#basekey" y="0" x="324" class="r3" />
<use xlink:href="#basekey" y="0" x="360" class="r4" />
<use xlink:href="#basekey" y="0" x="396" class="r5" />
<use xlink:href="#basekey" y="0" x="432" class="r5" />
<use xlink:href="#basekey" y="36" x="54" class="l5" />
<use xlink:href="#basekey" y="36" x="90" class="l4" />
<use xlink:href="#basekey" y="36" x="126" class="l3" />
<use xlink:href="#basekey" y="36" x="162" class="l2" />
<use xlink:href="#basekey" y="36" x="198" class="l2" />
<use xlink:href="#basekey" y="36" x="234" class="r2" />
<use xlink:href="#basekey" y="36" x="270" class="r2" />
<use xlink:href="#basekey" y="36" x="306" class="r3" />
<use xlink:href="#basekey" y="36" x="342" class="r4" />
<use xlink:href="#basekey" y="36" x="378" class="r5" />
<use xlink:href="#basekey" y="36" x="414" class="r5" />
<use xlink:href="#basekey" y="36" x="450" class="r5" />
<use xlink:href="#basekey" y="72" x="64" class="l5" />
<use xlink:href="#basekey" y="72" x="100" class="l4" />
<use xlink:href="#basekey" y="72" x="136" class="l3" />
<use xlink:href="#basekey" y="72" x="172" class="l2" />
<use xlink:href="#basekey" y="72" x="208" class="l2" />
<use xlink:href="#basekey" y="72" x="244" class="r2" />
<use xlink:href="#basekey" y="72" x="280" class="r2" />
<use xlink:href="#basekey" y="72" x="316" class="r3" />
<use xlink:href="#basekey" y="72" x="352" class="r4" />
<use xlink:href="#basekey" y="72" x="388" class="r5" />
<use xlink:href="#basekey" y="72" x="424" class="r5" />
<use xlink:href="#basekey" y="108" x="82" class="l5" />
<use xlink:href="#basekey" y="108" x="118" class="l4" />
<use xlink:href="#basekey" y="108" x="154" class="l3" />
<use xlink:href="#basekey" y="108" x="190" class="l2" />
<use xlink:href="#basekey" y="108" x="226" class="l2" />
<use xlink:href="#basekey" y="108" x="262" class="r2" />
<use xlink:href="#basekey" y="108" x="298" class="r2" />
<use xlink:href="#basekey" y="108" x="334" class="r3" />
<use xlink:href="#basekey" y="108" x="370" class="r4" />
<use xlink:href="#basekey" y="108" x="406" class="r5" />
<rect id="backspace" y="0" x="468" width="60" height="32" rx="4" class="key grey" />
<rect id="tab" x="0" y="36" width="50" height="32" rx="4" class="key grey" />
<rect id="m3l" x="0" y="72" width="60" height="32" rx="4" class="key grey" />
<use id="m3r" xlink:href="#basekey" x="460" y="72" class="key grey" />
<rect id="shiftl" x="0" y="108" width="40" height="32" rx="4" class="key grey pressed" />
<rect id="m4l" x="44" y="108" width="34" height="32" rx="4" class="key grey" />
<rect id="shiftr" x="442" y="108" width="86" height="32" rx="4" class="key grey pressed" />
<rect id="ctrll" x="0" y="144" width="50" height="32" rx="4" class="key grey" />
<rect id="altl" x="124" y="144" width="48" height="32" rx="4" class="key grey" />
<rect id="space" x="176" y="144" width="168" height="32" rx="4" class="key grey" />
<rect id="m4r" x="348" y="144" width="48" height="32" rx="4" class="key grey" />
<rect id="ctrlr" x="478" y="144" width="50" height="32" rx="4" class="key grey" />
<use xlink:href="#basekey" y="0" x="542" class="key numpad" />
<use xlink:href="#basekey" y="0" x="578" class="key numpad" />
<use xlink:href="#basekey" y="0" x="614" class="key numpad" />
<use xlink:href="#basekey" y="0" x="650" class="key numpad" />
<use xlink:href="#basekey" y="36" x="542" class="key numpad" />
<use xlink:href="#basekey" y="36" x="578" class="key numpad" />
<use xlink:href="#basekey" y="36" x="614" class="key numpad" />
<rect id="kpplus" x="650" y="36" width="32" height="68" rx="4" class="key numpad" />
<use xlink:href="#basekey" y="72" x="542" class="key numpad" />
<use xlink:href="#basekey" y="72" x="578" class="key numpad" />
<use xlink:href="#basekey" y="72" x="614" class="key numpad" />
<use xlink:href="#basekey" y="108" x="542" class="key numpad" />
<use xlink:href="#basekey" y="108" x="578" class="key numpad" />
<use xlink:href="#basekey" y="108" x="614" class="key numpad" />
<rect id="kppenter" x="650" y="108" width="32" height="68" rx="4" class="key numpad" />
<rect id="kp0" x="542" y="144" width="68" height="32" rx="4" class="key numpad" />
<use xlink:href="#basekey" y="144" x="614" class="key numpad" />
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="
M 10,32
l -6,0 a 4,4 0 0 1 -4,-4
l 0,-24 a 4,4 0 0 1 4,-4
l 34,0 a 4,4 0 0 1 4,4
l 0,60 a 4,4 0 0 1 -4,4
l -24,0 a 4,4 0 0 1 -4,-4
z"
transform="translate(486,36)"
id="return"
class="key grey"/>
<rect y="101" x="181" width="14" height="1" rx="1" id="nub" style="fill:#eee;" />
<use y="0" x="108" xlink:href="#nub" />
</g>
<g transform="translate(-0.5,-0.5)">
<text y="96" x="10" class="mod" id="m3ltxt">Mod3</text>
<text y="133" x="10" class="mod big" id="shiftltxt"></text>
<text y="168" x="10" class="mod" id="ctrlltxt">Strg</text>
<text y="132" x="56" class="mod" id="m4ltxt">M4</text>
<text y="168" x="135" class="mod" id="altltxt">Alt</text>
<text y="96" x="472" class="mod" id="m3rtxt">M3</text>
<text y="133" x="450" class="mod big" id="shiftrtxt"></text>
<text y="168" x="490" class="mod" id="ctrlrtxt">Strg</text>
<text y="168" x="357" class="mod" id="m4rtxt">Mod4</text>
<text y="62" x="495" class="mod big" id="returntxt"></text>
<text y="23" x="480" class="mod" id="backspacetxt"></text>
<text y="25" x="20" class="deadcircle" id="deadcircletxt"></text>
<use y="0" x="432" xlink:href="#deadcircletxt" id="t2" />
<use y="36" x="450" xlink:href="#deadcircletxt" id="t3" />
</g>
<g transform="translate(55,26)">
<text x="0" class="key">°</text>
<text x="36" class="key">§</text>
<text x="72" class="key"></text>
<text x="108" class="key">»</text>
<text x="144" class="key">«</text>
<text x="180" class="key">$</text>
<text x="216" class="key"></text>
<text x="252" class="key"></text>
<text x="288" class="key"></text>
<text x="324" class="key"></text>
<text x="360" class="key"></text>
</g>
<text x="10" y="60" class="mod big"></text>
<g transform="translate(73,62)">
<text x="0" class="key">K</text>
<text x="36" class="key">U</text>
<text x="72" class="key">Ü</text>
<text x="108" class="key"></text>
<text x="144" class="key">Ä</text>
<text x="180" class="key">V</text>
<text x="216" class="key">G</text>
<text x="252" class="key">C</text>
<text x="288" class="key">L</text>
<text x="324" class="key">J</text>
<text x="360" class="key">F</text>
</g>
<g transform="translate(84,98)">
<text x="0" class="key">H</text>
<text x="36" class="key">I</text>
<text x="72" class="key">E</text>
<text x="108" class="key nubkey">A</text>
<text x="144" class="key">O</text>
<text x="180" class="key">D</text>
<text x="216" class="key nubkey">T</text>
<text x="252" class="key">R</text>
<text x="288" class="key">N</text>
<text x="324" class="key">S</text>
<text x="360" class="key"></text>
</g>
<g transform="translate(101,134)">
<text x="0" class="key">X</text>
<text x="36" class="key">Y</text>
<text x="72" class="key">Ö</text>
<text x="108" class="key"></text>
<text x="144" class="key">Q</text>
<text x="180" class="key">B</text>
<text x="216" class="key">P</text>
<text x="252" class="key">W</text>
<text x="288" class="key">M</text>
<text x="324" class="key">Z</text>
</g>
<g transform="translate(561,26)">
<text x="0" class="key"></text>
<text x="36" class="key">/</text>
<text x="72" class="key">*</text>
<text x="108" class="key">-</text>
</g>
<g transform="translate(561,62)">
<text x="0" class="key"></text>
<text x="36" class="key"></text>
<text x="72" class="key"></text>
</g>
<g transform="translate(561,98)">
<text x="0" class="key"></text>
<text x="36" class="key"></text>
<text x="72" class="key"></text>
</g>
<g transform="translate(561,134)">
<text x="0" class="key"></text>
<text x="36" class="key"></text>
<text x="72" class="key"></text>
</g>
<g transform="translate(561,170)">
<text x="18" class="key"></text>
<text x="72" class="key">.</text>
</g>
<g transform="translate(561,78)">
<text x="108" class="key">+</text>
</g>
<g transform="translate(561,150)">
<text x="108" class="key"></text>
</g>
<text x="20" y="26" class="dead" id="t1">ˇ</text>
<text x="452" y="26" class="dead" id="t2">¸</text>
<text x="470" y="62" class="dead" id="t3">¸</text>
</svg>

+ 0
- 370
grafik/flat-generator/osterblau-with-numpad/de adnw ebene 3.svg View File

@ -1,370 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<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"
version="1.1"
id="Ebene_1"
width="690"
height="183"
viewBox="0 0 690 183"
enable-background="new 0 0 690 183"
xml:space="preserve"
inkscape:version="0.48.5 r10040"
sodipodi:docname="tastatur_e1.svg"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata id="metadata135">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs id="defs">
<style type="text/css" id="style46661">
text.mod, text.key, text.dead {
fill:#111;
fill-opacity:1;
stroke:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-stretch:normal;
display:inline;
font-family:DejaVu Sans;
writing-mode:lr-tb;
}
text.key {
font-family:Linux Libertine;
}
text.mod {
text-align:start;
text-anchor:start;
}
text.deadcircle, text.dead, text.center, text.key {
text-align:center;
text-anchor:middle;
}
text.key { font-size:20px; }
text.dead { font-size:20px; }
text.deadcircle { font-size:16px; }
text.mod { font-size:10px; }
text.big { font-size:14px; }
.key {
stroke-width:1.25;
}
.grey { fill:#949494; stroke:#696969; }
.grey { fill:#9f9f9f; stroke:#747474; }
.numpad { fill:#afaa9f; stroke:#747474; }
/* bootstrap colors */
.l5, .r5 { fill:#06889c; }
.l4, .r4 { fill:#1b9084; }
.l3, .r3 { fill:#369c63; }
.l2, .r2 { fill:#4aa44a; }
/* btn bg hover, unused */
.l2, .r2 { stroke:#3071a9; }
.l3, .r3 { stroke:#449d44; }
.l4, .r4 { stroke:#c9302c; }
.l5, .r5 { stroke:#ec971f; }
/* btn border hover */
.l2, .r2 { stroke:#204d74; }
.l3, .r3 { stroke:#204d74; }
.l4, .r4 { stroke:#204d74; }
.l5, .r5 { stroke:#204d74; }
text.nubkey { fill:#eee; }
.pressed {
<!--opacity:0.5;-->
fill:#777;
}
</style>
<g id="basekey">
<rect width="32" height="32" rx="4" class="key" />
<!--rect width="20" height="20" x="6" y="6" /-->
<!--rect width="2" height="2" fill="#000" x="15" y="15" /-->
</g>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1614"
inkscape:window-height="969"
id="base"
showgrid="false"
inkscape:zoom="0.70961538"
inkscape:cx="685.32105"
inkscape:cy="241.15395"
inkscape:window-x="78"
inkscape:window-y="71"
inkscape:window-maximized="0"
inkscape:current-layer="Ebene_1" />
<g transform="translate(3.5,3.5)">
<use xlink:href="#basekey" y="0" x="0" class="l5" />
<use xlink:href="#basekey" y="0" x="36" class="l5" />
<use xlink:href="#basekey" y="0" x="72" class="l5" />
<use xlink:href="#basekey" y="0" x="108" class="l4" />
<use xlink:href="#basekey" y="0" x="144" class="l3" />
<use xlink:href="#basekey" y="0" x="180" class="l2" />
<use xlink:href="#basekey" y="0" x="216" class="l2" />
<use xlink:href="#basekey" y="0" x="252" class="r2" />
<use xlink:href="#basekey" y="0" x="288" class="r2" />
<use xlink:href="#basekey" y="0" x="324" class="r3" />
<use xlink:href="#basekey" y="0" x="360" class="r4" />
<use xlink:href="#basekey" y="0" x="396" class="r5" />
<use xlink:href="#basekey" y="0" x="432" class="r5" />
<use xlink:href="#basekey" y="36" x="54" class="l5" />
<use xlink:href="#basekey" y="36" x="90" class="l4" />
<use xlink:href="#basekey" y="36" x="126" class="l3" />
<use xlink:href="#basekey" y="36" x="162" class="l2" />
<use xlink:href="#basekey" y="36" x="198" class="l2" />
<use xlink:href="#basekey" y="36" x="234" class="r2" />
<use xlink:href="#basekey" y="36" x="270" class="r2" />
<use xlink:href="#basekey" y="36" x="306" class="r3" />
<use xlink:href="#basekey" y="36" x="342" class="r4" />
<use xlink:href="#basekey" y="36" x="378" class="r5" />
<use xlink:href="#basekey" y="36" x="414" class="r5" />
<use xlink:href="#basekey" y="36" x="450" class="r5" />
<use xlink:href="#basekey" y="72" x="64" class="l5" />
<use xlink:href="#basekey" y="72" x="100" class="l4" />
<use xlink:href="#basekey" y="72" x="136" class="l3" />
<use xlink:href="#basekey" y="72" x="172" class="l2" />
<use xlink:href="#basekey" y="72" x="208" class="l2" />
<use xlink:href="#basekey" y="72" x="244" class="r2" />
<use xlink:href="#basekey" y="72" x="280" class="r2" />
<use xlink:href="#basekey" y="72" x="316" class="r3" />
<use xlink:href="#basekey" y="72" x="352" class="r4" />
<use xlink:href="#basekey" y="72" x="388" class="r5" />
<use xlink:href="#basekey" y="72" x="424" class="r5" />
<use xlink:href="#basekey" y="108" x="82" class="l5" />
<use xlink:href="#basekey" y="108" x="118" class="l4" />
<use xlink:href="#basekey" y="108" x="154" class="l3" />
<use xlink:href="#basekey" y="108" x="190" class="l2" />
<use xlink:href="#basekey" y="108" x="226" class="l2" />
<use xlink:href="#basekey" y="108" x="262" class="r2" />
<use xlink:href="#basekey" y="108" x="298" class="r2" />
<use xlink:href="#basekey" y="108" x="334" class="r3" />
<use xlink:href="#basekey" y="108" x="370" class="r4" />
<use xlink:href="#basekey" y="108" x="406" class="r5" />
<rect id="backspace" y="0" x="468" width="60" height="32" rx="4" class="key grey" />
<rect id="tab" x="0" y="36" width="50" height="32" rx="4" class="key grey" />
<rect id="m3l" x="0" y="72" width="60" height="32" rx="4" class="key grey pressed" />
<use id="m3r" xlink:href="#basekey" x="460" y="72" class="key grey pressed" />
<rect id="shiftl" x="0" y="108" width="40" height="32" rx="4" class="key grey" />
<rect id="m4l" x="44" y="108" width="34" height="32" rx="4" class="key grey" />
<rect id="shiftr" x="442" y="108" width="86" height="32" rx="4" class="key grey" />
<rect id="ctrll" x="0" y="144" width="50" height="32" rx="4" class="key grey" />
<rect id="altl" x="124" y="144" width="48" height="32" rx="4" class="key grey" />
<rect id="space" x="176" y="144" width="168" height="32" rx="4" class="key grey" />
<rect id="m4r" x="348" y="144" width="48" height="32" rx="4" class="key grey" />
<rect id="ctrlr" x="478" y="144" width="50" height="32" rx="4" class="key grey" />
<use xlink:href="#basekey" y="0" x="542" class="key numpad" />
<use xlink:href="#basekey" y="0" x="578" class="key numpad" />
<use xlink:href="#basekey" y="0" x="614" class="key numpad" />
<use xlink:href="#basekey" y="0" x="650" class="key numpad" />
<use xlink:href="#basekey" y="36" x="542" class="key numpad" />
<use xlink:href="#basekey" y="36" x="578" class="key numpad" />
<use xlink:href="#basekey" y="36" x="614" class="key numpad" />
<rect id="kpplus" x="650" y="36" width="32" height="68" rx="4" class="key numpad" />
<use xlink:href="#basekey" y="72" x="542" class="key numpad" />
<use xlink:href="#basekey" y="72" x="578" class="key numpad" />
<use xlink:href="#basekey" y="72" x="614" class="key numpad" />
<use xlink:href="#basekey" y="108" x="542" class="key numpad" />
<use xlink:href="#basekey" y="108" x="578" class="key numpad" />
<use xlink:href="#basekey" y="108" x="614" class="key numpad" />
<rect id="kppenter" x="650" y="108" width="32" height="68" rx="4" class="key numpad" />
<rect id="kp0" x="542" y="144" width="68" height="32" rx="4" class="key numpad" />
<use xlink:href="#basekey" y="144" x="614" class="key numpad" />
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="
M 10,32
l -6,0 a 4,4 0 0 1 -4,-4
l 0,-24 a 4,4 0 0 1 4,-4
l 34,0 a 4,4 0 0 1 4,4
l 0,60 a 4,4 0 0 1 -4,4
l -24,0 a 4,4 0 0 1 -4,-4
z"
transform="translate(486,36)"
id="return"
class="key grey"/>
<rect y="101" x="181" width="14" height="1" rx="1" id="nub" style="fill:#eee;" />
<use y="0" x="108" xlink:href="#nub" />
</g>
<g transform="translate(-0.5,-0.5)">
<text y="96" x="10" class="mod" id="m3ltxt">Mod3</text>
<text y="133" x="10" class="mod big" id="shiftltxt"></text>
<text y="168" x="10" class="mod" id="ctrlltxt">Strg</text>
<text y="132" x="56" class="mod" id="m4ltxt">M4</text>
<text y="168" x="135" class="mod" id="altltxt">Alt</text>
<text y="96" x="472" class="mod" id="m3rtxt">M3</text>
<text y="133" x="450" class="mod big" id="shiftrtxt"></text>
<text y="168" x="490" class="mod" id="ctrlrtxt">Strg</text>
<text y="168" x="357" class="mod" id="m4rtxt">Mod4</text>
<text y="62" x="495" class="mod big" id="returntxt"></text>
<text y="23" x="480" class="mod" id="backspacetxt"></text>
<text y="25" x="20" class="deadcircle" id="deadcircletxt"></text>
<use y="0" x="432" xlink:href="#deadcircletxt" id="t2" />
<use y="36" x="450" xlink:href="#deadcircletxt" id="t3" />
</g>
<g transform="translate(55,26)">
<text x="0" class="key">¹</text>
<text x="36" class="key">²</text>
<text x="72" class="key">³</text>
<text x="108" class="key"></text>
<text x="144" class="key"></text>
<text x="180" class="key">¢</text>
<text x="216" class="key">¥</text>
<text x="252" class="key"></text>
<text x="288" class="key"></text>
<text x="324" class="key"></text>
<text x="360" class="key"></text>
</g>
<text x="10" y="60" class="mod big"></text>
<g transform="translate(73,62)">
<text x="0" class="key"></text>
<text x="36" class="key">_</text>
<text x="72" class="key">[</text>
<text x="108" class="key">]</text>
<text x="144" class="key">^</text>
<text x="180" class="key">!</text>
<text x="216" class="key">&lt;</text>
<text x="252" class="key">&gt;</text>
<text x="288" class="key">=</text>
<text x="324" class="key">&amp;</text>
<text x="360" class="key">ſ</text>
</g>
<g transform="translate(84,98)">
<text x="0" class="key">\</text>
<text x="36" class="key">/</text>
<text x="72" class="key">{</text>
<text x="108" class="key nubkey">}</text>
<text x="144" class="key">*</text>
<text x="180" class="key">?</text>
<text x="216" class="key nubkey">(</text>
<text x="252" class="key">)</text>
<text x="288" class="key">-</text>
<text x="324" class="key">:</text>
<text x="360" class="key">@</text>
</g>
<g transform="translate(101,134)">
<text x="0" class="key">#</text>
<text x="36" class="key">$</text>
<text x="72" class="key">|</text>
<text x="108" class="key">~</text>
<text x="144" class="key">`</text>
<text x="180" class="key">+</text>
<text x="216" class="key">%</text>
<text x="252" class="key">"</text>
<text x="288" class="key">'</text>
<text x="324" class="key">;</text>
</g>
<g transform="translate(561,26)">
<text x="0" class="key">=</text>
<text x="36" class="key">÷</text>
<text x="72" class="key"></text>
<text x="108" class="key"></text>
</g>
<g transform="translate(561,62)">
<text x="0" class="key"></text>
<text x="36" class="key"></text>
<text x="72" class="key"></text>
</g>
<g transform="translate(561,98)">
<text x="0" class="key"></text>
<text x="36" class="key">:</text>
<text x="72" class="key"></text>
</g>
<g transform="translate(561,134)">
<text x="0" class="key"></text>
<text x="36" class="key"></text>
<text x="72" class="key"></text>
</g>
<g transform="translate(561,170)">
<text x="18" class="key">%</text>
<text x="72" class="key">,</text>
</g>
<g transform="translate(561,78)">
<text x="108" class="key">±</text>
</g>
<g transform="translate(561,150)">
<text x="108" class="key"></text>
</g>
<text x="20" y="26" class="dead" id="t1"></text><text x="20" y="28" class="dead" id="t1"></text>
<text x="452" y="26" class="dead" id="t2">˚</text>
<text x="470" y="62" class="dead" id="t3">/</text>
</svg>

+ 0
- 370
grafik/flat-generator/osterblau-with-numpad/de adnw ebene 4.svg View File

@ -1,370 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<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"
version="1.1"
id="Ebene_1"
width="690"
height="183"
viewBox="0 0 690 183"
enable-background="new 0 0 690 183"
xml:space="preserve"
inkscape:version="0.48.5 r10040"
sodipodi:docname="tastatur_e1.svg"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata id="metadata135">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs id="defs">
<style type="text/css" id="style46661">
text.mod, text.key, text.dead {
fill:#111;
fill-opacity:1;
stroke:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-stretch:normal;
display:inline;
font-family:DejaVu Sans;
writing-mode:lr-tb;
}
text.key {
font-family:Linux Libertine;
}
text.mod {
text-align:start;
text-anchor:start;
}