{{ define "main" }} {{ $style := resources.Get "assets/css/landing.scss" | resources.ToCSS -}}

{{ T "IndexPage.Intro.Tagline" }}

{{ T "IndexPage.Intro.Description" }}

{{ T "IndexPage.Intro.HeroCaption" }}

{{ T "IndexPage.Features.Heading" }}

{{ T "IndexPage.Features.AddonsHeading" }}

{{ T "IndexPage.Features.AddonsParagraph" }}

{{ T "IndexPage.Features.CustomizableHeading" }}

{{ T "IndexPage.Features.CustomizableParagraph" }}

{{ T "IndexPage.Features.InternationalHeading" }}

{{ T "IndexPage.Features.InternationalParagraph" }}

{{ T "IndexPage.Features.OSHeading" }}

{{ T "IndexPage.Features.OSParagraph" }}

{{ T "IndexPage.Highlights.Heading" }}

{{- .Scratch.Add "open_tag_1" "" }} {{- T "IndexPage.Highlights.Paragraph" ( dict "OpenTag1" ( .Scratch.Get "open_tag_1" ) "CloseTag1" "" ) | safeHTML -}}

{{ T "IndexPage.Install.Heading" }}

{{ T "IndexPage.Install.Paragraph" }}

{{ T "Global.ChromeShort" }} {{ T "Global.FirefoxShort" }} {{ T "Global.EdgeShort" }}

{{- .Scratch.Add "open_tag_2" "" }} {{- T "IndexPage.Install.InstallButton.Other" ( dict "OpenTag1" "" "CloseTag1" "" "OpenTag2" ( .Scratch.Get "open_tag_2" ) "CloseTag2" "" ) | safeHTML }}

{{ T "IndexPage.Users" }}

{{ end }} {{- define "addon-card" }} {{ range . }} {{ if and ( in .tags "recommended" ) ( fileExists (delimit (slice "static/assets/img/addons/" .id ".png") "") ) }}
  • {{ .name }}
    {{ .name }}

    {{ .description }}

  • {{ end }} {{ end }} {{ end }}