Skip to content

Commit 3c3991e

Browse files
author
Noah Lee
authored
Replace the home page with the demo (#38)
* Replace the home page with the demo * Fix the index document
1 parent ac35761 commit 3c3991e

File tree

5 files changed

+34
-6
lines changed

5 files changed

+34
-6
lines changed

docs/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ sidebar_position: 1
33
title: What is Gitploy?
44
---
55

6-
Gitploy is a tooling that helps your organization build the deployment system in minutes. It enables your organization **to deploy in the same manner** without worrying about the implementation details of delivering different types of applications (e.g., web, native) and **to deploy differently** with a simple configuration file for each application, respectively. And as a result, your organization can get a robust system to deploy fast and safely. 🚀
6+
Gitploy is a tooling that helps your organization build the deployment system in minutes. It enables your organization **to deploy in the same manner** without worrying about the implementation details of delivering different types of applications (e.g., web, native) and **to set up a deployment pipeline differently** with a simple configuration file for each application, respectively. And as a result, your organization can get a robust system to deploy fast and safely. 🚀
77

88
## Deploy in the same manner
99

@@ -15,11 +15,11 @@ Gitploy resolves the complexity perfectly. It always provides **the way to deplo
1515

1616
Gitploy provides an intuitive UI similar to GitHub. Users can select one of the commits, branches, or tags to deploy and follow up on the deployment status.
1717

18-
![Gitploy Demo](../static/img/docs/gitploy-v2.gif)
18+
![Gitploy Demo](../static/img/docs/gitploy-v3.gif)
1919

20-
## Deploy differently
20+
## Set up a deployment pipeline differently
2121

22-
Each application needs a customizable pipeline. If an organization has core applications to deploy carefully, it should enforce a gateway like a review or deploy freeze window. And also an organization should chooses continuous delivery or continuous deployment for application.
22+
Each application needs a customized pipeline. If an organization has core applications to deploy carefully, it should enforce a gateway like a review or deploy freeze window. And also an organization should chooses continuous delivery or continuous deployment for application.
2323

2424
Gitploy provides a way **to configure a pipeline with a simple, easy‑to‑read file for each repository (and each environment).** It is placed at `deploy.yml` as default, but you can replace the file path in the settings tab of Gitploy.
2525

src/components/HomepageDemo.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React from 'react';
2+
import clsx from 'clsx';
3+
import styles from './HomepageDemo.module.css';
4+
5+
export default function HomepageDemo() {
6+
return (
7+
<section className="padding-vert--xl">
8+
<div className="container">
9+
<div className="text--center">
10+
<h2>BUILD A POWERFUL DEPLOYMENT SYSTEM</h2>
11+
<p>Gitploy provides a fast, safe and secure deployment pipeline to your organization. <br/> Let's build your deployment system in minutes.</p>
12+
<img className={clsx(styles.image, 'shadow--md', )} src={require('../../static/img/docs/gitploy-v3.gif').default}/>
13+
</div>
14+
</div>
15+
</section>
16+
)
17+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.image {
2+
border-radius: 8px;
3+
}

src/pages/index.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import Link from '@docusaurus/Link';
55
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
66
import styles from './index.module.css';
77
import HomepageFeatures from '../components/HomepageFeatures';
8+
import HomepageDemo from '../components/HomepageDemo';
89
import HomepageInstallation from '../components/HomepageInstallation';
910

1011
function HomepageHeader() {
@@ -16,8 +17,14 @@ function HomepageHeader() {
1617
<div className="col col--6 col--offset-3">
1718
<h1 className="hero__title">Builds your deployment system around GitHub.</h1>
1819
</div>
20+
<div className="col col--8 col--offset-2">
21+
<p className="hero__subtitle">
22+
It enables your organization <strong>to deploy in the same manner</strong> regardless of the type of applications
23+
and <strong>to set up a deployment pipeline differently</strong> with a simple configuration file for each application.
24+
</p>
25+
</div>
1926
</div>
20-
<div className={clsx('margin-top--lg', styles.buttons)}>
27+
<div className={clsx(styles.buttons)}>
2128
<Link
2229
className="button button--primary button--lg margin-right--md"
2330
to="/docs/">
@@ -42,7 +49,8 @@ export default function Home() {
4249
description={siteConfig.description}>
4350
<HomepageHeader />
4451
<main>
45-
<HomepageFeatures />
52+
{/* <HomepageFeatures /> */}
53+
<HomepageDemo />
4654
<HomepageInstallation />
4755
</main>
4856
</Layout>

static/img/docs/gitploy-v3.gif

738 KB
Loading

0 commit comments

Comments
 (0)