@@ -22,40 +22,37 @@ const DndCard = ({
2222 className = "absolute inset-0 opacity-[0.05] group-hover:opacity-[0.08] transition-opacity pointer-events-none bg-[url('https://www.transparenttextures.com/patterns/handmade-paper.png')]" />
2323
2424 { /* Inner Border Shadow - Darker */ }
25- < div className = "absolute inset-4 border border-black/40 pointer-events-none" />
25+ < div className = "absolute inset-4 border border-black/5 pointer-events-none" />
26+ < div className = "absolute inset-6 border border-dnd-gold/10 pointer-events-none group-hover:border-dnd-gold/20 transition-colors" />
2627
2728 { /* Ornate corners - larger and more detailed */ }
28- < div
29- className = "absolute top-6 left-6 w-12 h-12 border-t-2 border-l-2 border-black/30 opacity-60 group-hover:opacity-100 group-hover:scale-110 transition-all duration-500" />
30- < div
31- className = "absolute top-6 right-6 w-12 h-12 border-t-2 border-r-2 border-black/30 opacity-60 group-hover:opacity-100 group-hover:scale-110 transition-all duration-500" />
32- < div
33- className = "absolute bottom-6 left-6 w-12 h-12 border-b-2 border-l-2 border-black/30 opacity-60 group-hover:opacity-100 group-hover:scale-110 transition-all duration-500" />
34- < div
35- className = "absolute bottom-6 right-6 w-12 h-12 border-b-2 border-r-2 border-black/30 opacity-60 group-hover:opacity-100 group-hover:scale-110 transition-all duration-500" />
29+ < div className = "absolute top-6 left-6 w-12 h-12 border-t-2 border-l-2 border-dnd-gold opacity-60 group-hover:opacity-100 group-hover:scale-110 transition-all duration-500" />
30+ < div className = "absolute top-6 right-6 w-12 h-12 border-t-2 border-r-2 border-dnd-gold opacity-60 group-hover:opacity-100 group-hover:scale-110 transition-all duration-500" />
31+ < div className = "absolute bottom-6 left-6 w-12 h-12 border-b-2 border-l-2 border-dnd-gold opacity-60 group-hover:opacity-100 group-hover:scale-110 transition-all duration-500" />
32+ < div className = "absolute bottom-6 right-6 w-12 h-12 border-b-2 border-r-2 border-dnd-gold opacity-60 group-hover:opacity-100 group-hover:scale-110 transition-all duration-500" />
3633
37- < div
38- className = "mb-10 text-dnd-crimson/60 group-hover:text-dnd-crimson group-hover:scale-125 transition-all duration-700 drop-shadow-sm" >
34+ < div className = "mb-10 text-dnd-crimson/60 group-hover:text-dnd-crimson group-hover:scale-125 transition-all duration-700 drop-shadow-[0_0_15px_rgba(74,4,4,0.2)]" >
3935 { icon }
4036 </ div >
4137
42- < h3
43- className = "text-4xl md:text-5xl font-playfairDisplay italic font-black text-dnd-crimson uppercase tracking-tighter mb-6 transition-transform duration-500 group-hover:-translate-y-1" >
38+ < h3 className = "text-4xl md:text-5xl font-playfairDisplay italic font-black text-dnd-crimson uppercase tracking-tighter mb-6 transition-transform duration-500 group-hover:-translate-y-1" >
4439 { title }
4540 </ h3 >
4641
47- < p
48- className = "text-lg font-arvo text-black/70 group-hover:text-black transition-all duration-500 leading-relaxed max-w-[280px]" >
42+ < p className = "text-lg font-arvo text-black/70 group-hover:text-black transition-all duration-500 leading-relaxed max-w-[280px]" >
4943 { description }
5044 </ p >
5145
5246 { /* Interaction hint - refined and darker */ }
53- < div
54- className = "mt-10 pt-8 border-t border-black/30 w-32 flex flex-col items-center gap-2 opacity-0 group-hover:opacity-100 transition-all duration-700 transform translate-y-4 group-hover:translate-y-0" >
55- < div className = "w-1 h-1 bg-dnd-gold rounded-full animate-ping" />
47+ < div className = "mt-10 pt-8 border-t border-black/10 w-full flex flex-col items-center gap-2 opacity-0 group-hover:opacity-100 transition-all duration-700 transform translate-y-4 group-hover:translate-y-0" >
48+ < div className = "flex items-center gap-4" >
49+ < div className = "h-px w-8 bg-dnd-crimson/20" />
50+ < div className = "w-1.5 h-1.5 bg-dnd-gold rounded-full animate-pulse shadow-[0_0_8px_var(--dnd-gold)]" />
51+ < div className = "h-px w-8 bg-dnd-crimson/20" />
52+ </ div >
5653 < span className = "text-[9px] font-mono font-bold uppercase tracking-[0.5em] text-black/60" >
57- Open_Log
58- </ span >
54+ Open_Script
55+ </ span >
5956 </ div >
6057 </ Link > </ motion . div >
6158 ) ;
0 commit comments