docs(image_helper): mention responsive image and Imgpx

This commit is contained in:
curben 2019-09-04 03:46:35 +01:00
parent 613b8a33ec
commit 98c227aba9
No known key found for this signature in database
GPG Key ID: 5D9DB57A25D34EE3
1 changed files with 7 additions and 1 deletions

View File

@ -2,7 +2,11 @@
/* global hexo */ /* global hexo */
/* /*
* Put {% image 'folder/filename.jpg' 'description' %} in your post. * Embed an image with responsive images in a post
* https://developer.mozilla.org/en-US/docs/Learn/HTML/Multimedia_and_embedding/Responsive_images
* Image is resized on-the-fly using Statically Imgpx
* https://statically.io/imgpx
* Usage: {% image 'folder/filename.jpg' 'description' %}
*/ */
hexo.extend.tag.register('image', (args) => { hexo.extend.tag.register('image', (args) => {
@ -10,6 +14,8 @@ hexo.extend.tag.register('image', (args) => {
if (!alt) alt = '' if (!alt) alt = ''
let modern = fileName let modern = fileName
let legacy = fileName let legacy = fileName
// /img/ is a reverse proxy of Statically CDN
// See source/_redirects
const link = '/img/' const link = '/img/'
if (fileName.endsWith('.png') || fileName.endsWith('.jpg')) { if (fileName.endsWith('.png') || fileName.endsWith('.jpg')) {