diff --git a/src/Components/AppShell/Sitemap.tsx b/src/Components/AppShell/Sitemap.tsx
deleted file mode 100644
index 3a212924..00000000
--- a/src/Components/AppShell/Sitemap.tsx
+++ /dev/null
@@ -1,41 +0,0 @@
-/* eslint-disable @typescript-eslint/restrict-template-expressions */
-import { useEffect, useState } from 'react'
-
-import { useItems } from '#components/Map/hooks/useItems'
-
-/**
- * @category AppShell
- */
-export const Sitemap = ({ url }: { url: string }) => {
- const [sitemap, setSitemap] = useState('')
-
- const items = useItems()
-
- useEffect(() => {
- if (items.length) {
- const generateSitemap = () => {
- let sitemapXML = '\n'
- sitemapXML += '\n'
-
- items.forEach((item) => {
- sitemapXML += ' \n'
- sitemapXML += ` ${url}/${item.slug}\n`
- sitemapXML += ' \n'
- })
-
- sitemapXML += ''
- return sitemapXML
- }
-
- setSitemap(generateSitemap())
- }
- // eslint-disable-next-line react-hooks/exhaustive-deps
- }, [items])
-
- return (
-
-
Sitemap
-
-
- )
-}
diff --git a/src/Components/AppShell/index.tsx b/src/Components/AppShell/index.tsx
index 72464ef5..d0c058df 100644
--- a/src/Components/AppShell/index.tsx
+++ b/src/Components/AppShell/index.tsx
@@ -1,4 +1,3 @@
export * from './AppShell'
export { SideBar } from './SideBar'
export { Content } from './Content'
-export { Sitemap } from './Sitemap'
diff --git a/src/Components/Templates/CircleLayout.tsx b/src/Components/Templates/CircleLayout.tsx
deleted file mode 100644
index 67e64ff1..00000000
--- a/src/Components/Templates/CircleLayout.tsx
+++ /dev/null
@@ -1,48 +0,0 @@
-/* eslint-disable @typescript-eslint/no-unsafe-assignment */
-/* eslint-disable @typescript-eslint/no-unsafe-call */
-/* eslint-disable @typescript-eslint/no-explicit-any */
-/* eslint-disable @typescript-eslint/no-unsafe-member-access */
-import { useEffect, useRef } from 'react'
-
-export const CircleLayout = ({
- items,
- radius,
- fontSize,
-}: {
- items: any
- radius: number
- fontSize: any
-}) => {
- const containerRef = useRef(null)
-
- useEffect(() => {
- const container = containerRef.current
- const itemCount = items.length
-
- if (container) {
- for (let i = 0; i < itemCount; i++) {
- const startAngle = Math.PI / 2
- const angle = startAngle + (i / itemCount) * (2 * Math.PI)
- const x = radius * Math.cos(angle)
- const y = radius * Math.sin(angle)
- // eslint-disable-next-line security/detect-object-injection
- const child = container.children[i] as HTMLElement
- child.style.transform = `translate(${x}px, ${y}px)`
- }
- }
- // eslint-disable-next-line react-hooks/exhaustive-deps
- }, [items])
-
- return (
-
- {items.map((item: any) => (
-
- {item}
-
- ))}
-
- )
-}
diff --git a/src/Components/Templates/MoonCalendar.tsx b/src/Components/Templates/MoonCalendar.tsx
deleted file mode 100644
index 48a900cb..00000000
--- a/src/Components/Templates/MoonCalendar.tsx
+++ /dev/null
@@ -1,64 +0,0 @@
-import { ChevronLeftIcon, ChevronRightIcon } from '@heroicons/react/24/outline'
-import { add, format, parse, startOfToday, sub } from 'date-fns'
-import { useState } from 'react'
-
-import { LUNAR_MONTH, getLastNewMoon, getNextNewMoon } from '#utils/Moon'
-
-import { CircleLayout } from './CircleLayout'
-import { MapOverlayPage } from './MapOverlayPage'
-
-/**
- * @category Templates
- */
-export const MoonCalendar = () => {
- const today = startOfToday()
-
- const [currMonth, setCurrMonth] = useState(() => format(today, 'MMM-yyyy'))
- const firstDayOfMonth = parse(currMonth, 'MMM-yyyy', new Date())
-
- const getPrevMonth = (event: React.MouseEvent) => {
- event.preventDefault()
- const firstDayOfPrevMonth = add(firstDayOfMonth, { months: -1 })
- setCurrMonth(format(firstDayOfPrevMonth, 'MMM-yyyy'))
- }
-
- const getNextMonth = (event: React.MouseEvent) => {
- event.preventDefault()
- const firstDayOfNextMonth = add(firstDayOfMonth, { months: 1 })
- setCurrMonth(format(firstDayOfNextMonth, 'MMM-yyyy'))
- }
-
- return (
-
- Moon Cycle
-
-
-
-
-
-
-
- from {format(getLastNewMoon(), 'dd.MM')} - to {format(getNextNewMoon(), 'dd.MM')}
-
-
-
-
-
- )
-}
diff --git a/src/Components/Templates/index.tsx b/src/Components/Templates/index.tsx
index 97b50bfb..f759cbd5 100644
--- a/src/Components/Templates/index.tsx
+++ b/src/Components/Templates/index.tsx
@@ -1,9 +1,7 @@
export { CardPage } from './CardPage'
export { TitleCard } from './TitleCard'
export { MapOverlayPage } from './MapOverlayPage'
-export { MoonCalendar } from './MoonCalendar'
export { SelectUser } from './SelectUser'
-
export { OverlayItemsIndexPage } from './OverlayItemsIndexPage'
export { AttestationForm } from './AttestationForm'
export { MarketView } from './MarketView'