The page that you are currently viewing is for an old version of Stroom (7.1). The documentation for the latest version of Stroom (7.6) can be found using the version drop-down at the top of the screen or by clicking here.

Icon Gallery

A gallery of all the icons in use in stroom for reference.

This page can be used as a reference for finding icons and their filenames to use them in the documentation.

See here for how to add icons to pages.

General icons

General icons used in Stroom.

Example: edit.svg {{< stroom-icon "edit.svg" >}}

images/stroom-ui/add-above.svg add-above.svg
images/stroom-ui/add-below.svg add-below.svg
images/stroom-ui/add.svg add.svg
images/stroom-ui/alert.svg alert.svg
images/stroom-ui/clear.svg clear.svg
images/stroom-ui/close-grey.svg close-grey.svg
images/stroom-ui/close.svg close.svg
images/stroom-ui/collapse-up.svg collapse-up.svg
images/stroom-ui/copy.svg copy.svg
images/stroom-ui/database.svg database.svg
images/stroom-ui/delete.svg delete.svg
images/stroom-ui/deleted.svg deleted.svg
images/stroom-ui/dependencies.svg dependencies.svg
images/stroom-ui/disable.svg disable.svg
images/stroom-ui/down.svg down.svg
images/stroom-ui/download.svg download.svg
images/stroom-ui/drop-down.svg drop-down.svg
images/stroom-ui/dropDown.png dropDown.png
images/stroom-ui/edit.svg edit.svg
images/stroom-ui/ellipses-grey.svg ellipses-grey.svg
images/stroom-ui/ellipses-horizontal.svg ellipses-horizontal.svg
images/stroom-ui/ellipses-vertical.svg ellipses-vertical.svg
images/stroom-ui/error.svg error.svg
images/stroom-ui/expand-down.svg expand-down.svg
images/stroom-ui/explorer.svg explorer.svg
images/stroom-ui/fast-backward-green.svg fast-backward-green.svg
images/stroom-ui/fast-backward.svg fast-backward.svg
images/stroom-ui/fast-forward-green.svg fast-forward-green.svg
images/stroom-ui/fast-forward.svg fast-forward.svg
images/stroom-ui/fatal.svg fatal.svg
images/stroom-ui/favourites.svg favourites.svg
images/stroom-ui/feed.svg feed.svg
images/stroom-ui/field.svg field.svg
images/stroom-ui/file-formatted.svg file-formatted.svg
images/stroom-ui/file-raw.svg file-raw.svg
images/stroom-ui/file.svg file.svg
images/stroom-ui/filter-green.svg filter-green.svg
images/stroom-ui/filter.svg filter.svg
images/stroom-ui/folder-tree.svg folder-tree.svg
images/stroom-ui/folder.svg folder.svg
images/stroom-ui/format.svg format.svg
images/stroom-ui/function.svg function.svg
images/stroom-ui/generate.svg generate.svg
images/stroom-ui/help.svg help.svg
images/stroom-ui/hide.svg hide.svg
images/stroom-ui/history.svg history.svg
images/stroom-ui/info-deleted.svg info-deleted.svg
images/stroom-ui/info-warning.svg info-warning.svg
images/stroom-ui/info.svg info.svg
images/stroom-ui/jobs.svg jobs.svg
images/stroom-ui/key.svg key.svg
images/stroom-ui/lock-green.svg lock-green.svg
images/stroom-ui/locked-amber.svg locked-amber.svg
images/stroom-ui/logo.svg logo.svg
images/stroom-ui/logout.svg logout.svg
images/stroom-ui/monitoring.svg monitoring.svg
images/stroom-ui/move.svg move.svg
images/stroom-ui/nodes.svg nodes.svg
images/stroom-ui/oo.svg oo.svg
images/stroom-ui/operator.svg operator.svg
images/stroom-ui/password.svg password.svg
images/stroom-ui/pause.svg pause.svg
images/stroom-ui/play-green.svg play-green.svg
images/stroom-ui/play.svg play.svg
images/stroom-ui/popup.png popup.png
images/stroom-ui/process.svg process.svg
images/stroom-ui/properties.svg properties.svg
images/stroom-ui/question.svg question.svg
images/stroom-ui/raw.svg raw.svg
images/stroom-ui/refresh-green.svg refresh-green.svg
images/stroom-ui/refresh.svg refresh.svg
images/stroom-ui/remove.svg remove.svg
images/stroom-ui/ruleset.svg ruleset.svg
images/stroom-ui/save.svg save.svg
images/stroom-ui/saveas.svg saveas.svg
images/stroom-ui/settings-blue.svg settings-blue.svg
images/stroom-ui/settings-grey.svg settings-grey.svg
images/stroom-ui/settings.svg settings.svg
images/stroom-ui/shard-close.svg shard-close.svg
images/stroom-ui/shard-flush.svg shard-flush.svg
images/stroom-ui/show.svg show.svg
images/stroom-ui/step-backward-green.svg step-backward-green.svg
images/stroom-ui/step-backward.svg step-backward.svg
images/stroom-ui/step-forward-green.svg step-forward-green.svg
images/stroom-ui/step-forward.svg step-forward.svg
images/stroom-ui/step.svg step.svg
images/stroom-ui/stepping-circle.svg stepping-circle.svg
images/stroom-ui/stepping.svg stepping.svg
images/stroom-ui/stop-red.svg stop-red.svg
images/stroom-ui/stop.svg stop.svg
images/stroom-ui/table-nested.svg table-nested.svg
images/stroom-ui/table.svg table.svg
images/stroom-ui/terminate.png terminate.png
images/stroom-ui/tree-closed.svg tree-closed.svg
images/stroom-ui/tree-leaf.svg tree-leaf.svg
images/stroom-ui/tree-open.svg tree-open.svg
images/stroom-ui/undo.svg undo.svg
images/stroom-ui/unlock-amber.svg unlock-amber.svg
images/stroom-ui/unlocked-green.svg unlocked-green.svg
images/stroom-ui/up.svg up.svg
images/stroom-ui/upload.svg upload.svg
images/stroom-ui/user-disabled.svg user-disabled.svg
images/stroom-ui/user.svg user.svg
images/stroom-ui/users-disabled.svg users-disabled.svg
images/stroom-ui/users.svg users.svg
images/stroom-ui/volumes.svg volumes.svg
images/stroom-ui/warning.svg warning.svg

