dnd-initiative-tracker / src /space_config.py
Jordancole21's picture
Deploy native Gradio SEO page and tool
73e2d15 verified
Raw
History Blame Contribute Delete
2.03 kB
"""Space configuration: D&D Initiative Tracker (turn order only, no AI)."""
from .shared.config import SpaceConfig, CTA, RelatedSpace, OWNER
CONFIG = SpaceConfig(
slug="dnd-initiative-tracker",
utm_campaign="dnd_initiative_tracker",
title="D&D Initiative Tracker - Free Online Tool",
emoji="🎲",
short_description="Sort and advance D&D initiative order fast β€” no signup",
h1="Free D&D Initiative Tracker",
tagline=(
"Get your initiative order sorted and advancing in seconds β€” type "
"names, roll or enter the numbers, and hit Next."
),
primary_keyword="dnd initiative tracker",
secondary_keywords=(
"initiative tracker 5e",
"initiative order tracker",
),
hero_cta=CTA(
"Keep the turns moving here. Loreify keeps the story straight.",
"Try Loreify Free",
"hero",
),
post_tool_cta=CTA(
"Initiative handled? Loreify captures everything that happens on "
"those turns and turns it into organized session notes.",
"Turn Sessions Into Notes",
"post_tool",
),
mid_page_cta=None,
footer_cta=CTA(
"Stop taking notes while you play. Loreify records your session and "
"organizes NPCs, quests, loot, locations, and lore automatically.",
"Try Loreify Free",
"footer",
),
related=(
RelatedSpace(
"D&D Combat Tracker",
f"https://huggingface.co/spaces/{OWNER}/dnd-combat-tracker",
"Need HP and conditions too? Run the whole battle here.",
),
RelatedSpace(
"D&D Monster Builder",
f"https://huggingface.co/spaces/{OWNER}/dnd-monster-builder",
"Build a complete custom monster with stats, traits, and tactics.",
),
RelatedSpace(
"D&D NPC Generator",
f"https://huggingface.co/spaces/{OWNER}/dnd-npc-generator",
"Generate playable NPCs with motives, voices, and plot hooks.",
),
),
)