actions-document-edit
Open a record for an edit. The pencil on a sheet is the backend’s one mark for “change this”, and nothing else in the set can wear it.
In both modes
The same call on either ground, and each pane forces the mode on itself rather than paints one. A glyph that goes flat in dark is a glyph drawn against one background, and this is where that shows.
Every size it draws at
The scale is 16, 20, 24 and whole multiples of it — never 18, never 22. Below 16 there is no glyph, because a mark nobody can make out is a smudge that costs a request.
| Drawn | Size | Where it is used |
|---|---|---|
| em | Inside text — as big as the text it stands in, and it moves with it | |
| 16 px | The floor. A glyph in a table cell, a badge, a dense row | |
| 20 px | A control’s own mark — a button, a field, a rail item | |
| 24 px | A glyph standing alone on a line of its own | |
| 32 px | A module in a navigation, a card told apart before the reader reads it | |
| 48 px | An empty state, or the subject of a page like this one |
Using it
The element, everywhere. It carries the identifier and nothing else — colour follows the text it stands in, which is the whole rule, and a size is the exception rather than the habit.
<sds-icon name="actions-document-edit"></sds-icon>
Where a surface runs no script, that same tag renders ahead of time and the glyph is already in the page — the identifier travels with it, so a reader of the markup can still tell which mark they have.
<svg class="sds-icon" data-icon="actions-document-edit" aria-hidden="true" viewBox="0 0 16 16">
<use href="icons/sprites/actions.svg#actions-document-edit"></use>
</svg>