Skip to content

Commit cf8824e

Browse files
gbartolinimnencia
authored andcommitted
docs: reduce scope of the patch to just content
Signed-off-by: Gabriele Bartolini <[email protected]>
1 parent dd9d7c6 commit cf8824e

File tree

5 files changed

+20
-571
lines changed

5 files changed

+20
-571
lines changed
Lines changed: 19 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import type {ComponentProps, ComponentType, ReactElement} from "react";
22
import clsx from "clsx";
3-
4-
import Link from "@docusaurus/Link";
53
import styles from "@site/src/components/HomepageFeatures/styles.module.css";
64
import Heading from "@theme/Heading";
75

@@ -27,52 +25,25 @@ function Feature({title, Svg, description}: FeatureItem): ReactElement<FeatureIt
2725

2826
export function FeatureList(): ReactElement<null> {
2927
return (
30-
<>
31-
<div className="row">
32-
<Feature
33-
title={'Backup your clusters'}
34-
description={"Securely backup your CloudNativePG clusters to object storage with configurable retention " +
35-
"policies and compression options"}
36-
Svg={require('@site/static/img/undraw_going-up_g8av.svg').default}
28+
<div className="row">
29+
<Feature
30+
title={'Backup your clusters'}
31+
description={"Securely backup your CloudNativePG clusters to object storage with configurable retention " +
32+
"policies and compression options"}
33+
Svg={require('@site/static/img/undraw_going-up_g8av.svg').default}
3734

38-
/>
39-
<Feature
40-
title={'Restore to any point in time'}
41-
description={"Perform flexible restores to any point in time using a combination of " +
42-
"base backups and WAL archives."}
43-
Svg={require('@site/static/img/undraw_season-change_ohe6.svg').default}
44-
/>
45-
<Feature
46-
title={'Cloud-native architecture'}
47-
description={"Seamlessly integrate with all major cloud providers and on-premises object storage solutions."}
48-
Svg={require('@site/static/img/undraw_maintenance_rjtm.svg').default}
49-
/>
50-
</div>
51-
<div className={clsx('row', styles.quickLinksSection)}>
52-
<div className="col col--12">
53-
<Heading as="h2" className={styles.quickLinksTitle}>Quick Links</Heading>
54-
<div className={styles.quickLinksContainer}>
55-
<Link to="/docs/installation" className="button button--primary">
56-
Installation Guide
57-
</Link>
58-
<Link to="/docs/concepts" className="button button--primary">
59-
Core Concepts
60-
</Link>
61-
<Link to="/docs/usage" className="button button--primary">
62-
Usage Examples
63-
</Link>
64-
<Link to="/docs/object_stores" className="button button--primary">
65-
Object Store Setup
66-
</Link>
67-
<Link to="/docs/migration" className="button button--primary">
68-
Migration Guide
69-
</Link>
70-
<Link to="/docs/troubleshooting" className="button button--primary">
71-
Troubleshooting
72-
</Link>
73-
</div>
74-
</div>
75-
</div>
76-
</>
35+
/>
36+
<Feature
37+
title={'Restore to any point in time'}
38+
description={"Perform flexible restores to any point in time using a combination of " +
39+
"base backups and WAL archives."}
40+
Svg={require('@site/static/img/undraw_season-change_ohe6.svg').default}
41+
/>
42+
<Feature
43+
title={'Cloud-native architecture'}
44+
description={"Seamlessly integrate with all major cloud providers and on-premises object storage solutions."}
45+
Svg={require('@site/static/img/undraw_maintenance_rjtm.svg').default}
46+
/>
47+
</div>
7748
)
7849
}

web/src/components/HomepageFeatures/styles.module.css

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,3 @@
99
height: 200px;
1010
width: 200px;
1111
}
12-
13-
.quickLinksSection {
14-
margin-top: 3rem;
15-
}
16-
17-
.quickLinksTitle {
18-
text-align: center;
19-
margin-bottom: 2rem;
20-
}
21-
22-
.quickLinksContainer {
23-
display: flex;
24-
justify-content: center;
25-
gap: 1rem;
26-
flex-wrap: wrap;
27-
}

web/src/pages/index.tsx

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,6 @@ function HomepageHeader(): ReactElement<null> {
1616
<Heading as="h1" className="hero__title">
1717
{siteConfig.title}
1818
</Heading>
19-
<p className="hero__subtitle">
20-
Enable online continuous physical backups of PostgreSQL clusters to object storage
21-
</p>
22-
<div className={styles.buttons}>
23-
<Link
24-
className="button button--secondary button--lg"
25-
to="/docs/intro">
26-
Get Started with the Documentation →
27-
</Link>
28-
</div>
2919
</div>
3020
</header>
3121
);

web/versioned_docs/version-0.6.0/intro.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,9 @@ for detailed instructions.
2323

2424
To use the Barman Cloud Plugin, you need:
2525

26-
- [CloudNativePG](https://cloudnative-pg.io) version **1.26** or later
27-
- **Version 1.27.0 or later is strongly recommended** for enhanced plugin error and status reporting
28-
- See the [upgrade guide](https://cloudnative-pg.io/documentation/current/installation_upgrade) if you need to upgrade
26+
- [CloudNativePG](https://cloudnative-pg.io) version **1.26** <!-- ADD WHEN 1.27 IS OUT "or later" -->
2927
- [cert-manager](https://cert-manager.io/) to enable TLS communication between
3028
the plugin and the operator
31-
- [kubectl-cnpg plugin](https://cloudnative-pg.io/documentation/current/kubectl-plugin/) (recommended)
32-
- Provides enhanced debugging and status checking capabilities
33-
- Install via `kubectl krew install cnpg` or download from [releases](https://github.com/cloudnative-pg/cloudnative-pg/releases)
3429

3530
## Key Features
3631

0 commit comments

Comments
 (0)