import {
ActionIcon,
Anchor,
Badge,
Button,
createStyles,
Group,
HoverCard,
Modal,
Table,
Text,
Title,
} from '@mantine/core';
import {
IconBrandDiscord,
IconBrandGithub,
IconLanguage,
IconVersions,
IconVocabulary,
IconWorldWww,
} from '@tabler/icons';
import { motion } from 'framer-motion';
import { InitOptions } from 'i18next';
import { i18n } from 'next-i18next';
import Image from 'next/image';
import { ReactNode } from 'react';
import { CURRENT_VERSION } from '../../../data/constants';
import { usePrimaryGradient } from '../layout/useGradient';
interface AboutModalProps {
opened: boolean;
closeModal: () => void;
newVersionAvailable?: string;
}
export const AboutModal = ({ opened, closeModal, newVersionAvailable }: AboutModalProps) => {
const { classes } = useStyles();
const colorGradiant = usePrimaryGradient();
const informations = useInformationTableItems(newVersionAvailable);
return (
closeModal()}
opened={opened}
title={
About Homarr
}
size="xl"
>
Homarr is a simple and modern homepage for your server that helps you access all of your
apps in one place. It integrates with the apps you use to display useful information or
control them. It's easy to install and supports many different devices.
Version information: