Fix UI
This commit is contained in:
@@ -189,7 +189,7 @@ export function MarathonPage() {
|
||||
<div className="relative rounded-2xl overflow-hidden mb-8">
|
||||
{/* Background */}
|
||||
<div className="absolute inset-0 bg-gradient-to-br from-neon-500/10 via-dark-800 to-accent-500/10" />
|
||||
<div className="absolute inset-0 bg-[linear-gradient(rgba(0,240,255,0.03)_1px,transparent_1px),linear-gradient(90deg,rgba(0,240,255,0.03)_1px,transparent_1px)] bg-[size:50px_50px]" />
|
||||
<div className="absolute inset-0 bg-[linear-gradient(rgba(34,211,238,0.02)_1px,transparent_1px),linear-gradient(90deg,rgba(34,211,238,0.02)_1px,transparent_1px)] bg-[size:50px_50px]" />
|
||||
|
||||
<div className="relative p-8">
|
||||
<div className="flex flex-col md:flex-row justify-between items-start gap-6">
|
||||
@@ -254,15 +254,14 @@ export function MarathonPage() {
|
||||
</Link>
|
||||
|
||||
{marathon.status === 'active' && isOrganizer && (
|
||||
<NeonButton
|
||||
variant="secondary"
|
||||
<button
|
||||
onClick={handleFinish}
|
||||
isLoading={isFinishing}
|
||||
icon={<Flag className="w-4 h-4" />}
|
||||
className="!text-yellow-400 !border-yellow-500/30 hover:!bg-yellow-500/10"
|
||||
disabled={isFinishing}
|
||||
className="inline-flex items-center justify-center gap-2 px-4 py-2.5 rounded-lg font-semibold transition-all duration-200 border border-yellow-500/30 bg-dark-600 text-yellow-400 hover:bg-yellow-500/10 hover:border-yellow-500/50 disabled:opacity-50 disabled:cursor-not-allowed"
|
||||
>
|
||||
{isFinishing ? <Loader2 className="w-4 h-4 animate-spin" /> : <Flag className="w-4 h-4" />}
|
||||
Завершить
|
||||
</NeonButton>
|
||||
</button>
|
||||
)}
|
||||
|
||||
{canDelete && (
|
||||
|
||||
Reference in New Issue
Block a user