A collection of additional custom SFSymbols for Swift

Overview

MoreSFSymbols

A collection of additional custom SFSymbols for Swift

Content

Usage

iOS 15.0:

  1. Download the .svg-file of the symbol you want.
  2. Drag the file into your Assets.xcassets.
  3. The symbol is ready to use (ex.: Image("symbol.name")).

iOS 14.0 & earlier:

  1. Download the .svg-file of the symbol you want.
  2. Drag it into the Custom Symbols category (found in the sidebar).
  3. Select it and click File > Export Symbol (or: cmd+shift+E)
  4. Export it as a 2.0-version
  5. Drag the exported file into your Assets.xcassets.
  6. The symbol is ready to use (ex.: Image("symbol.name")).

It is important to note that you do not use the SFSymbols initialiser (eg. systemName:), but rather the initialiser for images from your assets.

Symbols

Preview images are rendered in .hierarchicalMode with a color of .blue. This however does not mean that there aren't other representation styles for the symbol. Monochrome, palette and multicolour also exist.

Example using the logo.paypal.square.fill-icon:

Monochrome Hierarchical Palette Multicolor
.symbolRenderingMode(.monochrome) & .foregroundColor(.black) .symbolRenderingMode(.hierarchical) & .foregroundColor(.red) .symbolRenderingMode(.palette) & .foregroundStyle(.red, .green, .yellow) (i know it looks bad) .symbolRenderingMode(.multicolor) & .foregroundColor(.black)

Developer

Preview Name
Git
git.commit
git.branch
git.merge
git.pullrequest
git.fork

Logos

Preview Name
AppStore
logo.appstore
logo.appstore.circle
logo.appstore.circle.fill
logo.appstore.square
logo.appstore.square.fill
Bluetooth
logo.bluetooth
logo.bluetooth.capsule.portrait.fill
Buy me a Coffee
logo.buymeacoffee
Git
logo.git
logo.git.fill
GitHub
logo.github
logo.github.circle
logo.github.circle.fill
logo.github.square
Markdown
logo.markdown
logo.markdown.rectangle
logo.markdown.rectangle.fill
PayPal
logo.paypal
logo.paypal.alternative
logo.paypal.circle
logo.paypal.circle.fill
logo.paypal.square
logo.paypal.square.fill

Contributing

Are you missing an icon or wish for a specific variant? Create an issue with the new icon-tag, or better yet: contribute to this project by submitting a pull request. I'm always happy to welcome new contributors who want to help me expand this collection even further. To get started, read the CONTRIBUTION.md.

Licence

Icons in the logos-category may be protected as a trademark in some jurisdictions. If you want to use it, you have to ensure that you have the legal right to do so and that you do not infringe any trademark rights.

You may use all other Icons for personal and commercial use.

You might also like...
Your SwiftUI custom slider is crap. Here's mine, which is also crap, but it's my crap

Fuck your custom slider It doesn't work. Sure, it looks great, with gradients, and multiple thumbs, but really, it's useless. No more paying for a sub

INTUZ is presenting an interesting a custom alert view in SwiftUI
INTUZ is presenting an interesting a custom alert view in SwiftUI

Introduction INTUZ is presenting an interesting a custom alert view in SwiftUI, App Control to integrate inside your native iOS-based application. Cus

Social App - In that application I desided to make a custom messenger service
Social App - In that application I desided to make a custom messenger service

Social App About the project / О проекте English In that application I desided to make a custom messenger service. Project is on early development sta

A set of SwiftUI custom modifiers to make the ScrollView snappable.
A set of SwiftUI custom modifiers to make the ScrollView snappable.

Snappable A set of SwiftUI custom modifiers to make the ScrollView snappable. The goal of this library is to provide an easy way to implement Views su

Swift Playgrounds desenvolvido para o Swift Student Challenge da WWDC 21
Swift Playgrounds desenvolvido para o Swift Student Challenge da WWDC 21

Pile Up Swift Playgrounds desenvolvido para o Swift Student Challenge da WWDC 21 Descrição Pile Up é um quebra cabeça cujo objetivo é empilhar os bloc

Swift Language Weather is an iOS weather app developed in Swift
Swift Language Weather is an iOS weather app developed in Swift

Swift Language Weather SwiftWeather has renamed to Swift Language Weather. Because this repo is ranked number one in Google when we search "Swift Weat

Todo-app-swift- - A Todo Lists app built using swift

TODO-Lists App Available on the App Store What is this? This is a todo app I mad

