Skip to content

Commit

Permalink
Merge pull request #5090 from cpinitiative/nontrivial-sponsor-placement
Browse files Browse the repository at this point in the history
Non-Trivial Sponsor Placement
  • Loading branch information
ryanchou-dev authored Jan 29, 2025
2 parents 85a9164 + febfb34 commit 9cc25cd
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 6 deletions.
Binary file added src/assets/nontrivial.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/nontrivialdark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25 changes: 25 additions & 0 deletions src/components/Index/sponsor-logos/NonTrivial.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import { StaticImage } from 'gatsby-plugin-image';
import * as React from 'react';
const NonTrivial = () => {
return (
<>
<div className="hidden dark:block ">
<StaticImage
src="../../../assets/nontrivialdark.png"
alt="Non-Trivial logo"
placeholder="blurred"
height={48}
/>
</div>
<div className="dark:hidden">
<StaticImage
src="../../../assets/nontrivial.png"
alt="Non-Trivial logo"
placeholder="blurred"
height={48}
/>
</div>
</>
);
};
export default NonTrivial;
1 change: 1 addition & 0 deletions src/components/Index/sponsor-logos/index.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
export { default as EasyFunCoding } from './EasyFunCoding';
export { default as NonTrivial } from './NonTrivial';
export { default as Vercel } from './Vercel';
export { default as XCamp } from './XCamp';
20 changes: 14 additions & 6 deletions src/pages/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,11 @@ import TrustedBy from '../components/Index/TrustedBy';
import { ProblemsetsFeature } from '../components/Index/features/ProblemsetsFeature';
import { ProgressTrackingFeature } from '../components/Index/features/ProgressTrackingFeature';
import { ResourcesFeature } from '../components/Index/features/ResourcesFeature';
import { EasyFunCoding, Vercel } from '../components/Index/sponsor-logos';
import {
EasyFunCoding,
NonTrivial,
Vercel,
} from '../components/Index/sponsor-logos';
import TopNavigationBar from '../components/TopNavigationBar/TopNavigationBar';
import { GlowingRing } from '../components/elements/landing/GlowingRing';
import { GlowingText } from '../components/elements/landing/GlowingText';
Expand Down Expand Up @@ -546,16 +550,20 @@ export default function IndexPage(): JSX.Element {
Our Sponsors
</p>
{/* Sponsor logos don't fit well in the light theme */}
{/*<p className="uppercase text-gray-600 dark:text-gray-400 font-semibold pt-6 md:text-lg">
<p className="uppercase text-gray-600 dark:text-gray-400 font-semibold pt-6 md:text-lg">
Platinum Sponsors
</p>
<div className="my-8 grid grid-cols-2 gap-0.5 md:grid-cols-3 lg:grid-cols-4 lg:my-6 text-gray-600 dark:text-gray-400 items-center">
<div className="col-span-1">
<a href="https://x-camp.academy" target="_blank" rel="noreferrer">
<XCamp />
<div className="col-span-1 dark:invert invert-0">
<a
href="http://non-trivial.org/"
target="_blank"
rel="noreferrer"
>
<NonTrivial />
</a>
</div>
</div> */}
</div>
<p className="uppercase text-gray-600 dark:text-gray-400 font-semibold pt-6 md:text-lg">
Bronze Sponsors
</p>
Expand Down

0 comments on commit 9cc25cd

Please sign in to comment.