feat: add standard Ayris Tech footer backlink badge

This commit is contained in:
AyrisAI
2026-08-23 01:55:13 +03:00
parent 8387fc7d67
commit 8144f5f8a5
2 changed files with 39 additions and 3 deletions
+5 -3
View File
@@ -6,6 +6,7 @@ import { MoodTracker } from "@/components/MoodTracker";
import { JournalCard } from "@/components/JournalCard"; import { JournalCard } from "@/components/JournalCard";
import { NewPostModal } from "@/components/NewPostModal"; import { NewPostModal } from "@/components/NewPostModal";
import { PostDetailModal } from "@/components/PostDetailModal"; import { PostDetailModal } from "@/components/PostDetailModal";
import { AyrisFooterBadge } from "@/components/AyrisFooterBadge";
import { INITIAL_POSTS, MOODS } from "@/components/mockData"; import { INITIAL_POSTS, MOODS } from "@/components/mockData";
import { JournalPost, MoodType } from "@/components/types"; import { JournalPost, MoodType } from "@/components/types";
import { Dices, Feather, Sparkles, Filter, Bookmark, Coffee, RefreshCw } from "lucide-react"; import { Dices, Feather, Sparkles, Filter, Bookmark, Coffee, RefreshCw } from "lucide-react";
@@ -229,9 +230,9 @@ export default function Home() {
</div> </div>
)} )}
{/* Footer Scrapbook Note */} {/* Footer Scrapbook Note & Ayris Tech Signature */}
<footer className="mt-16 pt-8 pb-12 border-t border-[#18181B]/10 text-center"> <footer className="mt-16 pt-8 border-t border-[#18181B]/10 text-center">
<div className="inline-block relative"> <div className="inline-block relative mb-8 px-4">
<div className="font-handwritten text-2xl text-[#18181B] font-bold"> <div className="font-handwritten text-2xl text-[#18181B] font-bold">
"En iyi fikirler, en saçma karalamaların arasından çıkar." "En iyi fikirler, en saçma karalamaların arasından çıkar."
</div> </div>
@@ -239,6 +240,7 @@ export default function Home() {
&copy; 2026 Mustafa Yıldız mstfyldz journal Craft with passion &copy; 2026 Mustafa Yıldız mstfyldz journal Craft with passion
</div> </div>
</div> </div>
<AyrisFooterBadge />
</footer> </footer>
</main> </main>
+34
View File
@@ -0,0 +1,34 @@
import React from "react";
export function AyrisFooterBadge() {
return (
<div className="w-full border-t border-[#18181B]/10 dark:border-zinc-800/80 py-4 px-6 text-xs text-[#787D89] dark:text-zinc-400">
<div className="max-w-7xl mx-auto flex flex-col sm:flex-row items-center justify-between gap-3 text-center sm:text-left font-mono">
{/* Telif Hakkı */}
<p>© {new Date().getFullYear()} Tüm Hakları Saklıdır.</p>
{/* Görünür Ayris Tech İmzası */}
<div className="flex items-center gap-1.5">
<span className="opacity-75">Created by</span>
<a
href="https://ayris.tech"
target="_blank"
rel="noopener"
className="font-medium text-[#18181B] dark:text-zinc-200 hover:text-[#E11D48] dark:hover:text-white transition-colors duration-200 hover:underline underline-offset-4"
>
Ayris Tech
</a>
{/* Google Bot & Arama Motoru İndeksleme Katmanı (Görünmez / Screen-Reader Safe) */}
<span className="sr-only">
Legal AI & Solutions:{" "}
<a href="https://ayris.legal" rel="noopener">AyrisLegal</a>,{" "}
<a href="https://ayrislegal.com" rel="noopener">Ayris Legal AI</a>{" "}
The best local spots, hidden from plain sight. Marmaris Local{" "}
<a href="https://marmarislocal.com" rel="noopener">Marmaris Local</a>
</span>
</div>
</div>
</div>
);
}