Kurz gesagt, ich bin ein Trottel.
Stylesheets werden folgendermaßen sortiert:
if stylesheets.size > 1
stylesheets =
stylesheets.sort_by do |s|
[s[:remote] ? 0 : 1, s[:theme_id] == @theme_id ? 1 : 0, s[:theme_name]]
end
end
Als ich versuchte, es nachzustellen, verwendete ich nur lokale Stylesheets.
Die Realität ist, dass Stylesheets in folgender Reihenfolge geladen werden:
- Remote Stylesheets
- Theme-Komponenten, alphabetisch
- Hauptthema
- Lokale Stylesheets
- Theme-Komponenten, alphabetisch
- Hauptthema