add separate main page skeleton

This commit is contained in:
centauridesigns committed 2024-12-20 17:26:04 +01:00
1 parent 2987b9e049
commit 83e69f3c23
4 files changed
+65

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
import React from "react";
interface MembershipCard {
hasUiogMembership: boolean;
hasDnsMembership: boolean;
}
const membershipPerks = [
];
const MembershipCard: React.FC<MembershipCard> = ({
hasUiogMembership,
hasDnsMembership,
}) => {
return (
<div className={`p-6 rounded-lg shadow-md text-white bg-primary transition-all duration-500p-7 m-5 gap-10 h-full`}>
<div className="flex flex-col md:flex-row flex-1 rounded-lg gap-3 place-content-start">
<p>My Perks</p>
</div>
</div>
);
}
export default MembershipCard;
+12
View File
@@ -3,6 +3,18 @@ import Button from "./components/Button";
import Image from "next/image";
import ProfileCard from "./components/ProfileCard";
import { Nunito, Rubik } from 'next/font/google';
const nunito = Nunito({
weight: ['400', '700'],
subsets: ['latin']
});
const rubik = Rubik({
weight: ['400', '500', '700'],
subsets: ['latin']
});
export default function Home() {
return (
<div>
+15
View File
@@ -0,0 +1,15 @@
import { Nunito } from 'next/font/google';
const nunito = Nunito({
subsets: ['latin']
});
import { AppProps } from 'next/app';
export default function MyApp({ Component, pageProps }: AppProps) {
return (
<main className={nunito.className}>
<Component {...pageProps} />
</main>
);
}
+13
View File
@@ -0,0 +1,13 @@
import ProfileCard from '@/app/components/ProfileCard';
import MembershipCard from '@/app/components/MembershipCard';
import React from 'react';
import "../app/globals.css";
export default function Main() {
return (
<div>
<ProfileCard hasUiogMembership={true} hasDnsMembership={true}/>
<MembershipCard hasUiogMembership={true} hasDnsMembership={true}/>
</div>
);
};