Matrix-rust-components-swift - Swift package providing components from the matrix-rust-sdk

Swift package for Matrix Rust components This repository is a Swift Package for

Swift playground teaching basics of buffer overflow vulnerability and ARM64 assembly by exploiting vulnerable app on ARM64 emulator (WWDC22 Swift Student Challenge Winner)
Swift playground teaching basics of buffer overflow vulnerability and ARM64 assembly by exploiting vulnerable app on ARM64 emulator (WWDC22 Swift Student Challenge Winner)

Pwnground Project overview Pwnground is a project created as my submission for WWDC22 Swift Student Challenge (winner). It is an interactive Swift Pla

Comments
  • Add git themed symbols

    Add git themed symbols

    Symbols added:

    • Git logo (logo.git, logo.git.fill)
    • More GitHub logo variants (logo.github.circle, logo.github.circle.fill, logo.github.square)
    • Commit (git.commit)
    • Branch (git.branch)
    • Merge (git.merge)
    • Pull request (git.pullrequest)
    • Fork (git.fork)
    new symbol 
    opened by cameronshemilt 0
  • Chromecast Icon

    Chromecast Icon

    What symbol do you want to have?

    The Chromecast icons would be a great addition.

    Describe the look of the icon

    Chromecast is represented through a couple states:

    | Disconnected | Cast 1 | Cast 2 | Cast 3 | Connected | | --- | --- | --- | --- | --- | ic_cast_white_24dp-1 | ic_cast0_white_24dp-1 | ic_cast1_white_24dp-1 | ic_cast2_white_24dp-1 | ic_cast_connected_white_24dp-1 |

    What Category would this icon belong to

    Logo

    Additional information

    The icon can be split into a few parts:

    • border
    • enabled band (white band)
    • disabled band (dark gray band)
    • center rectangle (connected)

    These layers can be split and used for the different rendering styles.

    Additionally, there is a bit of wiggle room when it comes to the exact dimensions of the entire icon. For example, Youtube doesn't use the exact above button and instead has a larger overall shape with sharp corners. I would recommend not trying to replicate the above dimensions 100%, but just whatever looks nice.

    opened by LePips 0
Owner
Cameron Shemilt
Cameron Shemilt
The app provides additional actions for the Shortcuts app on macOS and iOS.

Actions Supercharge your shortcuts The app provides additional actions for the Shortcuts app on macOS and iOS. Submit action idea (Submit an issue bef

Sindre Sorhus 1.2k Dec 29, 2022
A collection of Swift functions, extensions, and SwiftUI and UIKit Views.

J's Helper A collection of Swift functions, extensions, and SwiftUI and UIKit Views. Legend: ?? UIKit ?? SwiftUI ?? Shared Installation In XCode 12 go

Jem Alvarez 3 Oct 1, 2022
iOS App that allows a pilot to check drone photo collection after a mapping mission for any issues

DronePhotoChecker iOS App that allows a pilot to check drone photo collection after a mapping mission for any issues. Features: Connects to DJI drone

null 0 Dec 30, 2021
Movies is a collection of a few UI/UX ideas that came up whilst developing an iOS app

Movies Introduction: Movies is a collection of a few UI/UX ideas that came up whilst developing an iOS app called Wattmo You'll find tableviews, detai

Kevin Mindeguia 861 Nov 19, 2022
A collection of missing SwiftUI components

SwiftUIKit A collection of components that will simplify and accelerate your iOS development. Components CurrencyTextField AdaptToKeyboard (not needed

youjinp 239 Nov 18, 2022
Native iOS app built in SwiftUI, displays a collection of user's books.

Native iOS app built in SwiftUI, displays a collection of user's books.

Matthew Eilar 1 May 23, 2022
SwiftUI Backports - Introducing a collection of SwiftUI backports to make your iOS development easier

SwiftUI Backports Introducing a collection of SwiftUI backports to make your iOS development easier. Many backports support iOS 13+ but where UIKIt fe

Shaps 530 Dec 28, 2022
SwiftUI & Combine app using MovieDB API. With a custom Flux (Redux) implementation.

MovieSwiftUI MovieSwiftUI is an application that uses the MovieDB API and is built with SwiftUI. It demos some SwiftUI (& Combine) concepts. The goal

Thomas Ricouard 6.2k Jan 8, 2023
An example of creating custom popups in SwiftUI

Custom Popup Example An example project for Implementing custom popups in SwiftUI article. Author Artem Novichkov, [email protected] License The

Artem Novichkov 37 Dec 10, 2022