hrm.svg 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <svg xmlns="http://www.w3.org/2000/svg" viewBox="-120 -4 720 60">
  2. <style>
  3. rect, path {
  4. fill: #f8f8f8;
  5. stroke: #666;
  6. stroke-width: .5px;
  7. }
  8. text {
  9. fill: #999;
  10. font: normal 20px sans-serif;
  11. text-align: center;
  12. }
  13. .layer {
  14. font-size: 14px;
  15. font-weight: bold;
  16. text-anchor: middle;
  17. fill: #333;
  18. }
  19. @media (prefers-color-scheme: dark) {
  20. text { fill: #888; }
  21. rect, path { fill: #444; }
  22. .layer { fill: #eee; }
  23. }
  24. </style>
  25. <g id="row_AC" text-anchor="middle">
  26. <g transform="translate(90)">
  27. <rect width="52" height="52" rx="5" ry="5"/>
  28. <g class="key">
  29. <text x="12.8" y="20.6">A</text>
  30. </g>
  31. </g>
  32. <g transform="translate(150)">
  33. <rect width="52" height="52" rx="5" ry="5"/>
  34. <g class="key">
  35. <text x="12.8" y="20.6">S</text>
  36. <text x="26.0" y="43.4" class="layer">Super</text>
  37. </g>
  38. </g>
  39. <g transform="translate(210)">
  40. <rect width="52" height="52" rx="5" ry="5"/>
  41. <g class="key">
  42. <text x="12.8" y="20.6">D</text>
  43. <text x="26.0" y="43.4" class="layer">Ctrl</text>
  44. </g>
  45. </g>
  46. <g transform="translate(270)">
  47. <rect width="52" height="52" rx="5" ry="5"/>
  48. <g class="key">
  49. <text x="12.8" y="20.6">F</text>
  50. <text x="26.0" y="43.4" class="layer">Alt</text>
  51. </g>
  52. </g>
  53. <g transform="translate(330)">
  54. <rect width="52" height="52" rx="5" ry="5"/>
  55. <g class="key">
  56. <text x="12.8" y="20.6">G</text>
  57. </g>
  58. </g>
  59. </g>
  60. </svg>