Merge version_2 into main #4
@@ -1,49 +1,28 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Halant } from "next/font/google";
|
||||
import { Inter } from "next/font/google";
|
||||
import { Open_Sans } from "next/font/google";
|
||||
import { Geist, Geist_Mono } from "next/font/google";
|
||||
import "./globals.css";
|
||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
|
||||
const halant = Halant({
|
||||
variable: "--font-halant", subsets: ["latin"],
|
||||
weight: ["300", "400", "500", "600", "700"],
|
||||
const geist = Geist({
|
||||
variable: "--font-geist-sans", subsets: ["latin"],
|
||||
});
|
||||
|
||||
const inter = Inter({
|
||||
variable: "--font-inter", subsets: ["latin"],
|
||||
});
|
||||
|
||||
const openSans = Open_Sans({
|
||||
variable: "--font-open-sans", subsets: ["latin"],
|
||||
const geistMono = Geist_Mono({
|
||||
variable: "--font-geist-mono", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "StudySprint - Pomodoro Timer & Study Planner for Students", description: "Master your study time with StudySprint. Free Pomodoro timer, homework planner, exam tracker, and motivational tools for teenage students.", keywords: "study timer, pomodoro, homework planner, exam tracker, student productivity, focus app", openGraph: {
|
||||
title: "StudySprint - Study Smarter, Not Harder", description: "Free study tools for teenagers: Pomodoro timer, homework planner, progress tracker, and motivational quotes.", type: "website", siteName: "StudySprint"},
|
||||
twitter: {
|
||||
card: "summary_large_image", title: "StudySprint - The Student Study App", description: "Pomodoro timer + homework planner + progress tracking. Free for students."},
|
||||
robots: {
|
||||
index: true,
|
||||
follow: true,
|
||||
},
|
||||
};
|
||||
title: "Create Next App", description: "Generated by create next app"};
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
}: Readonly<{
|
||||
}: {
|
||||
children: React.ReactNode;
|
||||
}>) {
|
||||
}) {
|
||||
return (
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<ServiceWrapper>
|
||||
<body
|
||||
className={`${halant.variable} ${inter.variable} ${openSans.variable} antialiased`}
|
||||
>
|
||||
<Tag />
|
||||
{children}
|
||||
|
||||
<html lang="en">
|
||||
<body className={`${geist.variable} ${geistMono.variable}`}>
|
||||
{children}
|
||||
|
||||
<script
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: `
|
||||
@@ -1411,7 +1390,6 @@ export default function RootLayout({
|
||||
}}
|
||||
/>
|
||||
</body>
|
||||
</ServiceWrapper>
|
||||
</html>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardCarousel
|
||||
title="Master Your Study Time with StudySprint"
|
||||
description="Stay focused, track progress, and ace your exams. A productivity platform built for teenagers who want to study smarter, not harder."
|
||||
description="Ace your exams with higher scores. StudySprint helps you study consistently—tracking focus sessions, study hours, and time saved on organization. Perfect for teenage students who want smarter study habits and real academic results."
|
||||
tag="Student Success"
|
||||
tagIcon={Zap}
|
||||
tagAnimation="slide-up"
|
||||
|
||||
Reference in New Issue
Block a user