fix: workshop UI/UX polish and custom widget table layout
Workshop: fix vote color semantics (primary accent for active state, contextual score colors), conditional badge positioning, inline delete confirm, shorter sign-in CTA, comment count on cards, visual anchor for imageless cards, always-visible gallery nav, footer density polish, Mantine bg prop for type dot, ghost button back-link. Custom widgets table: fixed layout with truncation, responsive columns that hide URL/display on smaller screens to keep name visible.
This commit is contained in:
4 files changed
+134
-65
No files matched your search
@@ -177,7 +177,8 @@ const SubmissionCard = ({
|
||||
<Box
|
||||
w={8}
|
||||
h={8}
|
||||
style={{ borderRadius: "50%", flexShrink: 0, backgroundColor: submission.type === "css" ? "var(--mantine-color-blue-5)" : "var(--mantine-color-yellow-5)" }}
|
||||
bg={submission.type === "css" ? "blue.5" : "yellow.5"}
|
||||
style={{ borderRadius: "50%", flexShrink: 0 }}
|
||||
/>
|
||||
<Text fw={600} size="sm" truncate style={{ flex: 1 }}>
|
||||
{submission.title}
|
||||
|
||||
Reference in new issue
Block a user