-
Notifications
You must be signed in to change notification settings - Fork 1
made some changes to the arbitrary pages #3
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
base: master
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,13 +1,60 @@ | ||
| export default function DocsPage() { | ||
| return ( | ||
| <div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 py-8"> | ||
| <h1 className="text-3xl font-semibold mb-6">Documentation</h1> | ||
| <div className="bg-card p-6 rounded-lg shadow-md"> | ||
| <p className="text-muted-foreground"> | ||
| This is a placeholder for the documentation page. Detailed guides and | ||
| information will be added soon. | ||
| </p> | ||
| <section className="w-full md:py-32 py-12 flex flex-col items-center min-h-screen"> | ||
| <div className="max-w-4xl w-full px-4"> | ||
| <h1 className="text-4xl font-semibold mb-8">Documentation</h1> | ||
|
|
||
| <div className="space-y-8"> | ||
| <div className="bg-card p-6 rounded-lg shadow-md"> | ||
| <h2 className="text-2xl font-medium mb-4">Overview</h2> | ||
| <p className="text-muted-foreground mb-4"> | ||
| RankForge is a contributor platform for the idan-devs repository | ||
| that enables contributors to create profiles, log contributions, | ||
| and get evaluated by admins. The platform gamifies and structures | ||
| the contribution process while providing visibility and rewards | ||
| through a scoring system. | ||
| </p> | ||
| </div> | ||
|
|
||
| <div className="bg-card p-6 rounded-lg shadow-md"> | ||
| <h2 className="text-2xl font-medium mb-4">Technical Stack</h2> | ||
| <ul className="list-disc list-inside space-y-2 text-muted-foreground"> | ||
| <li>Next.js 15 with App Router</li> | ||
| <li>TypeScript for type safety</li> | ||
| <li>Tailwind CSS v4.0 for styling</li> | ||
| <li>Shadcn UI component library</li> | ||
| <li>Motion One for animations</li> | ||
| <li>Zustand for state management</li> | ||
| <li>React Hook Form with Zod validation</li> | ||
| </ul> | ||
| </div> | ||
|
|
||
| <div className="bg-card p-6 rounded-lg shadow-md"> | ||
| <h2 className="text-2xl font-medium mb-4">Authentication</h2> | ||
| <div className="text-muted-foreground"> | ||
| <p className="mb-3"> | ||
| The platform uses GitHub OAuth for authentication. | ||
| </p> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div className="bg-card p-6 rounded-lg shadow-md"> | ||
| <h2 className="text-2xl font-medium mb-4">Design System</h2> | ||
| <div className="text-muted-foreground"> | ||
| <p className="mb-3"> | ||
| The platform uses a consistent design system with: | ||
| </p> | ||
| <ul className="list-disc list-inside space-y-2"> | ||
| <li>Bricolage Grosteque as primary font</li> | ||
| <li>Minimalist and clean interface</li> | ||
| <li>High contrast for readability</li> | ||
| <li>Subtle animations for interactivity</li> | ||
| <li>System-level dark mode support</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </section> | ||
| ); | ||
| } | ||
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -1,13 +1,13 @@ | ||||||||||||||||||||||||||||||
| export default function GuidelinesPage() { | ||||||||||||||||||||||||||||||
| return ( | ||||||||||||||||||||||||||||||
| <div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 py-8"> | ||||||||||||||||||||||||||||||
| <section className="w-full md:py-32 py-12 flex justify-center items-center min-h-screen"> | ||||||||||||||||||||||||||||||
| <h1 className="text-3xl font-semibold mb-6">Contribution Guidelines</h1> | ||||||||||||||||||||||||||||||
| <div className="bg-card p-6 rounded-lg shadow-md"> | ||||||||||||||||||||||||||||||
| <p className="text-muted-foreground"> | ||||||||||||||||||||||||||||||
| This is a placeholder for the contribution guidelines page. Detailed | ||||||||||||||||||||||||||||||
| instructions on how to contribute will be added soon. | ||||||||||||||||||||||||||||||
| </p> | ||||||||||||||||||||||||||||||
|
Comment on lines
4
to
9
|
||||||||||||||||||||||||||||||
| <h1 className="text-3xl font-semibold mb-6">Contribution Guidelines</h1> | |
| <div className="bg-card p-6 rounded-lg shadow-md"> | |
| <p className="text-muted-foreground"> | |
| This is a placeholder for the contribution guidelines page. Detailed | |
| instructions on how to contribute will be added soon. | |
| </p> | |
| <div className="max-w-4xl w-full mx-auto"> | |
| <h1 className="text-3xl font-semibold mb-6">Contribution Guidelines</h1> | |
| <div className="bg-card p-6 rounded-lg shadow-md"> | |
| <p className="text-muted-foreground"> | |
| This is a placeholder for the contribution guidelines page. Detailed | |
| instructions on how to contribute will be added soon. | |
| </p> | |
| </div> |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -1,13 +1,13 @@ | ||||||
| export default function PrivacyPage() { | ||||||
| return ( | ||||||
| <div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 py-8"> | ||||||
| <section className="w-full md:py-32 py-12 flex justify-center items-center min-h-screen"> | ||||||
|
||||||
| <section className="w-full md:py-32 py-12 flex justify-center items-center min-h-screen"> | |
| <section className="w-full max-w-4xl mx-auto md:py-32 py-12 flex justify-center items-center min-h-screen"> |
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -1,13 +1,13 @@ | ||||||||||||||||||||||||||||||
| export default function TermsPage() { | ||||||||||||||||||||||||||||||
| return ( | ||||||||||||||||||||||||||||||
| <div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 py-8"> | ||||||||||||||||||||||||||||||
| <section className="w-full md:py-32 py-12 flex justify-center items-center min-h-screen"> | ||||||||||||||||||||||||||||||
| <h1 className="text-3xl font-semibold mb-6">Terms of Service</h1> | ||||||||||||||||||||||||||||||
| <div className="bg-card p-6 rounded-lg shadow-md"> | ||||||||||||||||||||||||||||||
| <p className="text-muted-foreground"> | ||||||||||||||||||||||||||||||
| This is a placeholder for the terms of service page. Our terms and | ||||||||||||||||||||||||||||||
| conditions will be detailed here soon. | ||||||||||||||||||||||||||||||
| </p> | ||||||||||||||||||||||||||||||
|
Comment on lines
4
to
9
|
||||||||||||||||||||||||||||||
| <h1 className="text-3xl font-semibold mb-6">Terms of Service</h1> | |
| <div className="bg-card p-6 rounded-lg shadow-md"> | |
| <p className="text-muted-foreground"> | |
| This is a placeholder for the terms of service page. Our terms and | |
| conditions will be detailed here soon. | |
| </p> | |
| <div className="max-w-4xl mx-auto"> | |
| <h1 className="text-3xl font-semibold mb-6">Terms of Service</h1> | |
| <div className="bg-card p-6 rounded-lg shadow-md"> | |
| <p className="text-muted-foreground"> | |
| This is a placeholder for the terms of service page. Our terms and | |
| conditions will be detailed here soon. | |
| </p> | |
| </div> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[nitpick] The heading size here (
text-4xl) differs from other pages that usetext-3xl. Aligning heading sizes across pages can improve visual consistency.