This commit is contained in:
2026-03-20 21:17:26 +01:00
parent 1a62fcb81d
commit 29c3ff8572
229 changed files with 13147 additions and 2577 deletions

View File

@@ -1,4 +1,5 @@
import React from 'react'
import LevelBadge from '../../xp/LevelBadge'
export default function TabStories({ stories, username }) {
const list = Array.isArray(stories) ? stories : []
@@ -26,6 +27,10 @@ export default function TabStories({ stories, username }) {
<div className="h-44 w-full bg-gradient-to-br from-gray-900 via-slate-900 to-sky-950" />
)}
<div className="space-y-2 p-4">
<div className="flex items-center justify-between gap-2">
<LevelBadge level={story.creator_level} rank={story.creator_rank} compact />
<span className="text-[11px] uppercase tracking-[0.16em] text-gray-500">Story</span>
</div>
<h3 className="line-clamp-2 text-base font-semibold text-white">{story.title}</h3>
<p className="line-clamp-2 text-xs text-gray-300">{story.excerpt || ''}</p>
<div className="flex items-center gap-3 text-xs text-gray-400">