diff --git a/assets/images/boards/arduino_mkr1300.jpg b/assets/images/boards/original/arduino_mkr1300.jpg similarity index 100% rename from assets/images/boards/arduino_mkr1300.jpg rename to assets/images/boards/original/arduino_mkr1300.jpg diff --git a/assets/images/boards/arduino_mkr1300_01.jpg b/assets/images/boards/original/arduino_mkr1300_01.jpg similarity index 100% rename from assets/images/boards/arduino_mkr1300_01.jpg rename to assets/images/boards/original/arduino_mkr1300_01.jpg diff --git a/assets/images/boards/arduino_mkr_zero.jpg b/assets/images/boards/original/arduino_mkr_zero.jpg similarity index 100% rename from assets/images/boards/arduino_mkr_zero.jpg rename to assets/images/boards/original/arduino_mkr_zero.jpg diff --git a/assets/images/boards/arduino_zero.jpg b/assets/images/boards/original/arduino_zero.jpg similarity index 100% rename from assets/images/boards/arduino_zero.jpg rename to assets/images/boards/original/arduino_zero.jpg diff --git a/assets/images/boards/catwan_usbstick.jpg b/assets/images/boards/original/catwan_usbstick.jpg similarity index 100% rename from assets/images/boards/catwan_usbstick.jpg rename to assets/images/boards/original/catwan_usbstick.jpg diff --git a/assets/images/boards/circuitplayground_express.jpg b/assets/images/boards/original/circuitplayground_express.jpg similarity index 100% rename from assets/images/boards/circuitplayground_express.jpg rename to assets/images/boards/original/circuitplayground_express.jpg diff --git a/assets/images/boards/circuitplayground_express_4h.jpg b/assets/images/boards/original/circuitplayground_express_4h.jpg similarity index 100% rename from assets/images/boards/circuitplayground_express_4h.jpg rename to assets/images/boards/original/circuitplayground_express_4h.jpg diff --git a/assets/images/boards/circuitplayground_express_crickit.jpg b/assets/images/boards/original/circuitplayground_express_crickit.jpg similarity index 100% rename from assets/images/boards/circuitplayground_express_crickit.jpg rename to assets/images/boards/original/circuitplayground_express_crickit.jpg diff --git a/assets/images/boards/circuitplayground_express_digikey_pycon2019.jpg b/assets/images/boards/original/circuitplayground_express_digikey_pycon2019.jpg similarity index 100% rename from assets/images/boards/circuitplayground_express_digikey_pycon2019.jpg rename to assets/images/boards/original/circuitplayground_express_digikey_pycon2019.jpg diff --git a/assets/images/boards/electronut_labs_papyr.jpg b/assets/images/boards/original/electronut_labs_papyr.jpg similarity index 100% rename from assets/images/boards/electronut_labs_papyr.jpg rename to assets/images/boards/original/electronut_labs_papyr.jpg diff --git a/assets/images/boards/feather_huzzah.jpg b/assets/images/boards/original/feather_huzzah.jpg similarity index 100% rename from assets/images/boards/feather_huzzah.jpg rename to assets/images/boards/original/feather_huzzah.jpg diff --git a/assets/images/boards/feather_m0_adalogger.jpg b/assets/images/boards/original/feather_m0_adalogger.jpg similarity index 100% rename from assets/images/boards/feather_m0_adalogger.jpg rename to assets/images/boards/original/feather_m0_adalogger.jpg diff --git a/assets/images/boards/feather_m0_basic.jpg b/assets/images/boards/original/feather_m0_basic.jpg similarity index 100% rename from assets/images/boards/feather_m0_basic.jpg rename to assets/images/boards/original/feather_m0_basic.jpg diff --git a/assets/images/boards/feather_m0_express.jpg b/assets/images/boards/original/feather_m0_express.jpg similarity index 100% rename from assets/images/boards/feather_m0_express.jpg rename to assets/images/boards/original/feather_m0_express.jpg diff --git a/assets/images/boards/feather_m0_express_crickit.jpg b/assets/images/boards/original/feather_m0_express_crickit.jpg similarity index 100% rename from assets/images/boards/feather_m0_express_crickit.jpg rename to assets/images/boards/original/feather_m0_express_crickit.jpg diff --git a/assets/images/boards/feather_m0_rfm69.jpg b/assets/images/boards/original/feather_m0_rfm69.jpg similarity index 100% rename from assets/images/boards/feather_m0_rfm69.jpg rename to assets/images/boards/original/feather_m0_rfm69.jpg diff --git a/assets/images/boards/feather_m0_rfm9x.jpg b/assets/images/boards/original/feather_m0_rfm9x.jpg similarity index 100% rename from assets/images/boards/feather_m0_rfm9x.jpg rename to assets/images/boards/original/feather_m0_rfm9x.jpg diff --git a/assets/images/boards/feather_m0_supersized.jpg b/assets/images/boards/original/feather_m0_supersized.jpg similarity index 100% rename from assets/images/boards/feather_m0_supersized.jpg rename to assets/images/boards/original/feather_m0_supersized.jpg diff --git a/assets/images/boards/feather_m4_express.jpg b/assets/images/boards/original/feather_m4_express.jpg similarity index 100% rename from assets/images/boards/feather_m4_express.jpg rename to assets/images/boards/original/feather_m4_express.jpg diff --git a/assets/images/boards/feather_nrf52832.jpg b/assets/images/boards/original/feather_nrf52832.jpg similarity index 100% rename from assets/images/boards/feather_nrf52832.jpg rename to assets/images/boards/original/feather_nrf52832.jpg diff --git a/assets/images/boards/feather_nrf52840_express.jpg b/assets/images/boards/original/feather_nrf52840_express.jpg similarity index 100% rename from assets/images/boards/feather_nrf52840_express.jpg rename to assets/images/boards/original/feather_nrf52840_express.jpg diff --git a/assets/images/boards/gb_m4.jpg b/assets/images/boards/original/gb_m4.jpg similarity index 100% rename from assets/images/boards/gb_m4.jpg rename to assets/images/boards/original/gb_m4.jpg diff --git a/assets/images/boards/gemma_m0.jpg b/assets/images/boards/original/gemma_m0.jpg similarity index 100% rename from assets/images/boards/gemma_m0.jpg rename to assets/images/boards/original/gemma_m0.jpg diff --git a/assets/images/boards/gemma_m0_pycon2018.jpg b/assets/images/boards/original/gemma_m0_pycon2018.jpg similarity index 100% rename from assets/images/boards/gemma_m0_pycon2018.jpg rename to assets/images/boards/original/gemma_m0_pycon2018.jpg diff --git a/assets/images/boards/google_coral.jpg b/assets/images/boards/original/google_coral.jpg similarity index 100% rename from assets/images/boards/google_coral.jpg rename to assets/images/boards/original/google_coral.jpg diff --git a/assets/images/boards/grandcentral_m4_express.jpg b/assets/images/boards/original/grandcentral_m4_express.jpg similarity index 100% rename from assets/images/boards/grandcentral_m4_express.jpg rename to assets/images/boards/original/grandcentral_m4_express.jpg diff --git a/assets/images/boards/hallowing_m0_express.jpg b/assets/images/boards/original/hallowing_m0_express.jpg similarity index 100% rename from assets/images/boards/hallowing_m0_express.jpg rename to assets/images/boards/original/hallowing_m0_express.jpg diff --git a/assets/images/boards/itsybitsy_m0_express.jpg b/assets/images/boards/original/itsybitsy_m0_express.jpg similarity index 100% rename from assets/images/boards/itsybitsy_m0_express.jpg rename to assets/images/boards/original/itsybitsy_m0_express.jpg diff --git a/assets/images/boards/itsybitsy_m4_express.jpg b/assets/images/boards/original/itsybitsy_m4_express.jpg similarity index 100% rename from assets/images/boards/itsybitsy_m4_express.jpg rename to assets/images/boards/original/itsybitsy_m4_express.jpg diff --git a/assets/images/boards/kicksat-sprite.jpg b/assets/images/boards/original/kicksat-sprite.jpg similarity index 100% rename from assets/images/boards/kicksat-sprite.jpg rename to assets/images/boards/original/kicksat-sprite.jpg diff --git a/assets/images/boards/meowmeow.jpg b/assets/images/boards/original/meowmeow.jpg similarity index 100% rename from assets/images/boards/meowmeow.jpg rename to assets/images/boards/original/meowmeow.jpg diff --git a/assets/images/boards/metro_m0_express.jpg b/assets/images/boards/original/metro_m0_express.jpg similarity index 100% rename from assets/images/boards/metro_m0_express.jpg rename to assets/images/boards/original/metro_m0_express.jpg diff --git a/assets/images/boards/metro_m4_airlift_lite.jpg b/assets/images/boards/original/metro_m4_airlift_lite.jpg similarity index 100% rename from assets/images/boards/metro_m4_airlift_lite.jpg rename to assets/images/boards/original/metro_m4_airlift_lite.jpg diff --git a/assets/images/boards/metro_m4_express.jpg b/assets/images/boards/original/metro_m4_express.jpg similarity index 100% rename from assets/images/boards/metro_m4_express.jpg rename to assets/images/boards/original/metro_m4_express.jpg diff --git a/assets/images/boards/mini_sam_m4.jpg b/assets/images/boards/original/mini_sam_m4.jpg similarity index 100% rename from assets/images/boards/mini_sam_m4.jpg rename to assets/images/boards/original/mini_sam_m4.jpg diff --git a/assets/images/boards/nRF52840_dk.jpg b/assets/images/boards/original/nRF52840_dk.jpg similarity index 100% rename from assets/images/boards/nRF52840_dk.jpg rename to assets/images/boards/original/nRF52840_dk.jpg diff --git a/assets/images/boards/nRF52840_dongle.jpg b/assets/images/boards/original/nRF52840_dongle.jpg similarity index 100% rename from assets/images/boards/nRF52840_dongle.jpg rename to assets/images/boards/original/nRF52840_dongle.jpg diff --git a/assets/images/boards/nRF52840_micro_dev_kit.jpg b/assets/images/boards/original/nRF52840_micro_dev_kit.jpg similarity index 100% rename from assets/images/boards/nRF52840_micro_dev_kit.jpg rename to assets/images/boards/original/nRF52840_micro_dev_kit.jpg diff --git a/assets/images/boards/nRF52840_micro_dev_kit_usb_dongle.jpg b/assets/images/boards/original/nRF52840_micro_dev_kit_usb_dongle.jpg similarity index 100% rename from assets/images/boards/nRF52840_micro_dev_kit_usb_dongle.jpg rename to assets/images/boards/original/nRF52840_micro_dev_kit_usb_dongle.jpg diff --git a/assets/images/boards/orange_pi.jpg b/assets/images/boards/original/orange_pi.jpg similarity index 100% rename from assets/images/boards/orange_pi.jpg rename to assets/images/boards/original/orange_pi.jpg diff --git a/assets/images/boards/particle_argon.jpg b/assets/images/boards/original/particle_argon.jpg similarity index 100% rename from assets/images/boards/particle_argon.jpg rename to assets/images/boards/original/particle_argon.jpg diff --git a/assets/images/boards/particle_boron.jpg b/assets/images/boards/original/particle_boron.jpg similarity index 100% rename from assets/images/boards/particle_boron.jpg rename to assets/images/boards/original/particle_boron.jpg diff --git a/assets/images/boards/particle_xenon.jpg b/assets/images/boards/original/particle_xenon.jpg similarity index 100% rename from assets/images/boards/particle_xenon.jpg rename to assets/images/boards/original/particle_xenon.jpg diff --git a/assets/images/boards/pewpew_10.2.jpg b/assets/images/boards/original/pewpew_10.2.jpg similarity index 100% rename from assets/images/boards/pewpew_10.2.jpg rename to assets/images/boards/original/pewpew_10.2.jpg diff --git a/assets/images/boards/pewpew_10.3.jpg b/assets/images/boards/original/pewpew_10.3.jpg similarity index 100% rename from assets/images/boards/pewpew_10.3.jpg rename to assets/images/boards/original/pewpew_10.3.jpg diff --git a/assets/images/boards/pirkey_m0.jpg b/assets/images/boards/original/pirkey_m0.jpg similarity index 100% rename from assets/images/boards/pirkey_m0.jpg rename to assets/images/boards/original/pirkey_m0.jpg diff --git a/assets/images/boards/pybadge.jpg b/assets/images/boards/original/pybadge.jpg similarity index 100% rename from assets/images/boards/pybadge.jpg rename to assets/images/boards/original/pybadge.jpg diff --git a/assets/images/boards/pyportal.jpg b/assets/images/boards/original/pyportal.jpg similarity index 100% rename from assets/images/boards/pyportal.jpg rename to assets/images/boards/original/pyportal.jpg diff --git a/assets/images/boards/raspberry_pi.jpg b/assets/images/boards/original/raspberry_pi.jpg similarity index 100% rename from assets/images/boards/raspberry_pi.jpg rename to assets/images/boards/original/raspberry_pi.jpg diff --git a/assets/images/boards/sam32.jpg b/assets/images/boards/original/sam32.jpg similarity index 100% rename from assets/images/boards/sam32.jpg rename to assets/images/boards/original/sam32.jpg diff --git a/assets/images/boards/sparkfun_lumidrive.jpg b/assets/images/boards/original/sparkfun_lumidrive.jpg similarity index 100% rename from assets/images/boards/sparkfun_lumidrive.jpg rename to assets/images/boards/original/sparkfun_lumidrive.jpg diff --git a/assets/images/boards/sparkfun_lumidrive_01.jpg b/assets/images/boards/original/sparkfun_lumidrive_01.jpg similarity index 100% rename from assets/images/boards/sparkfun_lumidrive_01.jpg rename to assets/images/boards/original/sparkfun_lumidrive_01.jpg diff --git a/assets/images/boards/sparkfun_nrf52840_mini-01.jpg b/assets/images/boards/original/sparkfun_nrf52840_mini-01.jpg similarity index 100% rename from assets/images/boards/sparkfun_nrf52840_mini-01.jpg rename to assets/images/boards/original/sparkfun_nrf52840_mini-01.jpg diff --git a/assets/images/boards/sparkfun_nrf52840_mini.jpg b/assets/images/boards/original/sparkfun_nrf52840_mini.jpg similarity index 100% rename from assets/images/boards/sparkfun_nrf52840_mini.jpg rename to assets/images/boards/original/sparkfun_nrf52840_mini.jpg diff --git a/assets/images/boards/sparkfun_redboard_turbo.jpg b/assets/images/boards/original/sparkfun_redboard_turbo.jpg similarity index 100% rename from assets/images/boards/sparkfun_redboard_turbo.jpg rename to assets/images/boards/original/sparkfun_redboard_turbo.jpg diff --git a/assets/images/boards/sparkfun_samd21_dev.jpg b/assets/images/boards/original/sparkfun_samd21_dev.jpg similarity index 100% rename from assets/images/boards/sparkfun_samd21_dev.jpg rename to assets/images/boards/original/sparkfun_samd21_dev.jpg diff --git a/assets/images/boards/sparkfun_samd21_mini.jpg b/assets/images/boards/original/sparkfun_samd21_mini.jpg similarity index 100% rename from assets/images/boards/sparkfun_samd21_mini.jpg rename to assets/images/boards/original/sparkfun_samd21_mini.jpg diff --git a/assets/images/boards/trellis_m4_express.jpg b/assets/images/boards/original/trellis_m4_express.jpg similarity index 100% rename from assets/images/boards/trellis_m4_express.jpg rename to assets/images/boards/original/trellis_m4_express.jpg diff --git a/assets/images/boards/trinket_m0.jpg b/assets/images/boards/original/trinket_m0.jpg similarity index 100% rename from assets/images/boards/trinket_m0.jpg rename to assets/images/boards/original/trinket_m0.jpg diff --git a/assets/images/boards/trinket_m0_haxpress.jpg b/assets/images/boards/original/trinket_m0_haxpress.jpg similarity index 100% rename from assets/images/boards/trinket_m0_haxpress.jpg rename to assets/images/boards/original/trinket_m0_haxpress.jpg diff --git a/assets/images/boards/uchip.jpg b/assets/images/boards/original/uchip.jpg similarity index 100% rename from assets/images/boards/uchip.jpg rename to assets/images/boards/original/uchip.jpg diff --git a/assets/images/boards/ugame_10.jpg b/assets/images/boards/original/ugame_10.jpg similarity index 100% rename from assets/images/boards/ugame_10.jpg rename to assets/images/boards/original/ugame_10.jpg diff --git a/assets/images/boards/unknown.jpg b/assets/images/boards/original/unknown.jpg similarity index 100% rename from assets/images/boards/unknown.jpg rename to assets/images/boards/original/unknown.jpg diff --git a/blinka.html b/blinka.html index 7bc11ebca..c75d4775d 100644 --- a/blinka.html +++ b/blinka.html @@ -61,7 +61,7 @@ permalink: /blinka {{ "/assets/images/boards/large/" | append: board.board_image | relative_url }} 700w" sizes="(max-width: 1024px) 700px, 300px" - src="{{ "/assets/images/boards/" | append: board.board_image | relative_url }}" alt="Image of Board"> + src="{{ "/assets/images/boards/original" | append: info.board_image | relative_url }}" alt="Image of Board">

