Skip to content
IconMind

Layout icons

12 icons carry the tag layout, across Interface, Data Engineering and Analytics. Columns, Dashboard, File format and 9 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 12 layout icons, described

Columnscolumns
Columns — content laid out side by side in split panes across the page.
Dashboarddashboard
A dashboard — everything worth watching laid out as panels on one screen.
File formatfile-format
A file format — how the rows are written on disk, which decides what a read costs.
Gridgrid
A grid — items laid out in rows and columns, tiles in a regular layout.
Masonrymasonry
Tiles of different heights packed into two columns — a masonry grid layout.
Bottom panepane-bottom
Bottom pane — the console drawer under everything else in the layout.
Left panepane-left
Left pane — the narrow sidebar on the left does the choosing.
Right panepane-right
Right pane — the details live in the sidebar on the right of the layout.
Spacerspacer
Two edges with a double arrow between them — the spacer that sets the gap in a layout.
Split panesplit-pane
A split pane — two views of the same thing side by side in one window.
Text columnstext-columns
Lines of text set in two columns — a multi-column text layout for long reads.
Z-orderz-order
A Z traced through the grid — z-order clustering that keeps nearby rows together.

In code, each is one import — import { Columns } from "@iconmind/react/icons/columns" — and the same name in Vue, Svelte, Solid, Preact, React Native, Astro, Blade and Flutter.

Tags these icons also carry

Every layout icon, free to ship

12 of 2,437 icons compiled from one grid — outline and duotone, three weights, every cell generated rather than redrawn. MIT licensed: commercial use, no attribution, no seat count.