Nachtrag:
Oder du lädst ein weiteres zusätzliches CSS, welches gesetzte Klassen überschreibt
[globalVar = GP:T=1]
page.includeCSS.file1 = zusatz.css
page.includeCSS.file1.title = Barrierefrei
page.includeCSS.file1.media = screen
[end]
Nachtrag:
Oder du lädst ein weiteres zusätzliches CSS, welches gesetzte Klassen überschreibt
[globalVar = GP:T=1]
page.includeCSS.file1 = zusatz.css
page.includeCSS.file1.title = Barrierefrei
page.includeCSS.file1.media = screen
[end]
das ist doch aber bloedsinn.. das CSS wird ja nur geleert wenn T=1 ist?!
Ansonsten steckt da ja mal garkeine Logik dahinter..
Und ein zweites CSS zu schreiben halte ich für zu viel Aufwand!
Das muss doch einfacher gehen..
Nochmal gaaaaanz langsam...
Was soll passieren, wenn jemand den Barrierefrei-Knopf drückt?
Das normale CSS soll rausfliegen und eine barrierefreie Ansicht erscheinen - oder?
genau! Am coolsten wäre es wenn man wie beim Firefox einfach einstellen könnte dass kein Stylesheet mehr geladen wird. Aber das geht ja nicht.. Also soll einfach das CSS rausfliegen!
Na dann war doch deine Lösung oben richtig!?
Kapier das Problem nicht... 🙁
Gibt übrigens auch eine JS Lösung, das Stylesheet zu deaktivieren...
Aber JavaScript und Barrierefreiheit vertragen sich ja bekanntlich nicht so gut
Nein leider nicht.. Wenn ich es so mache wird komischerweise garkein Stylesheet mehr geladen egal welchen Zustand T hat!
page {
typeNum = 0
stylesheet = fileadmin/css/stylesheet.css
[globalVar = GP:T=1]
stylesheet =
[end]
meta.DESCRIPTION.field = abstract
meta.AUTHOR.field = author
meta.KEYWORDS.field = keywords
shortcutIcon = fileadmin/img/favicon.ico
}
Böser Fehler
Keine Conditions in geschweiften Klammern!!
page {
typeNum = 0
stylesheet = fileadmin/css/stylesheet.css
meta.DESCRIPTION.field = abstract
meta.AUTHOR.field = author
meta.KEYWORDS.field = keywords
shortcutIcon = fileadmin/img/favicon.ico
}
[globalVar = GP:T=1]
page.stylesheet =
[end]
AHHH jetzt gehts 😃
man.. wieso sagt mir das keiner.. jedenfalls wieder was gelernt 🙂
Danke Alex!
Kein Thema...