laika.helium.config
Members list
Type members
Classlikes
Configures the anchor placement for section headers. Anchors appear on mouse-over and allow to copy the direct link to the section.
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AnchorPlacement.type
A link consisting of text and an optional icon, by default rendered in a rounded rectangle.
A link consisting of text and an optional icon, by default rendered in a rounded rectangle.
Attributes
- Companion
- object
- Supertypes
-
trait SingleTargetLinktrait ThemeLinkSpantrait SpanResolvertrait Spantrait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ButtonLink.type
Specifies a set of five colors which is a grouping used in Laika's support for syntax highlighting.
Specifies a set of five colors which is a grouping used in Laika's support for syntax highlighting.
If you use the built-in highlighters (which are based on Laika's own parsers) the display is based on a 10-color scheme with 5 base colors which are usually grayish/low saturation and 5 "wheel" colors which are usually placed around the color wheel.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A home link that inserts a link to the title page of the root document tree (if available) or otherwise an invalid element.
A home link that inserts a link to the title page of the root document tree (if available) or otherwise an invalid element.
Attributes
- Companion
- object
- Supertypes
-
trait ThemeLinkSpantrait SpanResolvertrait Spantrait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DynamicHomeLink.type
Configuration for a single favicon which can be an internal resource or an external URL.
Configuration for a single favicon which can be an internal resource or an external URL.
The sizes string will be used in the corresponding sizes
attribute of the generated <link>
tag.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
HeliumFooter.type
Enumeration for using any of the icons provided by the Helium theme out of the box in the theme configuration.
Enumeration for using any of the icons provided by the Helium theme out of the box in the theme configuration.
Several options like those for the landing page or the top navigation bar allow the addition of icon links where these pre-built selection can be used.
They are based on the icofont
which is licensed under the Open Font license and part of the laika-io
artifact.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
HeliumIcon.type
A link consisting of an icon and optional text.
A link consisting of an icon and optional text.
Attributes
- Companion
- object
- Supertypes
-
trait SingleTargetLinktrait ThemeLinkSpantrait SpanResolvertrait Spantrait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A simple image link.
A simple image link.
Attributes
- Companion
- object
- Supertypes
-
trait SingleTargetLinktrait ThemeLinkSpantrait SpanResolvertrait Spantrait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A generic group of theme links.
A generic group of theme links.
Can be used to create structures like a row of icon links in a vertical column of text links.
Attributes
- Companion
- object
- Supertypes
-
trait MultiTargetLinktrait ThemeLinkSpantrait SpanResolvertrait Spantrait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A menu for the top navigation bar or the landing page.
A menu for the top navigation bar or the landing page.
Attributes
- Companion
- object
- Supertypes
-
trait MultiTargetLinktrait ThemeLinkBlocktrait BlockResolvertrait Blocktrait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Represents release info to be displayed on the landing page.
Represents release info to be displayed on the landing page.
This is specific for sites that serve as documentation for software projects.
Value parameters
- title
-
the header above the version number, e.g. "Latest Stable Release"
- version
-
the version number of the release
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ThemeLinkSpantrait SpanResolvertrait Spantrait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Represents a single teaser block to be displayed on the landing page. Any number of these blocks can be passed to the Helium configuration.
Represents a single teaser block to be displayed on the landing page. Any number of these blocks can be passed to the Helium configuration.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A simple text link.
A simple text link.
Attributes
- Companion
- object
- Supertypes
-
trait SingleTargetLinktrait ThemeLinkSpantrait SpanResolvertrait Spantrait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A Helium link type available for navigation bars and the landing page.
A Helium link type available for navigation bars and the landing page.
Attributes
- Supertypes
-
trait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait MultiTargetLinkclass LinkGroupclass Menuclass VersionMenutrait ThemeLinkBlocktrait ThemeLinkSpanclass DynamicHomeLinktrait SingleTargetLinkclass ButtonLinkclass IconLinkclass ImageLinkclass TextLinkShow all
Attributes
- Supertypes
-
trait BlockResolvertrait Blocktrait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Menuclass VersionMenu
Attributes
- Supertypes
-
trait SpanResolvertrait Spantrait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class DynamicHomeLinkclass LinkGrouptrait SingleTargetLinkclass ButtonLinkclass IconLinkclass ImageLinkclass TextLinkShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
trait MultiTargetLinktrait ThemeLinkBlocktrait BlockResolvertrait Blocktrait ThemeLinktrait Unresolvedclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
VersionMenu.type