Icons
The Agriculture Design System supports the use of universal system icons.
Usage guidelines
When using an icon, prefer also adding an accessible label and making it discoverable to all users. When an icon’s purpose is clearly conveyed by its accompanying context and will not provide additional benefit to screen reader users, keep it as decorative.
Each icon in our library is meaningful and universal, to ensure users understand them. Icons should not be too detailed, to ensure they’re clear at all sizes.
When using an icon with a button or link, the icon should appear before the text except when the icon indicates direction, e.g. Next or external links.
React component
The Icon component is used to apply our set of universal icons to more complex components of the system.
All icons
- AlertCircleIcon
- AlertFilledIcon
- AlertIcon
- ArrowDownIcon
- ArrowLeftIcon
- ArrowRightIcon
- ArrowUpDownIcon
- ArrowUpIcon
- AttachmentIcon
- AvatarIcon
- CalendarIcon
- ChartBarIcon
- ChartLineIcon
- CheckIcon
- ChevronDownIcon
- ChevronLeftIcon
- ChevronRightIcon
- ChevronUpIcon
- ChevronsLeftIcon
- ChevronsRightIcon
- ChevronsUpDownIcon
- CloseIcon
- CopyIcon
- CornerDownRightIcon
- DeleteIcon
- DownloadIcon
- EditIcon
- EmailIcon
- ExitIcon
- ExternalLinkIcon
- FacebookIcon
- FactoryIcon
- FileIcon
- FileTextIcon
- FilterIcon
- HelpIcon
- HomeIcon
- InboxIcon
- InfoFilledIcon
- InfoIcon
- InstagramIcon
- LicenceBusinessIcon
- LicenceIcon
- LinkedInIcon
- LockIcon
- MenuIcon
- MinusIcon
- PauseIcon
- PermitIcon
- PieChartIcon
- PlayIcon
- PlusIcon
- PrintIcon
- ProgressBlockedIcon
- ProgressDoingIcon
- ProgressPausedIcon
- ProgressTodoIcon
- ScrollbarArrowLeftIcon
- ScrollbarArrowRightIcon
- SearchIcon
- SettingsIcon
- SuccessFilledIcon
- SuccessIcon
- ThumbsDownIcon
- ThumbsUpIcon
- TwitterIcon
- UnlockIcon
- UploadIcon
- UsersIcon
- WalletIcon
- WarningCircleIcon
- WarningFilledIcon
- WarningIcon
- WebsiteIcon
- XIcon