{{ board.name }}

diff --git a/downloads.html b/downloads.html index 6f351ec5d..055bab7f3 100644 --- a/downloads.html +++ b/downloads.html @@ -76,7 +76,7 @@ permalink: /downloads {{ "/assets/images/boards/large/" | append: info.board_image | relative_url }} 700w" sizes="(max-width: 1024px) 700px, 300px" - src="{{ "/assets/images/boards/" | append: info.board_image | relative_url }}" alt="Image of Board"> + src="{{ "/assets/images/boards/original" | append: info.board_image | relative_url }}" alt="Image of Board">

{{ info.name | default: board.id }}

@@ -106,7 +106,7 @@ permalink: /downloads {{ "/assets/images/boards/large/" | append: board.board_image | relative_url }} 700w" sizes="(max-width: 1024px) 700px, 300px" - src="{{ "/assets/images/boards/" | append: board.board_image | relative_url }}" alt="Image of Board"> + src="{{ "/assets/images/boards/original" | append: board.board_image | relative_url }}" alt="Image of Board">

{{ board.name }}

diff --git a/lib/tasks/images.rake b/lib/tasks/images.rake index e57147e38..f19b29cfc 100644 --- a/lib/tasks/images.rake +++ b/lib/tasks/images.rake @@ -12,17 +12,18 @@ namespace :images do Pathname.new(board_image_path).children.each do |path| next unless path.file? puts "processing #{path}" - small_processed = ImageProcessing::MiniMagick.source(path) + original_path = File.join(board_image_path, 'original', path.basename) + large_path = File.join(board_image_path, 'large', path.basename) + small_path = File.join(board_image_path, 'small', path.basename) + + small_processed = ImageProcessing::MiniMagick.source(original_path) .resize_to_limit(300, 225) .call - large_processed = ImageProcessing::MiniMagick.source(path) + large_processed = ImageProcessing::MiniMagick.source(original_path) .resize_to_limit(800, 600) .call - large_path = File.join(board_image_path, 'large', path.basename) - small_path = File.join(board_image_path, 'small', path.basename) - `mozcjpeg -quality 80 -optimize -outfile #{large_path} #{large_processed.path}` `mozcjpeg -quality 80 -optimize -outfile #{small_path} #{small_processed.path}` end