Foundry Tips and Tricks – Let’s Build a Landing Page!

An interactive landing page provides players with an immersion building starting point for entering the doorway to your world. Foundry enables us to build beautiful and fully interactive scenes which can provide players a ‘home base’ scene to start from. With the right modules and some creative thinking, we can also create a space where players can access a great deal of information in fun and exciting ways. Let’s take a look at some examples and see how it can be done.

Editor’s Note

Our first scene is brought to us courtesy of Todori. Todori runs a Pathfinder game, but this kind of page will work with any system compatible with the required modules.

Beautiful and functional! Original art template courtesy of Reddit user u/FlereousM, who scoured the interwebs for the art and arranged it here.

The key to making this landing page truly interactive, is the use of a few modules.

Trigger Happy is a powerful module, and if you are not familiar with how to use it, we recommend you start here. Here is a sample of Toldori’s landing page triggers for the Trigger Happy module:

// Click to change the scene
@Token[AndoranMap] @Trigger[click] @Scene[Andoran]

// Click to open character sheet
@Token[YorikCard] @Trigger[click] @Actor[Yorik]
@Token[PartyLoot] @Trigger[click] @Actor[Party's Loot Chest]

// Click to call macro that opens up Forien's Quest Log
@Token[LandingBook] @Trigger[click] @Macro[QuestLog]

// Click to open up journal
@Token[InnerSea] @Trigger[click] @JournalEntry[httpspathfinderwikicom]Code language: PHP (php)
// The macro used to open up Forien's Quest Log

QuestLog.render(true);Code language: PHP (php)

The key to the creation of triggers is to use the module’s ‘transparent token’ to cover the area of an image you wish to trigger with, then make sure that you toggle the token to be “Invisible” to the players. Combining this with using the “@Trigger[click]” inside the journal entry will create an illusion for your players that they are interacting with things placed on the scene. The transparent token, macros and a helpful README will appear in your compendium after activating the module. Follow the provided instructions (and check youtube for additional helpful videos) and you will be activating things in no time!

Huge thanks to Todori for sharing this fantastic landing page!

Editor’s Note

Our second showcase comes to us courtesy of Cystere.Orling, who uses some animation along with teleporting to turn their landing page into a launching point scenes players can navigate to on their own. A big shout out to Cystere.Orling for sharing their idea!

Inspired by u/DragonbeardNick from the following Reddit post

This landing page makes use of two modules.

  • Parallaxia for the scrolling player images. Additional information on how to use this module can be found here.
  • Multilevel Tokens for the teleportation effect. This module also has a great deal of possible uses. Start here.

Cystere.Orling says: I got the scrolling image idea from this post by u/DragonbeardNick and when I asked him how he had the images cycling through what appeared to be an image wider than the screen, he said that it was one long image. For the scrolling I created a tile that was the height of the image I used (using photopea to simply put five separate player images onto one wide image) and the width of the poster. I used the very long image of five as the “fill” image for the tile so when I placed it, it appeared stretched to fit. Then when I selected the tile and activated parallaxia, the image became its actual size and only showed what is currently in view (or in frame), so it appears that it is cycling through.

Check out the modules, pull together some fantastic art, and start creating! See what you can build and post your results in the forum for everyone to see!


  • MattK

    I’ve been involved in TTRPG’s since the 80’s. Perma-DM and Foundry addict.

  • Todori

    I've been playing TTRPG since 2013, and started switching to VTT early 2016 when my friends all moved away. I started out with Roll20 but switched to FVTT in 2020. I've fell in love with it since then!

Share This Post
Notify of
Inline Feedbacks
View all comments
3 years ago

Great article, that helped me a lot.

One thing to note is that you don’t have to use Tokens here, a drawing with text works with high transparency is near invisible, and is much easier to size appropriately. e.g. @Drawing[overworld]@trigger[click]@Scene[Overworld]

3 years ago
Reply to  MinorThreat89

Neat trick! I also thought about this but I went with token since it’s already provided by the module, easier to do for most people.

3 years ago

Thanks for the inspiration. I just made my page and got all the tokens to link the character sheets? One questions how did you get the map of Golarion to match the rips in the background paper?

2 years ago

Very nice, thanks for the tutorial. Mind explaining hoq you got the golarion map on the parchment?

2 years ago

Hi. I’m the current main developer for Forien’s Quest Log.

FQL has changed a bit and to open the main quest log use:'ForienQuestLog.Open.QuestLog');

To open the quest tracker:'ForienQuestLog.Open.QuestTracker');

Not released yet, but in the upcoming FQL v0.7.8 there is the possibility to position and control the quest log / quest tracker via adding a parameter to the hooks above.

Please see this Github issue which details the extra parameters:

Last edited 2 years ago by TyphonJS
Would love your thoughts, please comment.x