selfdrive/assets: optimize SVGs (#35242)

pull/35244/head
Cameron Clough 7 days ago committed by GitHub
parent ec208f2d3d
commit 62f5a59f77
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 4
      selfdrive/assets/icons/checkmark.svg
  2. 4
      selfdrive/assets/icons/circled_check.svg
  3. 4
      selfdrive/assets/icons/circled_slash.svg
  4. 4
      selfdrive/assets/icons/close.svg
  5. 4
      selfdrive/assets/icons/close2.svg
  6. 4
      selfdrive/assets/icons/couch.svg
  7. 4
      selfdrive/assets/icons/disengage_on_accelerator.svg
  8. 4
      selfdrive/assets/icons/experimental.svg
  9. 4
      selfdrive/assets/icons/experimental_grey.svg
  10. 4
      selfdrive/assets/icons/experimental_white.svg
  11. 4
      selfdrive/assets/icons/eye_closed.svg
  12. 4
      selfdrive/assets/icons/eye_open.svg
  13. 4
      selfdrive/assets/icons/lock_closed.svg
  14. 4
      selfdrive/assets/icons/triangle.svg
  15. 4
      selfdrive/assets/icons/wifi_strength_full.svg
  16. 4
      selfdrive/assets/icons/wifi_strength_high.svg
  17. 4
      selfdrive/assets/icons/wifi_strength_low.svg
  18. 4
      selfdrive/assets/icons/wifi_strength_medium.svg
  19. 4
      selfdrive/assets/icons/wifi_uploading.svg
  20. 4
      selfdrive/assets/images/button_continue_triangle.svg
  21. 9
      selfdrive/assets/prep-svg.sh

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:da1540859c4c42878a32a0a81a38ca38b04be4cb0fe46709df3e024b7f3b4036
size 243
oid sha256:17a135c18634647a73734300f5d0ad98082b07779b5553e72b99686857380ee7
size 244

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c5687faf4cb22bece0405893671651eb13e8eda393987610f493ee5e05eac61d
size 439
oid sha256:5c88458f6326265965626cbc97c2219bd513b15a6468b08f80b43ef014b7904b
size 372

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fbec38447732a443c304042c3c3d362c94e11e794e7cc7dc86aa1c7bba16c6b6
size 328
oid sha256:4d91c86028af58cbe2770799d0fe7e55d143f9b3f67fdebcb47d328d6e410285
size 223

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:84c6b23bd3245954b86f80278511186fca4ddfa70d87c8b25e8f9fb76f9af758
size 379
oid sha256:a28a4dcaba33d800d109cc5f9a810065203d3bfccd104b2e503f6fe3fc5b6f91
size 250

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4eff44a05132ed9f99ad821993be4bab9b1a1c880e07441f3b887214bee62afe
size 825
oid sha256:7d2a7cd3913ab97a386e946969f6a684895adf5d641c38dfd8f5efa0197a6c58
size 513

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a428d2561198ebdc853ba6fb25a8b9c5a58064d000413694e1535adc06633c0a
size 2649
oid sha256:dd5d8d3fce5e30662797f7eeed224f5775b2cabcc055f01f5ebf6e7b2657b616
size 1801

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5252412f2225c89ea7e78ad0fbd6544170aea157693ce0f9778f26a64f582ec2
size 6821
oid sha256:baac01efc894527c8234b774c89cc57b69460d60ad81691a6d50ce0904c60ba7
size 3638

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c26afadff128244567a7cf98f1c998f97056b19209301ff7fc8851eb807fb748
size 2193
oid sha256:b7ab989c9fe22e7d2119bac5284cdccfba2889477d69f5f6c6b4470c7ee0aab3
size 1801

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5ae28a53171567c8a0d52eec75cc49004cb8dd19dcab9a360784718ab8ec7c02
size 1931
oid sha256:90d441310f8e1833c661d8a4f0546aab2eb50eb21cc21beb0aff0d27b5ee6066
size 1571

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:99be696be983700d7eb1768bd1c840198a4eb9525b71e28efea49f13c358e519
size 1891
oid sha256:82648254da89edb0cf65ef63fc5e6e0741414051bfea8a40449132fd61b1ed0f
size 1533

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8e0e5b451ed2e426fea99da24a9df6552be7048205b9aa7b89e46eeb89f6d08e
size 1490
oid sha256:fcb0db3b77d6057b94544b6d91b6078fbd91b8f2de189322b90feae3d1ac29da
size 1054

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:23935f9e2ddba8dafd4a5d0217f29783260a0832c9b0d3e6a2ef66d4529b91d2
size 775
oid sha256:411774f4a80831833a344e58932c23a6ebd1db73a6327a63259deca2c6f53613
size 597

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ef09792cc1893f81c64abd6b72091d3762c07b849863ce90508afdd29b392c02
size 732
oid sha256:64e8fc90b79c725a8bf5bbc99643989ae885570997092762e216738805649ade
size 492

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aaf9a1967365f2c641bf7b54a409e32842cee0bfded7ebb01b1a95c4ac9f0154
size 2163
oid sha256:a83c9a78673429caf16d02917be4c8afedadff17b6ceb8c248703ad1120116ed
size 394

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:485dd0d4eb8968726003ae460bab4ff498127def52b8b1ed6d968f4629ab233a
size 1655
oid sha256:3c16c005d666dea64ba6f85de50dfcf161353176eca3d9f475677cbc04fd0382
size 1161

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c92fd8bebbe630f991fe3f61f61407f8002d29881698634239be3a6fae2fb4bc
size 1657
oid sha256:0f207b9a1f4ab6009e261f03edd1d05a9d485217415664cba0253d32381e3a03
size 1164

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e629e3a84dc288278e455be4a8deff95730e24d9a0b894f8c417ac1c409670ab
size 1661
oid sha256:6835937483e5a539618a94e3ec8fad661ae2f7afb39c958e6c8b007b8f4b9b2c
size 1198

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:52113c14656483854a814c50c93770f5e6ab7d63b2b5048ddd6fd47fdfd4a7de
size 1659
oid sha256:7ebb1fb5539d9f8ea9899acf4f9cb359503dbe22cd38a3461ad43936348475b9
size 1167

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bedd579f56c65fffe2ad571f92843b6d103826fe173f8f5b58fc2200d2ad8850
size 1663
oid sha256:e7cfefbda22b53f7eb72a25893ab41c00dabea49f690cafb1d224375a669e608
size 1170

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1764c0c93703481b2ced63bc35c5a23a6c12388ca690ce4cf577b3b478a08b69
size 197
oid sha256:8084e5a8bbc16956a98b010092ae1c4e32b3391b0551fa1cd65cb1e2bb59d3df
size 169

@ -1,13 +1,10 @@
#!/usr/bin/env bash
set -e
# sudo apt install scour
for svg in $(find icons/ -type f | grep svg$); do
# scour doesn't support overwriting input file
scour $svg --remove-metadata $svg.tmp
mv $svg.tmp $svg
for svg in $(find icons/ images/ -type f | grep svg$); do
bunx svgo $svg --multipass --pretty --indent 2
# convert to PNG
# sudo apt install inkscape
convert -background none -resize 400% -density 384 $svg "${svg%.svg}.png"
done

Loading…
Cancel
Save