Commit 98adb26b authored by Paul Asmuth's avatar Paul Asmuth
Browse files

update the default legend padding and default legend border width

parent 6a972cd2
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -476,11 +476,10 @@ ReturnCode build(
  /* inherit defaults */
  auto config = std::make_shared<LegendConfig>();
  config->item_row_padding = from_em(.3);
  config->item_column_padding = from_em(1.2);
  config->margins = std::array<Measure, 4>{from_em(1), from_em(1), from_em(1), from_em(1)};
  config->padding = std::array<Measure, 4>{from_em(.8), from_em(1), from_em(.8), from_em(1)};
  config->item_column_padding = from_em(1.4);
  config->margins = std::array<Measure, 4>{from_em(.6), from_em(.6), from_em(.6), from_em(.6)};
  config->padding = std::array<Measure, 4>{from_em(.6), from_em(1), from_em(.6), from_em(1)};
  for (size_t i = 0; i < 4; ++i) {
    config->borders[i].line_width = from_pt(1);
    config->borders[i].color = env.foreground_color;
  }

+6 −10
Original line number Diff line number Diff line
@@ -8,16 +8,12 @@
  <path fill="#000000" d="M604 264.372 M596 264.372 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#000000" d="M896.667 222.67 M888.667 222.67 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path fill="#000000" d="M1189.33 226.504 M1181.33 226.504 a4 4 0 1 0 8 0 a4 4 0 1 0 -8 0 "/>
  <path stroke-width="1.000000" stroke="#000000" fill="none" d="M880.78 379.467 L1170.67 379.467 "/>
  <path stroke-width="1.000000" stroke="#000000" fill="none" d="M1170.67 379.467 L1170.67 420.933 "/>
  <path stroke-width="1.000000" stroke="#000000" fill="none" d="M880.78 420.933 L1170.67 420.933 "/>
  <path stroke-width="1.000000" stroke="#000000" fill="none" d="M880.78 379.467 L880.78 420.933 "/>
  <text x="911.580208" y="405.200000" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Series A</text>
  <path fill="#cccccc" d="M903.147 400.2 M892.147 400.2 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="999.954167" y="405.200000" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Series B</text>
  <path fill="#888888" d="M991.521 400.2 M980.521 400.2 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="1089.140625" y="405.200000" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Combined</text>
  <path fill="#000000" d="M1080.71 400.2 M1069.71 400.2 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="911.580208" y="414.000000" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Series A</text>
  <path fill="#cccccc" d="M903.147 409 M892.147 409 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="1002.887500" y="414.000000" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Series B</text>
  <path fill="#888888" d="M994.454 409 M983.454 409 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="1095.007292" y="414.000000" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Combined</text>
  <path fill="#000000" d="M1086.57 409 M1075.57 409 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <path stroke-width="1.333333" stroke="#000000" fill="none" d="M14.6667 44.4 L1185.33 44.4 "/>
  <path stroke-width="1.333333" stroke="#000000" fill="none" d="M14.6667 44.4 L14.6667 49.7333 "/>
  <path stroke-width="1.333333" stroke="#000000" fill="none" d="M131.733 44.4 L131.733 49.7333 "/>
+2 −2
Original line number Diff line number Diff line
@@ -24,8 +24,8 @@
  <text x="708.056290" y="123.860290" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">10.3°C</text>
  <text x="783.724159" y="159.401739" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">6.6°C</text>
  <text x="855.313902" y="176.692174" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">4.8°C</text>
  <text x="60.133333" y="55.066667" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">London - Average Monthly Temperature</text>
  <path fill="#aa4643" d="M51.7 50.0667 M40.7 50.0667 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="54.266667" y="46.266667" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">London - Average Monthly Temperature</text>
  <path fill="#aa4643" d="M45.8333 41.2667 M34.8333 41.2667 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <path stroke-width="1.333333" stroke="#000000" fill="none" d="M14.6667 235.6 L945.333 235.6 "/>
  <path stroke-width="1.333333" stroke="#000000" fill="none" d="M86.2564 230.267 L86.2564 235.6 "/>
  <path stroke-width="1.333333" stroke="#000000" fill="none" d="M157.846 230.267 L157.846 235.6 "/>
+6 −6
Original line number Diff line number Diff line
@@ -39,12 +39,12 @@
  <path fill="#4572a7" d="M717.786 36.5896 M712.453 36.5896 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M783.253 52.2489 M777.92 52.2489 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <path fill="#4572a7" d="M848.72 64.7763 M843.387 64.7763 a2.66667 2.66667 0 1 0 5.33333 0 a2.66667 2.66667 0 1 0 -5.33333 0 "/>
  <text x="389.217187" y="131.533333" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Москва</text>
  <path fill="#89a54e" d="M380.784 126.533 M369.784 126.533 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="473.044271" y="131.533333" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">תל אביב</text>
  <path fill="#4572a7" d="M464.611 126.533 M453.611 126.533 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="554.871354" y="132.533333" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">北京市</text>
  <path fill="#aa4643" d="M546.438 126.533 M535.438 126.533 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="386.283854" y="134.466667" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Москва</text>
  <path fill="#89a54e" d="M377.851 129.467 M366.851 129.467 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="473.044271" y="134.466667" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">תל אביב</text>
  <path fill="#4572a7" d="M464.611 129.467 M453.611 129.467 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="557.804688" y="135.466667" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">北京市</text>
  <path fill="#aa4643" d="M549.371 129.467 M538.371 129.467 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <path stroke-width="1.333333" stroke="#000000" fill="none" d="M86.6375 155.6 L885.333 155.6 "/>
  <path stroke-width="1.333333" stroke="#000000" fill="none" d="M125.918 150.267 L125.918 155.6 "/>
  <path stroke-width="1.333333" stroke="#000000" fill="none" d="M191.384 150.267 L191.384 155.6 "/>
+2 −2
Original line number Diff line number Diff line
@@ -24,8 +24,8 @@
  <path stroke-width="1.333333" stroke="#ffffff" fill="none" d="M51.6813 32.76 L885.333 32.76 "/>
  <path stroke-width="1.333333" stroke="#ffffff" fill="none" d="M51.6813 14.6667 L885.333 14.6667 "/>
  <path stroke-width="2.000000" stroke="#000000" fill="none" d="M51.6813 105.533 L53.7706 106.112 L55.86 92.8104 L57.9493 97.0498 L60.0387 104.902 L62.128 117.491 L64.2174 90.8238 L66.3067 95.9718 L68.3961 106.075 L70.4854 91.2036 L72.5748 113.891 L74.6641 122.706 L76.7535 91.1346 L78.8428 92.7534 L80.9322 89.7737 L83.0216 121.147 L85.1109 101.012 L87.2003 122.252 L89.2896 110.279 L91.379 90.4543 L93.4683 118.639 L95.5577 98.8693 L97.647 113.037 L99.7364 95.1376 L101.826 88.4757 L103.915 102.718 L106.004 114.78 L108.094 95.6466 L110.183 93.5414 L112.273 96.1022 L114.362 117.209 L116.451 94.3063 L118.541 120.019 L120.63 121.962 L122.719 92.5603 L124.809 118.527 L126.898 101.111 L128.987 109.037 L131.077 117.266 L133.166 88.1696 L135.255 111.57 L137.345 111.1 L139.434 110.958 L141.523 93.2191 L143.613 90.442 L145.702 87.9867 L147.792 89.9878 L149.881 89.341 L151.97 100.802 L154.06 94.0755 L156.149 114.748 L158.238 108.348 L160.328 106.544 L162.417 93.6287 L164.506 102.357 L166.596 95.4719 L168.685 87.3949 L170.774 100.863 L172.864 107.155 L174.953 92.4849 L177.042 108.176 L179.132 89.4979 L181.221 120.244 L183.311 92.1251 L185.4 118.785 L187.489 90.3618 L189.579 120.06 L191.668 107.5 L193.757 104.492 L195.847 97.6959 L197.936 122.83 L200.025 93.7744 L202.115 101.874 L204.204 96.2508 L206.293 100.487 L208.383 97.0018 L210.472 121.617 L212.561 99.3195 L214.651 92.9513 L216.74 90.2013 L218.83 100.169 L220.919 110.082 L223.008 92.7789 L225.098 105.796 L227.187 120.065 L229.276 101.249 L231.366 109.465 L233.455 91.3656 L235.544 96.0383 L237.634 103.015 L239.723 123.002 L241.812 114.366 L243.902 89.3381 L245.991 96.6813 L248.08 98.3847 L250.17 90.8931 L252.259 105.86 L254.349 114.932 L256.438 97.7811 L258.527 108.556 L260.617 110.606 L262.706 109.493 L264.795 97.6943 L266.885 112.982 L268.974 103.019 L271.063 103.722 L273.153 98.1008 L275.242 100.789 L277.331 98.1735 L279.421 115.173 L281.51 111.608 L283.599 102.183 L285.689 104.632 L287.778 122.457 L289.868 101.183 L291.957 100.319 L294.046 93.6518 L296.136 118.618 L298.225 107.372 L300.314 99.7208 L302.404 119.363 L304.493 116.942 L306.582 97.7665 L308.672 120.111 L310.761 101.696 L312.85 91.5979 L314.94 90.7442 L317.029 108.672 L319.119 106.465 L321.208 95.1672 L323.297 111.458 L325.387 117.907 L327.476 104.728 L329.565 91.3563 L331.655 107.28 L333.744 100 L335.833 112.285 L337.923 118.771 L340.012 96.4957 L342.101 123.055 L344.191 101.025 L346.28 104.574 L348.369 100.082 L350.459 105.687 L352.548 115.09 L354.638 111.989 L356.727 90.9844 L358.816 101.317 L360.906 95.3368 L362.995 115.716 L365.084 121.828 L367.174 108.781 L369.263 100.832 L371.352 97.8435 L373.442 120.25 L375.531 95.6146 L377.62 116.841 L379.71 100.709 L381.799 120.882 L383.888 97.089 L385.978 118.149 L388.067 121.598 L390.157 117.168 L392.246 109.43 L394.335 121.253 L396.425 103.83 L398.514 100.625 L400.603 95.9888 L402.693 104.397 L404.782 107.564 L406.871 121.93 L408.961 123.068 L411.05 122.718 L413.139 106.903 L415.229 103.061 L417.318 118.731 L419.407 122.123 L421.497 114.832 L423.586 101.998 L425.676 100.68 L427.765 99.2602 L429.854 88.9207 L431.944 114.059 L434.033 108.22 L436.122 89.2608 L438.212 94.2474 L440.301 89.6508 L442.39 118.851 L444.48 116.243 L446.569 101.479 L448.658 99.0339 L450.748 92.8657 L452.837 116.675 L454.926 115.56 L457.016 109.002 L459.105 101.548 L461.195 102.244 L463.284 113.411 L465.373 96.6054 L467.463 110.966 L469.552 112.279 L471.641 98.3399 L473.731 99.0865 L475.82 99.1097 L477.909 87.2448 L479.999 98.3357 L482.088 87.1006 L484.177 89.063 L486.267 93.0316 L488.356 104.46 L490.446 119.554 L492.535 87.6361 L494.624 119.398 L496.714 112.346 L498.803 97.7251 L500.892 89.4158 L502.982 91.1489 L505.071 87.3843 L507.16 112.419 L509.25 98.1763 L511.339 87.1108 L513.428 94.2174 L515.518 87.7435 L517.607 108.718 L519.696 90.1837 L521.786 94.1367 L523.875 91.1507 L525.965 91.4328 L528.054 121.824 L530.143 114.483 L532.233 88.4294 L534.322 100.817 L536.411 103.472 L538.501 113.924 L540.59 105.332 L542.679 96.1532 L544.769 115.607 L546.858 94.1225 L548.947 91.1218 L551.037 104.867 L553.126 96.2577 L555.215 99.859 L557.305 98.5535 L559.394 87.4841 L561.484 97.6858 L563.573 111.312 L565.662 115.633 L567.752 104.988 L569.841 117.261 L571.93 88.9505 L574.02 94.5929 L576.109 92.1005 L578.198 119.691 L580.288 122.719 L582.377 92.9071 L584.466 102.425 L586.556 103.683 L588.645 98.6549 L590.734 111.613 L592.824 96.1882 L594.913 96.8565 L597.003 87.8924 L599.092 114.997 L601.181 113.048 L603.271 122.772 L605.36 117.121 L607.449 110.361 L609.539 115.294 L611.628 97.4577 L613.717 114.705 L615.807 88.72 L617.896 121.38 L619.985 101.348 L622.075 91.355 L624.164 102.178 L626.253 122.383 L628.343 87.146 L630.432 92.7504 L632.522 113.002 L634.611 112.534 L636.7 93.3688 L638.79 121.522 L640.879 100.223 L642.968 87.0728 L645.058 93.753 L647.147 116.473 L649.236 92.6506 L651.326 87.6335 L653.415 91.7295 L655.504 119.589 L657.594 118.248 L659.683 103.314 L661.772 106.195 L663.862 121.803 L665.951 113.433 L668.041 120.038 L670.13 115.426 L672.219 104.692 L674.309 94.642 L676.398 106.891 L678.487 118.946 L680.577 89.8456 L682.666 100.785 L684.755 119.008 L686.845 89.9289 L688.934 102.493 L691.023 122.364 L693.113 92.1837 L695.202 119.957 L697.292 106.668 L699.381 89.2078 L701.47 88.4644 L703.56 102.383 L705.649 99.7484 L707.738 102.865 L709.828 90.061 L711.917 112.736 L714.006 96.151 L716.096 98.0355 L718.185 96.5512 L720.274 108.635 L722.364 94.7662 L724.453 91.5591 L726.542 107.788 L728.632 102.659 L730.721 93.1855 L732.811 105.611 L734.9 117.723 L736.989 121.324 L739.079 119.032 L741.168 117.098 L743.257 114.019 L745.347 105.35 L747.436 98.4801 L749.525 104.41 L751.615 112.27 L753.704 119.31 L755.793 122.139 L757.883 97.1027 L759.972 93.7655 L762.061 106.129 L764.151 88.8432 L766.24 114.461 L768.33 95.0334 L770.419 88.477 L772.508 97.1519 L774.598 101.528 L776.687 110.298 L778.776 98.5097 L780.866 100.4 L782.955 90.1412 L785.044 88.566 L787.134 87.3269 L789.223 98.7611 L791.312 89.565 L793.402 91.2484 L795.491 112.996 L797.58 99.5155 L799.67 108.54 L801.759 103.324 L803.849 107.272 L805.938 122.696 L808.027 114.385 L810.117 100.058 L812.206 101.502 L814.295 123.132 L816.385 87.8961 L818.474 116.189 L820.563 105.678 L822.653 93.9364 L824.742 92.3442 L826.831 96.3966 L828.921 102.005 L831.01 101.505 L833.099 88.5128 L835.189 90.2385 L837.278 96.0024 L839.368 88.9106 L841.457 103.209 L843.546 106.076 L845.636 87.7995 L847.725 122.773 L849.814 104.224 L851.904 93.9789 L853.993 114.67 L856.082 89.8428 L858.172 112.754 L860.261 121.441 L862.35 108.424 L864.44 88.5653 L866.529 92.7664 L868.619 108.07 L870.708 117.318 L872.797 90.0503 L874.887 99.4104 L876.976 96.1731 L879.065 99.2997 L881.155 95.5559 L883.244 91.4487 L885.333 88.7394 "/>
  <text x="774.300000" y="46.266667" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Random Data</text>
  <path fill="#000000" d="M765.867 41.2667 M754.867 41.2667 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <text x="774.300000" y="43.333333" fill="#000000" font-size="14.666667" font-family="Arial,Helvetica,'Helvetica Neue',sans-serif" font-weight="500.000000">Random Data</text>
  <path fill="#000000" d="M765.867 38.3333 M754.867 38.3333 a5.5 5.5 0 1 0 11 0 a5.5 5.5 0 1 0 -11 0 "/>
  <path stroke-width="0.000000" stroke="#000000" fill="none" d="M51.6813 195.6 L885.333 195.6 "/>
  <path stroke-width="0.000000" stroke="#000000" fill="none" d="M51.6813 190.267 L51.6813 195.6 "/>
  <path stroke-width="0.000000" stroke="#000000" fill="none" d="M135.046 190.267 L135.046 195.6 "/>
Loading