8 new icons: outline/arrow-down-dashed
, outline/arrow-left-dashed
, outline/arrow-right-dashed
, outline/arrow-up-dashed
, outline/arrow-narrow-down-dashed
, outline/arrow-narrow-left-dashed
, outline/arrow-narrow-right-dashed
, outline/arrow-narrow-up-dashed
#1220
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added 8 new icons. They are variants on the regular and narrowed arrows, but with a dashed tail
Reasoning
They would be useful to indicate 'partial' tasks (compare
git fetch
andgit pull
, for example), or some other conditional task that might require additional steps before the expected action is complete. All icons follow the same style conventions as existing arrow icons for consistency.My main motivation for these icons is indeed to help differentiate
git fetch
andgit pull
in places such as my code editor UI, terminal, etc. Though, I'm sure other people will find these icons useful too.Variations
Through the design process I ended up with a few variations on dash length and spacing. I couldn't get more than 2 dashes separate from the arrow head to look nice while maintaining the current dimensions of the icon. I also found that, due to optical sizing, the outer dash should be smaller, and the dashes should get a little bit longer the closer they are to the arrow head.
I selected the spacing I found most visually pleasing and easiest to distinguish at different sizes. However, here are the other variations to compare, previewed at a couple different sizes:
Let me know if you'd like to adjust anything!