shrub/pkg/arvo/lib/feather-icons.hoon
2024-05-25 14:50:10 -05:00

61 lines
1.9 KiB
Plaintext

|%
++ svg
|= [viewbox=tape body=manx]
;svg
=xmlns "http://www.w3.org/2000/svg"
=viewBox viewbox
=width "1em"
=fill "currentColor"
=style "display: flex;"
;+ body
==
++ chevron-left
%+ svg "0 -960 960 960"
;path
=d "M560-240 320-480l240-240 56 56-184 184 184 184-56 56Z"
;
==
++ chevron-right
%+ svg "0 -960 960 960"
;path
=d "M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z"
;
==
++ close
%+ svg "0 -960 960 960"
;path
=d "m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z"
;
==
++ outline
%+ svg "0 -960 960 960"
;path
=d "M120-240v-80h240v80H120Zm0-200v-80h480v80H120Zm0-200v-80h720v80H120Z"
;
==
++ minimize
%+ svg "0 -960 960 960"
;path
=d "M240-120v-80h480v80H240Z"
;
==
++ loading
%+ svg "0 0 44 44"
;g(fill "none", fill-rule "evenodd", stroke-width "2", stroke "currentColor")
;circle(cx "22", cy "22", r "1")
;animate(attributeName "r", begin "0s", dur "1.8s", values "1; 20", calcMode "spline", keyTimes "0; 1", keySplines "0.165, 0.84, 0.44, 1", repeatCount "indefinite");
;animate(attributeName "stroke-opacity", begin "0s", dur "1.8s", values "1; 0", calcMode "spline", keyTimes "0; 1", keySplines "0.3, 0.61, 0.355, 1", repeatCount "indefinite");
==
;circle(cx "22", cy "22", r "1")
;animate(attributeName "r", begin "-0.9s", dur "1.8s", values "1; 20", calcMode "spline", keyTimes "0; 1", keySplines "0.165, 0.84, 0.44, 1", repeatCount "indefinite");
;animate(attributeName "stroke-opacity", begin "-0.9s", dur "1.8s", values "1; 0", calcMode "spline", keyTimes "0; 1", keySplines "0.3, 0.61, 0.355, 1", repeatCount "indefinite");
==
==
++ add
%+ svg "0 -960 960 960"
;path
=d "M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z"
;
==
--