Add workshop generate-link type, Email DNS for domains, and editor polish.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-09-01 22:00:04 +03:30
co-authored by Cursor
parent 6be867ea7a
commit 3cbadb4001
25 changed files with 467 additions and 70 deletions
@@ -290,7 +290,7 @@
padding: 3px;
gap: 2px;
background: transparent;
border: 1px solid #0a1628;
border: 1px solid var(--primary);
border-radius: 50px;
}
@@ -83,8 +83,14 @@ export function InstructionDetailsPage() {
const contentLocale = textLocaleAttrs(
video.descriptionHtml?.replace(/<[^>]+>/g, ' ') ?? '',
)
const providerLabel =
video.videoProvider === 'youtube' ? 'YouTube' : 'Aparat'
const hasVideo = Boolean(video.embedCode?.trim())
const providerLabel = !hasVideo
? null
: video.videoProvider === 'youtube'
? 'YouTube'
: video.videoProvider === 'aparat'
? 'Aparat'
: null
return (
<main className={pageStyles.content}>
@@ -167,7 +167,7 @@ export function InstructionListPage() {
/>
) : (
<>
<div className={pageStyles.grid}>
<div className={pageStyles.gridCols4}>
{videos.map((video) => (
<InstructionCard
key={video.id}