https://aurolia-css.github.io/download/aurolia.zip – 404
Nie rozumiem, po co do downloadu dorzucany jest Bootstrap, prism, tweenmax, typed… Cała biblioteka IMO to powinien być zminifikowany plik CSS + zminifikowany plik JS. Nic więcej nie jest potrzebne.
https://github.com/aurolia-css/aurolia-css.github.io/tree/master/lib/files – co to jest?
Czemu w katalogu help jest plik terms.html z regulaminem strony MAJO?
Skoro i tak używasz jQuery do niektórych komponentów, to czemu większość JS-a jest pisana bez jego użycia? Dodatkowo: czemu do datepickera używasz jQuery UI? I to w dodatku całego, łącznie z własną wersją jQuery (1.7).
Połowa CSS-a to utility classes pokroju https://github.com/aurolia-css/aurolia-css.github.io/blob/decbd8c0a798e1b903ddcc8d86c7de0dda8859ed/download/aurolia.css#L2141-L2143 – nie wiem, czy to jest potrzebne, skoro udostępniasz całe komponenty. Co więcej, ten problem o wiele lepiej byłoby rozwiązać poprzez przepisanie tego na SCSS i dodanie zmiennych. Można też zamienić to na zmienne w CSS.
https://github.com/aurolia-css/aurolia-css.github.io/blob/decbd8c0a798e1b903ddcc8d86c7de0dda8859ed/download/aurolia.css#L2890 – niepotrzebnie rozwleczone selektory.
Style są resetowane w wielu miejscach arkusza. A powinny być tylko raz na jego początku.
Czemu fonty są w formacie OpenType, skoro standardem jest WOFF2?
Ogólnie to nawet fajnie wygląda, ale kod jest bardzo trudny do utrzymania i do budowy czegokolwiek na jego podstawie.