---
title: "Calendar Base und eigenes CSS"
url: "https://www.typo3.net/d/53579-calendar-base-und-eigenes-css"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2006-11-17"
last_reply: "2006-11-18"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Calendar Base und eigenes CSS

Extensions · 1 Antwort · gestartet 2006-11-17

## Eröffnungsbeitrag

**karlchen** · 2006-11-17 · [Beitrag #1](https://www.typo3.net/d/53579-calendar-base-und-eigenes-css/1)

Hallo weiß jemand wie ich der Calender Base Extension eine eigene CSS zuweisen kann?

ich möchte nicht in den Original Dateien rum schreiben, da diese ja bei einem Update überschrieben wird, oder?

Vielen dank schon mal

Eurer Kalrchen

## Antworten

### [#2](https://www.typo3.net/d/53579-calendar-base-und-eigenes-css/2) · karlchen · 2006-11-18

Problem mittlerweile gelöst,

die Daten für die CSS stehen in folgender Datei

/typo3conf/ext/cal/view/static/css/setup.txt

diese nun in einen neuen Ordner kopieren, z.B. nach fileadmin/template/cal/ ,

sie in eine CSS datei umbenennen und dann die ersten Zeilen rauslöschen

```php
plugin.tx_cal_controller {

	_CSS_DEFAULT_STYLE (
```

am Ende der Datei noch die 2 letzten schließenden Klammern rausnehmen und speichern.
/*Kontrollieren, ob die CSS nun in Ordnung ist kann man unter <http://jigsaw.w3.org/css-validator/>  */

Nun kann man unter "Include static (from extensions):" im ROOT Template die Erweiterung "default CSS-styles (cal)" rausnehmen

und unter "SETUP", des ROOT Templates,

```typoscript
page.includeCSS {

file1 = fileadmin/template/cal/calendar_css.css
file1.media =screen

      }
```

hinzufügen.
/* Sollte bereits eine CSS Datei so eingebunden sein einfach mit "file2" und "file2.media" anfügen */

Nun noch in der CSS Datei die Pfade zu den Bildern anpassen,
zum Beispiel

**ORIGINAL**

```php
.tblr {
       background:url(../typo3conf/ext/cal/template/img/shadow_r.gif) no-repeat;
       width:8px
       }
```

**GEÄNDERT**

```php
.tblr {
		background:url(img/shadow_r.gif) no-repeat;
		width:8px
		}
```

meine Dateien liegen unter

**CSS**
fileadmin/template/cal/

**und die Bilddateien**
fileadmin/template/cal/img/

# die Bilddateien findet man im Original unter "typo3conf/ext/cal/template/img/"

so jetzt sollte alles laufen und beim nächsten CAL update wird auch nix überschrieben, es sollte dann allerdings überprüft werden ob im Original neue CSS Statements hinzugekommen sind und eben diese in die eigene CSS integriert werden.

Vielleicht hilft es ja jemanden weiter :)

Karlchen

---

Quelle: „Calendar Base und eigenes CSS“, typo3.net, https://www.typo3.net/d/53579-calendar-base-und-eigenes-css
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
