diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 2093f26..bcd5994 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -8,6 +8,7 @@ "name": "one", "version": "0.1.0", "dependencies": { + "@iconify/react": "^6.0.0", "@radix-ui/react-dropdown-menu": "^2.1.15", "@radix-ui/react-slot": "^1.2.3", "class-variance-authority": "^0.7.1", @@ -106,6 +107,27 @@ "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==", "license": "MIT" }, + "node_modules/@iconify/react": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@iconify/react/-/react-6.0.0.tgz", + "integrity": "sha512-eqNscABVZS8eCpZLU/L5F5UokMS9mnCf56iS1nM9YYHdH8ZxqZL9zyjSwW60IOQFsXZkilbBiv+1paMXBhSQnw==", + "license": "MIT", + "dependencies": { + "@iconify/types": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/cyberalien" + }, + "peerDependencies": { + "react": ">=16" + } + }, + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", + "license": "MIT" + }, "node_modules/@img/sharp-darwin-arm64": { "version": "0.34.2", "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.2.tgz", diff --git a/frontend/package.json b/frontend/package.json index 47ef107..607c5b4 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -9,6 +9,7 @@ "lint": "next lint" }, "dependencies": { + "@iconify/react": "^6.0.0", "@radix-ui/react-dropdown-menu": "^2.1.15", "@radix-ui/react-slot": "^1.2.3", "class-variance-authority": "^0.7.1", diff --git a/frontend/src/app/globals.css b/frontend/src/app/globals.css index 0344a83..e142c10 100644 --- a/frontend/src/app/globals.css +++ b/frontend/src/app/globals.css @@ -140,6 +140,12 @@ } } -* { - cursor: none; +@media (min-width: 768px) { + /* Tailwind's md breakpoint */ + * { + cursor: none; + } + a:hover { + cursor: pointer; + } } diff --git a/frontend/src/app/layout.tsx b/frontend/src/app/layout.tsx index a3942eb..30e8e5b 100644 --- a/frontend/src/app/layout.tsx +++ b/frontend/src/app/layout.tsx @@ -1,6 +1,12 @@ import type { Metadata } from "next"; import { ThemeProvider } from "@/components/theme-provider"; -import { Geist, Geist_Mono, Space_Grotesk, Space_Mono } from "next/font/google"; +import { + Geist, + Geist_Mono, + Space_Grotesk, + Space_Mono, + Inter, +} from "next/font/google"; import "./globals.css"; import { NavigationMenu } from "@/components/Navbar"; @@ -27,6 +33,11 @@ const spaceMono = Space_Mono({ subsets: ["latin"], }); +const interSans = Inter({ + variable: "--font-inter-sans", + subsets: ["latin"], +}); + export const metadata: Metadata = { title: "Ameya Shenoy", description: @@ -41,7 +52,7 @@ export default function RootLayout({ return (
+
+ Principal Engineer / Engineering Lead
+
+ {job.tenure}
+{job.title}
++ {job.summary} +
+