├── .envrc ├── .github └── workflows │ └── code-checks.yml ├── .gitignore ├── .rubocop.yml ├── .ruby-version ├── .solargraph.yml ├── Gemfile ├── LICENSE.txt ├── Rakefile ├── docs ├── .envrc ├── Gemfile ├── Gemfile.lock ├── _config.yml ├── devs │ ├── contributing │ │ ├── code.md │ │ ├── docs.md │ │ ├── index.md │ │ ├── setup.md │ │ └── testing.md │ ├── index.md │ └── releases.md ├── index.md ├── logo.png └── users │ ├── configuration │ ├── directories.md │ ├── disable.md │ ├── fast_build.md │ ├── ignore_missing.md │ ├── index.md │ ├── kramdown_fix.md │ ├── suppress_warnings.md │ └── urls.md │ ├── deployment.md │ ├── getting_started.md │ ├── index.md │ ├── installation.md │ ├── liquid_tag │ ├── argument_reference │ │ ├── alternate_images.md │ │ ├── attributes.md │ │ ├── base_image.md │ │ ├── crop.md │ │ ├── link.md │ │ ├── preset.md │ │ └── readme.md │ ├── examples.md │ └── index.md │ ├── notes │ ├── git_lfs.md │ ├── html_attributes.md │ ├── index.md │ ├── kramdown_bug.md │ ├── managing_images.md │ ├── migration_1.md │ └── migration_2.md │ ├── presets │ ├── cropping.md │ ├── default.md │ ├── examples.md │ ├── fallback_image.md │ ├── html_attributes.md │ ├── image_formats.md │ ├── image_quality.md │ ├── index.md │ ├── link_source.md │ ├── markup_formats │ │ ├── fragments.md │ │ ├── javascript_friendly.md │ │ ├── readme.md │ │ └── standard_html.md │ ├── media_queries.md │ ├── nomarkdown_override.md │ ├── pixel_ratio_srcsets.md │ ├── quality_width_graph.png │ ├── subpresets.md │ ├── width_height_attributes.md │ ├── width_srcsets.md │ └── writing_presets.md │ └── tutorial.md ├── jekyll_picture_tag.gemspec ├── lib ├── jekyll_picture_tag.rb └── jekyll_picture_tag │ ├── cache.rb │ ├── defaults │ ├── global.rb │ └── presets.rb │ ├── images.rb │ ├── images │ ├── generated_image.rb │ ├── image_file.rb │ ├── img_uri.rb │ └── source_image.rb │ ├── instructions.rb │ ├── instructions │ ├── children │ │ ├── config.rb │ │ ├── context.rb │ │ ├── params.rb │ │ ├── parsers.rb │ │ └── preset.rb │ └── parents │ │ ├── conditional_instruction.rb │ │ └── env_instruction.rb │ ├── output_formats.rb │ ├── output_formats │ ├── auto.rb │ ├── basic.rb │ ├── data_attributes.rb │ ├── data_auto.rb │ ├── data_img.rb │ ├── data_picture.rb │ ├── direct_url.rb │ ├── img.rb │ ├── naked_srcset.rb │ ├── picture.rb │ └── readme.md │ ├── parsers.rb │ ├── parsers │ ├── arg_splitter.rb │ ├── configuration.rb │ ├── html_attributes.rb │ ├── image_backend.rb │ ├── preset.rb │ └── tag_parser.rb │ ├── router.rb │ ├── srcsets.rb │ ├── srcsets │ ├── basic.rb │ ├── pixel_ratio.rb │ └── width.rb │ ├── utils.rb │ └── version.rb ├── readme.md └── test ├── .rubocop.yml ├── .solargraph.yml ├── image_files ├── pestka.jpg ├── pestka_transparent.png ├── rms with space.jpg ├── rms.avif ├── rms.gif ├── rms.jp2 ├── rms.jpg ├── rms.png ├── rms.webp └── spx.jpg ├── integration ├── integration_test_helper.rb ├── readme.md ├── test_config.rb ├── test_params.rb ├── test_presets.rb └── test_validation.rb ├── stubs.rb ├── stubs ├── instructions.rb ├── jekyll.rb ├── presets.rb └── structs.rb ├── test_helper.rb └── unit ├── images ├── test_generated_image.rb ├── test_generated_image_missing.rb ├── test_image_file.rb ├── test_img_uri.rb ├── test_source_image.rb └── test_source_image_missing.rb ├── instructions └── test_instructions.rb ├── output_formats ├── output_format_test_helper.rb ├── test_auto.rb ├── test_data_auto.rb ├── test_data_img.rb ├── test_data_picture.rb ├── test_direct_url.rb ├── test_img.rb ├── test_naked_srcset.rb └── test_picture.rb ├── parsers ├── test_backend.rb └── test_tag_parser.rb ├── srcsets ├── srcsets_test_helper.rb ├── test_pixel_ratio.rb └── test_width.rb ├── test_cache.rb ├── test_router.rb └── test_utils.rb /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/.envrc -------------------------------------------------------------------------------- /.github/workflows/code-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/.github/workflows/code-checks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.6.6 2 | -------------------------------------------------------------------------------- /.solargraph.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/.solargraph.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/Rakefile -------------------------------------------------------------------------------- /docs/.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/.envrc -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/Gemfile -------------------------------------------------------------------------------- /docs/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/Gemfile.lock -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/devs/contributing/code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/devs/contributing/code.md -------------------------------------------------------------------------------- /docs/devs/contributing/docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/devs/contributing/docs.md -------------------------------------------------------------------------------- /docs/devs/contributing/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/devs/contributing/index.md -------------------------------------------------------------------------------- /docs/devs/contributing/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/devs/contributing/setup.md -------------------------------------------------------------------------------- /docs/devs/contributing/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/devs/contributing/testing.md -------------------------------------------------------------------------------- /docs/devs/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | sort: 2 3 | --- 4 | 5 | # Development 6 | 7 | {% include list.liquid %} 8 | -------------------------------------------------------------------------------- /docs/devs/releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/devs/releases.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/logo.png -------------------------------------------------------------------------------- /docs/users/configuration/directories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/configuration/directories.md -------------------------------------------------------------------------------- /docs/users/configuration/disable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/configuration/disable.md -------------------------------------------------------------------------------- /docs/users/configuration/fast_build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/configuration/fast_build.md -------------------------------------------------------------------------------- /docs/users/configuration/ignore_missing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/configuration/ignore_missing.md -------------------------------------------------------------------------------- /docs/users/configuration/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/configuration/index.md -------------------------------------------------------------------------------- /docs/users/configuration/kramdown_fix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/configuration/kramdown_fix.md -------------------------------------------------------------------------------- /docs/users/configuration/suppress_warnings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/configuration/suppress_warnings.md -------------------------------------------------------------------------------- /docs/users/configuration/urls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/configuration/urls.md -------------------------------------------------------------------------------- /docs/users/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/deployment.md -------------------------------------------------------------------------------- /docs/users/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/getting_started.md -------------------------------------------------------------------------------- /docs/users/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | sort: 1 3 | --- 4 | 5 | # Usage 6 | 7 | {% include list.liquid %} 8 | -------------------------------------------------------------------------------- /docs/users/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/installation.md -------------------------------------------------------------------------------- /docs/users/liquid_tag/argument_reference/alternate_images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/liquid_tag/argument_reference/alternate_images.md -------------------------------------------------------------------------------- /docs/users/liquid_tag/argument_reference/attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/liquid_tag/argument_reference/attributes.md -------------------------------------------------------------------------------- /docs/users/liquid_tag/argument_reference/base_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/liquid_tag/argument_reference/base_image.md -------------------------------------------------------------------------------- /docs/users/liquid_tag/argument_reference/crop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/liquid_tag/argument_reference/crop.md -------------------------------------------------------------------------------- /docs/users/liquid_tag/argument_reference/link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/liquid_tag/argument_reference/link.md -------------------------------------------------------------------------------- /docs/users/liquid_tag/argument_reference/preset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/liquid_tag/argument_reference/preset.md -------------------------------------------------------------------------------- /docs/users/liquid_tag/argument_reference/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/liquid_tag/argument_reference/readme.md -------------------------------------------------------------------------------- /docs/users/liquid_tag/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/liquid_tag/examples.md -------------------------------------------------------------------------------- /docs/users/liquid_tag/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/liquid_tag/index.md -------------------------------------------------------------------------------- /docs/users/notes/git_lfs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/notes/git_lfs.md -------------------------------------------------------------------------------- /docs/users/notes/html_attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/notes/html_attributes.md -------------------------------------------------------------------------------- /docs/users/notes/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | sort: 5 3 | --- 4 | # Notes and FAQ 5 | 6 | {% include list.liquid %} 7 | -------------------------------------------------------------------------------- /docs/users/notes/kramdown_bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/notes/kramdown_bug.md -------------------------------------------------------------------------------- /docs/users/notes/managing_images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/notes/managing_images.md -------------------------------------------------------------------------------- /docs/users/notes/migration_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/notes/migration_1.md -------------------------------------------------------------------------------- /docs/users/notes/migration_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/notes/migration_2.md -------------------------------------------------------------------------------- /docs/users/presets/cropping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/cropping.md -------------------------------------------------------------------------------- /docs/users/presets/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/default.md -------------------------------------------------------------------------------- /docs/users/presets/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/examples.md -------------------------------------------------------------------------------- /docs/users/presets/fallback_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/fallback_image.md -------------------------------------------------------------------------------- /docs/users/presets/html_attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/html_attributes.md -------------------------------------------------------------------------------- /docs/users/presets/image_formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/image_formats.md -------------------------------------------------------------------------------- /docs/users/presets/image_quality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/image_quality.md -------------------------------------------------------------------------------- /docs/users/presets/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/index.md -------------------------------------------------------------------------------- /docs/users/presets/link_source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/link_source.md -------------------------------------------------------------------------------- /docs/users/presets/markup_formats/fragments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/markup_formats/fragments.md -------------------------------------------------------------------------------- /docs/users/presets/markup_formats/javascript_friendly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/markup_formats/javascript_friendly.md -------------------------------------------------------------------------------- /docs/users/presets/markup_formats/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/markup_formats/readme.md -------------------------------------------------------------------------------- /docs/users/presets/markup_formats/standard_html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/markup_formats/standard_html.md -------------------------------------------------------------------------------- /docs/users/presets/media_queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/media_queries.md -------------------------------------------------------------------------------- /docs/users/presets/nomarkdown_override.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/nomarkdown_override.md -------------------------------------------------------------------------------- /docs/users/presets/pixel_ratio_srcsets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/pixel_ratio_srcsets.md -------------------------------------------------------------------------------- /docs/users/presets/quality_width_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/quality_width_graph.png -------------------------------------------------------------------------------- /docs/users/presets/subpresets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/subpresets.md -------------------------------------------------------------------------------- /docs/users/presets/width_height_attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/width_height_attributes.md -------------------------------------------------------------------------------- /docs/users/presets/width_srcsets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/width_srcsets.md -------------------------------------------------------------------------------- /docs/users/presets/writing_presets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/presets/writing_presets.md -------------------------------------------------------------------------------- /docs/users/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/docs/users/tutorial.md -------------------------------------------------------------------------------- /jekyll_picture_tag.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/jekyll_picture_tag.gemspec -------------------------------------------------------------------------------- /lib/jekyll_picture_tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/cache.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/defaults/global.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/defaults/global.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/defaults/presets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/defaults/presets.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/images.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/images.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/images/generated_image.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/images/generated_image.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/images/image_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/images/image_file.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/images/img_uri.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/images/img_uri.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/images/source_image.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/images/source_image.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/instructions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/instructions.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/instructions/children/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/instructions/children/config.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/instructions/children/context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/instructions/children/context.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/instructions/children/params.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/instructions/children/params.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/instructions/children/parsers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/instructions/children/parsers.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/instructions/children/preset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/instructions/children/preset.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/instructions/parents/conditional_instruction.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/instructions/parents/conditional_instruction.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/instructions/parents/env_instruction.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/instructions/parents/env_instruction.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats/auto.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats/auto.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats/basic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats/basic.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats/data_attributes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats/data_attributes.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats/data_auto.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats/data_auto.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats/data_img.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats/data_img.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats/data_picture.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats/data_picture.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats/direct_url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats/direct_url.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats/img.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats/img.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats/naked_srcset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats/naked_srcset.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats/picture.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats/picture.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/output_formats/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/output_formats/readme.md -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/parsers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/parsers.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/parsers/arg_splitter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/parsers/arg_splitter.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/parsers/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/parsers/configuration.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/parsers/html_attributes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/parsers/html_attributes.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/parsers/image_backend.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/parsers/image_backend.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/parsers/preset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/parsers/preset.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/parsers/tag_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/parsers/tag_parser.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/router.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/router.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/srcsets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/srcsets.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/srcsets/basic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/srcsets/basic.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/srcsets/pixel_ratio.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/srcsets/pixel_ratio.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/srcsets/width.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/srcsets/width.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/lib/jekyll_picture_tag/utils.rb -------------------------------------------------------------------------------- /lib/jekyll_picture_tag/version.rb: -------------------------------------------------------------------------------- 1 | module PictureTag 2 | VERSION = '2.1.3'.freeze 3 | end 4 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/readme.md -------------------------------------------------------------------------------- /test/.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/.rubocop.yml -------------------------------------------------------------------------------- /test/.solargraph.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/.solargraph.yml -------------------------------------------------------------------------------- /test/image_files/pestka.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/image_files/pestka.jpg -------------------------------------------------------------------------------- /test/image_files/pestka_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/image_files/pestka_transparent.png -------------------------------------------------------------------------------- /test/image_files/rms with space.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/image_files/rms with space.jpg -------------------------------------------------------------------------------- /test/image_files/rms.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/image_files/rms.avif -------------------------------------------------------------------------------- /test/image_files/rms.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/image_files/rms.gif -------------------------------------------------------------------------------- /test/image_files/rms.jp2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/image_files/rms.jp2 -------------------------------------------------------------------------------- /test/image_files/rms.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/image_files/rms.jpg -------------------------------------------------------------------------------- /test/image_files/rms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/image_files/rms.png -------------------------------------------------------------------------------- /test/image_files/rms.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/image_files/rms.webp -------------------------------------------------------------------------------- /test/image_files/spx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/image_files/spx.jpg -------------------------------------------------------------------------------- /test/integration/integration_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/integration/integration_test_helper.rb -------------------------------------------------------------------------------- /test/integration/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/integration/readme.md -------------------------------------------------------------------------------- /test/integration/test_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/integration/test_config.rb -------------------------------------------------------------------------------- /test/integration/test_params.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/integration/test_params.rb -------------------------------------------------------------------------------- /test/integration/test_presets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/integration/test_presets.rb -------------------------------------------------------------------------------- /test/integration/test_validation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/integration/test_validation.rb -------------------------------------------------------------------------------- /test/stubs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/stubs.rb -------------------------------------------------------------------------------- /test/stubs/instructions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/stubs/instructions.rb -------------------------------------------------------------------------------- /test/stubs/jekyll.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/stubs/jekyll.rb -------------------------------------------------------------------------------- /test/stubs/presets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/stubs/presets.rb -------------------------------------------------------------------------------- /test/stubs/structs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/stubs/structs.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test/unit/images/test_generated_image.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/images/test_generated_image.rb -------------------------------------------------------------------------------- /test/unit/images/test_generated_image_missing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/images/test_generated_image_missing.rb -------------------------------------------------------------------------------- /test/unit/images/test_image_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/images/test_image_file.rb -------------------------------------------------------------------------------- /test/unit/images/test_img_uri.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/images/test_img_uri.rb -------------------------------------------------------------------------------- /test/unit/images/test_source_image.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/images/test_source_image.rb -------------------------------------------------------------------------------- /test/unit/images/test_source_image_missing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/images/test_source_image_missing.rb -------------------------------------------------------------------------------- /test/unit/instructions/test_instructions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/instructions/test_instructions.rb -------------------------------------------------------------------------------- /test/unit/output_formats/output_format_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/output_formats/output_format_test_helper.rb -------------------------------------------------------------------------------- /test/unit/output_formats/test_auto.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/output_formats/test_auto.rb -------------------------------------------------------------------------------- /test/unit/output_formats/test_data_auto.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/output_formats/test_data_auto.rb -------------------------------------------------------------------------------- /test/unit/output_formats/test_data_img.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/output_formats/test_data_img.rb -------------------------------------------------------------------------------- /test/unit/output_formats/test_data_picture.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/output_formats/test_data_picture.rb -------------------------------------------------------------------------------- /test/unit/output_formats/test_direct_url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/output_formats/test_direct_url.rb -------------------------------------------------------------------------------- /test/unit/output_formats/test_img.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/output_formats/test_img.rb -------------------------------------------------------------------------------- /test/unit/output_formats/test_naked_srcset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/output_formats/test_naked_srcset.rb -------------------------------------------------------------------------------- /test/unit/output_formats/test_picture.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/output_formats/test_picture.rb -------------------------------------------------------------------------------- /test/unit/parsers/test_backend.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/parsers/test_backend.rb -------------------------------------------------------------------------------- /test/unit/parsers/test_tag_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/parsers/test_tag_parser.rb -------------------------------------------------------------------------------- /test/unit/srcsets/srcsets_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/srcsets/srcsets_test_helper.rb -------------------------------------------------------------------------------- /test/unit/srcsets/test_pixel_ratio.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/srcsets/test_pixel_ratio.rb -------------------------------------------------------------------------------- /test/unit/srcsets/test_width.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/srcsets/test_width.rb -------------------------------------------------------------------------------- /test/unit/test_cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/test_cache.rb -------------------------------------------------------------------------------- /test/unit/test_router.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/test_router.rb -------------------------------------------------------------------------------- /test/unit/test_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbuchberger/jekyll_picture_tag/HEAD/test/unit/test_utils.rb --------------------------------------------------------------------------------