Spaces:
Sleeping
Sleeping
| """Space configuration: D&D Monster Builder.""" | |
| from .shared.config import SpaceConfig, CTA, RelatedSpace, OWNER | |
| CONFIG = SpaceConfig( | |
| slug="dnd-monster-builder", | |
| utm_campaign="dnd_monster_builder", | |
| title="D&D Monster Builder - Free Online Tool", | |
| emoji="🐲", | |
| short_description="Build complete custom D&D 5e monsters with stats and tactics", | |
| h1="Free D&D Monster Builder", | |
| tagline=( | |
| "Build a complete, playable custom monster for D&D 5e and 5.5e — " | |
| "identity, full stat block, traits, actions, and DM tactics in one pass." | |
| ), | |
| primary_keyword="dnd monster builder", | |
| secondary_keywords=( | |
| "custom monster maker 5e", | |
| "dnd 5e monster creator", | |
| ), | |
| hero_cta=CTA( | |
| "Build it here. Loreify remembers what happens when it reaches the table.", | |
| "Try Loreify Free", | |
| "hero", | |
| ), | |
| post_tool_cta=CTA( | |
| "Created your monster? Loreify captures how your party actually " | |
| "encounters it and turns the session into organized 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", | |
| ), | |
| # Monster cluster (per the SEO plan's cluster-linking map) | |
| related=( | |
| RelatedSpace( | |
| "D&D Statblock Generator", | |
| f"https://huggingface.co/spaces/{OWNER}/dnd-statblock-generator", | |
| "Already have the concept? Format it into a rules-ready stat block.", | |
| ), | |
| RelatedSpace( | |
| "D&D Challenge Rating Calculator", | |
| f"https://huggingface.co/spaces/{OWNER}/dnd-challenge-rating-calculator", | |
| "Check what CR your finished monster actually is.", | |
| ), | |
| RelatedSpace( | |
| "D&D Combat Tracker", | |
| f"https://huggingface.co/spaces/{OWNER}/dnd-combat-tracker", | |
| "Run initiative, HP, and conditions for your whole encounter.", | |
| ), | |
| ), | |
| ) | |