קיצור: אני טיפש.
סגנונות עליונים ממוינים כך
אם stylesheets.size e 1
stylesheets =
stylesheets.sort_by do |s|
[s[:remote] ? 0 : 1, s[:theme_id] == @theme_id ? 1 : 0, s[:theme_name]]
end
end
כשניסיתי לשחזר, השתמשתי רק בסגנונות עליונים מקומיים.
המציאות היא שהסגנונות העליונים נטענים בסדר הבא:
- סגנונות עליונים מרחוק
- רכיבי נושא, בסדר אלפביתי
- נושא ראשי
- סגנונות עליונים מקומיים
- רכיבי נושא, בסדר אלפביתי
- נושא ראשי