Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add CourseFull #266

Merged
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
123 changes: 68 additions & 55 deletions apps/docs/content/docs/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ description: Leave none behind regardless of our development cost.
icon: House
---

import { Accordion, Accordions } from "fumadocs-ui/components/accordion";
import { pages } from "../../source";
import { Accordion, Accordions } from 'fumadocs-ui/components/accordion';
import { pages } from '../../source';
import {
Cloud,
DraftingCompass,
Expand All @@ -20,17 +20,15 @@ import {
icons,
BookOpenText as KnowledgeBaseIcon,
Layers as ToolsIcon,
} from "lucide-react"
} from 'lucide-react';

import { Feature } from "@cuhacking/docs/components/ui/feature-section"
import { Feature } from '@cuhacking/docs/components/ui/feature-section';

import { NeonGradientCard } from "@cuhacking/docs/components/ui/neon-gradient-card";
import { NeonGradientCard } from '@cuhacking/docs/components/ui/neon-gradient-card';

Welcome to the documentation site for the [cuHacking 2025](https://www.cuhacking.ca) hackathon platform.

<NeonGradientCard
className="animate-background-position-spin flex items-center justify-center h-auto z-5"
>
<NeonGradientCard className="animate-background-position-spin flex items-center justify-center h-auto z-5">
<div className="w-full h-auto overflow-hidden rounded-[calc(19px-3px)] bg-transparent">
<img
className="block w-full h-full object-cover m-0 p-0"
Expand All @@ -40,15 +38,16 @@ Welcome to the documentation site for the [cuHacking 2025](https://www.cuhacking
</div>
</NeonGradientCard>


<span className="font-bold animate-color-cycle-orange">Contribution Guidelines</span>,
<span className="font-bold animate-color-cycle-yellow">Concepts</span>, and
<span className="font-bold animate-color-cycle-blue">References</span> for our custom, batteries-supercharged
<span className="font-bold animate-color-cycle-primary">meta-framework</span> powering all projects reside here.
<span className="font-bold animate-color-cycle-orange">
Contribution Guidelines
</span>
,<span className="font-bold animate-color-cycle-yellow">Concepts</span>, and
<span className="font-bold animate-color-cycle-blue">References</span> for our
custom, batteries-supercharged******
******<span className="font-bold animate-color-cycle-primary">meta-framework</span> powering all projects reside here.
Comment on lines +46 to +47
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue

Remove unnecessary asterisks.

There appear to be multiple asterisks that seem unintentional:

-custom, batteries-supercharged******
-******<span className="font-bold animate-color-cycle-primary">meta-framework</span>
+custom, batteries-supercharged
+<span className="font-bold animate-color-cycle-primary">meta-framework</span>
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
custom, batteries-supercharged******
******<span className="font-bold animate-color-cycle-primary">meta-framework</span> powering all projects reside here.
custom, batteries-supercharged
<span className="font-bold animate-color-cycle-primary">meta-framework</span> powering all projects reside here.


Written with 💚 in a beginner-friendly language in order to provide a smooth onboarding experience for external contributors, and act as a general open-source reference for other projects.


## Our Priorities

<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 relative py-10 mx-auto">
Expand Down Expand Up @@ -99,35 +98,36 @@ Written with 💚 in a beginner-friendly language in order to provide a smooth o
'Ship fast by aggressively automating repetitive tasks.',
icon: <Gauge />,
},
].map((feature, index) => (
<Feature key={feature.title} {...feature} index={index} />
))}
</div>

].map((feature, index) => (
<Feature key={feature.title} {...feature} index={index} />
))}
</div>

## Categories

<Cards>
{[
{
title: 'Tech Stack',
description: 'For those wondering about our specs.',
url: 'tech-stack',
icon: ToolsIcon,
},
{
title: 'Contribution Guidelines',
description: 'Understand our collaboration process.',
url: 'contribution-guidelines',
icon: ContributionGuidelinesIcon,
},
{
title: 'Knowledge Base',
description: 'Curated resources to accelerate your learning.',
url: 'knowledge-base',
icon: KnowledgeBaseIcon,
},
].filter((page) => page.title !== "Home") // Filter out the Home page
{
title: 'Tech Stack',
description: 'For those wondering about our specs.',
url: 'tech-stack',
icon: ToolsIcon,
},
{
title: 'Contribution Guidelines',
description: 'Understand our collaboration process.',
url: 'contribution-guidelines',
icon: ContributionGuidelinesIcon,
},
{
title: 'Knowledge Base',
description: 'Curated resources to accelerate your learning.',
url: 'knowledge-base',
icon: KnowledgeBaseIcon,
},
]
.filter((page) => page.title !== 'Home') // Filter out the Home page
.map((page) => (
<Card
key={page.title}
Expand Down Expand Up @@ -170,12 +170,13 @@ TODOS:
}
href={`https://questions.carletoncomputerscience.ca/comp2804`}
icon={
<img
src="https://ccss.carleton.ca/favicon.ico"
alt="Carleton Computer Science Society Logo"
width={24}
height={24}
/>}
<img
src="https://ccss.carleton.ca/favicon.ico"
alt="Carleton Computer Science Society Logo"
width={24}
height={24}
/>
}
/>
<Card
title="SCESoc Knowledge Base"
Expand All @@ -186,12 +187,23 @@ TODOS:
}
href={`https://wiki.scesoc.ca/knowledge-base`}
icon={
<img
src="https://www.scesoc.ca/wp-content/uploads/2020/05/cropped-SCESoc_Logo_Design_Yellow_1-1-32x32.png"
alt="Carleton Computer Science Society Logo"
width={24}
height={24}
/>}
<img
src="https://www.scesoc.ca/wp-content/uploads/2020/05/cropped-SCESoc_Logo_Design_Yellow_1-1-32x32.png"
alt="Carleton Computer Science Society Logo"
width={24}
height={24}
/>
}
/>
{/* Robert Babaev: Need to generate icons for the site */}
<Card
title="CourseFull"
description={
<>
<li>Robert Babaev</li>
</>
}
href={`https://coursefull.app`}
/>
</Cards>

Expand All @@ -207,11 +219,12 @@ TODOS:
}
href={`https://github.com/Eigen-DB`}
icon={
<img
src="https://avatars.githubusercontent.com/u/180210107?s=200&v=4"
alt="EigenDB Logo"
width={24}
height={24}
/>}
<img
src="https://avatars.githubusercontent.com/u/180210107?s=200&v=4"
alt="EigenDB Logo"
width={24}
height={24}
/>
}
/>
</Cards>