diff options
Diffstat (limited to 'template.go')
-rw-r--r-- | template.go | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/template.go b/template.go new file mode 100644 index 0000000..97d8e5d --- /dev/null +++ b/template.go @@ -0,0 +1,101 @@ +package main + +var pkgTempl = `<html> +<body> +<title>{{.Name}}-{{.Version}}</title> +<style type="text/css"> +body { + margin-top: 10px; + line-height:1.6; + font-size:20px; +} + +div.pkgname{ + font-size: 150%; + margin-top: 40px; + margin-left: 40px; +} + +div.pkg_suite{ + font-size: 110%; + margin-top: 15px; + margin-left: 40px; + margin-bottom: 60px; +} + +div.description{ + font-size: 100%; + margin-left: 20px; + margin-top: 20px; + margin-bottom: 20px; + border-bottom: 2px solid #aaaaaa; +} + +div.long_description{ + font-size: 100%; + width: 600px; + margin-left: 40px; +} + +div.dep_list{ + margin-top:20px; + margin-left: 20px; + +} + +li.dep_item{ + margin-left: 35px; +} + +div.rec_list { + margin-top:20px; + margin-left: 20px; +} + +li.rec_item{ + margin-left: 35px; +} + +div.provides{ + margin-bottom: 35px; + margin-left: 20px; +} + + +</style> +<div class="pkgname">{{.Name}} {{.Version}} [{{.Section}} - {{.Priority}}]</div> +<div class="pkg_suite">[{{.Suite}} - {{.Component}}]</div> +<div class="description"> +{{.Description}} +</div> +<div class="long_description"> +{{.LongDescription}} +</div> + +<hr> + +<div class="provides"> +{{range .Provides}}<div class="prov_item">Provides: {{.}}</div>{{end}} +</div> + +<div class="dep_list"> +Depends: +<ul> +{{range .Depends}}<li class="dep_item">{{ . }}</li>{{end}} +</ul> +</div> + +<div class="rec_list"> +Recommends: +<ul> +{{range .Recommends}}<li class="rec_item">{{ . }}</li>{{end}} +</ul> +</div> + + +<div class="maintainer"> +Maintainer: {{.Maintainer}} +</div> +</body> +</html> +` |