diff --git a/actionmailer/test/fixtures/attachments/foo.jpg b/actionmailer/test/fixtures/attachments/foo.jpg
index b976fe5e002..cbf9f842fff 100644
Binary files a/actionmailer/test/fixtures/attachments/foo.jpg and b/actionmailer/test/fixtures/attachments/foo.jpg differ
diff --git a/actionmailer/test/fixtures/attachments/test.jpg b/actionmailer/test/fixtures/attachments/test.jpg
index b976fe5e002..cbf9f842fff 100644
Binary files a/actionmailer/test/fixtures/attachments/test.jpg and b/actionmailer/test/fixtures/attachments/test.jpg differ
diff --git a/actionpack/test/fixtures/multipart/ruby_on_rails.jpg b/actionpack/test/fixtures/multipart/ruby_on_rails.jpg
index ed284ea0baa..bf58a37b604 100644
Binary files a/actionpack/test/fixtures/multipart/ruby_on_rails.jpg and b/actionpack/test/fixtures/multipart/ruby_on_rails.jpg differ
diff --git a/activestorage/test/fixtures/files/icon.svg b/activestorage/test/fixtures/files/icon.svg
index 6cfb0e241eb..901ec3488da 100644
--- a/activestorage/test/fixtures/files/icon.svg
+++ b/activestorage/test/fixtures/files/icon.svg
@@ -1,13 +1 @@
-
-
+
\ No newline at end of file
diff --git a/activestorage/test/fixtures/files/image.gif b/activestorage/test/fixtures/files/image.gif
index 90c05f671c3..74b0a9cd398 100644
Binary files a/activestorage/test/fixtures/files/image.gif and b/activestorage/test/fixtures/files/image.gif differ
diff --git a/activestorage/test/fixtures/files/racecar.jpg b/activestorage/test/fixtures/files/racecar.jpg
index 934b4caa227..00f0635e45c 100644
Binary files a/activestorage/test/fixtures/files/racecar.jpg and b/activestorage/test/fixtures/files/racecar.jpg differ
diff --git a/guides/assets/images/belongs_to.png b/guides/assets/images/belongs_to.png
index 2b8c1d52eac..3f8b75a90bc 100644
Binary files a/guides/assets/images/belongs_to.png and b/guides/assets/images/belongs_to.png differ
diff --git a/guides/assets/images/bnr-pro-plan.jpg b/guides/assets/images/bnr-pro-plan.jpg
index 6fae5d076fb..27714667252 100644
Binary files a/guides/assets/images/bnr-pro-plan.jpg and b/guides/assets/images/bnr-pro-plan.jpg differ
diff --git a/guides/assets/images/bnr_pro.jpg b/guides/assets/images/bnr_pro.jpg
index 149d445e30c..2a02c991f8a 100644
Binary files a/guides/assets/images/bnr_pro.jpg and b/guides/assets/images/bnr_pro.jpg differ
diff --git a/guides/assets/images/bnr_team.jpg b/guides/assets/images/bnr_team.jpg
index 88e1eb9b78b..6ace9b65412 100644
Binary files a/guides/assets/images/bnr_team.jpg and b/guides/assets/images/bnr_team.jpg differ
diff --git a/guides/assets/images/btn-tweet.png b/guides/assets/images/btn-tweet.png
index 593e805aada..7742a4aff71 100644
Binary files a/guides/assets/images/btn-tweet.png and b/guides/assets/images/btn-tweet.png differ
diff --git a/guides/assets/images/btn-twitter.png b/guides/assets/images/btn-twitter.png
index 5f84e542ff5..043c6494903 100644
Binary files a/guides/assets/images/btn-twitter.png and b/guides/assets/images/btn-twitter.png differ
diff --git a/guides/assets/images/bx_loader.gif b/guides/assets/images/bx_loader.gif
index f4ff40edab8..29e0f7b90c8 100644
Binary files a/guides/assets/images/bx_loader.gif and b/guides/assets/images/bx_loader.gif differ
diff --git a/guides/assets/images/check_bullet.svg b/guides/assets/images/check_bullet.svg
index 2d8d4da8b23..20f88768b81 100644
--- a/guides/assets/images/check_bullet.svg
+++ b/guides/assets/images/check_bullet.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/guides/assets/images/controls.png b/guides/assets/images/controls.png
index 28918dde0ea..6133b230e27 100644
Binary files a/guides/assets/images/controls.png and b/guides/assets/images/controls.png differ
diff --git a/guides/assets/images/cover.png b/guides/assets/images/cover.png
index 90a8d914b54..3a9be4d1bdf 100644
Binary files a/guides/assets/images/cover.png and b/guides/assets/images/cover.png differ
diff --git a/guides/assets/images/dash-search-demo.gif b/guides/assets/images/dash-search-demo.gif
index 880b32e638c..0624d8fecb0 100644
Binary files a/guides/assets/images/dash-search-demo.gif and b/guides/assets/images/dash-search-demo.gif differ
diff --git a/guides/assets/images/demo_search.gif b/guides/assets/images/demo_search.gif
index 828ac6a844f..9f2616e246a 100644
Binary files a/guides/assets/images/demo_search.gif and b/guides/assets/images/demo_search.gif differ
diff --git a/guides/assets/images/favicons/android-icon-144x144.png b/guides/assets/images/favicons/android-icon-144x144.png
index 88dfd9db005..003210edf9b 100644
Binary files a/guides/assets/images/favicons/android-icon-144x144.png and b/guides/assets/images/favicons/android-icon-144x144.png differ
diff --git a/guides/assets/images/favicons/android-icon-192x192.png b/guides/assets/images/favicons/android-icon-192x192.png
index b783b37d6e0..89103fcb467 100644
Binary files a/guides/assets/images/favicons/android-icon-192x192.png and b/guides/assets/images/favicons/android-icon-192x192.png differ
diff --git a/guides/assets/images/favicons/android-icon-36x36.png b/guides/assets/images/favicons/android-icon-36x36.png
index 52534c5409e..eaaac741def 100644
Binary files a/guides/assets/images/favicons/android-icon-36x36.png and b/guides/assets/images/favicons/android-icon-36x36.png differ
diff --git a/guides/assets/images/favicons/android-icon-48x48.png b/guides/assets/images/favicons/android-icon-48x48.png
index f1cbf072f17..fb327ce1620 100644
Binary files a/guides/assets/images/favicons/android-icon-48x48.png and b/guides/assets/images/favicons/android-icon-48x48.png differ
diff --git a/guides/assets/images/favicons/android-icon-72x72.png b/guides/assets/images/favicons/android-icon-72x72.png
index fcb45af9abd..c9bbe1a474c 100644
Binary files a/guides/assets/images/favicons/android-icon-72x72.png and b/guides/assets/images/favicons/android-icon-72x72.png differ
diff --git a/guides/assets/images/favicons/android-icon-96x96.png b/guides/assets/images/favicons/android-icon-96x96.png
index a0f670dfc0e..e288db7041d 100644
Binary files a/guides/assets/images/favicons/android-icon-96x96.png and b/guides/assets/images/favicons/android-icon-96x96.png differ
diff --git a/guides/assets/images/favicons/apple-icon-114x114.png b/guides/assets/images/favicons/apple-icon-114x114.png
index f6bc87b68f8..3378c617e8e 100644
Binary files a/guides/assets/images/favicons/apple-icon-114x114.png and b/guides/assets/images/favicons/apple-icon-114x114.png differ
diff --git a/guides/assets/images/favicons/apple-icon-120x120.png b/guides/assets/images/favicons/apple-icon-120x120.png
index 0d295048c77..6b714abd00a 100644
Binary files a/guides/assets/images/favicons/apple-icon-120x120.png and b/guides/assets/images/favicons/apple-icon-120x120.png differ
diff --git a/guides/assets/images/favicons/apple-icon-144x144.png b/guides/assets/images/favicons/apple-icon-144x144.png
index 88dfd9db005..003210edf9b 100644
Binary files a/guides/assets/images/favicons/apple-icon-144x144.png and b/guides/assets/images/favicons/apple-icon-144x144.png differ
diff --git a/guides/assets/images/favicons/apple-icon-152x152.png b/guides/assets/images/favicons/apple-icon-152x152.png
index 2ca8d0c193b..54700cd1020 100644
Binary files a/guides/assets/images/favicons/apple-icon-152x152.png and b/guides/assets/images/favicons/apple-icon-152x152.png differ
diff --git a/guides/assets/images/favicons/apple-icon-180x180.png b/guides/assets/images/favicons/apple-icon-180x180.png
index 30055d77d95..dd020931264 100644
Binary files a/guides/assets/images/favicons/apple-icon-180x180.png and b/guides/assets/images/favicons/apple-icon-180x180.png differ
diff --git a/guides/assets/images/favicons/apple-icon-57x57.png b/guides/assets/images/favicons/apple-icon-57x57.png
index 07a437a572c..dbb961abc00 100644
Binary files a/guides/assets/images/favicons/apple-icon-57x57.png and b/guides/assets/images/favicons/apple-icon-57x57.png differ
diff --git a/guides/assets/images/favicons/apple-icon-60x60.png b/guides/assets/images/favicons/apple-icon-60x60.png
index dec8114b138..7b9b5235bfa 100644
Binary files a/guides/assets/images/favicons/apple-icon-60x60.png and b/guides/assets/images/favicons/apple-icon-60x60.png differ
diff --git a/guides/assets/images/favicons/apple-icon-72x72.png b/guides/assets/images/favicons/apple-icon-72x72.png
index fcb45af9abd..c9bbe1a474c 100644
Binary files a/guides/assets/images/favicons/apple-icon-72x72.png and b/guides/assets/images/favicons/apple-icon-72x72.png differ
diff --git a/guides/assets/images/favicons/apple-icon-76x76.png b/guides/assets/images/favicons/apple-icon-76x76.png
index b15f7fc1c09..7eddef8f736 100644
Binary files a/guides/assets/images/favicons/apple-icon-76x76.png and b/guides/assets/images/favicons/apple-icon-76x76.png differ
diff --git a/guides/assets/images/favicons/apple-icon-precomposed.png b/guides/assets/images/favicons/apple-icon-precomposed.png
index 80edd12b783..72266ebe5df 100644
Binary files a/guides/assets/images/favicons/apple-icon-precomposed.png and b/guides/assets/images/favicons/apple-icon-precomposed.png differ
diff --git a/guides/assets/images/favicons/apple-icon.png b/guides/assets/images/favicons/apple-icon.png
index 80edd12b783..72266ebe5df 100644
Binary files a/guides/assets/images/favicons/apple-icon.png and b/guides/assets/images/favicons/apple-icon.png differ
diff --git a/guides/assets/images/favicons/favicon-16x16.png b/guides/assets/images/favicons/favicon-16x16.png
index eb897e48cfc..6abb5f58282 100644
Binary files a/guides/assets/images/favicons/favicon-16x16.png and b/guides/assets/images/favicons/favicon-16x16.png differ
diff --git a/guides/assets/images/favicons/favicon-32x32.png b/guides/assets/images/favicons/favicon-32x32.png
index c83a111e677..f2cb7507af1 100644
Binary files a/guides/assets/images/favicons/favicon-32x32.png and b/guides/assets/images/favicons/favicon-32x32.png differ
diff --git a/guides/assets/images/favicons/favicon-96x96.png b/guides/assets/images/favicons/favicon-96x96.png
index a0f670dfc0e..e288db7041d 100644
Binary files a/guides/assets/images/favicons/favicon-96x96.png and b/guides/assets/images/favicons/favicon-96x96.png differ
diff --git a/guides/assets/images/favicons/ms-icon-144x144.png b/guides/assets/images/favicons/ms-icon-144x144.png
index 88dfd9db005..003210edf9b 100644
Binary files a/guides/assets/images/favicons/ms-icon-144x144.png and b/guides/assets/images/favicons/ms-icon-144x144.png differ
diff --git a/guides/assets/images/favicons/ms-icon-150x150.png b/guides/assets/images/favicons/ms-icon-150x150.png
index 80f7b576da4..857883f186e 100644
Binary files a/guides/assets/images/favicons/ms-icon-150x150.png and b/guides/assets/images/favicons/ms-icon-150x150.png differ
diff --git a/guides/assets/images/favicons/ms-icon-310x310.png b/guides/assets/images/favicons/ms-icon-310x310.png
index 4b52bd538fb..223311673dd 100644
Binary files a/guides/assets/images/favicons/ms-icon-310x310.png and b/guides/assets/images/favicons/ms-icon-310x310.png differ
diff --git a/guides/assets/images/favicons/ms-icon-70x70.png b/guides/assets/images/favicons/ms-icon-70x70.png
index 56917a981c0..ed378bf24b5 100644
Binary files a/guides/assets/images/favicons/ms-icon-70x70.png and b/guides/assets/images/favicons/ms-icon-70x70.png differ
diff --git a/guides/assets/images/habtm.png b/guides/assets/images/habtm.png
index 7e508cc1a63..3a00886303f 100644
Binary files a/guides/assets/images/habtm.png and b/guides/assets/images/habtm.png differ
diff --git a/guides/assets/images/has_many.png b/guides/assets/images/has_many.png
index 36ccf9f0f62..9b24b815cfe 100644
Binary files a/guides/assets/images/has_many.png and b/guides/assets/images/has_many.png differ
diff --git a/guides/assets/images/has_many_through.png b/guides/assets/images/has_many_through.png
index 9e9caabd736..01310106603 100644
Binary files a/guides/assets/images/has_many_through.png and b/guides/assets/images/has_many_through.png differ
diff --git a/guides/assets/images/has_one.png b/guides/assets/images/has_one.png
index c29c6b9c597..a25b1bf7168 100644
Binary files a/guides/assets/images/has_one.png and b/guides/assets/images/has_one.png differ
diff --git a/guides/assets/images/has_one_through.png b/guides/assets/images/has_one_through.png
index fdf13286c4c..eba8e5d16db 100644
Binary files a/guides/assets/images/has_one_through.png and b/guides/assets/images/has_one_through.png differ
diff --git a/guides/assets/images/icon-ruby.png b/guides/assets/images/icon-ruby.png
index 9068efd0da6..3dc9a761caf 100644
Binary files a/guides/assets/images/icon-ruby.png and b/guides/assets/images/icon-ruby.png differ
diff --git a/guides/assets/images/logos/bnr-kyosan.gif b/guides/assets/images/logos/bnr-kyosan.gif
index b4c50e33838..66b4bce3df7 100644
Binary files a/guides/assets/images/logos/bnr-kyosan.gif and b/guides/assets/images/logos/bnr-kyosan.gif differ
diff --git a/guides/assets/images/logos/carbon.gif b/guides/assets/images/logos/carbon.gif
index 354eb8fcbd3..cd9bc272084 100644
Binary files a/guides/assets/images/logos/carbon.gif and b/guides/assets/images/logos/carbon.gif differ
diff --git a/guides/assets/images/logos/carbon.svg b/guides/assets/images/logos/carbon.svg
index fc9384ca2f6..e3eb7889ea9 100644
--- a/guides/assets/images/logos/carbon.svg
+++ b/guides/assets/images/logos/carbon.svg
@@ -1,20 +1 @@
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/guides/assets/images/polymorphic.png b/guides/assets/images/polymorphic.png
index d630db9e016..b25e023f7d4 100644
Binary files a/guides/assets/images/polymorphic.png and b/guides/assets/images/polymorphic.png differ
diff --git a/guides/assets/images/rails_guides_ebook_double.png b/guides/assets/images/rails_guides_ebook_double.png
index f3bfabc571e..a8f0fb130a5 100644
Binary files a/guides/assets/images/rails_guides_ebook_double.png and b/guides/assets/images/rails_guides_ebook_double.png differ
diff --git a/guides/assets/images/rails_guides_logo.gif b/guides/assets/images/rails_guides_logo.gif
index f7149a0415a..b8bfb290de2 100644
Binary files a/guides/assets/images/rails_guides_logo.gif and b/guides/assets/images/rails_guides_logo.gif differ
diff --git a/guides/assets/images/rails_guides_ribbon.png b/guides/assets/images/rails_guides_ribbon.png
index 4326b360dab..d639397e3c4 100644
Binary files a/guides/assets/images/rails_guides_ribbon.png and b/guides/assets/images/rails_guides_ribbon.png differ
diff --git a/guides/assets/images/railsguidesjp_logo.png b/guides/assets/images/railsguidesjp_logo.png
index 7016e7e4b1b..e99941cbf9f 100644
Binary files a/guides/assets/images/railsguidesjp_logo.png and b/guides/assets/images/railsguidesjp_logo.png differ
diff --git a/guides/assets/images/seminar_state.jpg b/guides/assets/images/seminar_state.jpg
index 1a418223ba0..f9e98b1f8d4 100644
Binary files a/guides/assets/images/seminar_state.jpg and b/guides/assets/images/seminar_state.jpg differ
diff --git a/guides/assets/images/seminar_state.png b/guides/assets/images/seminar_state.png
index 28ff1b88cc0..3d40d6f68a6 100644
Binary files a/guides/assets/images/seminar_state.png and b/guides/assets/images/seminar_state.png differ
diff --git a/guides/assets/images/spinner.svg b/guides/assets/images/spinner.svg
index 67acc9bc267..7bc35e6a849 100644
--- a/guides/assets/images/spinner.svg
+++ b/guides/assets/images/spinner.svg
@@ -1,52 +1 @@
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/yasslab/logo_800x200.png b/yasslab/logo_800x200.png
index 88124251b27..57294492a64 100644
Binary files a/yasslab/logo_800x200.png and b/yasslab/logo_800x200.png differ