All Projects → rbuchberger → Jekyll_picture_tag

rbuchberger / Jekyll_picture_tag

Licence: bsd-3-clause
Easy responsive images for Jekyll.

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Jekyll picture tag

Flexible Jekyll
Flexible-Jekyll is a simple and clean theme for Jekyll
Stars: ✭ 531 (+3.11%)
Mutual labels:  jekyll, html5
Adam Blog
Adam Blog is a minimal clear theme for Jekyll
Stars: ✭ 167 (-67.57%)
Mutual labels:  jekyll, html5
Tabler
Tabler is free and open-source HTML Dashboard UI Kit built on Bootstrap
Stars: ✭ 24,611 (+4678.83%)
Mutual labels:  jekyll, html5
Hardcandy Jekyll
一款清新 糖果色🍬 的 ‘Jekyll’ 主题。A candy-colored 🍬 ‘Jekyll’ theme.
Stars: ✭ 202 (-60.78%)
Mutual labels:  jekyll, html5
Bef
Bef is a responsive jekyll theme https://artemsheludko.github.io/bef/
Stars: ✭ 145 (-71.84%)
Mutual labels:  jekyll, html5
Jekyll Responsive Image
An unopinionated Jekyll plugin for generating and using responsive images
Stars: ✭ 289 (-43.88%)
Mutual labels:  jekyll, responsive-images
Mailtolink
A quick and easy way to generate markup for mailto links without having to worry about the annoying formatting.
Stars: ✭ 478 (-7.18%)
Mutual labels:  html5
Fe Interview Questions
目前最全的前端开发面试题及答案
Stars: ✭ 502 (-2.52%)
Mutual labels:  html5
Type On Strap
🎨 Simplistic, responsive jekyll based open source theme
Stars: ✭ 471 (-8.54%)
Mutual labels:  jekyll
Lgame
A cross-platform Java game Engine (Framework) , support JavaFX / Android / IOS / HTML5 / Linux / MAC / Windows
Stars: ✭ 467 (-9.32%)
Mutual labels:  html5
Yii2 fecshop
yii2 ( PHP ) fecmall(fecshop) core code used for ecommerce shop 多语言多货币多入口的开源电商 B2C 商城,支持移动端vue, app, html5,微信小程序微店,微信小程序商城等
Stars: ✭ 4,864 (+844.47%)
Mutual labels:  html5
Jekflix Template
A Jekyll theme inspired by Netflix. 🎬
Stars: ✭ 504 (-2.14%)
Mutual labels:  jekyll
Faqguru
🎒 🚀 🎉 A list of interview questions. This repository is everything you need to prepare for your technical interview.
Stars: ✭ 4,653 (+803.5%)
Mutual labels:  html5
Elf
灵活可扩展的 HTML5 构建工具
Stars: ✭ 479 (-6.99%)
Mutual labels:  html5
Alembic
⚗️ A Jekyll boilerplate theme designed to be a starting point for any Jekyll website
Stars: ✭ 501 (-2.72%)
Mutual labels:  jekyll
Html5 Dom Document Php
A better HTML5 parser for PHP.
Stars: ✭ 477 (-7.38%)
Mutual labels:  html5
Whiteglass
Minimal, responsive Jekyll theme for hackers
Stars: ✭ 503 (-2.33%)
Mutual labels:  jekyll
Adapt framework
A toolkit for creating responsive, accessible, multilanguage HTML5 e-learning courses.
Stars: ✭ 473 (-8.16%)
Mutual labels:  html5
Html5
HTML5学习、总结、实践
Stars: ✭ 493 (-4.27%)
Mutual labels:  html5
Lagom
A Jekyll blog theme with just the right amount of style
Stars: ✭ 503 (-2.33%)
Mutual labels:  jekyll
jekyll picture tag logo

Jekyll Picture Tag

Tests & Formatting

Responsive Images done correctly.

It's simple to throw a photo on a page and call it a day, but doing justice to users on all different browsers and devices is tedious and tricky. Tedious, tricky things should be automated.

Jekyll Picture Tag automatically builds cropped, resized, and reformatted images, builds several kinds of markup, offers extensive configuration while requiring none, and solves both the art direction and resolution switching problems with a little YAML configuration and a simple template tag.

Why use Responsive Images?

Performance: The fastest sites are static sites, but if you plonk a 2mb picture of your dog at the top of a blog post you throw it all away. Responsive images allow you to keep your site fast, without compromising image quality.

Design: Your desktop image may not work well on mobile, regardless of its resolution. We often want to do more than just resize images for different screen sizes, we want to crop them or use a different image entirely.

Why use Jekyll Picture Tag?

Developer Sanity: If you want to serve multiple images in multiple formats and resolutions, you have a litany of markup to write and a big pile of images to generate and organize. Jekyll Picture Tag is your responsive images minion - give it simple instructions and it'll handle the rest.

Features

  • Generate piles of cropped, resized, and converted image files.
  • Generate corresponding markup in several different formats.
  • Configure it easily, or not at all.
  • Make Lighthouse happy.

Documentation:

https://rbuchberger.github.io/jekyll_picture_tag/

Changelog:

https://rbuchberger.github.io/jekyll_picture_tag/devs/releases

Recent releases:

  • 1.14.0 January 10, 2021
    • Gracefully handle empty tag arguments.
    • Re-add metadata stripping. I removed it inadvertently when refactoring; now there's a test and a setting to turn it off.
    • Respect Jekyll's --disable-disk-cache argument.
    • Add baseurl configuration, allowing increased plugin support (such as I18n via jekyll-multiple-languages-plugin)
    • Tooling & test suite maintenance and improvements.

Help Wanted

Writing code is only part of the job; often the harder part is knowing what needs to be changed. Any and all feedback is greatly appreciated, especially in regards to documentation. What are your pain points? See the contributing guidelines, or the issues page for more.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].