---
title: "eigene css-Datei fürs Backend"
url: "https://www.typo3.net/d/106463-eigene-css-datei-fuers-backend"
source: "typo3.net"
tags: ["Backend","Frage"]
created: "2011-07-23"
last_reply: "2023-10-30"
replies: 5
solved: true
page: 1
pages: 1
lang: "de"
---

# eigene css-Datei fürs Backend

Backend · 5 Antworten · gelöst · gestartet 2011-07-23

## Frage

**Unbekannter Benutzer** · 2011-07-23 · [Beitrag #1](https://www.typo3.net/d/106463-eigene-css-datei-fuers-backend/1)

Hallo,
ist es möglich eine eigene Css-Datei via TypoScript für das Backend einzubinden?
Wenn ja, wie mache ich dass.
Gruss

## Beste Antwort

**mobilat** · 2017-04-25 · [Beitrag #5](https://www.typo3.net/d/106463-eigene-css-datei-fuers-backend/5)

So seid ihr noch flexibler mit der Variable `$_EXTKEY` - danke für den Tipp.
In die Datei "ext_tables.php" euer (Provider-)Extension.

```php
/**
 * Add own CSS for Backend
 */
$TBE_STYLES['skins'][$_EXTKEY]['name'] = $_EXTKEY;
$TBE_STYLES['skins'][$_EXTKEY]['stylesheetDirectories']['structure'] = 'EXT:' . ($_EXTKEY) . '/Resources/Public/Backend/Css/';
```

## Antworten

### [#2](https://www.typo3.net/d/106463-eigene-css-datei-fuers-backend/2) · FabianX · 2012-07-31

Zwar schon ein alter Beitrag aber stand grad vor dem gleichen Problem und schau immer zuerst hier im Forum und bin daher hier drüber gestolpert.

die extTables.php in typo3conf öffnen und folgende Zeilen hinzufügen:

```php
if (TYPO3_MODE=="BE" )   {
    $TBE_STYLES['inDocStyles_TBEstyle'] .= '@import "/fileadmin/deinPfad/deineCSS.css";';
}
```

### [#3](https://www.typo3.net/d/106463-eigene-css-datei-fuers-backend/3) · chrisTheMan · 2016-03-28

Ich stand soeben vor der gleichen Anforderung und zwar mit TYPO3 7.6. Hier meine Lösung:

In einer eigenen Extension in der Datei "extTables.php" folgende Zeilen hinzufügen:

```php
$GLOBALS['TBE_STYLES']['skins']['my_ext_key'] = array (
  'name' => 'my_ext_key',
  'stylesheetDirectories' => array(
    'css' => 'EXT:' . $_EXTKEY . '/Resources/Public/css/typo3_backend/'
  )
);
```

'my_ext_key' kann natürlich mit beliebigem Wert ersetzt werden. Auch der Pfad zu dem Ordner mit den CSS-Dateien kann beliebig angepasst werden.

Achtung: Bei dem Pfad zu der CSS-Datei handelt es sich wirklich nur um den Pfad zu einem Ordner, in dem CSS-Dateien liegen! Es werden alle CSS-Dateien in diesem Ordner geladen.

### [#4](https://www.typo3.net/d/106463-eigene-css-datei-fuers-backend/4) · mtness · 2016-04-21

Jawoll, funktioniert immer noch einwandfrei!

### [#5](https://www.typo3.net/d/106463-eigene-css-datei-fuers-backend/5) · mobilat · 2017-04-25 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#6](https://www.typo3.net/d/106463-eigene-css-datei-fuers-backend/6) · mtness · 2023-10-30

Hallo Zusammen, habe gerade das changelog für TYPO3 v12 gesehen, da ändert sich die Einbindung wie folgt:

EXT:my_extension/ext_localconf.php

```php
// for TYPO3 >12.3
$GLOBALS['TYPO3_CONF_VARS']['BE']['stylesheets'][my_extension]
    = 'EXT:myextension/Resources/Public/Css/myfile.css';

$GLOBALS['TYPO3_CONF_VARS']['BE']['stylesheets'][my_extension]
    = 'EXT:myextension/Resources/Public/Css/';
```

<https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/12.3/Feature-100232-LoadAdditionalStylesheetsInTYPO3Backend.html>

// edit: schade, der codeview geht wohl nicht mehr hier.

---

Quelle: „eigene css-Datei fürs Backend“, typo3.net, https://www.typo3.net/d/106463-eigene-css-datei-fuers-backend
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
