"Variable Story Styling": Harlowe (v2.0)#
"Variable Story Styling" demonstrates how to combine the
(color:) macros as storied in a variable. Combined with the
(enchant:) macro, the named hook
?Page is used to select the entire page for the application of the background and color changes in each passage.
:: StoryTitle Variable Story Styling in Harlowe :: Start (set: $storyStyle to (background: white) + (color: green) ) (enchant: ?Page, $storyStyle) This text is green on a white background. [[Next Passage]] :: Next Passage (set: $storyStyle to (background: black) + (color: white) ) (enchant: ?Page, $storyStyle) This text is white on a black background.