Платформа Ionic предлагает пользователю набор цветов по умолчанию, но есть общее правило в соответствии с которым, цвета могут быть замещены. Мы предпочитаем говорить, что Ionic предлагает рекомендуемые названия для цветовых схем, коллекций, тем и так далее.

Цвета по умолчанию нужны для создания правила, по которому задаются имена. Обратите внимание, что Ionic намеренно не использует такие слова как "красный" или "синий", а вместо них предлагает названия цветовых схем, которые ассоциируются с определенной эмоцией или темой.

Если начистоту, то задание цветов - это одна из самых простых задач в CSS, но каждое приложение имеет к этому свои требования. Поэтому цель Ionic заключается в создании понятной базовой системы, которую можно дорабатывать. Мы не стремимся диктовать свои требования остальным приложениям по выбору цветовых схем.

Чтобы кастомизировать цвета, Вам следует переписать те, которые уже существуют в файле ionic.css. Благодаря тому, что Ionic создан с использованием Sass, для дополнительных возможностей и гибкости в работе Вы можете изменить переменные внутри файла _variables.scss.