Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion app/src/pages/about.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ export default function About(): React.ReactNode {
<h2 className={styles.roadmapHeading}>See What's Next</h2>
<p className={styles.roadmapDescription}>Curious about upcoming BTP AI Best Practices? Check the roadmap to see what's planned and what's coming soon!</p>
<div className={styles.roadmapButtonWrapper}>
<a href="/docs/SAP%20BTP%20AI%20Best%20Practices%20roadmap_20250811.pdf" target="_blank" rel="noopener noreferrer" className={styles.roadmapButton}>
<a href="/docs/SAP BTP AI Best Practices roadmap_with status_public_20250911.pdf" target="_blank" rel="noopener noreferrer" className={styles.roadmapButton}>
<Icon name="workflow-tasks" className={styles.roadmapButtonIcon} style={{ marginRight: 8, fontSize: 22 }} />
Explore the Roadmap
</a>
Expand Down
36 changes: 36 additions & 0 deletions app/src/pages/ai4u.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
import React, { useEffect } from "react";
import Head from "@docusaurus/Head";

export default function AI4URedirect(): JSX.Element {
const redirectUrl = "https://ai4u-website.cfapps.eu10-004.hana.ondemand.com/";

useEffect(() => {
// Redirect immediately when component mounts
window.location.href = redirectUrl;
}, []);

return (
<>
<Head>
<meta httpEquiv="refresh" content={`0; url=${redirectUrl}`} />
<title>Redirecting to AI4U...</title>
</Head>
<div
style={{
display: "flex",
flexDirection: "column",
alignItems: "center",
justifyContent: "center",
minHeight: "50vh",
textAlign: "center",
padding: "2rem"
}}
>
<h1>Redirecting to AI4U...</h1>
<p>
If you are not redirected automatically, please <a href={redirectUrl}>click here</a>.
</p>
</div>
</>
);
}
36 changes: 36 additions & 0 deletions app/src/pages/ai4u/services.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
import React, { useEffect } from "react";
import Head from "@docusaurus/Head";

export default function AI4UServicesRedirect(): JSX.Element {
const redirectUrl = "https://ai4u-website.cfapps.eu10-004.hana.ondemand.com/services";

useEffect(() => {
// Redirect immediately when component mounts
window.location.href = redirectUrl;
}, []);

return (
<>
<Head>
<meta httpEquiv="refresh" content={`0; url=${redirectUrl}`} />
<title>Redirecting to AI4U Services...</title>
</Head>
<div
style={{
display: "flex",
flexDirection: "column",
alignItems: "center",
justifyContent: "center",
minHeight: "50vh",
textAlign: "center",
padding: "2rem"
}}
>
<h1>Redirecting to AI4U Services...</h1>
<p>
If you are not redirected automatically, please <a href={redirectUrl}>click here</a>.
</p>
</div>
</>
);
}
Binary file not shown.