The following icons are available via the theme package, they can be looked up using the theme.Current().Icon() method passing the icon name).

Custom themes can replace these icons by overriding the Icon method on a struct implementing fyne.Theme.

List

  • IconNameAccount
  • IconNameArrowDropDown
  • IconNameArrowDropUp
  • IconNameBrokenImage
  • IconNameCalendar
  • IconNameCancel
  • IconNameCheckButton
  • IconNameCheckButtonChecked
  • IconNameCheckButtonFill
  • IconNameCheckButtonPartial
  • IconNameColorAchromatic
  • IconNameColorChromatic
  • IconNameColorPalette
  • IconNameComputer
  • IconNameConfirm
  • IconNameContentAdd
  • IconNameContentClear
  • IconNameContentCopy
  • IconNameContentCut
  • IconNameContentPaste
  • IconNameContentRedo
  • IconNameContentRemove
  • IconNameContentUndo
  • IconNameDelete
  • IconNameDesktop
  • IconNameDocument
  • IconNameDocumentCreate
  • IconNameDocumentPrint
  • IconNameDocumentSave
  • IconNameDownload
  • IconNameDragCornerIndicator
  • IconNameError
  • IconNameFile
  • IconNameFileApplication
  • IconNameFileAudio
  • IconNameFileImage
  • IconNameFileText
  • IconNameFileVideo
  • IconNameFolder
  • IconNameFolderNew
  • IconNameFolderOpen
  • IconNameGrid
  • IconNameHelp
  • IconNameHistory
  • IconNameHome
  • IconNameInfo
  • IconNameList
  • IconNameLogin
  • IconNameLogout
  • IconNameMailAttachment
  • IconNameMailCompose
  • IconNameMailForward
  • IconNameMailReply
  • IconNameMailReplyAll
  • IconNameMailSend
  • IconNameMediaFastForward
  • IconNameMediaFastRewind
  • IconNameMediaMusic
  • IconNameMediaPause
  • IconNameMediaPhoto
  • IconNameMediaPlay
  • IconNameMediaRecord
  • IconNameMediaReplay
  • IconNameMediaSkipNext
  • IconNameMediaSkipPrevious
  • IconNameMediaStop
  • IconNameMediaVideo
  • IconNameMenu
  • IconNameMenuExpand
  • IconNameMoreHorizontal
  • IconNameMoreVertical
  • IconNameMoveDown
  • IconNameMoveUp
  • IconNameNavigateBack
  • IconNameNavigateNext
  • IconNameQuestion
  • IconNameRadioButton
  • IconNameRadioButtonChecked
  • IconNameRadioButtonFill
  • IconNameSearch
  • IconNameSearchReplace
  • IconNameSettings
  • IconNameStorage
  • IconNameUpload
  • IconNameViewFullScreen
  • IconNameViewRefresh
  • IconNameViewRestore
  • IconNameViewZoomFit
  • IconNameViewZoomIn
  • IconNameViewZoomOut
  • IconNameVisibility
  • IconNameVisibilityOff
  • IconNameVolumeDown
  • IconNameVolumeMute
  • IconNameVolumeUp
  • IconNameWarning
  • IconNameWindowClose
  • IconNameWindowMaximize
  • IconNameWindowMinimize

Using other color sets

Each icon can be used as a source for a particular themed color using the various public helper methods:

  • NewDisabledThemedResource
  • NewErrorThemedResource
  • NewInvertedThemedResource
  • NewPrimaryThemedResource

By default, all icons adapt to the current theme foreground using NewThemedResource which uses the theme foreground color. All Icons are SVG width="24", height="24".