diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss index 76e9f86..3e8f24b 100644 --- a/app/assets/stylesheets/application.scss +++ b/app/assets/stylesheets/application.scss @@ -1,3 +1,7 @@ // Sassy -@import "bootstrap"; \ No newline at end of file +@import "bootstrap"; + +.error-message { + color: var(--bs-danger) +} \ No newline at end of file diff --git a/config/initializers/form_errors.rb b/config/initializers/form_errors.rb new file mode 100644 index 0000000..54cd7b4 --- /dev/null +++ b/config/initializers/form_errors.rb @@ -0,0 +1,13 @@ +ActionView::Base.field_error_proc = proc do |html_tag, instance| + if html_tag.include? "" + else + appended_html = "
#{instance.error_message.humanize}
" + end + html_tag + appended_html.html_safe + else + html_tag + end +end