@bano пока что я нашла какой то опенсорсный чекер, он посмотрел, нашел пару проблем, я их пофиксила
(Он нашел больше, но проблемы с контрастностью вызваны моими настройками браузера)