🌼 Adds some demo pictures to homepage
@ -27,6 +27,7 @@ const FeatureList = [
|
|||||||
</>
|
</>
|
||||||
),
|
),
|
||||||
icon: (<IconShortcuts />),
|
icon: (<IconShortcuts />),
|
||||||
|
demo: '../../static/img/homepage-assets/searching-demo.gif',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Theming',
|
title: 'Theming',
|
||||||
@ -40,6 +41,7 @@ const FeatureList = [
|
|||||||
</>
|
</>
|
||||||
),
|
),
|
||||||
icon: (<IconThemes />),
|
icon: (<IconThemes />),
|
||||||
|
demo: '../../static/img/homepage-assets/theme-slideshow.gif',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Icons',
|
title: 'Icons',
|
||||||
@ -104,6 +106,7 @@ const FeatureList = [
|
|||||||
</>
|
</>
|
||||||
),
|
),
|
||||||
icon: (<IconStatusIndicators />),
|
icon: (<IconStatusIndicators />),
|
||||||
|
demo: '../../static/img/homepage-assets/status-check-demo.gif',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Launching Methods',
|
title: 'Launching Methods',
|
||||||
@ -121,6 +124,7 @@ const FeatureList = [
|
|||||||
</>
|
</>
|
||||||
),
|
),
|
||||||
icon: (<IconOpeningMethods />),
|
icon: (<IconOpeningMethods />),
|
||||||
|
demo: '../../static/img/homepage-assets/workspace-demo.gif',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Authentication',
|
title: 'Authentication',
|
||||||
@ -158,6 +162,7 @@ const FeatureList = [
|
|||||||
</>
|
</>
|
||||||
),
|
),
|
||||||
icon: (<IconUiConfig />),
|
icon: (<IconUiConfig />),
|
||||||
|
demo: '../../static/img/homepage-assets/config-editor-demo.gif',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Easy Deployment',
|
title: 'Easy Deployment',
|
||||||
@ -182,21 +187,21 @@ const getColor = (index) => {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
function Feature({ title, description, icon, index }) {
|
function Feature({ title, description, icon, demo, index }) {
|
||||||
const side = index % 2 == 0 ? 'left' : 'right';
|
const side = index % 2 == 0 ? 'left' : 'right';
|
||||||
const color = getColor(index)
|
const color = getColor(index)
|
||||||
return (
|
return (
|
||||||
<div className={`feature align-${side} color-${color}`}>
|
<div className={`feature align-${side} color-${color}`}>
|
||||||
<div className="feature-half text">
|
<div className="feature-half text">
|
||||||
<div className="feature-title">{icon}<h3>{title}</h3></div>
|
<div className="feature-title">{icon}<h3>{title}</h3></div>
|
||||||
<p>{description}</p>
|
{description}
|
||||||
<div className="read-the-docs">
|
<div className="read-the-docs">
|
||||||
<small>Learn more in the Docs</small>
|
<small>Learn more in the Docs</small>
|
||||||
<Button to="/docs" color={color}>{icon} Docs</Button>
|
<Button to="/docs" color={color}>{icon} Docs</Button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="feature-half assets">
|
<div className="feature-half assets">
|
||||||
<div className="screenshot"></div>
|
<img className="demo" src={demo} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
BIN
static/img/homepage-assets/config-editor-demo.gif
Normal file
After Width: | Height: | Size: 1.9 MiB |
BIN
static/img/homepage-assets/logo.png
Normal file
After Width: | Height: | Size: 58 KiB |
BIN
static/img/homepage-assets/searching-demo.gif
Normal file
After Width: | Height: | Size: 4.4 MiB |
BIN
static/img/homepage-assets/status-check-demo.gif
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
static/img/homepage-assets/theme-config-demo.gif
Normal file
After Width: | Height: | Size: 5.6 MiB |
BIN
static/img/homepage-assets/theme-slideshow.gif
Normal file
After Width: | Height: | Size: 20 MiB |
BIN
static/img/homepage-assets/workspace-demo.gif
Normal file
After Width: | Height: | Size: 2.8 MiB |