├── app ├── favicon.ico ├── fonts │ ├── GeistVF.woff │ └── GeistMonoVF.woff ├── page.js ├── layout.js └── globals.css ├── public ├── cardbg.png └── herobg.png ├── jsconfig.json ├── next.config.mjs ├── lib ├── utils.js ├── blogs.js └── data.js ├── postcss.config.mjs ├── components.json ├── .gitignore ├── package.json ├── components ├── ui │ ├── avatar.jsx │ ├── card.jsx │ └── button.jsx ├── blogs.jsx ├── section.jsx ├── Navbar.jsx ├── hero.jsx ├── howtocon.jsx ├── footer.jsx └── cards.jsx ├── tailwind.config.js ├── CONTRIBUTING.md ├── CODE_OF_CONDUCT.md └── README.md /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AayushPaigwar/Innovate-with-Open-Soucre/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /public/cardbg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AayushPaigwar/Innovate-with-Open-Soucre/HEAD/public/cardbg.png -------------------------------------------------------------------------------- /public/herobg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AayushPaigwar/Innovate-with-Open-Soucre/HEAD/public/herobg.png -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "paths": { 4 | "@/*": ["./*"] 5 | } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /app/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AayushPaigwar/Innovate-with-Open-Soucre/HEAD/app/fonts/GeistVF.woff -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | export default nextConfig; 5 | -------------------------------------------------------------------------------- /app/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AayushPaigwar/Innovate-with-Open-Soucre/HEAD/app/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- 1 | import { clsx } from "clsx"; 2 | import { twMerge } from "tailwind-merge" 3 | 4 | export function cn(...inputs) { 5 | return twMerge(clsx(inputs)); 6 | } 7 | -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- 1 | /** @type {import('postcss-load-config').Config} */ 2 | const config = { 3 | plugins: { 4 | tailwindcss: {}, 5 | }, 6 | }; 7 | 8 | export default config; 9 | -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://ui.shadcn.com/schema.json", 3 | "style": "new-york", 4 | "rsc": true, 5 | "tsx": false, 6 | "tailwind": { 7 | "config": "tailwind.config.js", 8 | "css": "app/globals.css", 9 | "baseColor": "zinc", 10 | "cssVariables": true, 11 | "prefix": "" 12 | }, 13 | "aliases": { 14 | "components": "@/components", 15 | "utils": "@/lib/utils", 16 | "ui": "@/components/ui", 17 | "lib": "@/lib", 18 | "hooks": "@/hooks" 19 | } 20 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | .yarn/install-state.gz 8 | 9 | # testing 10 | /coverage 11 | 12 | # next.js 13 | /.next/ 14 | /out/ 15 | 16 | # production 17 | /build 18 | 19 | # misc 20 | .DS_Store 21 | *.pem 22 | 23 | # debug 24 | npm-debug.log* 25 | yarn-debug.log* 26 | yarn-error.log* 27 | 28 | # local env files 29 | .env*.local 30 | 31 | # vercel 32 | .vercel 33 | 34 | # typescript 35 | *.tsbuildinfo 36 | next-env.d.ts 37 | -------------------------------------------------------------------------------- /app/page.js: -------------------------------------------------------------------------------- 1 | import Blogs from "@/components/blogs"; 2 | import Cards from "@/components/cards"; 3 | import Footer from "@/components/footer"; 4 | import HeroSection from "@/components/hero"; 5 | import HowToContribute from "@/components/howtocon"; 6 | import Navbar from "@/components/Navbar"; 7 | import SecretStats from "@/components/section"; 8 | 9 | export default function Home() { 10 | return ( 11 | <> 12 | 13 | 14 | 15 | 16 | 17 | 18 |