Provides image representations of states or actions.
a11yaddairplanealarm-clockambulanceapplearrow-downarrow-leftarrow-rightarrow-upartsatvbackpackbankbarchartbarchart-trendbedbellbicycleboatboxbriefcasebubble-graphbugbuildingsbuildings-2calculatorcalendarcalendar-createcalendar-paycalendar-removecalendar-repeatcalendar-skipcalendar-timecameracarcar-frontcartcart-movingcashcash-billscash-coinscash-in-handcash-registercertificatecheckcheck-addcheck-dollarcheck-editcheck-removecheck-shieldcheckmarkcheckmark-outlinechevron-double-rightchevron-double-leftchevron-downchevron-leftchevron-rightchevron-upclipboardclosecoinscompassconversationcopycouponcredit-scoredashboarddelivery-truckdividerdiplomadocumentdocument-adddocument-checklistdocument-removedownloaddrag-handleeditellipsisexternal-linkeye-hideeye-showface-idfactoryfailedfileboxfilterfingerprintflaggeargiftgold-barsgovernmentgpsgraduation-capgrid-x2grid-x3hamburger-menuhandhand-with-coinshand-with-keyhandshakeheadsethealthheartheart-addheart-removehomehome-chimneyhome-gearid-badgeinboxinbox-checkedinbox-fullkeylawleaflightbulblinechartlinechart-trendlinklistlocationlocation-baselocation-prohibitedlocklogoutloopmailmathmedalmegaphonemessage-forwardmessage-replymessage-responsemicroscopemobile-fast-dollarmoney-timemortgagemotorcyclemotorhomemountainsmoviemusicnest-eggnewspaperoptionspalettepaper-planepaperclippausepawpeoplepeople-grouppercentpersonperson-addperson-lockperson-removeperson-settingsperson-to-personpersonal-carepiechartpiechart-expandedpiggy-bankplaypricetagpricetag-blankpricetag-timeprintprohibitedquestionreceiptreceipt-listreceipt-list-topreceipt-toprefreshremoverepeatrepeat-timeribbonringroadblocksaveschoolsearchsectionserviceshieldsignsign-closedsign-opensign-salesign-soldsilverwareskipsortspeedometersplitstarstar-addstar-removestatementssteering-wheelstop-paymentstorefrontstorefront-addstorefront-prohibitedstorefront-removestorefront-settingstargettaxitimetodotoolstractortransfertransfer-receivetransfer-sendtrashtreetruck-with-lockumbrellaunlinkuploadviruswalletwatchworldzoom-inzoom-outinfoinfo-filledsuccesssuccess-filledwarningwarning-fillederrorerror-filledbrand-autobooks-colorbrand-autobooks-filledbrand-facebook-colorbrand-facebook-filledbrand-instagram-colorbrand-instagram-filledbrand-linkedin-colorbrand-linkedin-filledbrand-messenger-colorbrand-messenger-filledbrand-payrecs-colorbrand-payrecs-filledbrand-snapchat-colorbrand-snapchat-filledbrand-twitter-colorbrand-twitter-filledbrand-x-colorbrand-x-filledvenmo-coloredvenmo-filledbrand-vimeo-colorbrand-vimeo-filledbrand-youtube-colorbrand-youtube-filledbrand-zelle-colorbrand-zelle-filledbrand-zelle-name-colorbrand-zelle-name-filledandroidiosbrowser-chromebrowser-chrome-colorbrowser-chrome-filledbrowser-edgebrowser-edge-colorbrowser-edge-filledbrowser-firefoxbrowser-firefox-colorbrowser-firefox-filledbrowser-iebrowser-ie-colorbrowser-ie-filledbrowser-operabrowser-opera-colorbrowser-opera-filledbrowser-safaribrowser-safari-colorbrowser-safari-filledos-androidos-android-coloros-android-filledos-appleos-apple-coloros-apple-filledos-windowsos-windows-coloros-windows-filledcardcard-editcard-addcard-heartcard-giftcard-insertcard-joincard-in-handcard-lockedcard-morecard-prohibitedcard-removecard-scissorscard-starcard-successcard-unknowncard-updatecard-amazoncard-amazon-colorcard-amexcard-amex-colorcard-applepaycard-applepay-colorcard-bitcoincard-bitcoin-colorcard-dinersclubcard-dinersclub-colorcard-discovercard-discover-colorcard-googlepaycard-googlepay-colorcard-jcbcard-jcb-colorcard-maestrocard-maestro-colorcard-mastercardcard-mastercard-colorcard-paypalcard-paypal-colorcard-stripecard-stripe-colorcard-visacard-visa-colorcall-colorcall-filledchatchat-questionchat-bubbleschat-roundrss-colorrss-filledsms-colorsms-filledcurrency-dollarcurrency-dollar-circlecurrency-eurocurrency-poundcurrency-yengesture-handgesture-scroll-horizontalgesture-scroll-verticalgesture-stretchgesture-swipe-downgesture-swipe-leftgesture-swipe-rightgesture-swipe-upgesture-tapmobile-buttonmobile-editmobile-heartmobile-locationmobile-lockmobile-removemobile-rotatemobile-searchmobile-settingsmobile-timefiletype-csvfiletype-docfiletype-docxfiletype-giffiletype-isofiletype-jpgfiletype-otffiletype-pdffiletype-pngfiletype-svgfiletype-txtfiletype-xlsxfiletype-xmldesktoplaptopphonetabletOur icon library categorizes icons based on their visual attributes using specific suffixes. Here's a breakdown of what these suffixes indicate:
-color: Icons with the -color suffix use the standard color scheme specific to their representation. These icons are usually colored versions of what might otherwise be line drawings. Examples include os-windows-color, brand-youtube-color, browser-firefox-color, and rss-color.-filled: This suffix denotes icons that are predominantly filled rather than outlined. While these icons often have -color variants (e.g., browser-chrome-color), the -filled versions are designed to be easily customizable with different colors. This makes them versatile for various styling needs.Additionally, it's important to note that some line drawing icons may include elements that can be filled, such as star-remove or statements. However, these are less commonly used.
This naming convention helps users quickly identify the visual characteristics of icons and choose the appropriate style for their applications.
inlineStyles the component to have a height and width of 1em, making it easy to place alongside text.
labelThe text that is presented by screen-readers when they encounter the icon.
typeThe name of the icon to be displayed.
This component uses other components in the Tecton library, including:
Other components in the Tecton library use this component, including:
q2-action-sheetq2-avatarq2-calendarq2-cardq2-carouselq2-chart-donutq2-checkboxq2-checkbox-groupq2-data-tableq2-dropdownq2-dropdown-itemq2-editable-fieldq2-file-pickerq2-inputq2-linkq2-messageq2-modalq2-month-pickerq2-optionq2-paginationq2-pillq2-radio-groupq2-sectionq2-stepperq2-stepper-verticalq2-tab-containerq2-tagq2-textareaInitial Release
Updated icon set and moved to SVG sprites
The following CSS variables are available to override the default theme styles of the q2-iconcomponent.