package main import "flag" templ HeadComponent(title string, description string) {
{ blog.Desc }
} } templ Link(href string, newTab bool) { { children... } } templ TerminalStack(joined bool, extra string) {{ tag.Name }
}
@IconLink("https://git.example.com/foo", "git", "") {
@IconGit("text-(--primary)")
}
@IconLink("https://github.com/foo", "github", "") {
@IconGithub("text-(--secondary)")
}
@IconLink("https://example.com", "website", "") {
@IconExternal("text-(--accent)")
}
{ project.Desc }
if len(flagship.Downloads) > 0 || flagship.Version != "" {{ flagship.Version }
// changelog
}
}
templ DownloadButton(d Download) {
@IconArchive("text-(--secondary)")
{ d.Label }
if d.Size != "" {
{ d.Size }
}
}
templ IconArchive(color string) {
@Icon(color) {
{ tag.Name }
}
@IconLink("https://git.example.com/foo", "git", "") {
@IconGit("text-(--primary)")
}
@IconLink("https://github.com/foo", "github", "") {
@IconGithub("text-(--secondary)")
}
@IconLink("https://example.com", "website", "") {
@IconExternal("text-(--accent)")
}
{ project.Desc }
if len(project.Downloads) > 0 || project.Version != "" {{ project.Version }
}
{ project.Version }
{ project.Category }
for _, tag := range project.Tags {
{ tag.Name }
}
@IconLink("https://git.example.com/foo", "git", "") {
@IconGit("text-(--primary)")
}
@IconLink("https://github.com/foo", "github", "") {
@IconGithub("text-(--secondary)")
}
@IconLink("https://example.com", "website", "") {
@IconExternal("text-(--accent)")
}
{ project.Desc }
if project.Install != "" { @CopyPre(project.Install, "text-[85%] leading-[normal]") { { "$ " + project.Install } } } if project.Devlog != nil { { "latest devlog: " + project.Devlog.Title } }{ tag.Name }
}
@IconLink("https://git.example.com/foo", "git", "") {
@IconGit("text-(--primary)")
}
@IconLink("https://github.com/foo", "github", "") {
@IconGithub("text-(--secondary)")
}
@IconLink("https://example.com", "website", "") {
@IconExternal("text-(--accent)")
}
{ project.Desc }
{ stage }
}
{ project.Desc }
{ project.Desc }
{ tag.Name }
}
// for _, tag := range project.Tags {
// { tag }
// }
@IconLink("https://git.example.com/foo", "git", "") {
@IconGit("text-(--primary)")
}
@IconLink("https://github.com/foo", "github", "") {
@IconGithub("text-(--secondary)")
}
@IconLink("https://example.com", "website", "") {
@IconExternal("text-(--accent)")
}
{ project.Desc }
$ cd ~{ path }
"{ path[1:] }": No such file or directory (os error 2)
} @TerminalBorder("", "", "") {