Skip to content
Open
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
96 changes: 47 additions & 49 deletions website/src/components/HomepageContent/index.js
Original file line number Diff line number Diff line change
@@ -1,58 +1,56 @@
import React from 'react';
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
import HomeIntro from './HomeIntro.mdx';
import ProjectOverview from './ProjectOverview.md';
import Supporters from './Supporters.md';
import ProjectGridTemplate from '@site/src/components/ProjectGridTemplate';
import styles from './styles.module.css';
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
import HomeIntro from "./HomeIntro.mdx";
import ProjectOverview from "./ProjectOverview.md";
import Supporters from "./Supporters.md";
import ProjectGridTemplate from "@site/src/components/ProjectGridTemplate";
import styles from "./styles.module.css";

export default function HomepageContent() {
// Get baseUrl from Docusaurus context
const { siteConfig } = useDocusaurusContext();
const { baseUrl } = siteConfig;
// Get baseUrl from Docusaurus context
const { siteConfig } = useDocusaurusContext();
const { baseUrl } = siteConfig;
Comment on lines +9 to +11
Copy link

Copilot AI Feb 7, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

baseUrl is extracted from siteConfig but never used. This is dead code and may trigger unused-var tooling; remove baseUrl (or use it where intended).

Suggested change
// Get baseUrl from Docusaurus context
const { siteConfig } = useDocusaurusContext();
const { baseUrl } = siteConfig;
const { siteConfig } = useDocusaurusContext();

Copilot uses AI. Check for mistakes.

return (
<main>
<section className={styles.sectionContainer}>
<div
className={styles.sectionHeader}
style={{ marginBottom: '15px', marginTop: '15px' }}
>
</div>
<div className={styles.sectionIntro}>
<HomeIntro />
</div>
</section>
return (
<main>
<section className={styles.sectionContainer}>
<div
className={styles.sectionHeader}
style={{ marginBottom: "15px", marginTop: "15px" }}
></div>
<div className={styles.sectionIntro}>
<HomeIntro />
</div>
</section>

<section className={styles.sectionContainer}>
<div
className={styles.sectionHeader}
style={{ marginBottom: '15px', marginTop: '15px' }}
>
<h1>AboutCode Projects Overview</h1>
</div>
<section className={styles.sectionContainer}>
<div
className={styles.sectionHeader}
style={{ marginBottom: "15px", marginTop: "15px" }}
>
<h1>AboutCode Projects Overview</h1>
</div>

<div className={styles.sectionIntro}>
<ProjectOverview />
</div>
<div className={styles.sectionIntro}>
<ProjectOverview />
</div>

<ProjectGridTemplate />
</section>
<ProjectGridTemplate />
</section>

<section className={styles.sectionContainer}>
<div
className={styles.sectionHeader}
style={{ marginBottom: '15px', marginTop: '30px' }}
>
<h1>Supporters</h1>
</div>
<div className={styles.sectionIntro}>
<Supporters />
</div>
</section>
<section className={styles.sectionContainer}>
<div
className={styles.sectionHeader}
style={{ marginBottom: "15px", marginTop: "30px" }}
>
<h1>Supporters</h1>
</div>
<div className={styles.sectionIntro}>
<Supporters />
</div>
</section>

{/* temp dummy div to create space above footer */}
<div style={{ marginBottom: '50px' }}></div>
</main>
);
{/* temp dummy div to create space above footer */}
<div style={{ marginBottom: "50px" }}></div>
</main>
);
}
11 changes: 3 additions & 8 deletions website/src/components/HomepageHeader/index.js
Original file line number Diff line number Diff line change
@@ -1,16 +1,11 @@
import React from 'react';
import styles from './styles.module.css';
import styles from "./styles.module.css";

export default function HomepageHeader() {
return (
<div className={styles.fullHero}>
<div className={styles.heroInner}>
<h1 className={styles.heroTitle}>
Welcome to AboutCode.org
</h1>
<p className={styles.heroSubtitle}>
FOSS for FOSS
</p>
<h1 className={styles.heroTitle}>Welcome to AboutCode.org</h1>
<p className={styles.heroSubtitle}>FOSS for FOSS</p>
</div>
</div>
);
Expand Down
Loading
Loading