Opened 3 years ago

Last modified 2 years ago

#2488 closed Aufgabe

CSS Spezifität / Vermeidung bzw. Verringerung von !important — at Version 1

Reported by: voodoopupp Owned by:
Priority: niedrig Milestone: modified-shop-2.0.8.0
Component: Template Version: 2.0.7.2
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Torsten Riemer)

Ich weiß, das hat keine äußerste Priorität, aber es wäre wünschenswert, wenn die Nutzung von !important in den CSS Klassen soweit möglich vermieden wird.

Denn erschwert die Anpassung der CSS Dateien doch hier und da. Gerade auch in Hinblick auf die Idee mit den weitgehend updatesicheren Templates

Alleine im aktuellen tpl_modified_responsive (2.0.7.2) kommt es ~ 140 mal vor, wovon sicherlich mehr als die Hälfte ohne Probleme entfernt werden könnte.

Viel mir gerade wieder auf, weil Markus das hier auch wieder mit !important ergänzt hatte: Template Responsive 8 / Listpunkte

Im Template tpl_modified_respinsive_8 kommt es aktuell über 200 mal vor!

Ich möchte Markus' Fähigkeiten hier in keiner Weise angreifen, er steht da weit über mir :), aber ich denke, dass können wir besser. ;)

Klar, benötigt man es hier und da, aber unnötige vermeiden ist sicherlich besser, da man diese CSS Klassen dann entsprechend einfacher überschreiben kann ohne wiederum selbst !important setzen zu müssen.

Change History (1)

comment:1 by Torsten Riemer, 3 years ago

Description: modified (diff)
Priority: normalniedrig
Note: See TracTickets for help on using tickets.