Skip to content
TYPO3Dev Companion

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.

Answers for 12.413.414.3main records · since 1.11.0

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.

light
On the page’s own ground
dark
On the page’s own ground

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.

html
<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.

html
<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>
A glyph is asked for by name
The identifier is the contract — the drawing behind it can change and the name will not move. Copy the name, never the path to the file it happens to live in today.