MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました ローディングアイコンというとアニメーションGIFで作成するイメージがありますが、それだと背景色の問題であったり、アニメーションをスムーズにしようとコマ割を多くするとサイズが大きくなるといった問題が出ます。 そこで使ってみたいのがSVGです。SVGであればベクターなのでサイズを変更しても奇麗なままですし、色を変更したりすることもできます。そんな仕組みを提供してくれるのがLoading…です。 Loading…の使い方 使い方としては画像を扱うのと変わりません。 <img src="loading-spinning-bubbles.svg" width="64" height="64" /> これでローディングアイコンとして使えます。 カスタムしたい場合はSVGファイルを修正します。