Story content is managed by the body of the press release item. This includes both the content that appears on the landing page, as well as the details page. The details page has a default banner image, which can be configured in the Global Variables. This image can be overwritten by the wrapping container, shown below.
Example: Adding content to the landing page and the details page within one story
<!--container used to customize the details page banner image. Must be included. See Details Banner Cofiguration for more information-->
<div class="story-container" data-image="/files/design/banner/banner-1-desktop.jpg">
<!--content wrapped in this div will populate on the landing page-->
<div class="landing-content">
<p>Your company's corporate reports are the perfect assets to show the progress that's been made over the year as well as communicate the company's trajectory for the future. Enhance your report to provide an engaging, dynamic experience for your investors.</p>
</div>
<!--content wrapped in this div will populate on the details page-->
<!-- details-content-start -->
<div class="details-content">
<p>Q4 Online Reports allow you to optimize any of your corporate reports with responsive design, animations, charts and video. Online Reports are the perfect way to go beyond the numbers and communicate your corporate success and vision.</p>
<p>With Q4 Online Reports, your reports become customized mini-sites that use key assets from your company's static reports to provide your investors with an optimized online experience.</p>
<p>Through our Q4 Simplementation process, we require minimal client guidance to turn any report type (Annual, Quarterly, Proxy, Sustainability, Responsibility etc.) into a dynamic, interactive web experience.</p>
</div>
<!-- details-content-end -->
<!--content wrapped in this div will populate on top of the image (single story only)-->
<div class="image-content">
<h5>Ionut Panait</h5>
<h6>The Mole King</h6>
</div>
</div>
Source: Press Release Edit -> Body
Landing Page Content: content within the .landing-content div.
Details Page Content: content within the .details-content div. A comment tag is added before and after the details content. This ensures that the details content is ignored on the landing page (decreasing load time). See exaples on blankor.
Single Story Image Content: content within the .image-content div.
Details Page Banner: configured by the data-image attribute within the .story-container div.
Details Banner Configuration
In addition to the details content of a story, details pages include a responsive banner.
Example: Configuring a details banner
<!--Example of a fully configured details banner-->
<div class="story-container" data-image="/files/design/banners/shareholder-bg-desktop.png" data-overlay="q4-search-plus" data-text="Full Graph" data-position="center">
<--Story Content-->
</div>
<!--Example of a hidden details page banner-->
<div class="story-container" data-noheader="true">
<--Story Content-->
</div>
Example: Details Banner HTML
<div class="header-image" style="background-image: url("/preview/files/design/banner/banner-3-desktop.jpg"); background-position: 50% 50%;">
<div class="header-overlay">
<a href="/preview/files/design/banner/banner-3-desktop.jpg" target="_blank">
<i class="q4-search-plus"></i>
Additional text added by the data-text property within the .story-container div
</a>
</div>
</div>
.header-image: container for the details banner.
.header-overlay: additional details for the banner, wrapped in a link to the banner image source. This is usefull for adding a link to a "full map".
data-noheader: boolean; determines if details page has a banner image.
data-image: configures image for the banner. Uses default if not included. Default is configured in the Global Variables.
data-overlay: adds an icon to the details banner.
data-text: Additional text placed below the icon.
data-position: determines the banner image background-position property in the css.