@@ -4,6 +4,8 @@ import secondSlide from '../public/icons_demo.gif';
44import thirdSlide from '../public/rebuild_on_save_demo.gif' ;
55import fourthSlide from '../public/build_tree_demo.gif' ;
66import fifthSlide from '../public/settings_theme_demo.gif' ;
7+ import blurData from '../public/blurData.js' ;
8+
79
810const Carousel = ( ) => {
911 return (
@@ -20,31 +22,31 @@ const Carousel = () => {
2022 </ div >
2123 < div className = "carousel-inner" >
2224 < div className = "carousel-item active" >
23- < Image className = "d-block w-100" src = { firstSlide } alt = "First slide" priority = { true } />
25+ < Image className = "d-block w-100" src = { firstSlide } alt = "First slide" placeholder = "blur" blurDataURL = { blurData . gen_tree_demo } />
2426 < div className = "carousel-caption w-75 mx-auto d-none d-md-block" >
2527 < p > Open a root component to structure your app's files so they match its dependency relationships.</ p >
2628 </ div >
2729 </ div >
2830 < div className = "carousel-item" >
29- < Image className = "d-block w-100" src = { secondSlide } alt = "Second slide" priority = { true } />
31+ < Image className = "d-block w-100" src = { secondSlide } alt = "Second slide" placeholder = "blur" blurDataURL = { blurData . icons_demo } />
3032 < div className = "carousel-caption w-75 mx-auto d-none d-md-block" >
3133 < p > Use Sapling's intuitive icons to get a list of props available to each component, see which components are connected to your Redux store, and open the file you wish to edit.</ p >
3234 </ div >
3335 </ div >
3436 < div className = "carousel-item" >
35- < Image className = "d-block w-100" src = { thirdSlide } alt = "Third slide" priority = { true } />
37+ < Image className = "d-block w-100" src = { thirdSlide } alt = "Third slide" placeholder = "blur" blurDataURL = { blurData . rebuild_on_save_demo } />
3638 < div className = "carousel-caption w-75 mx-auto d-none d-md-block" >
3739 < p > Sapling is highly responsive, and notices whenever you edit and save a file.</ p >
3840 </ div >
3941 </ div >
4042 < div className = "carousel-item" >
41- < Image className = "d-block w-100" src = { fourthSlide } alt = "Fourth slide" priority = { true } />
43+ < Image className = "d-block w-100" src = { fourthSlide } alt = "Fourth slide" placeholder = "blur" blurDataURL = { blurData . build_tree_demo } />
4244 < div className = "carousel-caption w-75 mx-auto d-none d-md-block" >
4345 < p > Rebuild the tree with your currently open file as the root. Note that Sapling retains its expanded state between sessions.</ p >
4446 </ div >
4547 </ div >
4648 < div className = "carousel-item" >
47- < Image className = "d-block w-100" src = { fifthSlide } alt = "Fifth slide" priority = { true } />
49+ < Image className = "d-block w-100" src = { fifthSlide } alt = "Fifth slide" placeholder = "blur" blurDataURL = { blurData . settings_theme_demo } />
4850 < div className = "carousel-caption w-75 mx-auto d-none d-md-block" >
4951 < p > Toggle the display of third-party and React Router components, and watch as Sapling's theme changes to match your preferences.</ p >
5052 </ div >
0 commit comments