Pipeline element icons

Icons used for the different pipeline elements.

Base path: pipeline
Example: pipeline/stream.svg {{< stroom-icon "pipeline/stream.svg" >}}

images/stroom-ui/pipeline/ElasticIndex.svg ElasticIndex.svg
images/stroom-ui/pipeline/StroomStatsStore.svg StroomStatsStore.svg
images/stroom-ui/pipeline/analyticOutput.svg analyticOutput.svg
images/stroom-ui/pipeline/file.svg file.svg
images/stroom-ui/pipeline/files.svg files.svg
images/stroom-ui/pipeline/hadoop-elephant-logo.svg hadoop-elephant-logo.svg
images/stroom-ui/pipeline/id.svg id.svg
images/stroom-ui/pipeline/index.svg index.svg
images/stroom-ui/pipeline/json.svg json.svg
images/stroom-ui/pipeline/kafka.svg kafka.svg
images/stroom-ui/pipeline/recordCount.svg recordCount.svg
images/stroom-ui/pipeline/recordOutput.svg recordOutput.svg
images/stroom-ui/pipeline/referenceData.svg referenceData.svg
images/stroom-ui/pipeline/search.svg search.svg
images/stroom-ui/pipeline/solr.svg solr.svg
images/stroom-ui/pipeline/split.svg split.svg
images/stroom-ui/pipeline/statistics.svg statistics.svg
images/stroom-ui/pipeline/stream.svg stream.svg
images/stroom-ui/pipeline/stroomStats.svg stroomStats.svg
images/stroom-ui/pipeline/text.svg text.svg
images/stroom-ui/pipeline/xml.svg xml.svg
images/stroom-ui/pipeline/xmlSearch.svg xmlSearch.svg
images/stroom-ui/pipeline/xsd.svg xsd.svg
images/stroom-ui/pipeline/xslt.svg xslt.svg

Document type icons

Icons used for the different document entity types, i.e. those seen in the explorer tree.

Base path: document
Example: document/Index.svg {{< stroom-icon "document/Index.svg" >}}

images/stroom-ui/document/AnalyticOutputStore.svg AnalyticOutputStore.svg
images/stroom-ui/document/AnnotationsIndex.svg AnnotationsIndex.svg
images/stroom-ui/document/Dashboard.svg Dashboard.svg
images/stroom-ui/document/Dictionary.svg Dictionary.svg
images/stroom-ui/document/ElasticCluster.svg ElasticCluster.svg
images/stroom-ui/document/ElasticIndex.svg ElasticIndex.svg
images/stroom-ui/document/Feed.svg Feed.svg
images/stroom-ui/document/Folder.svg Folder.svg
images/stroom-ui/document/Index.svg Index.svg
images/stroom-ui/document/KafkaConfig.svg KafkaConfig.svg
images/stroom-ui/document/Pipeline.svg Pipeline.svg
images/stroom-ui/document/ReceiveDataRuleSet.svg ReceiveDataRuleSet.svg
images/stroom-ui/document/Script.svg Script.svg
images/stroom-ui/document/SelectAllOrNone.svg SelectAllOrNone.svg
images/stroom-ui/document/SolrIndex.svg SolrIndex.svg
images/stroom-ui/document/StatisticStore.svg StatisticStore.svg
images/stroom-ui/document/StroomStatsStore.svg StroomStatsStore.svg
images/stroom-ui/document/System.svg System.svg
images/stroom-ui/document/TextConverter.svg TextConverter.svg
images/stroom-ui/document/Visualisation.svg Visualisation.svg
images/stroom-ui/document/XMLSchema.svg XMLSchema.svg
images/stroom-ui/document/XSLT.svg XSLT.svg
images/stroom-ui/document/searchable.svg searchable.svg

