1
0
mirror of https://github.com/ryanoasis/nerd-fonts.git synced 2024-12-25 20:18:01 +02:00

Improve Assembly icon

[what]
Adds consistance with other low level languages icons like C/C++.

Reverted the change on `asm.svg`, added `asm_nf.svg`, modified `icons.tsv`

[note]
Closes https://github.com/ryanoasis/nerd-fonts/issues/857.
Closes [990#pullrequestreview-1171459043](https://github.com/ryanoasis/nerd-fonts/pull/990#pullrequestreview-1171459043)

Signed-off-by: igna_martinoli <ignamartinoli@protonmail.com>

[Note by Fini: Squashed two commits.]

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
This commit is contained in:
igna_martinoli 2022-11-06 15:11:42 -03:00 committed by Fini
parent 04571f54bf
commit 461b882a5e
2 changed files with 50 additions and 0 deletions

49
src/svgs/asm_nf.svg Normal file
View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
version="1.1"
id="svg2282"
width="800"
height="800"
viewBox="0 0 800 800"
sodipodi:docname="asm.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
inkscape:export-filename="asm.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2286" />
<sodipodi:namedview
id="namedview2284"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#505050"
showgrid="false"
inkscape:zoom="1.125"
inkscape:cx="321.33333"
inkscape:cy="401.33333"
inkscape:window-width="1920"
inkscape:window-height="1055"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="g2288" />
<g
inkscape:groupmode="layer"
inkscape:label="Image"
id="g2288">
<path
style="fill:#000000;stroke-width:1.33333"
d="M 150.22173,544 66.718828,400 150.22173,256 233.72465,112 h 166.97419 166.97419 l 82.9057,143 c 45.59814,78.65 82.95486,143.6 83.01494,144.33333 0.0601,0.73334 -37.32392,65.96672 -83.07555,144.9631 L 567.33333,687.92617 400.52899,687.96309 233.72465,688 Z m 261.50115,-51.44152 c 5.65241,-1.15949 13.99611,-3.87535 18.54153,-6.03521 32.6729,-15.52531 43.13419,-54.49899 22.05884,-82.18047 -5.30848,-6.97245 -16.81697,-13.71649 -40.98992,-24.02035 C 368.09319,361.89111 362.66667,358.06403 362.66667,346 c 0,-7.61941 4.39285,-13.86093 12.6686,-18 5.7835,-2.89259 8.33956,-3.31712 19.3314,-3.21068 14.6163,0.14155 25.3086,3.22081 36.87465,10.61952 3.94741,2.52515 7.40036,4.59116 7.6732,4.59116 0.27283,0 4.50853,-4.91171 9.41267,-10.91489 l 8.91661,-10.91488 -3.10524,-2.4668 c -30.07057,-23.8881 -65.71503,-28.9301 -96.70777,-13.67958 -12.02338,5.91631 -20.97467,14.75999 -26.28838,25.97234 -3.65549,7.71337 -4.10565,9.9951 -4.07805,20.67048 0.0261,10.09481 0.58392,13.18968 3.51355,19.49334 4.24757,9.13948 11.10342,16.9333 19.81009,22.52035 3.601,2.31075 19.21015,9.81289 34.68701,16.67144 15.47688,6.85856 30.2626,14.08925 32.85719,16.06824 6.13607,4.68021 8.89184,11.35093 8.0988,19.60424 -1.84296,19.18007 -30.84452,26.56019 -60.6098,15.42356 -3.95871,-1.48113 -11.71648,-5.71536 -17.23951,-9.40939 -8.44694,-5.64966 -10.3161,-6.42432 -11.76864,-4.87742 -0.94974,1.01144 -5.45844,6.22573 -10.01932,11.58732 -8.1722,9.6069 -8.25673,9.78821 -5.82645,12.49545 4.28308,4.77121 17.84829,13.31463 28.34456,17.85151 19.26323,8.32628 41.9792,10.67494 62.51104,6.46317 z m -226.49197,-28.24825 7.29576,-25.68978 32.0527,0.35644 32.05272,0.35644 7.22322,25.66667 7.22321,25.66667 h 18.46075 c 10.1534,0 18.47574,-0.45 18.4941,-1 0.0184,-0.55 -13.93165,-44.04522 -31,-96.65604 L 246,297.3546 l -20.89051,-0.0107 -20.8905,-0.0107 -3.37023,10.33333 c -1.85364,5.68333 -15.73491,48.43333 -30.84728,95 -15.11237,46.56667 -27.73267,85.43352 -28.04512,86.37079 -0.4466,1.33972 3.33925,1.62482 17.70536,1.33333 L 177.93515,490 Z m 16.10242,-54.85435 c 0,-0.66592 2.37798,-9.51592 5.28439,-19.66667 2.90641,-10.15073 7.9648,-28.56426 11.24087,-40.91897 3.27606,-12.35471 6.23048,-22.73709 6.56536,-23.07197 0.33489,-0.33488 1.3587,2.57352 2.27514,6.46309 0.91646,3.88959 6.08407,22.85577 11.48359,42.14708 5.39953,19.29131 9.81732,35.34131 9.81732,35.66667 0,0.32536 -10.5,0.59156 -23.33333,0.59156 -13.09219,0 -23.33334,-0.53142 -23.33334,-1.21079 z M 515.98829,443 c -0.007,-26.21667 -0.59334,-56.06667 -1.30424,-66.33333 C 513.97316,366.4 513.08205,353.5 512.70381,348 l -0.68769,-10 6.44911,22 c 7.32594,24.9912 24.99941,77.33131 26.67942,79.01132 0.61256,0.61256 5.5015,0.9356 10.8643,0.71788 l 9.75056,-0.39587 10.33961,-30 c 5.68679,-16.5 13.20119,-40.0397 16.69867,-52.31046 3.49748,-12.27076 6.47033,-22.17076 6.60633,-22 0.13601,0.17076 -0.59763,9.31046 -1.63031,20.31046 -1.05773,11.26692 -2.21708,45.1804 -2.65506,77.66667 l -0.77748,57.66667 h 16.16269 16.16271 V 394 297.33333 h -20 c -11,0 -20,0.22835 -20,0.50743 0,0.27908 -5.42483,18.12908 -12.05518,39.66667 -6.63034,21.53758 -13.27409,43.95924 -14.76389,49.8259 -1.48979,5.86667 -3.15361,11.12532 -3.69739,11.6859 -0.54377,0.56058 -2.62914,-4.83942 -4.63417,-12 -2.00503,-7.16058 -8.86637,-30.26268 -15.24744,-51.33802 L 524.66667,297.36241 505,297.34788 485.33333,297.33333 V 394 490.66667 H 500.66667 516 L 515.988,443 Z"
id="path2409" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -84,6 +84,7 @@
056 i_custom_emacs emacs_nf.svg
057 i_custom_orgmode orgmode_nf.svg
058 i_custom_kotlin kotlin_nf.svg
59 i_custom_asm asm_nf.svg
058 i_seti_kotlin
059 i_seti_apple apple.svg
060 i_seti_argdown argdown.svg

Can't render this file because it has a wrong number of fields in line 11.