Skip to content

Commit 7fafb31

Browse files
authored
Merge pull request #296 from shivasurya/shiva/fix-documentation
secureflow: update documentation
2 parents 4370e20 + f1bbe06 commit 7fafb31

File tree

5 files changed

+2825
-13
lines changed

5 files changed

+2825
-13
lines changed

docs/astro.config.mjs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ export default defineConfig({
2020
{
2121
label: 'Overview',
2222
slug: 'overview'
23+
}, {
24+
label: 'SecureFlow AI',
25+
slug: 'secureflow-ai'
2326
}, {
2427
label: 'CLI Quickstart',
2528
slug: 'quickstart'
@@ -44,7 +47,7 @@ export default defineConfig({
4447
label: 'Changelog',
4548
slug: 'changelog'
4649
},],
47-
customCss: ["./src/styles/font.css", "./src/styles/layout.css"],
50+
customCss: ["./src/styles/font.css", "./src/styles/layout.css", "./src/styles/secureflow-ai.css"],
4851
components: {
4952
Footer: './src/components/Footer.astro',
5053
Header: './src/components/Header.astro',

docs/src/content/docs/index.mdx

Lines changed: 34 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ hero:
99
link: /quickstart
1010
icon: right-arrow
1111
variant: primary
12-
- text: Playground
13-
link: https://play.codepathfinder.dev
14-
icon: forward-slash
12+
- text: SecureFlow AI
13+
link: /secureflow-ai
14+
icon: rocket
1515
- text: Browse Rules
1616
link: /atlas
1717
icon: open-book
@@ -87,7 +87,18 @@ public static void main(String[] args) {
8787
<br/>
8888
<CardGrid>
8989
<div style="border-radius: 10px; overflow: hidden; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); background-color: #e0e0e0;">
90-
<img src="/assets/cpf-illustration.jpg" alt="Getting Started" style="width: 100%; height: 200px; object-fit: cover;" />
90+
<img src="/assets/dev-house-waterloo.jpg" alt="SecureFlow Extension" style="width: 100%; height: 200px; object-fit: cover;" />
91+
<div style="padding: 16px;">
92+
<h4 style="color: #333;">Introducing SecureFlow Extension</h4>
93+
<br />
94+
<a href="/blog/introducing-secureflow-extension-to-vibe-code-securely" style="display: inline-block; background-color: #4CAF50; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; margin-top: 10px;">
95+
<span style="font-size: 1.2em;">Read →</span>
96+
</a>
97+
</div>
98+
</div>
99+
100+
<div style="border-radius: 10px; overflow: hidden; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); background-color: #e0e0e0;">
101+
<img src="/assets/cpf-illustration.jpg" alt="CodeQL Alternative" style="width: 100%; height: 200px; object-fit: cover;" />
91102
<div style="padding: 16px;">
92103
<h4 style="color: #333;">CodeQL Opensource Alternative</h4>
93104
<br />
@@ -98,14 +109,25 @@ public static void main(String[] args) {
98109
</div>
99110

100111
<div style="border-radius: 10px; overflow: hidden; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); background-color: #e0e0e0;">
101-
<img src="/assets/webview.webp" alt="Getting Started" style="width: 100%; height: 200px; object-fit: cover;" />
102-
<div style="padding: 16px;">
103-
<h4 style="color: #333;">Detecting WebView Misconfigurations</h4>
104-
<br />
105-
<a href="/blog/finding-webview-misconfigurations-android" style="display: inline-block; background-color: #4CAF50; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; margin-top: 10px;">
106-
<span style="font-size: 1.2em;">Read →</span>
107-
</a>
108-
</div>
112+
<img src="/assets/webview.webp" alt="WebView Misconfigurations" style="width: 100%; height: 200px; object-fit: cover;" />
113+
<div style="padding: 16px;">
114+
<h4 style="color: #333;">Detecting WebView Misconfigurations</h4>
115+
<br />
116+
<a href="/blog/finding-webview-misconfigurations-android" style="display: inline-block; background-color: #4CAF50; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; margin-top: 10px;">
117+
<span style="font-size: 1.2em;">Read →</span>
118+
</a>
119+
</div>
120+
</div>
121+
122+
<div style="border-radius: 10px; overflow: hidden; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); background-color: #e0e0e0;">
123+
<img src="/assets/cpf-illustration.jpg" alt="SAST False Positives" style="width: 100%; height: 200px; object-fit: cover;" />
124+
<div style="padding: 16px;">
125+
<h4 style="color: #333;">Reducing SAST False Positives</h4>
126+
<br />
127+
<a href="/blog/silence-the-noise-a-practical-guide-to-systematically-reducing-sast-false-positives" style="display: inline-block; background-color: #4CAF50; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; margin-top: 10px;">
128+
<span style="font-size: 1.2em;">Read →</span>
129+
</a>
130+
</div>
109131
</div>
110132
</CardGrid>
111133

0 commit comments

Comments
 (0)