mirror of
https://github.com/rzmk/learnhouse.git
synced 2025-12-19 04:19:25 +00:00
Merge branch 'dev' into feat/editor-and-misc-updates
This commit is contained in:
commit
1f35dfdd93
7 changed files with 1342 additions and 1159 deletions
39
apps/web/app/not-found.tsx
Normal file
39
apps/web/app/not-found.tsx
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
import { ArrowRight } from 'lucide-react'
|
||||
import Image from 'next/image'
|
||||
import Link from 'next/link'
|
||||
import learnhouseIcon from 'public/black_logo.png'
|
||||
|
||||
export default function NotFound() {
|
||||
return (
|
||||
<div className="flex min-h-screen w-full flex-col items-center justify-center
|
||||
bg-[radial-gradient(ellipse_at_top,_var(--tw-gradient-stops))] from-zinc-200 to-slate-300">
|
||||
<div className="nx-flex nx-items-center hover:nx-opacity-75 ltr:nx-mr-auto rtl:nx-ml-auto pb-20">
|
||||
<Image quality={100}
|
||||
width={270}
|
||||
height={100}
|
||||
src={learnhouseIcon}
|
||||
alt="logo"
|
||||
/>
|
||||
</div>
|
||||
<div className="space-y-6 text-center">
|
||||
<h1 className="text-8xl leading-7 font-bold text-black drop-shadow-md">
|
||||
404!
|
||||
</h1>
|
||||
<p className='text-lg pt-8 text-black tracking-tight font-medium leading-normal'>
|
||||
We are very sorry for the inconvinience. It looks like you're trying to
|
||||
<div>access a page that has been deleted or never existed before</div>
|
||||
</p>
|
||||
</div>
|
||||
<div className='pt-8 flex flex-col items-center'>
|
||||
<button className="flex w-fit h-[50px] text-xl space-x-2 bg-black px-6 py-2 text-md rounded-lg font-bold text-white items-center shadow-md">
|
||||
<Link className='flex gap-2' href="/" >
|
||||
Go back to homepage
|
||||
<ArrowRight className='tracking-tight group-hover:translate-x-0.5
|
||||
transition-transform duration-150 ease-in-out ml-1' />
|
||||
</Link>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
|
|
@ -11,17 +11,18 @@
|
|||
"lint:fix": "eslint --fix ."
|
||||
},
|
||||
"dependencies": {
|
||||
"@hocuspocus/provider": "^2.13.5",
|
||||
"@icons-pack/react-simple-icons": "^10.0.0",
|
||||
"@hocuspocus/provider": "^2.13.6",
|
||||
"@radix-ui/colors": "^0.1.9",
|
||||
"@radix-ui/react-aspect-ratio": "^1.1.0",
|
||||
"@radix-ui/react-dialog": "^1.1.1",
|
||||
"@radix-ui/react-dialog": "^1.1.2",
|
||||
"@radix-ui/react-form": "^0.0.3",
|
||||
"@radix-ui/react-icons": "^1.3.0",
|
||||
"@radix-ui/react-switch": "^1.1.0",
|
||||
"@radix-ui/react-tabs": "^1.1.0",
|
||||
"@radix-ui/react-tooltip": "^1.1.2",
|
||||
"@sentry/nextjs": "^8.27.0",
|
||||
"@radix-ui/react-switch": "^1.1.1",
|
||||
"@radix-ui/react-tabs": "^1.1.1",
|
||||
"@radix-ui/react-tooltip": "^1.1.3",
|
||||
"@sentry/nextjs": "^8.33.1",
|
||||
"@sentry/utils": "^8.33.1",
|
||||
"@stitches/react": "^1.2.8",
|
||||
"@tiptap/core": "^2.6.6",
|
||||
"@tiptap/extension-code-block-lowlight": "^2.6.6",
|
||||
|
|
@ -47,11 +48,11 @@
|
|||
"lowlight": "^3.1.0",
|
||||
"lucide-react": "^0.424.0",
|
||||
"next": "14.2.7",
|
||||
"next-auth": "^4.24.7",
|
||||
"next-auth": "^4.24.8",
|
||||
"nextjs-toploader": "^1.6.12",
|
||||
"prosemirror-state": "^1.4.3",
|
||||
"randomcolor": "^0.6.2",
|
||||
"re-resizable": "^6.9.17",
|
||||
"re-resizable": "^6.10.0",
|
||||
"react": "^18.3.1",
|
||||
"react-beautiful-dnd": "^13.1.1",
|
||||
"react-confetti": "^6.1.0",
|
||||
|
|
@ -61,16 +62,16 @@
|
|||
"react-spinners": "^0.13.8",
|
||||
"react-youtube": "^10.1.0",
|
||||
"sharp": "^0.33.5",
|
||||
"styled-components": "^6.1.12",
|
||||
"styled-components": "^6.1.13",
|
||||
"swr": "^2.2.5",
|
||||
"tailwind-merge": "^2.5.2",
|
||||
"tailwind-merge": "^2.5.3",
|
||||
"tailwind-scrollbar": "^3.1.0",
|
||||
"tailwindcss-animate": "^1.0.7",
|
||||
"uuid": "^9.0.1",
|
||||
"y-indexeddb": "^9.0.12",
|
||||
"y-prosemirror": "^1.2.12",
|
||||
"y-webrtc": "^10.3.0",
|
||||
"yjs": "^13.6.18"
|
||||
"yjs": "^13.6.19"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "20.12.2",
|
||||
|
|
@ -82,11 +83,11 @@
|
|||
"@types/styled-components": "^5.1.34",
|
||||
"@types/uuid": "^9.0.8",
|
||||
"autoprefixer": "^10.4.20",
|
||||
"eslint": "^8.57.0",
|
||||
"eslint-config-next": "^14.2.7",
|
||||
"eslint": "^8.57.1",
|
||||
"eslint-config-next": "^14.2.14",
|
||||
"eslint-plugin-unused-imports": "^3.2.0",
|
||||
"postcss": "^8.4.41",
|
||||
"tailwindcss": "^3.4.10",
|
||||
"postcss": "^8.4.47",
|
||||
"tailwindcss": "^3.4.13",
|
||||
"typescript": "5.4.4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
2367
apps/web/pnpm-lock.yaml
generated
2367
apps/web/pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue