pay/web/template/template.qtpl.go

814 lines
31 KiB
Go

// Code generated by qtc from "template.qtpl". DO NOT EDIT.
// See https://github.com/valyala/quicktemplate for details.
//line web/template/template.qtpl:1
package template
//line web/template/template.qtpl:3
import (
"golang.org/x/text/language"
"golang.org/x/text/message"
"source.toby3d.me/toby3d/pay/internal/domain"
)
//line web/template/template.qtpl:10
import (
qtio422016 "io"
qt422016 "github.com/valyala/quicktemplate"
)
//line web/template/template.qtpl:10
var (
_ = qtio422016.Copy
_ = qt422016.AcquireByteBuffer
)
//line web/template/template.qtpl:10
type Page interface {
//line web/template/template.qtpl:10
body() string
//line web/template/template.qtpl:10
streambody(qw422016 *qt422016.Writer)
//line web/template/template.qtpl:10
writebody(qq422016 qtio422016.Writer)
//line web/template/template.qtpl:10
dir() string
//line web/template/template.qtpl:10
streamdir(qw422016 *qt422016.Writer)
//line web/template/template.qtpl:10
writedir(qq422016 qtio422016.Writer)
//line web/template/template.qtpl:10
lang() string
//line web/template/template.qtpl:10
streamlang(qw422016 *qt422016.Writer)
//line web/template/template.qtpl:10
writelang(qq422016 qtio422016.Writer)
//line web/template/template.qtpl:10
t(format message.Reference, v ...any) string
//line web/template/template.qtpl:10
streamt(qw422016 *qt422016.Writer, format message.Reference, v ...any)
//line web/template/template.qtpl:10
writet(qq422016 qtio422016.Writer, format message.Reference, v ...any)
//line web/template/template.qtpl:10
title() string
//line web/template/template.qtpl:10
streamtitle(qw422016 *qt422016.Writer)
//line web/template/template.qtpl:10
writetitle(qq422016 qtio422016.Writer)
//line web/template/template.qtpl:10
head() string
//line web/template/template.qtpl:10
streamhead(qw422016 *qt422016.Writer)
//line web/template/template.qtpl:10
writehead(qq422016 qtio422016.Writer)
//line web/template/template.qtpl:10
}
//line web/template/template.qtpl:20
type Context struct {
language language.Tag
printer *message.Printer
amount uint64
processors domain.ConfigProcessors
}
func NewContext(processors domain.ConfigProcessors, lang language.Tag, amount uint64) *Context {
return &Context{
language: lang,
printer: message.NewPrinter(lang),
amount: amount,
processors: processors,
}
}
//line web/template/template.qtpl:38
func (ctx Context) streamhead(qw422016 *qt422016.Writer) {
//line web/template/template.qtpl:38
qw422016.N().S(`<link rel="icon" href="/favicon.ico" sizes="32x32"><link rel="icon" href="/icon.svg" type="image/svg+xml"><link rel="apple-touch-icon" href="/apple-touch-icon.png"><link rel="manifest" href="/manifest.webmanifest"><link rel="preload stylesheet"`)
//line web/template/template.qtpl:43
qw422016.N().S(` `)
//line web/template/template.qtpl:43
qw422016.N().S(`as="style"`)
//line web/template/template.qtpl:44
qw422016.N().S(` `)
//line web/template/template.qtpl:44
qw422016.N().S(`href="/styles.css"`)
//line web/template/template.qtpl:45
qw422016.N().S(` `)
//line web/template/template.qtpl:45
qw422016.N().S(`type="text/css"`)
//line web/template/template.qtpl:46
qw422016.N().S(` `)
//line web/template/template.qtpl:46
qw422016.N().S(`fetchpriority="high"`)
//line web/template/template.qtpl:47
qw422016.N().S(` `)
//line web/template/template.qtpl:47
qw422016.N().S(`referrerpolicy="no-referrer"`)
//line web/template/template.qtpl:48
qw422016.N().S(` `)
//line web/template/template.qtpl:48
qw422016.N().S(`crossorigin="anonymous">`)
//line web/template/template.qtpl:50
}
//line web/template/template.qtpl:50
func (ctx Context) writehead(qq422016 qtio422016.Writer) {
//line web/template/template.qtpl:50
qw422016 := qt422016.AcquireWriter(qq422016)
//line web/template/template.qtpl:50
ctx.streamhead(qw422016)
//line web/template/template.qtpl:50
qt422016.ReleaseWriter(qw422016)
//line web/template/template.qtpl:50
}
//line web/template/template.qtpl:50
func (ctx Context) head() string {
//line web/template/template.qtpl:50
qb422016 := qt422016.AcquireByteBuffer()
//line web/template/template.qtpl:50
ctx.writehead(qb422016)
//line web/template/template.qtpl:50
qs422016 := string(qb422016.B)
//line web/template/template.qtpl:50
qt422016.ReleaseByteBuffer(qb422016)
//line web/template/template.qtpl:50
return qs422016
//line web/template/template.qtpl:50
}
//line web/template/template.qtpl:52
func (ctx Context) streambody(qw422016 *qt422016.Writer) {
//line web/template/template.qtpl:52
qw422016.N().S(`<h1>`)
//line web/template/template.qtpl:53
ctx.streamtitle(qw422016)
//line web/template/template.qtpl:53
qw422016.N().S(`</h1><noscript><h1>`)
//line web/template/template.qtpl:56
ctx.streamt(qw422016, `Donate $%d to %s`, ctx.amount/100, "toby3d")
//line web/template/template.qtpl:56
qw422016.N().S(`</h1></noscript><p class="[ cluster ][ form ][ js-enabled ]" hidden><span>`)
//line web/template/template.qtpl:59
ctx.streamt(qw422016, `Donate`)
//line web/template/template.qtpl:59
qw422016.N().S(`</span><label class="with-icon"><span class="icon"`)
//line web/template/template.qtpl:62
qw422016.N().S(` `)
//line web/template/template.qtpl:62
qw422016.N().S(`role="img"`)
//line web/template/template.qtpl:63
qw422016.N().S(` `)
//line web/template/template.qtpl:63
qw422016.N().S(`aria-label="`)
//line web/template/template.qtpl:64
ctx.streamt(qw422016, `dollar amount`)
//line web/template/template.qtpl:64
qw422016.N().S(`">💲</span><input class="form__amount"`)
//line web/template/template.qtpl:68
qw422016.N().S(` `)
//line web/template/template.qtpl:68
qw422016.N().S(`type="number"`)
//line web/template/template.qtpl:69
qw422016.N().S(` `)
//line web/template/template.qtpl:69
qw422016.N().S(`name="amount"`)
//line web/template/template.qtpl:70
qw422016.N().S(` `)
//line web/template/template.qtpl:70
qw422016.N().S(`value="`)
//line web/template/template.qtpl:71
qw422016.N().DUL(ctx.amount / 100)
//line web/template/template.qtpl:71
qw422016.N().S(`"`)
//line web/template/template.qtpl:71
qw422016.N().S(` `)
//line web/template/template.qtpl:71
qw422016.N().S(`min="0"`)
//line web/template/template.qtpl:72
qw422016.N().S(` `)
//line web/template/template.qtpl:72
qw422016.N().S(`step="1"`)
//line web/template/template.qtpl:73
qw422016.N().S(` `)
//line web/template/template.qtpl:73
qw422016.N().S(`pattern="[0-9]+"`)
//line web/template/template.qtpl:74
qw422016.N().S(` `)
//line web/template/template.qtpl:74
qw422016.N().S(`inputmode="decimal"`)
//line web/template/template.qtpl:75
qw422016.N().S(` `)
//line web/template/template.qtpl:75
qw422016.N().S(`required /></label><label><span class="visually-hidden">`)
//line web/template/template.qtpl:80
ctx.streamt(qw422016, `contribution frequency`)
//line web/template/template.qtpl:80
qw422016.N().S(`</span><select name="period"><option value="0" selected>`)
//line web/template/template.qtpl:82
ctx.streamt(qw422016, `one time`)
//line web/template/template.qtpl:82
qw422016.N().S(`</option><option value="7">`)
//line web/template/template.qtpl:83
ctx.streamt(qw422016, `weekly`)
//line web/template/template.qtpl:83
qw422016.N().S(`</option><option value="30">`)
//line web/template/template.qtpl:84
ctx.streamt(qw422016, `monthly`)
//line web/template/template.qtpl:84
qw422016.N().S(`</option><option value="365">`)
//line web/template/template.qtpl:85
ctx.streamt(qw422016, `annually`)
//line web/template/template.qtpl:85
qw422016.N().S(`</option></select></label><label><input type="checkbox"`)
//line web/template/template.qtpl:90
qw422016.N().S(` `)
//line web/template/template.qtpl:90
qw422016.N().S(`name="inRussia"`)
//line web/template/template.qtpl:91
qw422016.N().S(` `)
//line web/template/template.qtpl:91
qw422016.N().S(`value="true" />`)
//line web/template/template.qtpl:94
ctx.streamt(qw422016, `from Russia`)
//line web/template/template.qtpl:94
qw422016.N().S(`</label></p><ul class="[ cluster ][ list-style-type:none padding-inline-start:unset ]">`)
//line web/template/template.qtpl:99
if ctx.processors.Liberapay != "" {
//line web/template/template.qtpl:99
qw422016.N().S(`<li><a class="[ button ][ js-button ]"`)
//line web/template/template.qtpl:101
qw422016.N().S(` `)
//line web/template/template.qtpl:101
qw422016.N().S(`data-period-min="1"`)
//line web/template/template.qtpl:102
qw422016.N().S(` `)
//line web/template/template.qtpl:102
qw422016.N().S(`data-period-max="365"`)
//line web/template/template.qtpl:103
qw422016.N().S(` `)
//line web/template/template.qtpl:103
qw422016.N().S(`data-pattern="https://liberapay.com/`)
//line web/template/template.qtpl:104
qw422016.E().S(ctx.processors.Liberapay)
//line web/template/template.qtpl:104
qw422016.N().S(`/donate?amount=%f&currency=USD&period=%p"`)
//line web/template/template.qtpl:104
qw422016.N().S(` `)
//line web/template/template.qtpl:104
qw422016.N().S(`rel="noopener noreferrer payment"`)
//line web/template/template.qtpl:105
qw422016.N().S(` `)
//line web/template/template.qtpl:105
qw422016.N().S(`href="https://liberapay.com/`)
//line web/template/template.qtpl:106
qw422016.E().S(ctx.processors.Liberapay)
//line web/template/template.qtpl:106
qw422016.N().S(`/donate`)
//line web/template/template.qtpl:106
if ctx.amount > 0 {
//line web/template/template.qtpl:106
qw422016.N().S(`?amount=`)
//line web/template/template.qtpl:106
qw422016.N().FPrec(float64(ctx.amount)/100, 2)
//line web/template/template.qtpl:106
qw422016.N().S(`&currency=USD&period=monthly`)
//line web/template/template.qtpl:106
}
//line web/template/template.qtpl:106
qw422016.N().S(`">`)
//line web/template/template.qtpl:108
streamicon(qw422016, "liberapay")
//line web/template/template.qtpl:108
qw422016.N().S(`Liberapay</a></li>`)
//line web/template/template.qtpl:112
}
//line web/template/template.qtpl:113
if ctx.processors.PayPal != "" {
//line web/template/template.qtpl:113
qw422016.N().S(`<li><a class="[ button ][ js-button ]"`)
//line web/template/template.qtpl:115
qw422016.N().S(` `)
//line web/template/template.qtpl:115
qw422016.N().S(`data-period-max="1"`)
//line web/template/template.qtpl:116
qw422016.N().S(` `)
//line web/template/template.qtpl:116
qw422016.N().S(`data-pattern="https://www.paypal.me/`)
//line web/template/template.qtpl:117
qw422016.E().S(ctx.processors.PayPal)
//line web/template/template.qtpl:117
qw422016.N().S(`/%fUSD"`)
//line web/template/template.qtpl:117
qw422016.N().S(` `)
//line web/template/template.qtpl:117
qw422016.N().S(`rel="noopener noreferrer payment"`)
//line web/template/template.qtpl:118
qw422016.N().S(` `)
//line web/template/template.qtpl:118
qw422016.N().S(`href="https://www.paypal.me/`)
//line web/template/template.qtpl:119
qw422016.E().S(ctx.processors.PayPal)
//line web/template/template.qtpl:119
if ctx.amount > 0 {
//line web/template/template.qtpl:119
qw422016.N().S(`/`)
//line web/template/template.qtpl:119
qw422016.N().FPrec(float64(ctx.amount)/100, 2)
//line web/template/template.qtpl:119
qw422016.N().S(`USD`)
//line web/template/template.qtpl:119
}
//line web/template/template.qtpl:119
qw422016.N().S(`">`)
//line web/template/template.qtpl:121
streamicon(qw422016, "paypal")
//line web/template/template.qtpl:121
qw422016.N().S(`PayPal</a></li>`)
//line web/template/template.qtpl:125
}
//line web/template/template.qtpl:126
if ctx.processors.YooMoney != "" {
//line web/template/template.qtpl:126
qw422016.N().S(`<li><a class="[ button ][ js-button ]"`)
//line web/template/template.qtpl:128
qw422016.N().S(` `)
//line web/template/template.qtpl:128
qw422016.N().S(`data-amount-min="2"`)
//line web/template/template.qtpl:129
qw422016.N().S(` `)
//line web/template/template.qtpl:129
qw422016.N().S(`data-amount-max="15000"`)
//line web/template/template.qtpl:130
qw422016.N().S(` `)
//line web/template/template.qtpl:130
qw422016.N().S(`data-period-max="1"`)
//line web/template/template.qtpl:131
qw422016.N().S(` `)
//line web/template/template.qtpl:131
qw422016.N().S(`data-in-russia="true"`)
//line web/template/template.qtpl:132
qw422016.N().S(` `)
//line web/template/template.qtpl:132
qw422016.N().S(`data-pattern="https://yoomoney.ru/to/`)
//line web/template/template.qtpl:133
qw422016.E().S(ctx.processors.YooMoney)
//line web/template/template.qtpl:133
qw422016.N().S(`/%d"`)
//line web/template/template.qtpl:133
qw422016.N().S(` `)
//line web/template/template.qtpl:133
qw422016.N().S(`rel="noopener noreferrer payment"`)
//line web/template/template.qtpl:134
qw422016.N().S(` `)
//line web/template/template.qtpl:134
qw422016.N().S(`href="https://yoomoney.ru/to/`)
//line web/template/template.qtpl:135
qw422016.E().S(ctx.processors.YooMoney)
//line web/template/template.qtpl:135
if ctx.amount > 0 {
//line web/template/template.qtpl:135
qw422016.N().S(`/`)
//line web/template/template.qtpl:135
qw422016.N().DUL(ctx.amount)
//line web/template/template.qtpl:135
}
//line web/template/template.qtpl:135
qw422016.N().S(`">`)
//line web/template/template.qtpl:137
streamicon(qw422016, "yoomoney")
//line web/template/template.qtpl:137
qw422016.N().S(`ЮMoney</a></li>`)
//line web/template/template.qtpl:141
}
//line web/template/template.qtpl:142
if ctx.processors.Kofi != "" {
//line web/template/template.qtpl:142
qw422016.N().S(`<li><a class="[ button ][ js-button ]"`)
//line web/template/template.qtpl:144
qw422016.N().S(` `)
//line web/template/template.qtpl:144
qw422016.N().S(`data-amount-min="200"`)
//line web/template/template.qtpl:145
qw422016.N().S(` `)
//line web/template/template.qtpl:145
qw422016.N().S(`data-period-max="30"`)
//line web/template/template.qtpl:146
qw422016.N().S(` `)
//line web/template/template.qtpl:146
qw422016.N().S(`data-pattern="https://ko-fi.com/`)
//line web/template/template.qtpl:147
qw422016.E().S(ctx.processors.Kofi)
//line web/template/template.qtpl:147
qw422016.N().S(`/%d"`)
//line web/template/template.qtpl:147
qw422016.N().S(` `)
//line web/template/template.qtpl:147
qw422016.N().S(`rel="noopener noreferrer payment"`)
//line web/template/template.qtpl:148
qw422016.N().S(` `)
//line web/template/template.qtpl:148
qw422016.N().S(`href="https://ko-fi.com/`)
//line web/template/template.qtpl:149
qw422016.E().S(ctx.processors.Kofi)
//line web/template/template.qtpl:149
if ctx.amount > 0 {
//line web/template/template.qtpl:149
qw422016.N().S(`/`)
//line web/template/template.qtpl:149
qw422016.N().FPrec(float64(ctx.amount)/100, 2)
//line web/template/template.qtpl:149
}
//line web/template/template.qtpl:149
qw422016.N().S(`">`)
//line web/template/template.qtpl:151
streamicon(qw422016, "kofi")
//line web/template/template.qtpl:151
qw422016.N().S(`Ko-fi</a></li>`)
//line web/template/template.qtpl:155
}
//line web/template/template.qtpl:155
qw422016.N().S(`</ul>`)
//line web/template/template.qtpl:157
}
//line web/template/template.qtpl:157
func (ctx Context) writebody(qq422016 qtio422016.Writer) {
//line web/template/template.qtpl:157
qw422016 := qt422016.AcquireWriter(qq422016)
//line web/template/template.qtpl:157
ctx.streambody(qw422016)
//line web/template/template.qtpl:157
qt422016.ReleaseWriter(qw422016)
//line web/template/template.qtpl:157
}
//line web/template/template.qtpl:157
func (ctx Context) body() string {
//line web/template/template.qtpl:157
qb422016 := qt422016.AcquireByteBuffer()
//line web/template/template.qtpl:157
ctx.writebody(qb422016)
//line web/template/template.qtpl:157
qs422016 := string(qb422016.B)
//line web/template/template.qtpl:157
qt422016.ReleaseByteBuffer(qb422016)
//line web/template/template.qtpl:157
return qs422016
//line web/template/template.qtpl:157
}
//line web/template/template.qtpl:159
func (ctx Context) streamdir(qw422016 *qt422016.Writer) {
//line web/template/template.qtpl:160
switch ctx.language {
//line web/template/template.qtpl:161
default:
//line web/template/template.qtpl:161
qw422016.N().S(`ltr`)
//line web/template/template.qtpl:163
case language.Arabic, language.Persian, language.Hebrew, language.Urdu:
//line web/template/template.qtpl:163
qw422016.N().S(`rtl`)
//line web/template/template.qtpl:165
}
//line web/template/template.qtpl:166
}
//line web/template/template.qtpl:166
func (ctx Context) writedir(qq422016 qtio422016.Writer) {
//line web/template/template.qtpl:166
qw422016 := qt422016.AcquireWriter(qq422016)
//line web/template/template.qtpl:166
ctx.streamdir(qw422016)
//line web/template/template.qtpl:166
qt422016.ReleaseWriter(qw422016)
//line web/template/template.qtpl:166
}
//line web/template/template.qtpl:166
func (ctx Context) dir() string {
//line web/template/template.qtpl:166
qb422016 := qt422016.AcquireByteBuffer()
//line web/template/template.qtpl:166
ctx.writedir(qb422016)
//line web/template/template.qtpl:166
qs422016 := string(qb422016.B)
//line web/template/template.qtpl:166
qt422016.ReleaseByteBuffer(qb422016)
//line web/template/template.qtpl:166
return qs422016
//line web/template/template.qtpl:166
}
//line web/template/template.qtpl:168
func (ctx Context) streamlang(qw422016 *qt422016.Writer) {
//line web/template/template.qtpl:169
base, _ := ctx.language.Base()
//line web/template/template.qtpl:170
qw422016.E().S(base.String())
//line web/template/template.qtpl:171
}
//line web/template/template.qtpl:171
func (ctx Context) writelang(qq422016 qtio422016.Writer) {
//line web/template/template.qtpl:171
qw422016 := qt422016.AcquireWriter(qq422016)
//line web/template/template.qtpl:171
ctx.streamlang(qw422016)
//line web/template/template.qtpl:171
qt422016.ReleaseWriter(qw422016)
//line web/template/template.qtpl:171
}
//line web/template/template.qtpl:171
func (ctx Context) lang() string {
//line web/template/template.qtpl:171
qb422016 := qt422016.AcquireByteBuffer()
//line web/template/template.qtpl:171
ctx.writelang(qb422016)
//line web/template/template.qtpl:171
qs422016 := string(qb422016.B)
//line web/template/template.qtpl:171
qt422016.ReleaseByteBuffer(qb422016)
//line web/template/template.qtpl:171
return qs422016
//line web/template/template.qtpl:171
}
//line web/template/template.qtpl:173
func (ctx Context) streamt(qw422016 *qt422016.Writer, format message.Reference, v ...any) {
//line web/template/template.qtpl:174
qw422016.E().S(ctx.printer.Sprintf(format, v...))
//line web/template/template.qtpl:175
}
//line web/template/template.qtpl:175
func (ctx Context) writet(qq422016 qtio422016.Writer, format message.Reference, v ...any) {
//line web/template/template.qtpl:175
qw422016 := qt422016.AcquireWriter(qq422016)
//line web/template/template.qtpl:175
ctx.streamt(qw422016, format, v...)
//line web/template/template.qtpl:175
qt422016.ReleaseWriter(qw422016)
//line web/template/template.qtpl:175
}
//line web/template/template.qtpl:175
func (ctx Context) t(format message.Reference, v ...any) string {
//line web/template/template.qtpl:175
qb422016 := qt422016.AcquireByteBuffer()
//line web/template/template.qtpl:175
ctx.writet(qb422016, format, v...)
//line web/template/template.qtpl:175
qs422016 := string(qb422016.B)
//line web/template/template.qtpl:175
qt422016.ReleaseByteBuffer(qb422016)
//line web/template/template.qtpl:175
return qs422016
//line web/template/template.qtpl:175
}
//line web/template/template.qtpl:177
func (ctx Context) streamtitle(qw422016 *qt422016.Writer) {
//line web/template/template.qtpl:177
qw422016.N().S(`NotDotPay`)
//line web/template/template.qtpl:179
}
//line web/template/template.qtpl:179
func (ctx Context) writetitle(qq422016 qtio422016.Writer) {
//line web/template/template.qtpl:179
qw422016 := qt422016.AcquireWriter(qq422016)
//line web/template/template.qtpl:179
ctx.streamtitle(qw422016)
//line web/template/template.qtpl:179
qt422016.ReleaseWriter(qw422016)
//line web/template/template.qtpl:179
}
//line web/template/template.qtpl:179
func (ctx Context) title() string {
//line web/template/template.qtpl:179
qb422016 := qt422016.AcquireByteBuffer()
//line web/template/template.qtpl:179
ctx.writetitle(qb422016)
//line web/template/template.qtpl:179
qs422016 := string(qb422016.B)
//line web/template/template.qtpl:179
qt422016.ReleaseByteBuffer(qb422016)
//line web/template/template.qtpl:179
return qs422016
//line web/template/template.qtpl:179
}
//line web/template/template.qtpl:181
func StreamTemplate(qw422016 *qt422016.Writer, p Page) {
//line web/template/template.qtpl:181
qw422016.N().S(`<!DOCTYPE html><html lang="`)
//line web/template/template.qtpl:183
p.streamlang(qw422016)
//line web/template/template.qtpl:183
qw422016.N().S(`"`)
//line web/template/template.qtpl:183
qw422016.N().S(` `)
//line web/template/template.qtpl:183
qw422016.N().S(`dir="`)
//line web/template/template.qtpl:184
p.streamdir(qw422016)
//line web/template/template.qtpl:184
qw422016.N().S(`"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="color-scheme" content="light"><title>NotDotPay</title>`)
//line web/template/template.qtpl:191
p.streamhead(qw422016)
//line web/template/template.qtpl:191
qw422016.N().S(`</head><body>`)
//line web/template/template.qtpl:195
p.streambody(qw422016)
//line web/template/template.qtpl:195
qw422016.N().S(`<script async>document.querySelectorAll('.js-enabled').forEach(el => el.hidden = false);document.querySelectorAll('noscript').forEach(el => el.remove());</script><script src="/scripts.js" async defer></script></body></html>`)
//line web/template/template.qtpl:203
}
//line web/template/template.qtpl:203
func WriteTemplate(qq422016 qtio422016.Writer, p Page) {
//line web/template/template.qtpl:203
qw422016 := qt422016.AcquireWriter(qq422016)
//line web/template/template.qtpl:203
StreamTemplate(qw422016, p)
//line web/template/template.qtpl:203
qt422016.ReleaseWriter(qw422016)
//line web/template/template.qtpl:203
}
//line web/template/template.qtpl:203
func Template(p Page) string {
//line web/template/template.qtpl:203
qb422016 := qt422016.AcquireByteBuffer()
//line web/template/template.qtpl:203
WriteTemplate(qb422016, p)
//line web/template/template.qtpl:203
qs422016 := string(qb422016.B)
//line web/template/template.qtpl:203
qt422016.ReleaseByteBuffer(qb422016)
//line web/template/template.qtpl:203
return qs422016
//line web/template/template.qtpl:203
}
//line web/template/template.qtpl:205
func streamicon(qw422016 *qt422016.Writer, id string) {
//line web/template/template.qtpl:206
switch id {
//line web/template/template.qtpl:207
case "liberapay":
//line web/template/template.qtpl:207
qw422016.N().S(`<svg class="icon"`)
//line web/template/template.qtpl:208
qw422016.N().S(` `)
//line web/template/template.qtpl:208
qw422016.N().S(`width="32"`)
//line web/template/template.qtpl:209
qw422016.N().S(` `)
//line web/template/template.qtpl:209
qw422016.N().S(`height="32"`)
//line web/template/template.qtpl:210
qw422016.N().S(` `)
//line web/template/template.qtpl:210
qw422016.N().S(`viewBox="0 0 80 80"`)
//line web/template/template.qtpl:211
qw422016.N().S(` `)
//line web/template/template.qtpl:211
qw422016.N().S(`aria-hidden="true"`)
//line web/template/template.qtpl:212
qw422016.N().S(` `)
//line web/template/template.qtpl:212
qw422016.N().S(`focusable="false"`)
//line web/template/template.qtpl:213
qw422016.N().S(` `)
//line web/template/template.qtpl:213
qw422016.N().S(`xmlns="http://www.w3.org/2000/svg"><path fill="#1a171b" d="M25.91 63.04c-3.57 0-6.37-.47-8.41-1.4a9.03 9.03 0 0 1-4.38-3.8 11.15 11.15 0 0 1-1.28-5.55c.03-2.08.32-4.31.87-6.67L22.3 5.57l11.69-1.81L23.5 47.2c-.2.9-.32 1.73-.34 2.49-.03.75.11 1.42.41 2 .3.57.82 1.04 1.55 1.39a8.7 8.7 0 0 0 3.05.68l-2.26 9.28m42.24-24.96c0 3.67-.6 7.03-1.81 10.07a23.94 23.94 0 0 1-5.01 7.88 22.43 22.43 0 0 1-7.7 5.17 25.4 25.4 0 0 1-9.76 1.85c-1.71 0-3.42-.16-5.13-.46l-3.4 13.65H24.19L36.7 24.05a67.6 67.6 0 0 1 6.9-1.62c2.6-.48 5.4-.71 8.42-.71 2.81 0 5.24.42 7.27 1.28a13.6 13.6 0 0 1 5.02 3.5 14.32 14.32 0 0 1 2.9 5.21c.63 1.99.95 4.11.95 6.37M40.78 53.54c.85.2 1.91.3 3.17.3 1.96 0 3.74-.36 5.35-1.09a11.8 11.8 0 0 0 4.11-3.05 14.1 14.1 0 0 0 2.64-4.72c.63-1.83.95-3.86.95-6.07 0-2.16-.48-4-1.44-5.5-.95-1.51-2.61-2.27-4.97-2.27-1.61 0-3.12.15-4.53.46l-5.28 21.94" /></svg>`)
//line web/template/template.qtpl:218
case "paypal":
//line web/template/template.qtpl:218
qw422016.N().S(`<svg class="icon"`)
//line web/template/template.qtpl:219
qw422016.N().S(` `)
//line web/template/template.qtpl:219
qw422016.N().S(`width="32"`)
//line web/template/template.qtpl:220
qw422016.N().S(` `)
//line web/template/template.qtpl:220
qw422016.N().S(`height="32"`)
//line web/template/template.qtpl:221
qw422016.N().S(` `)
//line web/template/template.qtpl:221
qw422016.N().S(`viewBox="0 0 154.7 190.5"`)
//line web/template/template.qtpl:222
qw422016.N().S(` `)
//line web/template/template.qtpl:222
qw422016.N().S(`aria-hidden="true"`)
//line web/template/template.qtpl:223
qw422016.N().S(` `)
//line web/template/template.qtpl:223
qw422016.N().S(`focusable="false"`)
//line web/template/template.qtpl:224
qw422016.N().S(` `)
//line web/template/template.qtpl:224
qw422016.N().S(`xmlns="http://www.w3.org/2000/svg">`)
//line web/template/template.qtpl:227
qw422016.N().S(`<path fill="#003087" d="M28 0a5.5 5.5 0 0 0-5.5 4.6L.1 147.2a4.5 4.5 0 0 0 4.4 5.2h33.3l8.3-52.5 9-57.2a5.5 5.5 0 0 1 5.4-4.6h47.8c8.7 0 16.6 2 23.4 5.6C132 19.7 112.4 0 85.3 0z" />`)
//line web/template/template.qtpl:229
qw422016.N().S(`<path fill="#001c64" d="M60.5 38.1a5.5 5.5 0 0 0-5.4 4.6l-9 57.2-8.3 52.5 8.3-52.5a5.5 5.5 0 0 1 5.4-4.6H78a54 54 0 0 0 53.8-51.6 50 50 0 0 0-23.4-5.6z" />`)
//line web/template/template.qtpl:231
qw422016.N().S(`<path fill="#0070e0" d="M131.7 43.7a54 54 0 0 1-53.8 51.6H51.5c-2.7 0-5 2-5.4 4.6l-8.3 52.5-5.2 33a4.5 4.5 0 0 0 4.4 5.1h28.7a5.5 5.5 0 0 0 5.4-4.6l7.6-48a5.5 5.5 0 0 1 5.4-4.5H101a54 54 0 0 0 53.2-45.7c3-18.7-6.5-35.6-22.5-44z" /></svg>`)
//line web/template/template.qtpl:234
case "yoomoney":
//line web/template/template.qtpl:234
qw422016.N().S(`<svg class="icon"`)
//line web/template/template.qtpl:235
qw422016.N().S(` `)
//line web/template/template.qtpl:235
qw422016.N().S(`width="32"`)
//line web/template/template.qtpl:236
qw422016.N().S(` `)
//line web/template/template.qtpl:236
qw422016.N().S(`height="32"`)
//line web/template/template.qtpl:237
qw422016.N().S(` `)
//line web/template/template.qtpl:237
qw422016.N().S(`viewBox="0 0 169 120"`)
//line web/template/template.qtpl:238
qw422016.N().S(` `)
//line web/template/template.qtpl:238
qw422016.N().S(`aria-hidden="true"`)
//line web/template/template.qtpl:239
qw422016.N().S(` `)
//line web/template/template.qtpl:239
qw422016.N().S(`focusable="false"`)
//line web/template/template.qtpl:240
qw422016.N().S(` `)
//line web/template/template.qtpl:240
qw422016.N().S(`xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="M109 0a59.9 59.9 0 1 0 0 120c33 0 60-27 60-60S142 0 109 0Zm0 82.4A22.7 22.7 0 0 1 86.6 60 22.7 22.7 0 0 1 109 37.6 22.7 22.7 0 0 1 131.4 60 23 23 0 0 1 109 82.4Z"/><path fill="#fff" d="M48.6 17.5v87.3H27.3L0 17.5h48.6Z"/></svg>`)
//line web/template/template.qtpl:246
case "kofi":
//line web/template/template.qtpl:246
qw422016.N().S(`<svg class="icon"`)
//line web/template/template.qtpl:247
qw422016.N().S(` `)
//line web/template/template.qtpl:247
qw422016.N().S(`width="32"`)
//line web/template/template.qtpl:248
qw422016.N().S(` `)
//line web/template/template.qtpl:248
qw422016.N().S(`height="32"`)
//line web/template/template.qtpl:249
qw422016.N().S(` `)
//line web/template/template.qtpl:249
qw422016.N().S(`viewBox="0 0 665.2 436.4"`)
//line web/template/template.qtpl:250
qw422016.N().S(` `)
//line web/template/template.qtpl:250
qw422016.N().S(`aria-hidden="true"`)
//line web/template/template.qtpl:251
qw422016.N().S(` `)
//line web/template/template.qtpl:251
qw422016.N().S(`focusable="false"`)
//line web/template/template.qtpl:252
qw422016.N().S(` `)
//line web/template/template.qtpl:252
qw422016.N().S(`xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="a" x1="336" x2="421.7" y1="4124.6" y2="3861.6" gradientTransform="matrix(1 0 0 -1 4.1 4362.6)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ff4ea3"/><stop offset="1" stop-color="#ff5e5b"/></linearGradient></defs><path fill="#fff" d="M516.5 242c-23.9 2.6-43.7 1.2-43.7 1.2V93.6h30.5a67.4 67.4 0 0 1 67.5 70.3c0 49-25.2 68.8-54.3 78zM645 137.3c-9.2-46.4-33-75.5-59.5-92.7a157 157 0 0 0-90.1-27.8H39.6c-16 0-22.5 16-22.5 23.9V46s-1.3 201.3 1.2 310c4 63.6 67.6 63.6 67.6 63.6s208 0 308.6-1.3c5.3 0 9.2 0 14.5-1.3 57-14.5 62.3-67.5 62.3-96.7 114 5.1 194.9-75.7 173.7-183z"/><path d="M661.5 134.2v-.2C650.2 77.2 619 46.5 594.9 30.7A174.7 174.7 0 0 0 495.4 0H39.6C14 0 .3 23.6.3 40.7v5.2c0 2-1.2 202.7 1.3 310.5v.6c2.5 41 25.7 60.5 44.7 69.7 19.6 9.5 38.8 9.7 39.6 9.7 8.6 0 210 0 308.7-1.3 5.7 0 11.2 0 18.4-1.7l.2-.1a91 91 0 0 0 63.6-52.2c5.8-12.8 9.3-27.2 10.6-43.9 27.6-.7 53.5-6.1 77-16.2a168 168 0 0 0 62.7-45.1c32.7-38 45-88.3 34.4-141.7zm-626.4 221C32.6 249.4 33.8 54.2 34 46v-5.2c0-.5 1.2-7.3 5.7-7.3h455.8a140.8 140.8 0 0 1 81 25.2c27.3 17.8 45 45.4 52.2 81.9 8.5 43-1.1 83.3-27 113.4-29.1 33.9-76.3 52-129.5 49.5a16.8 16.8 0 0 0-17.6 16.8c0 45.6-16.2 71.9-49.4 80.4-3.3.8-5.7.8-10.5.8h-.3c-87.6 1.1-256.8 1.3-306.6 1.3H86s-12.6-.3-25-6.3c-15.8-7.7-24.5-21.6-25.8-41.3z"/><path d="M471.6 260c.6 0 6 .4 14.5.4 11 0 21.9-.6 32.3-1.8 1-.1 2.1-.3 3.2-.7 43.8-13.9 66-45.5 66-94a84 84 0 0 0-20-57.2 82.2 82.2 0 0 0-64.4-29.9h-30.4c-9.3 0-16.8 7.5-16.8 16.8v149.6c0 8.8 6.8 16.2 15.6 16.8zm18-33.2V110.4h13.7c15.4 0 29.1 6.3 38.7 17.8l.2.3c8 9.1 11.8 20.7 11.8 35.4 0 33.5-12.3 52-41 61.5a258 258 0 0 1-23.5 1.4z"/><path fill="#ff5e5b" d="M241 334.7c5.2 2.6 7.9 0 7.9 0s72.9-66.3 106-104.6c29-34.5 30.5-91.5-18.6-112.6C286 96.2 245 142.6 245 142.6c-35.8-39.7-90-37-115.3-10.6-25.1 26.5-15.9 71.6 2.7 98 17.2 24 94 92.8 106 103.4 0-1.4 1.3 0 2.6 1.3z"/><path fill="url(#a)" d="M410.8 618.4c3 .6 5.5-2 5.5-2s72.9-66.2 106-104.5c29.1-34.5 30.5-91.5-18.6-112.6-50.3-21.3-91.4 25.1-91.4 25.1-35.8-39.7-90-37-115.2-10.6-25.2 26.5-16 71.6 2.6 98 16.2 22.6 97.5 95.7 107.7 104.9 1 .8 2.1 1.5 3.4 1.7z" transform="translate(-167.4 -281.8)"/></svg>`)
//line web/template/template.qtpl:267
}
//line web/template/template.qtpl:268
}
//line web/template/template.qtpl:268
func writeicon(qq422016 qtio422016.Writer, id string) {
//line web/template/template.qtpl:268
qw422016 := qt422016.AcquireWriter(qq422016)
//line web/template/template.qtpl:268
streamicon(qw422016, id)
//line web/template/template.qtpl:268
qt422016.ReleaseWriter(qw422016)
//line web/template/template.qtpl:268
}
//line web/template/template.qtpl:268
func icon(id string) string {
//line web/template/template.qtpl:268
qb422016 := qt422016.AcquireByteBuffer()
//line web/template/template.qtpl:268
writeicon(qb422016, id)
//line web/template/template.qtpl:268
qs422016 := string(qb422016.B)
//line web/template/template.qtpl:268
qt422016.ReleaseByteBuffer(qb422016)
//line web/template/template.qtpl:268
return qs422016
//line web/template/template.qtpl:268
}