Responsive Images #FitflopApp
For detailed explanation and implementation specification, please see the wiki.
-
-
<media:img alt="Alt Text" sizes="['s': '100vw', 'l': '50vw']" media="[ mediaProvider: 'AMPLIENCE_IMAGE', url: 'https://i8.amplience.net/i/fitflop/image-style-a_iQushion' ]" /> import Img from 'app/utils/image'; <Img className="any-class-name" media={{ mediaProvider: 'AMPLIENCE_IMAGE', url: 'https://i8.amplience.net/i/fitflop/image-style-a_iQushion' }} sizes={{ s: '100vw', m: '50vw' }} /> <img alt='Alt Text' sizes='(min-width:1025px) 50vw,(min-width:0px) 100vw' src='https://i8.amplience.net/i/fitflop/image-style-a_iQushion?w=640' srcset='https://i8.amplience.net/i/fitflop/image-style-a_iQushion?w=640 640w,https://i8.amplience.net/i/fitflop/image-style-a_iQushion?w=1024 1024w,https://i8.amplience.net/i/fitflop/image-style-a_iQushion?w=960 960w,https://i8.amplience.net/i/fitflop/image-style-a_iQushion?w=1280 1280w,https://i8.amplience.net/i/fitflop/image-style-a_iQushion?w=2048 2048w,https://i8.amplience.net/i/fitflop/image-style-a_iQushion?w=1920 1920w,https://i8.amplience.net/i/fitflop/image-style-a_iQushion?w=2560 2560w,https://i8.amplience.net/i/fitflop/image-style-a_iQushion?w=3072 3072w,https://i8.amplience.net/i/fitflop/image-style-a_iQushion?w=2880 2880w,https://i8.amplience.net/i/fitflop/image-style-a_iQushion?w=3840 3840w' > -
Parameters Type Description media Required Object It should contain a Media Provider and a URL
{ mediaProvider: 'AMPLIENCE_IMAGE', url: 'https://i8.amplience.net/i/fitflop/image-style-a_iQushion' }sizes Required Object The following sizes are available.
{ s: '100vw', m: '50vw', l: '33vw', xl: '25vw', xxl: '100vw' }any Optional Strings You can pass additional parameters which will be rendered as attributes of the <img> element.
<Img className="any-class-name" alt="alternative image text" title="title of the image" media={{ mediaProvider: 'AMPLIENCE_IMAGE', url: 'https://i8.amplience.net/i/fitflop/image-style-a_iQushion' }} sizes={{ s: '100vw', m: '50vw' }} />