Dashboard icons

Icons used on the Dashboard

Base path: dashboard.

images/stroom-ui/dashboard/expression.png expression.png
images/stroom-ui/dashboard/filter.png filter.png
images/stroom-ui/dashboard/format.png format.png
images/stroom-ui/dashboard/group.png group.png
images/stroom-ui/dashboard/sortaz.png sortaz.png
images/stroom-ui/dashboard/sortoff.png sortoff.png
images/stroom-ui/dashboard/sortza.png sortza.png

Menu items with icons that are available for use with the stroom-menu shortcode.

key.svg
API Keys
add.svg
Add
pipeline/text.svg
AnnotationWriter
monitoring.svg
Caches
password.svg
Change password
close.svg
Close
close.svg
Close All
pipeline/text.svg
CombinedParser
copy.svg
Copy
pipeline/text.svg
DSParser
document/Dashboard.svg
Dashboard
history.svg
Data Retention
volumes.svg
Data Volumes
database.svg
Database Tables
delete.svg
Delete
dependencies.svg
Dependencies
document/Dictionary.svg
Dictionary
document/ElasticIndex.svg
Elastic Cluster
document/ElasticIndex.svg
Elastic Index
pipeline/ElasticIndex.svg
ElasticIndexingFilter
download.svg
Export
document/Feed.svg
Feed
pipeline/file.svg
FileAppender
folder.svg
Folder
pipeline/hadoop-elephant-logo.svg
HDFSFileAppender
help.svg
Help
pipeline/stream.svg
HttpAppender
pipeline/id.svg
IdEnrichmentFilter
upload.svg
Import
volumes.svg
Index Volumes
pipeline/index.svg
IndexingFilter
info.svg
Info
pipeline/json.svg
JSONParser
pipeline/json.svg
JSONWriter
jobs.svg
Jobs
document/KafkaConfig.svg
Kafka Configuration
logout.svg
Logout
document/Index.svg
Lucene Index
move.svg
Move
add.svg
New
nodes.svg
Nodes
locked-amber.svg
Permissions
document/Pipeline.svg
Pipeline
settings-blue.svg
Preferences
properties.svg
Properties
pipeline/recordCount.svg
RecordCountFilter
pipeline/recordOutput.svg
RecordOutputFilter
pipeline/referenceData.svg
ReferenceDataFilter
remove.svg
Remove
edit.svg
Rename
undo.svg
Restore
pipeline/files.svg
RollingFileAppender
pipeline/stream.svg
RollingStreamAppender
document/ReceiveDataRuleSet.svg
Rule Set
save.svg
Save
save.svg
Save All
pipeline/xsd.svg
SchemaFilter
document/Script.svg
Script
pipeline/search.svg
SearchResultsOutputFilter
jobs.svg
Server Tasks
document/SolrIndex.svg
Solr Index
pipeline/solr.svg
SolrIndexingFilter
pipeline/split.svg
SplitFilter
pipeline/kafka.svg
StandardKafkaProducer
document/StatisticStore.svg
Statistic Store
pipeline/statistics.svg
StatisticsFilter
pipeline/stream.svg
StreamAppender
document/StroomStatsStore.svg
Stroom-Stats Store
pipeline/StroomStatsStore.svg
StroomStatsAppender
pipeline/stroomStats.svg
StroomStatsFilter
document/TextConverter.svg
Text Converter
pipeline/text.svg
TextWriter
user.svg
User Permissions
users.svg
Users
document/Visualisation.svg
Visualisation
document/XMLSchema.svg
XML Schema
pipeline/xml.svg
XMLFragmentParser
pipeline/xml.svg
XMLParser
pipeline/xml.svg
XMLWriter
pipeline/xmlSearch.svg
XPathExtractionOutputFilter
document/XSLT.svg
XSL Translation
pipeline/xslt.svg
XSLTFilter

Pipeline elements

Pipeline elements that are available for use with the pipe-elm and pipe shortcodes.

Icons

This gallery of icons can be updated by running the following script which will copy all the icons from the stroom repository. You should ensure your local stroom repository is up to date and on the correct branch before running this.

./update_stroom_icons.sh <stroom repo root>

e.g.

./update_stroom_icons.sh ../v7stroom/

To update the available menu items edit the shortcode file layouts/shortcodes/stroom-menu.html and modify the icon_map variable.

Pipeline elements

To update the available pipeline elements edit the shortcode file layouts/shortcodes/pipe-elm.html and modify the element_map variable.