Я использую гем Rails SimpleForm, но я думаю, что мой вопрос может быть применим к любому гему.
https://github.com/plataformatec/simple_form
В нем много замечательных функций и настроек, но я собираюсь пойти немного дальше. Например, мне бы очень хотелось, чтобы в сгенерированной разметке не было классов, вставленных по умолчанию, но мне все же хотелось бы иметь возможность вставлять свои собственные вручную. Я обнаружил, что могу удалить некоторые классы, комментируя строки в файлах gem. Однако это не входит в мой проект - я бы хотел, чтобы СУХОЕ решение оставалось в моем проекте при развертывании в производство, желательно без упаковки всех моих драгоценных камней.
Я полагаю, что это обычная ситуация, которая может применяться к любому драгоценному камню, и я должен иметь возможность полностью или частично переопределить любой драгоценный камень, добавив в свой проект файлы таможни, которые переопределяют драгоценный камень ... но я не уверен как.
Любая помощь будет оценена! Благодаря.