Important: Record icons follow the backend colour scheme
Description
The record icons of this extension were registered with the core provider
\TYPO3\, which renders
the default markup - the markup a
typeicon_ entry reaches - as an
<img>
tag. An image is opaque to CSS, so the icon kept the ink of its
file whatever the backend colour scheme said, and a dark drawing stayed dark on
the dark cards of the record list.
They are now registered with
\FGTCLB\,
which inlines the file in both markups, and the files themselves are drawn in
current with no colour of their own.
That covers the record icons of all nine tables this extension ships, from
tx_ to
tx_. Their identifiers
are renamed in the same release, see
Breaking: Renamed icons and a frontend icon registry.
Impact
The nine record icons take the text colour of the backend, so they stay legible
in a dark colour scheme. Their markup is now the inlined
<svg>
rather
than an
<img>
, which matters to any CSS or test that addressed the
image.
The content element icons are drawn and registered the same way. The seven control icons of the public profile are frontend icons, the shared icons of academic_base in its frontend icon registry, see Breaking: Renamed icons and a frontend icon registry.
Affected Installations
Every installation of this extension.