diff --git a/_static/changelog-2023.10.0.png b/_static/changelog-2023.10.0.png
index baee40c24..43b79a604 100644
Binary files a/_static/changelog-2023.10.0.png and b/_static/changelog-2023.10.0.png differ
diff --git a/_static/changelog-2023.11.0.png b/_static/changelog-2023.11.0.png
index ce5858d4e..83b5ab87e 100644
Binary files a/_static/changelog-2023.11.0.png and b/_static/changelog-2023.11.0.png differ
diff --git a/_static/changelog-2023.12.0.png b/_static/changelog-2023.12.0.png
index 907ecb08c..0036c0289 100644
Binary files a/_static/changelog-2023.12.0.png and b/_static/changelog-2023.12.0.png differ
diff --git a/_static/changelog-2024.2.0.png b/_static/changelog-2024.2.0.png
index b8544e42f..cac537ab6 100644
Binary files a/_static/changelog-2024.2.0.png and b/_static/changelog-2024.2.0.png differ
diff --git a/_static/changelog-2024.3.0.png b/_static/changelog-2024.3.0.png
index 831a16088..6d649726b 100644
Binary files a/_static/changelog-2024.3.0.png and b/_static/changelog-2024.3.0.png differ
diff --git a/components/binary_sensor/images/haier-climate.jpg b/components/binary_sensor/images/haier-climate.jpg
index 81c68df78..a6b738a98 100644
Binary files a/components/binary_sensor/images/haier-climate.jpg and b/components/binary_sensor/images/haier-climate.jpg differ
diff --git a/components/cover/images/he60r-sch.jpg b/components/cover/images/he60r-sch.jpg
index aaf74702c..b69d95f30 100644
Binary files a/components/cover/images/he60r-sch.jpg and b/components/cover/images/he60r-sch.jpg differ
diff --git a/components/cover/images/he60r.jpg b/components/cover/images/he60r.jpg
index 025c76db6..9b539f09a 100644
Binary files a/components/cover/images/he60r.jpg and b/components/cover/images/he60r.jpg differ
diff --git a/components/display/images/indicator.jpg b/components/display/images/indicator.jpg
index 57397d6f5..14ec131c2 100644
Binary files a/components/display/images/indicator.jpg and b/components/display/images/indicator.jpg differ
diff --git a/components/display/images/st7567-full.jpg b/components/display/images/st7567-full.jpg
index 5abdd49a7..be850c491 100644
Binary files a/components/display/images/st7567-full.jpg and b/components/display/images/st7567-full.jpg differ
diff --git a/components/display/images/t-display-amoled.jpg b/components/display/images/t-display-amoled.jpg
index a5ac40559..59163f509 100644
Binary files a/components/display/images/t-display-amoled.jpg and b/components/display/images/t-display-amoled.jpg differ
diff --git a/components/display/images/t4-s3.jpg b/components/display/images/t4-s3.jpg
index 16d997b22..00448c410 100644
Binary files a/components/display/images/t4-s3.jpg and b/components/display/images/t4-s3.jpg differ
diff --git a/components/display/images/waveshare_touch-s3.jpg b/components/display/images/waveshare_touch-s3.jpg
index ac719bb54..111284a7e 100644
Binary files a/components/display/images/waveshare_touch-s3.jpg and b/components/display/images/waveshare_touch-s3.jpg differ
diff --git a/components/images/fingeprint_grow-sleep_mode_wiring.jpg b/components/images/fingeprint_grow-sleep_mode_wiring.jpg
index c4d319560..76b3a0230 100644
Binary files a/components/images/fingeprint_grow-sleep_mode_wiring.jpg and b/components/images/fingeprint_grow-sleep_mode_wiring.jpg differ
diff --git a/components/images/micronova_optocouplers.png b/components/images/micronova_optocouplers.png
index ee08139c8..a4660699e 100644
Binary files a/components/images/micronova_optocouplers.png and b/components/images/micronova_optocouplers.png differ
diff --git a/components/images/micronova_serial.png b/components/images/micronova_serial.png
index 86a2f8de2..d444f344e 100644
Binary files a/components/images/micronova_serial.png and b/components/images/micronova_serial.png differ
diff --git a/components/images/micronova_serial_layout.png b/components/images/micronova_serial_layout.png
index 60be6fc25..3dc40c24a 100644
Binary files a/components/images/micronova_serial_layout.png and b/components/images/micronova_serial_layout.png differ
diff --git a/components/images/rj45_pinout.jpg b/components/images/rj45_pinout.jpg
index ce898adeb..177338c8e 100644
Binary files a/components/images/rj45_pinout.jpg and b/components/images/rj45_pinout.jpg differ
diff --git a/components/images/seeed-mr24hpc1-mmwave-kit.png b/components/images/seeed-mr24hpc1-mmwave-kit.png
index effbc383e..a01a4a1f1 100644
Binary files a/components/images/seeed-mr24hpc1-mmwave-kit.png and b/components/images/seeed-mr24hpc1-mmwave-kit.png differ
diff --git a/components/images/seeed-mr24hpc1.jpg b/components/images/seeed-mr24hpc1.jpg
index 416d901b7..80426a813 100644
Binary files a/components/images/seeed-mr24hpc1.jpg and b/components/images/seeed-mr24hpc1.jpg differ
diff --git a/components/sensor/images/ads1118-full.jpg b/components/sensor/images/ads1118-full.jpg
index 4a0160bd2..5c0e0cfce 100644
Binary files a/components/sensor/images/ads1118-full.jpg and b/components/sensor/images/ads1118-full.jpg differ
diff --git a/components/sensor/images/ags10.jpg b/components/sensor/images/ags10.jpg
index 93301b4f9..79243ab3e 100644
Binary files a/components/sensor/images/ags10.jpg and b/components/sensor/images/ags10.jpg differ
diff --git a/components/sensor/images/am2315c-full.jpg b/components/sensor/images/am2315c-full.jpg
index 2ac2f8908..37e06df25 100644
Binary files a/components/sensor/images/am2315c-full.jpg and b/components/sensor/images/am2315c-full.jpg differ
diff --git a/components/sensor/images/as5600-full.jpg b/components/sensor/images/as5600-full.jpg
index c287a46b7..054468323 100644
Binary files a/components/sensor/images/as5600-full.jpg and b/components/sensor/images/as5600-full.jpg differ
diff --git a/components/sensor/images/as5600-magnet-position.png b/components/sensor/images/as5600-magnet-position.png
index 3851cc880..ab7c48a5f 100644
Binary files a/components/sensor/images/as5600-magnet-position.png and b/components/sensor/images/as5600-magnet-position.png differ
diff --git a/components/sensor/images/dsmr-request-pin-circuit-example.png b/components/sensor/images/dsmr-request-pin-circuit-example.png
index 06f66398f..48349bcd3 100644
Binary files a/components/sensor/images/dsmr-request-pin-circuit-example.png and b/components/sensor/images/dsmr-request-pin-circuit-example.png differ
diff --git a/components/sensor/images/ens160.jpg b/components/sensor/images/ens160.jpg
index 43d23f565..0168b49fc 100644
Binary files a/components/sensor/images/ens160.jpg and b/components/sensor/images/ens160.jpg differ
diff --git a/components/sensor/images/haier-climate.jpg b/components/sensor/images/haier-climate.jpg
index 4ed13fa88..fee9c3eff 100644
Binary files a/components/sensor/images/haier-climate.jpg and b/components/sensor/images/haier-climate.jpg differ
diff --git a/components/sensor/images/iaqcore.jpg b/components/sensor/images/iaqcore.jpg
index 03d63a9e3..edeec0b5e 100644
Binary files a/components/sensor/images/iaqcore.jpg and b/components/sensor/images/iaqcore.jpg differ
diff --git a/components/sensor/images/kamstrup_kmp.jpg b/components/sensor/images/kamstrup_kmp.jpg
index 01ba83db5..78f2e0197 100644
Binary files a/components/sensor/images/kamstrup_kmp.jpg and b/components/sensor/images/kamstrup_kmp.jpg differ
diff --git a/components/sensor/images/kamstrup_kmp_holder.svg b/components/sensor/images/kamstrup_kmp_holder.svg
index ce1f11dbe..45e1288ba 100644
--- a/components/sensor/images/kamstrup_kmp_holder.svg
+++ b/components/sensor/images/kamstrup_kmp_holder.svg
@@ -1,88 +1 @@
-
-
+
\ No newline at end of file
diff --git a/components/sensor/images/kamstrup_kmp_sch.svg b/components/sensor/images/kamstrup_kmp_sch.svg
index 300c9976e..876423762 100644
--- a/components/sensor/images/kamstrup_kmp_sch.svg
+++ b/components/sensor/images/kamstrup_kmp_sch.svg
@@ -1,1968 +1 @@
-
-
+
\ No newline at end of file
diff --git a/components/sensor/images/sfa30.jpg b/components/sensor/images/sfa30.jpg
index aff6f6c3d..bb49c5e12 100644
Binary files a/components/sensor/images/sfa30.jpg and b/components/sensor/images/sfa30.jpg differ
diff --git a/components/sensor/images/veml3235.jpg b/components/sensor/images/veml3235.jpg
index 19dd6efa7..56c8359af 100644
Binary files a/components/sensor/images/veml3235.jpg and b/components/sensor/images/veml3235.jpg differ
diff --git a/components/sensor/images/veml7700-full.jpg b/components/sensor/images/veml7700-full.jpg
index 9846af888..856e02dfc 100644
Binary files a/components/sensor/images/veml7700-full.jpg and b/components/sensor/images/veml7700-full.jpg differ
diff --git a/components/sensor/images/veml7700-spectral.png b/components/sensor/images/veml7700-spectral.png
index c01bad48f..7b4501613 100644
Binary files a/components/sensor/images/veml7700-spectral.png and b/components/sensor/images/veml7700-spectral.png differ
diff --git a/components/sensor/images/veml7700-ui.png b/components/sensor/images/veml7700-ui.png
index 43764e50e..c86d4724f 100644
Binary files a/components/sensor/images/veml7700-ui.png and b/components/sensor/images/veml7700-ui.png differ
diff --git a/components/touchscreen/images/cst816.jpg b/components/touchscreen/images/cst816.jpg
index 92188c279..28e4f7e82 100644
Binary files a/components/touchscreen/images/cst816.jpg and b/components/touchscreen/images/cst816.jpg differ
diff --git a/components/touchscreen/images/esp32_s3_box_3.png b/components/touchscreen/images/esp32_s3_box_3.png
index 75c7a1774..8b00f42db 100644
Binary files a/components/touchscreen/images/esp32_s3_box_3.png and b/components/touchscreen/images/esp32_s3_box_3.png differ
diff --git a/components/touchscreen/images/indicator.jpg b/components/touchscreen/images/indicator.jpg
index 57397d6f5..14ec131c2 100644
Binary files a/components/touchscreen/images/indicator.jpg and b/components/touchscreen/images/indicator.jpg differ
diff --git a/components/touchscreen/images/t4-s3.jpg b/components/touchscreen/images/t4-s3.jpg
index 16d997b22..00448c410 100644
Binary files a/components/touchscreen/images/t4-s3.jpg and b/components/touchscreen/images/t4-s3.jpg differ
diff --git a/guides/images/pr-draft-ready.png b/guides/images/pr-draft-ready.png
index 216ae2d88..be8cc2f53 100644
Binary files a/guides/images/pr-draft-ready.png and b/guides/images/pr-draft-ready.png differ
diff --git a/images/ade7880.svg b/images/ade7880.svg
index db17e1b65..604db4644 100644
--- a/images/ade7880.svg
+++ b/images/ade7880.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/ads1118.jpg b/images/ads1118.jpg
index 8cd4f178e..b6ea627da 100644
Binary files a/images/ads1118.jpg and b/images/ads1118.jpg differ
diff --git a/images/ags10.jpg b/images/ags10.jpg
index 272f28647..c6b50a3ce 100644
Binary files a/images/ags10.jpg and b/images/ags10.jpg differ
diff --git a/images/as5600.jpg b/images/as5600.jpg
index 378b976a0..f8de50c47 100644
Binary files a/images/as5600.jpg and b/images/as5600.jpg differ
diff --git a/images/cst816.jpg b/images/cst816.jpg
index 92188c279..28e4f7e82 100644
Binary files a/images/cst816.jpg and b/images/cst816.jpg differ
diff --git a/images/esp32_s3_box_3.png b/images/esp32_s3_box_3.png
index 75c7a1774..3f2d72b90 100644
Binary files a/images/esp32_s3_box_3.png and b/images/esp32_s3_box_3.png differ
diff --git a/images/format-font.svg b/images/format-font.svg
index 8ae4d41d2..34a0d3841 100644
--- a/images/format-font.svg
+++ b/images/format-font.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/he60r.jpg b/images/he60r.jpg
index 716336263..279cbee16 100644
Binary files a/images/he60r.jpg and b/images/he60r.jpg differ
diff --git a/images/home-assistant.svg b/images/home-assistant.svg
index bc5434226..f903c63cd 100644
--- a/images/home-assistant.svg
+++ b/images/home-assistant.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/images/iaqcore.jpg b/images/iaqcore.jpg
index 03d63a9e3..edeec0b5e 100644
Binary files a/images/iaqcore.jpg and b/images/iaqcore.jpg differ
diff --git a/images/indicator.jpg b/images/indicator.jpg
index 57397d6f5..14ec131c2 100644
Binary files a/images/indicator.jpg and b/images/indicator.jpg differ
diff --git a/images/kamstrup_kmp.jpg b/images/kamstrup_kmp.jpg
index 4089db5a2..a699a223a 100644
Binary files a/images/kamstrup_kmp.jpg and b/images/kamstrup_kmp.jpg differ
diff --git a/images/ld2420.jpg b/images/ld2420.jpg
index 3743d96b8..7c11a8312 100644
Binary files a/images/ld2420.jpg and b/images/ld2420.jpg differ
diff --git a/images/mmc5983.jpg b/images/mmc5983.jpg
index fed219682..f1c98bf45 100644
Binary files a/images/mmc5983.jpg and b/images/mmc5983.jpg differ
diff --git a/images/nfc.png b/images/nfc.png
index 101dd1a1d..b93007cfd 100644
Binary files a/images/nfc.png and b/images/nfc.png differ
diff --git a/images/pellet.svg b/images/pellet.svg
index 192baaa11..6c614f352 100644
--- a/images/pellet.svg
+++ b/images/pellet.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/pn7150.jpg b/images/pn7150.jpg
index b9cef4e52..d6c18f812 100644
Binary files a/images/pn7150.jpg and b/images/pn7150.jpg differ
diff --git a/images/pn716x.jpg b/images/pn716x.jpg
index b9cef4e52..d6c18f812 100644
Binary files a/images/pn716x.jpg and b/images/pn716x.jpg differ
diff --git a/images/seeed-mr24hpc1.jpg b/images/seeed-mr24hpc1.jpg
index 416d901b7..80426a813 100644
Binary files a/images/seeed-mr24hpc1.jpg and b/images/seeed-mr24hpc1.jpg differ
diff --git a/images/sfa30.jpg b/images/sfa30.jpg
index 131460393..1c88da34a 100644
Binary files a/images/sfa30.jpg and b/images/sfa30.jpg differ
diff --git a/images/t4-s3.jpg b/images/t4-s3.jpg
index 16d997b22..00448c410 100644
Binary files a/images/t4-s3.jpg and b/images/t4-s3.jpg differ
diff --git a/images/uponor.svg b/images/uponor.svg
index ec6552e48..05b94c821 100644
--- a/images/uponor.svg
+++ b/images/uponor.svg
@@ -1,4 +1 @@
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/veml3235.jpg b/images/veml3235.jpg
index 19dd6efa7..56c8359af 100644
Binary files a/images/veml3235.jpg and b/images/veml3235.jpg differ
diff --git a/images/veml6030.jpg b/images/veml6030.jpg
index e2fc96501..80c0b8620 100644
Binary files a/images/veml6030.jpg and b/images/veml6030.jpg differ
diff --git a/images/veml7700.jpg b/images/veml7700.jpg
index fbd13e48a..dd1dffec3 100644
Binary files a/images/veml7700.jpg and b/images/veml7700.jpg differ
diff --git a/images/waveshare_touch-s3.jpg b/images/waveshare_touch-s3.jpg
index ac719bb54..111284a7e 100644
Binary files a/images/waveshare_touch-s3.jpg and b/images/waveshare_touch-s3.jpg differ