222 lines
8.6 KiB
TypeScript
222 lines
8.6 KiB
TypeScript
import PageBreadcrumb from "@/components/common/PageBreadCrumb";
|
|
import Badge from "@/components/ui/badge/Badge";
|
|
import { PlusIcon } from "@/icons";
|
|
import { Metadata } from "next";
|
|
import React from "react";
|
|
|
|
export const metadata: Metadata = {
|
|
title: "Next.js Badge | TailAdmin - Next.js Dashboard Template",
|
|
description:
|
|
"This is Next.js Badge page for TailAdmin - Next.js Tailwind CSS Admin Dashboard Template",
|
|
// other metadata
|
|
};
|
|
|
|
export default function BadgePage() {
|
|
return (
|
|
<div>
|
|
<PageBreadcrumb pageTitle="Badges" />
|
|
<div className="space-y-5 sm:space-y-6">
|
|
<div className="rounded-2xl border border-gray-200 bg-white dark:border-gray-800 dark:bg-white/[0.03]">
|
|
<div className="px-6 py-5">
|
|
<h3 className="text-base font-medium text-gray-800 dark:text-white/90">
|
|
With Light Background
|
|
</h3>
|
|
</div>
|
|
<div className="p-6 border-t border-gray-100 dark:border-gray-800 xl:p-10">
|
|
<div className="flex flex-wrap gap-4 sm:items-center sm:justify-center">
|
|
{/* Light Variant */}
|
|
<Badge variant="light" color="primary">
|
|
Primary
|
|
</Badge>
|
|
<Badge variant="light" color="success">
|
|
Success
|
|
</Badge>{" "}
|
|
<Badge variant="light" color="error">
|
|
Error
|
|
</Badge>{" "}
|
|
<Badge variant="light" color="warning">
|
|
Warning
|
|
</Badge>{" "}
|
|
<Badge variant="light" color="info">
|
|
Info
|
|
</Badge>
|
|
<Badge variant="light" color="light">
|
|
Light
|
|
</Badge>
|
|
<Badge variant="light" color="dark">
|
|
Dark
|
|
</Badge>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div className="rounded-2xl border border-gray-200 bg-white dark:border-gray-800 dark:bg-white/[0.03]">
|
|
<div className="px-6 py-5">
|
|
<h3 className="text-base font-medium text-gray-800 dark:text-white/90">
|
|
With Solid Background
|
|
</h3>
|
|
</div>
|
|
<div className="p-6 border-t border-gray-100 dark:border-gray-800 xl:p-10">
|
|
<div className="flex flex-wrap gap-4 sm:items-center sm:justify-center">
|
|
{/* Light Variant */}
|
|
<Badge variant="solid" color="primary">
|
|
Primary
|
|
</Badge>
|
|
<Badge variant="solid" color="success">
|
|
Success
|
|
</Badge>{" "}
|
|
<Badge variant="solid" color="error">
|
|
Error
|
|
</Badge>{" "}
|
|
<Badge variant="solid" color="warning">
|
|
Warning
|
|
</Badge>{" "}
|
|
<Badge variant="solid" color="info">
|
|
Info
|
|
</Badge>
|
|
<Badge variant="solid" color="light">
|
|
Light
|
|
</Badge>
|
|
<Badge variant="solid" color="dark">
|
|
Dark
|
|
</Badge>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div className="rounded-2xl border border-gray-200 bg-white dark:border-gray-800 dark:bg-white/[0.03]">
|
|
<div className="px-6 py-5">
|
|
<h3 className="text-base font-medium text-gray-800 dark:text-white/90">
|
|
Light Background with Left Icon
|
|
</h3>
|
|
</div>
|
|
<div className="p-6 border-t border-gray-100 dark:border-gray-800 xl:p-10">
|
|
<div className="flex flex-wrap gap-4 sm:items-center sm:justify-center">
|
|
<Badge variant="light" color="primary" startIcon={<PlusIcon />}>
|
|
Primary
|
|
</Badge>
|
|
<Badge variant="light" color="success" startIcon={<PlusIcon />}>
|
|
Success
|
|
</Badge>{" "}
|
|
<Badge variant="light" color="error" startIcon={<PlusIcon />}>
|
|
Error
|
|
</Badge>{" "}
|
|
<Badge variant="light" color="warning" startIcon={<PlusIcon />}>
|
|
Warning
|
|
</Badge>{" "}
|
|
<Badge variant="light" color="info" startIcon={<PlusIcon />}>
|
|
Info
|
|
</Badge>
|
|
<Badge variant="light" color="light" startIcon={<PlusIcon />}>
|
|
Light
|
|
</Badge>
|
|
<Badge variant="light" color="dark" startIcon={<PlusIcon />}>
|
|
Dark
|
|
</Badge>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div className="rounded-2xl border border-gray-200 bg-white dark:border-gray-800 dark:bg-white/[0.03]">
|
|
<div className="px-6 py-5">
|
|
<h3 className="text-base font-medium text-gray-800 dark:text-white/90">
|
|
Solid Background with Left Icon
|
|
</h3>
|
|
</div>
|
|
<div className="p-6 border-t border-gray-100 dark:border-gray-800 xl:p-10">
|
|
<div className="flex flex-wrap gap-4 sm:items-center sm:justify-center">
|
|
<Badge variant="solid" color="primary" startIcon={<PlusIcon />}>
|
|
Primary
|
|
</Badge>
|
|
<Badge variant="solid" color="success" startIcon={<PlusIcon />}>
|
|
Success
|
|
</Badge>{" "}
|
|
<Badge variant="solid" color="error" startIcon={<PlusIcon />}>
|
|
Error
|
|
</Badge>{" "}
|
|
<Badge variant="solid" color="warning" startIcon={<PlusIcon />}>
|
|
Warning
|
|
</Badge>{" "}
|
|
<Badge variant="solid" color="info" startIcon={<PlusIcon />}>
|
|
Info
|
|
</Badge>
|
|
<Badge variant="solid" color="light" startIcon={<PlusIcon />}>
|
|
Light
|
|
</Badge>
|
|
<Badge variant="solid" color="dark" startIcon={<PlusIcon />}>
|
|
Dark
|
|
</Badge>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div className="rounded-2xl border border-gray-200 bg-white dark:border-gray-800 dark:bg-white/[0.03]">
|
|
<div className="px-6 py-5">
|
|
<h3 className="text-base font-medium text-gray-800 dark:text-white/90">
|
|
Light Background with Right Icon
|
|
</h3>
|
|
</div>
|
|
<div className="p-6 border-t border-gray-100 dark:border-gray-800 xl:p-10">
|
|
<div className="flex flex-wrap gap-4 sm:items-center sm:justify-center">
|
|
<Badge variant="light" color="primary" endIcon={<PlusIcon />}>
|
|
Primary
|
|
</Badge>
|
|
<Badge variant="light" color="success" endIcon={<PlusIcon />}>
|
|
Success
|
|
</Badge>{" "}
|
|
<Badge variant="light" color="error" endIcon={<PlusIcon />}>
|
|
Error
|
|
</Badge>{" "}
|
|
<Badge variant="light" color="warning" endIcon={<PlusIcon />}>
|
|
Warning
|
|
</Badge>{" "}
|
|
<Badge variant="light" color="info" endIcon={<PlusIcon />}>
|
|
Info
|
|
</Badge>
|
|
<Badge variant="light" color="light" endIcon={<PlusIcon />}>
|
|
Light
|
|
</Badge>
|
|
<Badge variant="light" color="dark" endIcon={<PlusIcon />}>
|
|
Dark
|
|
</Badge>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div className="rounded-2xl border border-gray-200 bg-white dark:border-gray-800 dark:bg-white/[0.03]">
|
|
<div className="px-6 py-5">
|
|
<h3 className="text-base font-medium text-gray-800 dark:text-white/90">
|
|
Solid Background with Right Icon
|
|
</h3>
|
|
</div>
|
|
<div className="p-6 border-t border-gray-100 dark:border-gray-800 xl:p-10">
|
|
<div className="flex flex-wrap gap-4 sm:items-center sm:justify-center">
|
|
<Badge variant="solid" color="primary" endIcon={<PlusIcon />}>
|
|
Primary
|
|
</Badge>
|
|
<Badge variant="solid" color="success" endIcon={<PlusIcon />}>
|
|
Success
|
|
</Badge>{" "}
|
|
<Badge variant="solid" color="error" endIcon={<PlusIcon />}>
|
|
Error
|
|
</Badge>{" "}
|
|
<Badge variant="solid" color="warning" endIcon={<PlusIcon />}>
|
|
Warning
|
|
</Badge>{" "}
|
|
<Badge variant="solid" color="info" endIcon={<PlusIcon />}>
|
|
Info
|
|
</Badge>
|
|
<Badge variant="solid" color="light" endIcon={<PlusIcon />}>
|
|
Light
|
|
</Badge>
|
|
<Badge variant="solid" color="dark" endIcon={<PlusIcon />}>
|
|
Dark
|
|
</Badge>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|