Remove icons from table rows in Drops, Watchlist, Portfolio, Listing, Yield pages
Some checks failed
CI / Frontend Lint & Type Check (push) Has been cancelled
CI / Frontend Build (push) Has been cancelled
CI / Backend Lint (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Docker Build (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
Deploy / Build & Push Images (push) Has been cancelled
Deploy / Deploy to Server (push) Has been cancelled
Deploy / Notify (push) Has been cancelled
Some checks failed
CI / Frontend Lint & Type Check (push) Has been cancelled
CI / Frontend Build (push) Has been cancelled
CI / Backend Lint (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Docker Build (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
Deploy / Build & Push Images (push) Has been cancelled
Deploy / Deploy to Server (push) Has been cancelled
Deploy / Notify (push) Has been cancelled
This commit is contained in:
@ -398,11 +398,6 @@ function ListingRow({
|
|||||||
<div className="lg:hidden p-3">
|
<div className="lg:hidden p-3">
|
||||||
<div className="flex items-center justify-between mb-2">
|
<div className="flex items-center justify-between mb-2">
|
||||||
<div className="flex items-center gap-3">
|
<div className="flex items-center gap-3">
|
||||||
<div className={clsx("w-8 h-8 border flex items-center justify-center",
|
|
||||||
listing.is_verified ? "bg-accent/10 border-accent/20" : "bg-white/[0.02] border-white/[0.06]"
|
|
||||||
)}>
|
|
||||||
{listing.is_verified ? <Shield className="w-4 h-4 text-accent" /> : <AlertCircle className="w-4 h-4 text-amber-400" />}
|
|
||||||
</div>
|
|
||||||
<div>
|
<div>
|
||||||
<span className="text-sm font-bold text-white font-mono">{listing.domain}</span>
|
<span className="text-sm font-bold text-white font-mono">{listing.domain}</span>
|
||||||
{isTycoon && <span className="ml-2 px-1 py-0.5 text-[8px] font-mono bg-amber-400/10 text-amber-400 border border-amber-400/20">Featured</span>}
|
{isTycoon && <span className="ml-2 px-1 py-0.5 text-[8px] font-mono bg-amber-400/10 text-amber-400 border border-amber-400/20">Featured</span>}
|
||||||
@ -464,11 +459,6 @@ function ListingRow({
|
|||||||
{/* Desktop */}
|
{/* Desktop */}
|
||||||
<div className="hidden lg:grid grid-cols-[1fr_100px_100px_60px_60px_120px] gap-4 items-center px-3 py-3">
|
<div className="hidden lg:grid grid-cols-[1fr_100px_100px_60px_60px_120px] gap-4 items-center px-3 py-3">
|
||||||
<div className="flex items-center gap-3">
|
<div className="flex items-center gap-3">
|
||||||
<div className={clsx("w-8 h-8 border flex items-center justify-center",
|
|
||||||
listing.is_verified ? "bg-accent/10 border-accent/20" : "bg-white/[0.02] border-white/[0.06]"
|
|
||||||
)}>
|
|
||||||
{listing.is_verified ? <Shield className="w-4 h-4 text-accent" /> : <AlertCircle className="w-4 h-4 text-amber-400" />}
|
|
||||||
</div>
|
|
||||||
<div>
|
<div>
|
||||||
<span className="text-sm font-bold text-white font-mono group-hover:text-accent transition-colors">{listing.domain}</span>
|
<span className="text-sm font-bold text-white font-mono group-hover:text-accent transition-colors">{listing.domain}</span>
|
||||||
{isTycoon && <span className="ml-2 px-1 py-0.5 text-[8px] font-mono bg-amber-400/10 text-amber-400 border border-amber-400/20">Featured</span>}
|
{isTycoon && <span className="ml-2 px-1 py-0.5 text-[8px] font-mono bg-amber-400/10 text-amber-400 border border-amber-400/20">Featured</span>}
|
||||||
|
|||||||
@ -1386,12 +1386,6 @@ export default function PortfolioPage() {
|
|||||||
<div className="hidden lg:grid grid-cols-[1.5fr_1fr_100px_100px_100px_100px_90px_60px_140px] gap-3 px-4 py-3 items-center">
|
<div className="hidden lg:grid grid-cols-[1.5fr_1fr_100px_100px_100px_100px_90px_60px_140px] gap-3 px-4 py-3 items-center">
|
||||||
{/* Domain */}
|
{/* Domain */}
|
||||||
<div className="flex items-center gap-3 min-w-0">
|
<div className="flex items-center gap-3 min-w-0">
|
||||||
<div className={clsx(
|
|
||||||
"w-10 h-10 flex items-center justify-center border shrink-0",
|
|
||||||
domain.is_sold ? "bg-white/[0.02] border-white/[0.06]" : "bg-accent/10 border-accent/20"
|
|
||||||
)}>
|
|
||||||
{domain.is_sold ? <CheckCircle className="w-4 h-4 text-white/30" /> : <Briefcase className="w-4 h-4 text-accent" />}
|
|
||||||
</div>
|
|
||||||
<div className="min-w-0">
|
<div className="min-w-0">
|
||||||
<div className="text-sm font-bold text-white font-mono truncate">{domain.domain}</div>
|
<div className="text-sm font-bold text-white font-mono truncate">{domain.domain}</div>
|
||||||
<div className="flex items-center gap-1.5 mt-0.5">
|
<div className="flex items-center gap-1.5 mt-0.5">
|
||||||
@ -1522,12 +1516,6 @@ export default function PortfolioPage() {
|
|||||||
>
|
>
|
||||||
<div className="flex items-start justify-between gap-3">
|
<div className="flex items-start justify-between gap-3">
|
||||||
<div className="flex items-center gap-2.5 min-w-0 flex-1">
|
<div className="flex items-center gap-2.5 min-w-0 flex-1">
|
||||||
<div className={clsx(
|
|
||||||
"w-9 h-9 flex items-center justify-center border shrink-0",
|
|
||||||
domain.is_sold ? "bg-white/[0.02] border-white/[0.06]" : "bg-accent/10 border-accent/20"
|
|
||||||
)}>
|
|
||||||
{domain.is_sold ? <CheckCircle className="w-4 h-4 text-white/30" /> : <Briefcase className="w-4 h-4 text-accent" />}
|
|
||||||
</div>
|
|
||||||
<div className="min-w-0 flex-1">
|
<div className="min-w-0 flex-1">
|
||||||
<div className="text-sm font-bold text-white font-mono truncate">{domain.domain}</div>
|
<div className="text-sm font-bold text-white font-mono truncate">{domain.domain}</div>
|
||||||
<div className="flex items-center gap-1.5 mt-0.5 flex-wrap">
|
<div className="flex items-center gap-1.5 mt-0.5 flex-wrap">
|
||||||
|
|||||||
@ -524,18 +524,6 @@ export default function WatchlistPage() {
|
|||||||
)}>
|
)}>
|
||||||
<div className="flex items-start justify-between gap-3 mb-3">
|
<div className="flex items-start justify-between gap-3 mb-3">
|
||||||
<div className="flex items-center gap-2.5 min-w-0 flex-1">
|
<div className="flex items-center gap-2.5 min-w-0 flex-1">
|
||||||
<div className={clsx(
|
|
||||||
"w-9 h-9 flex items-center justify-center border shrink-0",
|
|
||||||
domain.is_available
|
|
||||||
? "bg-accent/10 border-accent/30"
|
|
||||||
: "bg-white/[0.02] border-white/[0.06]"
|
|
||||||
)}>
|
|
||||||
{domain.is_available ? (
|
|
||||||
<CheckCircle2 className="w-4 h-4 text-accent" />
|
|
||||||
) : (
|
|
||||||
<Eye className="w-4 h-4 text-white/30" />
|
|
||||||
)}
|
|
||||||
</div>
|
|
||||||
<div className="min-w-0 flex-1">
|
<div className="min-w-0 flex-1">
|
||||||
<button
|
<button
|
||||||
onClick={() => openAnalyze(domain.name)}
|
onClick={() => openAnalyze(domain.name)}
|
||||||
@ -656,18 +644,6 @@ export default function WatchlistPage() {
|
|||||||
)}>
|
)}>
|
||||||
{/* Domain */}
|
{/* Domain */}
|
||||||
<div className="flex items-center gap-3 min-w-0 flex-1">
|
<div className="flex items-center gap-3 min-w-0 flex-1">
|
||||||
<div className={clsx(
|
|
||||||
"w-10 h-10 flex items-center justify-center border shrink-0",
|
|
||||||
domain.is_available
|
|
||||||
? "bg-accent/10 border-accent/30"
|
|
||||||
: "bg-white/[0.02] border-white/[0.06]"
|
|
||||||
)}>
|
|
||||||
{domain.is_available ? (
|
|
||||||
<CheckCircle2 className="w-5 h-5 text-accent" />
|
|
||||||
) : (
|
|
||||||
<Eye className="w-4 h-4 text-white/30" />
|
|
||||||
)}
|
|
||||||
</div>
|
|
||||||
<div className="min-w-0 flex-1">
|
<div className="min-w-0 flex-1">
|
||||||
<button
|
<button
|
||||||
onClick={() => openAnalyze(domain.name)}
|
onClick={() => openAnalyze(domain.name)}
|
||||||
|
|||||||
@ -497,9 +497,6 @@ export default function YieldPage() {
|
|||||||
<div className="lg:hidden p-3">
|
<div className="lg:hidden p-3">
|
||||||
<div className="flex items-center justify-between mb-2">
|
<div className="flex items-center justify-between mb-2">
|
||||||
<div className="flex items-center gap-3">
|
<div className="flex items-center gap-3">
|
||||||
<div className="w-8 h-8 bg-white/[0.02] border border-white/[0.06] flex items-center justify-center text-accent text-xs font-bold font-mono">
|
|
||||||
{domain.domain.charAt(0).toUpperCase()}
|
|
||||||
</div>
|
|
||||||
<span className="text-sm font-bold text-white font-mono">{domain.domain}</span>
|
<span className="text-sm font-bold text-white font-mono">{domain.domain}</span>
|
||||||
</div>
|
</div>
|
||||||
<StatusBadge status={domain.status} />
|
<StatusBadge status={domain.status} />
|
||||||
@ -526,9 +523,6 @@ export default function YieldPage() {
|
|||||||
{/* Desktop */}
|
{/* Desktop */}
|
||||||
<div className="hidden lg:grid grid-cols-[1fr_80px_120px_80px_80px_80px_60px] gap-4 items-center px-3 py-3">
|
<div className="hidden lg:grid grid-cols-[1fr_80px_120px_80px_80px_80px_60px] gap-4 items-center px-3 py-3">
|
||||||
<div className="flex items-center gap-3">
|
<div className="flex items-center gap-3">
|
||||||
<div className="w-8 h-8 bg-white/[0.02] border border-white/[0.06] flex items-center justify-center text-accent text-xs font-bold font-mono">
|
|
||||||
{domain.domain.charAt(0).toUpperCase()}
|
|
||||||
</div>
|
|
||||||
<span className="text-sm font-bold text-white font-mono">{domain.domain}</span>
|
<span className="text-sm font-bold text-white font-mono">{domain.domain}</span>
|
||||||
</div>
|
</div>
|
||||||
<div className="flex justify-center"><StatusBadge status={domain.status} /></div>
|
<div className="flex justify-center"><StatusBadge status={domain.status} /></div>
|
||||||
|
|||||||
@ -421,7 +421,6 @@ export function DropsTab({ showToast }: DropsTabProps) {
|
|||||||
<div className="lg:hidden p-3">
|
<div className="lg:hidden p-3">
|
||||||
<div className="flex items-center justify-between gap-3 mb-2">
|
<div className="flex items-center justify-between gap-3 mb-2">
|
||||||
<div className="flex items-center gap-2 min-w-0 flex-1">
|
<div className="flex items-center gap-2 min-w-0 flex-1">
|
||||||
<span className="text-sm shrink-0">{ALL_TLDS.find(t => t.tld === item.tld)?.flag || '🌐'}</span>
|
|
||||||
<button onClick={() => openAnalyze(`${item.domain}.${item.tld}`)} className="text-sm font-bold text-white font-mono truncate text-left">
|
<button onClick={() => openAnalyze(`${item.domain}.${item.tld}`)} className="text-sm font-bold text-white font-mono truncate text-left">
|
||||||
{item.domain}<span className="text-white/40">.{item.tld}</span>
|
{item.domain}<span className="text-white/40">.{item.tld}</span>
|
||||||
</button>
|
</button>
|
||||||
@ -461,9 +460,8 @@ export function DropsTab({ showToast }: DropsTabProps) {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Desktop Row */}
|
{/* Desktop Row */}
|
||||||
<div className="hidden lg:grid grid-cols-[1fr_60px_80px_100px] gap-4 items-center p-3 group">
|
<div className="hidden lg:grid grid-cols-[1fr_60px_80px_100px] gap-4 items-center p-4 group">
|
||||||
<div className="flex items-center gap-2 min-w-0 flex-1">
|
<div className="flex items-center gap-2 min-w-0 flex-1">
|
||||||
<span className="text-sm shrink-0">{ALL_TLDS.find(t => t.tld === item.tld)?.flag || '🌐'}</span>
|
|
||||||
<button
|
<button
|
||||||
onClick={() => openAnalyze(`${item.domain}.${item.tld}`)}
|
onClick={() => openAnalyze(`${item.domain}.${item.tld}`)}
|
||||||
className="text-sm font-bold text-white font-mono truncate group-hover:text-accent transition-colors text-left"
|
className="text-sm font-bold text-white font-mono truncate group-hover:text-accent transition-colors text-left"
|
||||||
|
|||||||
Reference in New Issue
Block a user