Skip to content

Commit ef8455d

Browse files
committed
Make page independent of baseUrl
1 parent 76b4761 commit ef8455d

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

site/src/components/HomepageFeatures/index.tsx

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
import { LinkButton } from "../LinkButton/LinkButton";
22
import styles from "./styles.module.css";
3+
import ScaleSvg from "@site/static/img/scale.svg";
4+
import SecureSvg from "@site/static/img/secure.svg";
5+
import FlexibleSvg from "@site/static/img/flexible.svg";
36

47
type FeatureItem = {
58
title: string;
6-
svg: string;
9+
Svg: string;
710
description: React.ReactElement;
811
button: {
912
text: string;
@@ -14,7 +17,7 @@ type FeatureItem = {
1417
const FeatureList: FeatureItem[] = [
1518
{
1619
title: "Scalable",
17-
svg: "/img/scale.svg",
20+
Svg: ScaleSvg,
1821
description: (
1922
<>
2023
Optimizes network bandwidth for faster transaction processing,
@@ -29,7 +32,7 @@ const FeatureList: FeatureItem[] = [
2932
},
3033
{
3134
title: "Secure",
32-
svg: "/img/secure.svg",
35+
Svg: SecureSvg,
3336
description: (
3437
<>
3538
Preserves Ouroboros' strong security properties with robust defenses
@@ -43,7 +46,7 @@ const FeatureList: FeatureItem[] = [
4346
},
4447
{
4548
title: "Flexible",
46-
svg: "/img/flexible.svg",
49+
Svg: FlexibleSvg,
4750
description: <>Ouroboros Leios supports diverse applications.</>,
4851
button: {
4952
text: "Link to Documentation",
@@ -52,11 +55,11 @@ const FeatureList: FeatureItem[] = [
5255
},
5356
];
5457

55-
function Feature({ title, svg, description, button }: FeatureItem) {
58+
function Feature({ Svg, title, description, button }: FeatureItem) {
5659
return (
5760
<div className={styles.feature}>
5861
<div className={styles.featureContent}>
59-
<img src={svg} className={styles.featureImg} />
62+
<Svg className={styles.featureImg} />
6063
<div className="">
6164
<h2 className="">{title}</h2>
6265
<p>{description}</p>

site/src/pages/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { LinkButton } from "../components/LinkButton/LinkButton";
1010
import HowLeiosWorksGraphic from "./HowLeiosWorksGraphic";
1111
import styles from "./index.module.css";
1212
import ResearchGraphic from "./ResearchGraphic";
13+
import VideoCamUrl from "@site/static/img/video-cam.png";
1314

1415
function HomepageHeader() {
1516
const { siteConfig } = useDocusaurusContext();
@@ -301,7 +302,7 @@ function MonthlyReviewsSection() {
301302
<div className={styles.reviewMeetingContaner}>
302303
<div className={styles.backgroundGrid} />
303304
<div className={styles.cameraImageContainer}>
304-
<img src={"/img/video-cam.png"} />
305+
<img src={VideoCamUrl} />
305306
</div>
306307
<div className={styles.countdownContainer}>
307308
<Link

0 commit comments

Comments
 (0)