Compare commits
2 Commits
116d061e81
...
a0caa8d8b1
Author | SHA1 | Date | |
---|---|---|---|
a0caa8d8b1 | |||
bcb49cafcd |
@ -1,27 +1,3 @@
|
||||
@tailwind base;
|
||||
@tailwind components;
|
||||
@tailwind utilities;
|
||||
|
||||
:root {
|
||||
--background: #ffffff;
|
||||
--foreground: #171717;
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
:root {
|
||||
--background: #0a0a0a;
|
||||
--foreground: #ededed;
|
||||
}
|
||||
}
|
||||
|
||||
body {
|
||||
color: var(--foreground);
|
||||
background: var(--background);
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
}
|
||||
|
||||
@layer utilities {
|
||||
.text-balance {
|
||||
text-wrap: balance;
|
||||
}
|
||||
}
|
||||
|
@ -3,6 +3,7 @@ import localFont from "next/font/local";
|
||||
import "./globals.css";
|
||||
import Header from "./components/section/Header";
|
||||
import Footer from "./components/section/Footer";
|
||||
import { NextUIProvider } from "@nextui-org/react";
|
||||
|
||||
const geistSans = localFont({
|
||||
src: "./fonts/GeistVF.woff",
|
||||
@ -16,8 +17,8 @@ const geistMono = localFont({
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Create Next App",
|
||||
description: "Generated by create next app",
|
||||
title: "Сайт простого блога на NextJS",
|
||||
description: "Клиентское приложения для простого блога",
|
||||
};
|
||||
|
||||
export default function RootLayout({
|
||||
@ -26,13 +27,19 @@ export default function RootLayout({
|
||||
children: React.ReactNode;
|
||||
}>) {
|
||||
return (
|
||||
<html lang="en">
|
||||
<html lang="ru">
|
||||
<body
|
||||
className={`${geistSans.variable} ${geistMono.variable} antialiased`}
|
||||
>
|
||||
<NextUIProvider>
|
||||
<main className="text-foreground bg-background">
|
||||
<Header/>
|
||||
<article>
|
||||
{children}
|
||||
<Footer/>
|
||||
</article>
|
||||
<Footer />
|
||||
</main>
|
||||
</NextUIProvider>
|
||||
</body>
|
||||
</html>
|
||||
);
|
||||
|
@ -1,7 +1,9 @@
|
||||
import type { Config } from "tailwindcss";
|
||||
import {nextui} from "@nextui-org/react"
|
||||
|
||||
const config: Config = {
|
||||
content: [
|
||||
"./node_modules/@nextui-org/theme/dist/**/*.{js,ts,jsx,tsx}",
|
||||
"./src/pages/**/*.{js,ts,jsx,tsx,mdx}",
|
||||
"./src/components/**/*.{js,ts,jsx,tsx,mdx}",
|
||||
"./src/app/**/*.{js,ts,jsx,tsx,mdx}",
|
||||
@ -14,6 +16,24 @@ const config: Config = {
|
||||
},
|
||||
},
|
||||
},
|
||||
plugins: [],
|
||||
darkMode: "media",
|
||||
plugins: [nextui({
|
||||
prefix: 'nextui',
|
||||
defaultTheme: 'dark',
|
||||
themes: {
|
||||
dark: {
|
||||
colors: {
|
||||
foreground: '#FBFBFB',
|
||||
background: '#101010'
|
||||
}
|
||||
},
|
||||
light: {
|
||||
colors: {
|
||||
foreground: '#101010',
|
||||
background: '#FBFBFB'
|
||||
}
|
||||
}
|
||||
}
|
||||
})],
|
||||
};
|
||||
export default config;
|
||||
|
Loading…
Reference in New Issue
Block a user