haunt/backup

539 lines
6.0 MiB
Plaintext
Raw Normal View History

2023-03-06 18:17:28 +00:00
// Code generated by go-bindata.
// sources:
// assets/app/components/index.html
// assets/app/components/project/index.html
// assets/app/components/settings/index.html
// assets/assets/css/app.css
// assets/assets/img/logo.png
// assets/assets/img/svg/github-logo.svg
// assets/assets/img/svg/ic_arrow_back_black_48px.svg
// assets/assets/img/svg/ic_clear_white_48px.svg
// assets/assets/img/svg/ic_menu_white_48px.svg
// assets/assets/img/svg/ic_settings_black_48px.svg
// assets/assets/js/all.js
// assets/assets/js/all.min.js
// assets/index.html
// DO NOT EDIT!
package haunt
import (
"bytes"
"compress/gzip"
"fmt"
"io"
"io/ioutil"
"os"
"path/filepath"
"strings"
"time"
)
func bindataRead(data []byte, name string) ([]byte, error) {
gz, err := gzip.NewReader(bytes.NewBuffer(data))
if err != nil {
return nil, fmt.Errorf("Read %q: %v", name, err)
}
var buf bytes.Buffer
_, err = io.Copy(&buf, gz)
clErr := gz.Close()
if err != nil {
return nil, fmt.Errorf("Read %q: %v", name, err)
}
if clErr != nil {
return nil, err
}
return buf.Bytes(), nil
}
type asset struct {
bytes []byte
info os.FileInfo
}
type bindataFileInfo struct {
name string
size int64
mode os.FileMode
modTime time.Time
}
func (fi bindataFileInfo) Name() string {
return fi.name
}
func (fi bindataFileInfo) Size() int64 {
return fi.size
}
func (fi bindataFileInfo) Mode() os.FileMode {
return fi.mode
}
func (fi bindataFileInfo) ModTime() time.Time {
return fi.modTime
}
func (fi bindataFileInfo) IsDir() bool {
return false
}
func (fi bindataFileInfo) Sys() interface{} {
return nil
}
var _assetsAppComponentsIndexHtml = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x8f\xc1\x6e\xc3\x20\x0c\x86\x5f\x85\x59\xda\x91\x92\x5e\xb7\x3a\xef\xc2\xc0\xa1\xd6\xa8\x89\xc0\x09\xeb\xdb\xef\x90\x6e\x42\xea\x65\xbb\xd8\xfa\x0f\xfe\x3e\xff\x97\xc8\xbb\xd9\xd8\xee\x4c\x1d\x21\x14\x51\x12\x05\xd3\xf4\x9e\x09\xa1\x73\xd4\xeb\xdb\x79\x9a\x5e\xdf\xc1\x48\xb2\xbc\x20\xbc\xb4\x12\x3e\x49\x4f\x54\x2b\xcc\x17\x17\x79\x9f\xff\x0f\x19\x18\x26\xfb\x7b\xd9\x14\xa1\x96\xfe\x13\xac\xcf\x9c\x04\x21\x90\x28\x55\xd3\xb4\x92\x86\x2b\x1c\xa2\x25\xd3\x17\xc2\x79\x9a\xfe\x72\x7a\x2c\x30\x1c\x11\x06\x9b\xed\xd5\xaf\x08\x43\x78\x82\xcf\x17\xbe\x25\xd3\x6a\x40\x70\xbe\x35\xd2\xe6\xf8\x96\x5c\x2e\xa9\x9c\x56\x49\xe0\xc6\xf2\x4f\x3f\xd9\xd5\xc7\xc8\x92\x7e\x1d\x8f\x0c\x73\xa7\x8f\xa3\xbd\x91\xa2\x66\x29\x9b\xc4\x07\x68\x98\xdf\x01\x00\x00\xff\xff\xd8\xeb\x10\x3c\x97\x01\x00\x00")
func assetsAppComponentsIndexHtmlBytes() ([]byte, error) {
return bindataRead(
_assetsAppComponentsIndexHtml,
"assets/app/components/index.html",
)
}
func assetsAppComponentsIndexHtml() (*asset, error) {
bytes, err := assetsAppComponentsIndexHtmlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/app/components/index.html", size: 407, mode: os.FileMode(420), modTime: time.Unix(1513121700, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsAppComponentsProjectIndexHtml = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x58\x5b\x6f\xdb\x36\x14\xfe\x2b\x0c\x1f\x6a\xe7\x41\x96\x93\xa6\x40\x91\x5a\x02\xba\xad\xc0\x1e\x0a\x74\x18\xf6\x1e\xd0\xe4\xb1\xcc\x85\x22\x05\xf2\xc8\x69\x96\xfa\xbf\x0f\xa4\xee\xb6\x5c\xc7\x6e\x9b\x75\x7e\x50\x4b\xf2\xf0\x5c\xbf\x73\x61\x16\xb9\x88\xb8\xd1\x08\x1a\x89\x62\x8f\xa6\xc4\x84\x5a\xf3\x40\xeb\x45\xf4\x60\x59\x91\xd0\xde\x82\x92\x95\x82\xcf\x09\xbd\x9a\xcf\x5b\x22\xa6\x64\xa6\x13\xea\x90\x59\x24\xe1\x4b\x53\xcf\x18\x8d\x51\x4b\x66\xfb\x37\xa4\x48\xe8\x1a\x98\x00\x4b\x9f\x29\x2f\x5d\x08\xb9\x21\x5c\x31\xe7\x12\x9a\x83\x2e\xc7\x2f\xd6\x3a\x70\xd0\x08\x96\x54\xff\x50\xa2\xb3\x88\x2b\xc9\xef\x3d\x2d\x32\x84\xe9\x65\xa5\x99\xe4\x46\x37\x3c\xd1\x32\xed\x24\x4a\xa3\x29\xc9\x45\xe4\x36\x59\xe4\x2c\x4f\xe8\xd3\x93\xa7\xda\x6e\x6b\x2e\x81\xf6\x89\x4c\x2a\x46\x93\x5b\x62\x0a\xd0\x5b\x9a\x2e\xe2\x9a\x5f\xba\x88\x85\xdc\x0c\xd4\xd5\x6c\xb3\x64\x07\x2c\x6d\x9c\x56\x30\x0e\xd1\x12\xf0\x01\x40\xb7\x7a\x57\x1e\xf3\xdf\xda\xfe\x6a\xe3\xcd\xfc\xeb\xbc\x42\x00\x6a\x1e\xe9\x42\xe6\x59\xa3\x88\x32\x99\xa1\x24\x98\x15\x33\xe7\x00\x5d\x2c\xf3\x2c\xf6\xdb\xb3\x42\x67\x34\x0e\x52\x06\xba\xa3\x44\x05\x34\x7d\x7a\xe2\xa5\xb5\xa0\x71\xa6\x59\x0e\xdb\xed\xbe\x91\x5c\x5a\xae\x20\x78\x49\xae\x12\xea\x0c\xbf\x07\x9c\x39\x64\x58\x3a\x3a\xe2\x94\x8a\x3e\xb2\x20\xda\x3b\x17\x47\x2f\x35\x27\xef\x39\xca\x0d\xd4\xe7\xfd\xef\xb3\x9d\x04\x5a\x74\x2e\xca\x45\xb4\x2c\x11\x3b\x30\xd4\xb1\x6c\x76\x73\x11\x15\x56\xe6\xcc\x3e\x52\xc2\xac\x64\x91\x62\x4b\x50\x09\x75\x80\x28\x75\xe6\x3a\x9c\xa3\x2c\x3c\xb5\x90\x16\xb8\xc7\x52\x42\x15\xac\x90\xa6\xbf\x9a\x5c\xea\x8c\x38\x63\x74\x40\x4a\x4d\x3b\x88\x4e\xcb\x6d\x3f\x42\x6e\x93\xc5\x92\xdf\x35\x14\x77\x4b\xc5\xf8\xfd\xdd\xcd\xdb\xe2\xf3\xcc\x6d\x42\xdc\xe2\xd6\x86\xa1\x43\xe2\x2e\x01\xd3\x7e\x96\xef\x24\x63\xbd\xdd\xb9\xac\xc9\x62\x0b\xc8\xd7\x95\x7d\x4e\x0a\xd0\x6c\xd3\xf3\x51\xbd\x13\x79\x1b\x49\x3f\x81\x9e\x59\x43\xc6\x0b\x47\x25\x92\x04\x65\xf3\xc2\x68\xd0\x18\x79\x1d\x83\x27\x2b\xef\x3a\xb6\x54\x10\x2d\x19\xbf\x17\xd6\x14\x41\x97\xdd\xcd\x40\x29\x5d\xa4\x3c\xa6\x44\xe4\xd3\x34\xa1\xfe\x3b\x2c\x25\x2b\x26\x20\x32\x25\x8e\x14\x34\xef\x15\x55\xe6\xfa\xa8\x05\x3b\x55\x67\x90\xcb\x01\xdc\x6b\x29\x20\xa1\x17\x3d\xe9\x95\xb0\xb7\x6f\xbe\xd1\x55\x55\x8d\xbd\x88\x22\x21\x37\xd3\xc0\xf3\x6a\x3e\x3f\xc8\x72\x50\x3e\x2f\xa3\x28\xdc\x24\x84\x90\xc1\xed\x7e\xe2\x13\xef\xcd\x01\xa9\xff\xb5\x50\x9b\x9e\x99\x2e\xbb\x0c\xfd\x4f\xe6\xd9\xf4\x10\xee\x99\xb5\xe6\xe1\xce\xeb\xb2\x8b\xfc\x46\x5b\x7f\xe6\x75\xd8\x63\xed\x0a\xa6\xc9\x1f\xd6\xfc\x0d\x1c\x9d\x3f\xeb\x57\x13\x29\xe0\xa4\xec\x27\x1d\x5a\x46\xed\xea\x35\x1a\xaf\xd0\xf4\xb2\x17\x7d\x25\x1d\xf6\xba\x4e\xbf\xc5\x9c\x64\xf1\xa0\xd3\xec\x25\xfd\x5e\x93\xec\xb5\x90\xe7\x42\x6d\xa8\x72\xbf\xed\x4d\x1a\xfb\x27\xb7\x17\xfe\x70\x4b\x47\x7a\x45\x2f\x91\xd2\xc6\xf1\xfb\xda\x15\xd5\xc9\x20\xed\x3a\xef\xf1\x35\xd3\x19\x4c\xaf\x2e\x87\xe2\x59\x28\xfb\x93\x5b\xe2\x40\x01\x47\x92\x24\xe4\x6a\x4b\xd3\xf7\x4a\x9d\x29\xe0\xfa\xb8\x80\xeb\x2d\x4d\x3f\x9a\xec\x5c\x13\x5e\x1f\x97\xf0\x7a\x4b\xd3\x0f\xd6\x1a\x7b\xae\x8c\x9b\xe3\x32\x6e\xb6\x34\xfd\x54\x62\x51\xb6\xb1\xf8\x01\x78\xb9\xa8\x31\xfe\x7d\x21\x61\xa1\x00\x86\x09\x95\x08\x39\x91\x9a\xd4\x43\x82\x60\xc8\x66\x8e\xaf\x21\x67\xe3\xd6\x7b\xfa\x30\xad\x78\xfb\x07\xd3\xcb\xc0\x85\x46\x29\x56\x38\x98\xb6\xe4\x97\x7e\xda\x69\x57\xed\xa8\x73\xc0\x6b\x1b\xb0\x2e\xb4\xbc\x5a\xe9\x6f\xab\xe8\xed\x44\xd2\xf5\x88\xe0\xb4\x05\x23\x6b\x0b\xab\x84\xae\x11\x0b\x77\x1b\xc7\x99\xc4\x75\xb9\x9c\x71\x93\xc7\x68\xf8\xbd\xd4\x2e\xb6\xc0\x94\xfc\x07\x68\xfa\x3b\xa8\x82\xbc\x22\xbf\x19\x5e\xe6\xa0\x91\xf9\x96\xbc\x88\xd9\xfe\x88\xd4\x1f\xde\x0b\x26\x84\xd4\x59\xab\x63\xbd\xde\x11\xed\x25\x9b\x5a\xd0\x4c\x1a\x9a\xfe\x59\xfd\x9f\x6c\xae\x67\xf3\x83\x32\x4e\x52\x9f\x20\xb3\x19\x60\x42\x7d\xe1\xd3\xf7\xdf\x6d\x3a\x3b\x5a\x75\x2b\x9d\xa2\x30\x0c\x7f\xb5\xd0\xb2\x74\x04\x12\x71\x37\x0e\x0d\x13\x80\x2d\xdd\xe8\x6c\x71\x1a\x3a\xc2\x48\xc1\xac\x29\xb5\xe8\x26\xa4\xa3\xa1\x1b\xea\x71\x56\x72\x1f\x9e\x3b\xba\xbc\xaf\xcb\xcc\x45\x42\xae\xc8\x2b\x96\x17\xef\xc2\x87\x74\xdb\xd7
func assetsAppComponentsProjectIndexHtmlBytes() ([]byte, error) {
return bindataRead(
_assetsAppComponentsProjectIndexHtml,
"assets/app/components/project/index.html",
)
}
func assetsAppComponentsProjectIndexHtml() (*asset, error) {
bytes, err := assetsAppComponentsProjectIndexHtmlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/app/components/project/index.html", size: 5583, mode: os.FileMode(420), modTime: time.Unix(1512427601, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsAppComponentsSettingsIndexHtml = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x5a\x6d\x8e\xdb\x36\x10\xbd\xca\x2c\x51\xc0\x09\x10\xd9\xdb\x00\xfd\x13\x58\x0e\x5a\x34\xbd\x40\x0f\x50\xd0\xd2\x88\x62\x43\x91\x02\x39\x92\x1d\x28\xbe\x7b\xa0\x2f\x8b\x72\x6c\xc7\xeb\x55\x62\xef\xfe\x11\xf4\x31\x7c\x33\x7c\xef\x2d\x87\xcb\xdd\x65\x2c\x4b\x50\xfc\x8b\x29\x28\x64\xd6\x6c\x18\x24\x0a\xb7\x21\xfb\xfd\xf1\x91\x75\xef\x83\x8d\xe5\x79\xc8\xbc\x07\x06\x32\x0e\x59\x6e\xcd\xff\x18\x91\x63\xab\x65\x16\x07\x9b\x54\x12\x26\x96\x67\x08\x91\xe2\xce\x85\x6c\xf4\x32\x78\x1f\xe7\xb0\x36\x5b\x70\x91\x35\x4a\x1d\x49\xd3\xa5\xef\xd2\x70\x25\x85\x0e\x99\x23\x6e\x09\x9a\xeb\x99\x72\x9a\x02\xc8\x18\xb5\xe6\xb6\xcf\x5e\xdf\xae\x85\xb8\x38\x51\xce\x23\x0c\xd6\x48\x1b\x44\x0d\x11\x6a\x42\xcb\x56\x0d\x3b\x1d\xa0\xc2\x84\x7a\xb4\xfa\xda\x66\x5d\x17\x44\x46\x7b\x53\x96\x91\xd1\xfd\xdb\xd4\x94\xa0\x4d\x90\x71\x2b\xa4\x66\x50\xc8\xc0\x59\x4c\x42\xc6\xf3\x7c\xde\xb1\xf7\xa6\xd2\x3c\xc3\x0f\x10\x15\xd6\xa2\xa6\x79\xfd\xb4\x7b\xdb\x62\xd7\x50\x90\xc5\x81\x2b\x45\xe0\x6c\x14\xb2\x05\x77\x0e\xc9\x2d\x64\x26\x16\xae\x14\x8b\x35\x8f\x3e\x37\x85\xcf\x5d\x29\xd8\x6a\xb9\xe8\x06\xb5\x77\x6d\x11\xab\xe5\x22\x96\xe5\x68\x26\x56\x8a\x74\x3c\x95\x9e\x8c\x9c\xc7\xb1\xd4\x62\xcf\x6e\xf7\xcc\x56\x55\xe5\x17\x08\x5f\xbf\xc2\x2c\x98\xed\x76\x1d\xf6\x62\xa0\xbf\x29\x5c\x49\x47\x81\x24\xcc\x9e\xee\xac\xb6\xd0\x1f\x68\x76\xaa\xcc\x03\x4d\x5b\x15\x8f\x8a\x99\x48\x54\x71\x5f\xd1\x1f\x8f\x6c\xb5\x31\xf6\xb3\xd4\x02\x72\x4e\xe9\xf7\x8c\x95\x5c\x15\x08\x84\x5b\xf2\xc7\x0c\xa4\xd4\xa3\xbe\x23\x65\x4f\xcd\x9e\x8e\x97\x4a\x4e\xce\x2d\xcf\xdc\xa5\xb4\x2c\x5d\xce\x35\x68\x11\xc8\x24\x64\x0f\x3d\x45\xdc\x0a\xc7\x56\xc1\x72\x51\x7f\x1d\x62\x2c\xe6\xc8\x29\x64\x4d\x0a\x90\x1a\xc6\xf1\x55\xd5\x7c\xd8\xed\xaa\xea\x37\xc5\x1d\xc1\x47\x98\xcd\xe0\x03\xcc\xde\x41\xc3\x74\x0b\xf6\xea\x08\xff\xa4\x4b\x69\x8d\xce\x50\xd3\xf3\x58\xc7\x01\xe8\x0c\xf9\xa8\x4b\x9f\xfa\xd1\xa0\xaa\x42\x5d\x5e\xcf\xff\x43\x10\x38\x8c\x48\x1a\x1d\x04\x07\x6a\x74\xd3\xa9\x05\x16\x96\xe7\x29\xbb\x56\x1f\x9f\x45\x20\x49\x0a\x8f\x8d\x3e\xb9\xb6\xfd\x8b\x44\x52\x0b\xf7\xf3\x0c\x74\x4a\x66\x61\xc0\x16\xfa\x84\xc2\x5e\x60\xad\x55\xf7\xa9\x82\x19\x6a\xbe\x56\x18\xcf\x86\xa6\x11\x99\x2c\xe3\x3a\x76\x73\x5b\xe8\x77\x30\x8b\xa5\xeb\x23\x1e\x8e\x85\xc0\xee\xca\x56\xe8\xad\x78\x23\xbc\x8f\x30\xfb\xd4\x15\x55\x7b\xe3\xef\x3e\x3f\xec\x17\xc3\xe6\x52\xb7\xb2\x8d\xa4\x28\xf5\x77\x08\xdc\x36\x3d\x2e\x2d\x30\x78\xdf\x4e\x34\xe5\x5a\x60\xc8\xdc\x17\x1d\xbd\x79\xdb\xbc\xca\x4c\x8c\x2a\x64\xc7\x72\x33\xe0\x56\xf2\x40\xf1\x75\x1d\xd1\xc2\x77\x9d\xb0\x7d\xf8\xe9\xab\xc3\x19\x71\xd7\x85\x54\xf1\x84\xf2\x36\x78\x73\x47\x9c\x0a\xf7\x23\x9d\xfd\xd8\x49\x05\x1f\x01\xdf\x4a\x79\xbf\x88\xbb\xb6\x80\xd4\x8e\xb8\x52\x13\x9a\xa0\x43\xbc\xd0\x06\xe3\xe8\x49\x8d\x70\x00\x7d\x2b\x2b\x8c\xcb\xb8\x6b\x33\x24\xd9\xa9\x76\x7e\x8d\x11\x92\x8c\x2e\x34\xc1\x10\x39\xa9\x01\x3c\xd8\x5b\x89\x3f\x94\x70\xd7\xc2\x97\x38\xa5\xf0\x25\x5e\x2a\xfc\x10\x39\xa9\xf0\x1e\xec\xad\x84\x1f\x4a\xb8\x6b\xe1\x09\xdd\x94\xca\xd7\x70\x17\x4a\xef\x85\x4e\xaa\xbd\x8f\x7b\x2b\xf1\xbd\x1a\xee\x5a\x7d\x81\x1a\x2d\x27\x9c\xd0\x01\x3d\xe4\x85\x2e\x38\x08\x9f\xd4\x09\x87\xd8\xb7\x72\xc3\x41\x1d\x77\xed\x88\x44\x6e\xa7\xdc\x01\xc8\xed\xa5\x3b\x80\x7d\xe4\xb4\x3b\x80\x01\xf6\x66\x3b\x80\x7d\x09\x77\x2d\x7c\xa4\x90\x4f\xf9\x9b\x7e\x83\x77\xa1\xf8\x7e\xec\xa4\xf2\x8f\x80\x6f\x65\x00\xbf\x88\xe7\x59\xe0\x05\x9c\x55\x6d\x38\x45\x29\xda\xbb\x3b\xeb\x3c\xef\xff\x7f\x8c\x8a\xd1\x3a\x20\x03\xcd\x04\x9e\x7c\xa6\x39\x9c\x12\x53\xea\x9f\x54\x76\x74\x34\xe7\xef\xdd\x69\x31\xa5\x2f\xf2\xb0\xf8\x3c\x81\x89\x54\x08\xb8\x25\xd4\x4e\x1a\x3d\x01\x91\xb8\xa5\x63\x3c\x0e\x29\x9a\x83\xdf\x2d\xbd\x42\x2e\xa5\xd0\xc6\x62\x0c\x49\x6b\xca\xab\x29\x8c\xa5\x3d\x46\x61\x07\xff\xdf\xde\x92\xb1\xb4\xaf\x90\xc5\x3f\x13\x42\xbb\xf8\x0b\x13\x63\x11\xfa\xb5\xf8\x49\x5c\x7a\x0d\xa5\xe7\xce\x45\x56\xe6\xe4\xe6\x0a\xb5\x18\xfd\x41\xed\x97\xf0\x74\xf6\x87\x2f\xb7\x58\x4a\xdc\x3c\xbf\x83\xef\x97\xac\x16\xf0\x44\xef\x3e\x88\x9a\xa2\x6b\x1f\x42\xfe\xe2\x7e\x7d\x90\xfe\x79\x9d\x7a\x31\xfa\xdf\x82\x2e\xe8\x5b\x00\x00\x0
func assetsAppComponentsSettingsIndexHtmlBytes() ([]byte, error) {
return bindataRead(
_assetsAppComponentsSettingsIndexHtml,
"assets/app/components/settings/index.html",
)
}
func assetsAppComponentsSettingsIndexHtml() (*asset, error) {
bytes, err := assetsAppComponentsSettingsIndexHtmlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/app/components/settings/index.html", size: 8395, mode: os.FileMode(420), modTime: time.Unix(1509915898, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsAssetsCssAppCss = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\x7b\x93\xdb\x36\xb2\x30\x0e\xff\xff\xfb\x14\x7a\xf6\x94\x6b\x3d\x59\x51\xcb\xbb\x6e\x15\xd7\x3a\x4e\x62\x4f\x1e\x3b\x9b\x7b\x36\xce\xe3\x3a\xc5\x11\x39\x1a\x66\x28\x52\x87\xa4\xe6\x62\xd5\xbc\x9f\xfd\x2d\x02\x04\x88\x4b\x03\x24\x75\x99\x71\x4e\xb4\x5b\xbb\x1e\x11\x40\xa3\xbb\xd1\x68\x34\x1a\x8d\xc6\x3f\x3f\xfb\x3f\xff\xdf\xe0\xb3\xc1\xcb\x74\xb9\x49\x82\x7c\xf0\x2e\x28\xa3\x3c\x0e\x92\xc1\x97\x51\x11\x2f\xd3\xaa\xe8\xaa\x2c\xd7\xc5\xec\x9f\xff\x5c\xc6\xe5\xd5\xe6\x62\xb4\xc8\x56\xff\x0c\x70\xed\x7f\xae\xea\xda\x55\xb5\x7f\x25\xf1\x22\x4a\x8b\x68\xf0\xee\xfc\xa7\xea\xf7\x8d\x35\xb2\x46\xd6\xff\x37\xf8\xec\x9f\x17\x59\x78\x3f\xbc\x2a\x57\xc9\xf6\x2a\x8a\x97\x57\xe5\xcc\x32\xcd\x67\xf3\x75\x56\xc4\x65\x9c\xa5\xb3\x3c\x4a\x82\x32\xbe\x89\x1e\xaa\x7a\xdb\x55\x90\x2f\xe3\x74\x66\xce\xd7\x41\x18\xc6\xe9\x72\x66\x3e\xfc\x5e\x06\x17\x71\x1a\x46\x77\x9f\xff\xdd\xb0\xfe\xfe\x61\x76\x99\x2d\x36\xc5\x36\xdb\x94\x49\x9c\x46\x33\xf3\x61\x14\xa7\x45\x54\x6e\x49\x03\xcb\x5c\xdf\x3d\x04\xa3\x55\x68\xa4\x99\x51\x94\xf7\x49\x34\xbc\xd8\x94\x65\x96\xb2\x9f\xb6\x97\x59\x5a\x1a\xb7\x18\x1f\xd7\x34\xe7\x17\xc1\xe2\x7a\x99\x67\x9b\x34\x34\x16\x59\x92\xe5\xb3\x38\xbd\x8a\xf2\xb8\x9c\x97\xd1\x5d\x69\x04\x49\xbc\x4c\x67\x49\x74\x59\xce\x2f\xb2\x3c\x8c\xf2\x59\x9a\xa5\x51\x83\xe3\x9c\xa0\xfd\x80\xbb\x1a\xc6\xe9\x7a\x53\x0e\x8b\x28\x89\x16\xe5\xb0\x02\x11\xe4\x51\xb0\xbd\x89\xf2\x32\x5e\x04\x49\x0d\xef\x22\x28\xa2\x8a\x06\xd2\xa8\xe2\xd1\x00\xb5\xfc\xbd\xbc\x5f\x47\x9f\xe3\xcf\x1f\x86\xcc\xa7\x3c\x2a\xa2\x92\xfb\x52\x6c\x2e\x56\x71\xf9\x61\xbb\xd8\xe4\x45\x96\xcf\xd6\x59\x9c\x96\x51\x3e\x37\x6e\xa3\x8b\xeb\xb8\x34\x82\xf5\x3a\x0a\xf2\x20\x5d\x44\x33\x0c\xae\xee\xec\xf7\x30\x2e\x82\x8b\x24\x0a\x3f\xa8\xba\x65\x6a\x48\x08\xc0\x65\x35\x2a\x4d\x21\x41\x2a\x8c\x2e\x83\x4d\x52\x3e\xa8\x18\x51\x66\xeb\x79\x76\x13\xe5\x97\x49\x76\x3b\x0b\x36\x65\xf6\xc0\x42\x8d\x82\x7c\x71\xf5\x61\x0b\x50\x54\xc1\xbb\x8c\xa3\x24\x9c\x5f\x64\x77\x46\x11\x7f\xac\x06\x63\x91\xa5\x65\x94\x96\xc6\x45\x76\x47\xb9\x00\x17\x03\xbd\xcc\x66\xa4\x09\xfe\x60\x2c\xaa\x8e\x12\x83\x1d\x56\x7d\x83\x30\x5a\x64\x79\x50\x49\x36\x84\x71\x25\x36\xb8\x5b\xda\xae\xa2\xf7\x32\x4e\x92\x2d\x92\xb4\xe2\x2a\x08\xb3\x5b\x5c\xaf\x12\xd8\x9b\xb8\xd8\x04\x49\x72\x6f\x5c\xc5\x61\x18\xa5\xdb\x5a\xfc\xcc\xf9\x22\x89\xd7\xb3\x3c\x5a\x94\xcf\xcd\x01\xfa\xef\xd9\x9c\x4c\xaf\xf5\x1d\x91\x47\xa3\xfa\x9b\x72\x16\x83\x60\xa4\x96\xce\xc1\xe0\xa2\xc8\x92\x4d\x19\x61\x69\x2f\xf3\x20\x2d\x2e\xb3\x7c\x85\xa5\xfc\x36\x0e\xcb\xab\x0a\x2a\x42\x08\x23\xb8\x05\x9a\x66\xeb\x99\x39\xaf\xe6\xc8\xcc\x9c\x5f\x64\x65\x99\xad\x66\xe6\x3c\x47\x28\x99\xf5\xb4\x31\xf2\x20\x8c\x37\x05\x9d\x5c\xb5\xb4\x1a\xd1\x4d\x94\x96\x45\x43\x35\xee\xc4\xc0\x50\x8c\x8f\x86\xb5\x45\x23\x88\x79\x63\x0e\xec\xf5\xdd\xc0\x5b\xdf\x0d\xcc\x41\xbe\xbc\x08\x9e\x9b\xc3\xea\xbf\x23\xdb\x3f\x03\x1b\xdb\x7c\x63\x77\x7d\x37\x98\x48\x8d\x5d\xae\x6d\x90\xc6\x95\x6e\x0b\x19\x82\xc9\x70\x21\xe6\x60\xd2\x1b\xb0\x83\x91\x3d\x29\x06\x8b\xcd\x45\xbc\x30\x2e\xa2\x8f\x71\x94\x3f\x1f\xb9\x08\xa7\xa1\x75\x36\xef\xdf\x04\xe1\x92\xc7\xeb\x75\x12\x19\x95\xc0\x06\x71\x1a\xe5\x5b\x80\x5b\xc0\x10\x8a\xc3\x5d\x8f\x08\x1e\x9e\x7a\x2c\x2b\x05\xcc\x2a\x63\x80\xb8\x20\x49\x06\x23\xcf\x13\x51\xb4\xbd\xe1\x68\x32\xac\xfe\xe1\x09\xeb\x50\x9d\x21\x0a\x10\x1f\x0e\x05\x24\x7c\xe8\xaf\x24\x28\xa3\xe7\x86\x67\x3e\x1b\x56\xff\x77\x36\x28\x16\x41\x12\x3d\x37\xeb\xbe\x3b\xd4\x93\xe0\x1a\x59\x1e\x57\x73\xc3\x33\x9f\x0d\x3c\xf3\xd9\x5c\x59\x90\xad\x83\x45\x5c\xde\x4b\xc2\xeb\x99\xcf\x18\x52\x98\x91\x5a\x27\xc1\x22\x0a\x21\x49\xc1\xd3\x71\x30\x9a\xea\xf8\x33\xc4\xdd\xb4\xd5\x42\x43\xd8\x56\x09\x0f\x6e\x5b\xad\x9a\xc2\xb6\x6a\x12\x0b\x5b\x1a\xcc\x4f\x94\xff\xe9\x29\x3f\x51\x7c\x30\xa1\x80\x95\x05\x52\x50\x82\xb2\x68\x53\x67\x56\x47\xb5\xa7\xea\x33\x58\x54\x86\xf6\x10\x2c\xbb\xdc\x24\x09\x5c\x72\x13\x17\xf1\x45\x12\x6d\x89\x3e\x1c\xd9\x30\xf4\x3c\x5a\x65\x37\x51\x63\xf5\xa0\x35\x14\xc9\x45\x58\x97\xd5\x35\xdb\x44\x6a\xe7\x96\x0f\xff\x22\x9d\x5f\x47\xf7\x97\x79\xb0\x8a\x8a\x81\x08\x62\x6b\x3e\x6b\x28\xb1\xbc\x87\x6a\x
func assetsAssetsCssAppCssBytes() ([]byte, error) {
return bindataRead(
_assetsAssetsCssAppCss,
"assets/assets/css/app.css",
)
}
func assetsAssetsCssAppCss() (*asset, error) {
bytes, err := assetsAssetsCssAppCssBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/assets/css/app.css", size: 521249, mode: os.FileMode(420), modTime: time.Unix(1513121761, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsAssetsImgLogoPng = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x79\x67\x34\x9c\xeb\xfb\xee\x8b\x88\x2e\xc4\x46\x22\x11\x3d\x22\x5a\xf4\xe8\x3d\xca\xa8\x61\x18\xdd\x24\x7a\xef\x25\x21\x44\x46\x08\x89\x6e\xf4\x12\xa2\x8e\x32\x66\x90\x68\x23\x19\xd1\x3b\x19\x84\x20\x45\xef\xdd\x1e\x82\xb3\x66\xb2\xf7\xff\x77\x3e\x9c\xb5\xce\x3a\x65\xfd\x3f\x58\xef\xba\x3d\xcf\x7b\xdd\xd7\x7b\x3d\x77\x5b\xcf\xbc\x32\x32\xd0\xa2\xa3\x66\xa3\x06\x00\x80\x4e\x47\x5b\xe3\x21\x00\x90\x24\x11\xfe\x28\x49\x01\x00\xb8\x32\xfb\x36\x07\x00\xd8\x1c\x75\x34\x54\x4d\x43\xa6\x37\xf3\x42\xc3\x4c\x17\x9b\xba\xaf\x80\x04\xe3\xe1\x0f\xdd\x8c\x5d\x45\x7d\x70\x95\xe6\x75\x8d\xef\x85\x5d\x34\xdf\xb5\x35\x04\x16\x57\x1f\x17\x4d\xc1\x3a\x49\x59\x1c\x8d\x6b\x84\xc0\xe5\xb6\xcc\xa6\x46\x33\xa8\x72\xdc\xc3\x62\xce\xf4\x46\x14\x95\x9b\x00\x65\x6c\x9c\x91\x4a\x5c\x96\x03\x4a\xdf\x8c\xb2\x17\xe0\xca\x4a\x0a\x14\xdf\x9f\x73\xa6\x2d\x22\x27\xcd\xea\x95\xf5\x9f\xf3\x1f\x3a\xc6\x87\x5d\xd8\xeb\x38\xcd\x1d\xe3\xdb\xf6\xf3\x64\xfd\xa5\xd5\xf9\x2c\x7f\x94\xf7\x95\x83\x05\x05\xbf\x48\x38\xba\x39\xd5\x65\x43\x0a\xbb\x2e\x99\xba\xd5\x9c\x84\xd2\x03\x2a\xb4\x8c\x51\x2e\xaa\x0b\x9c\x71\x0c\xc6\xb1\x22\x1a\x6c\x45\x09\xb0\xfe\xd8\x63\x56\xb6\x62\x37\xf7\x86\xec\x16\xc3\x37\x7d\x3c\x57\x80\xd8\x1b\xc6\x31\x94\x1a\x92\x63\xd7\x1a\x1e\x42\xe8\x8c\x1b\x9a\xb9\x97\x40\x72\xf4\x80\xa7\xb3\x07\x67\x69\xda\x87\x7a\xdc\x5d\x68\x2f\x99\x57\xe5\xc3\x5f\xfb\xae\x62\x40\xe6\xeb\x58\xcd\x83\xab\x52\x20\xc8\xb9\x9c\x54\x75\x6c\x23\x69\x64\x74\xac\x83\x86\x94\x27\xf3\xc4\x4b\x5d\xa9\xdc\xed\x51\x92\x8f\x4f\x1e\x2c\x74\xc1\x52\x0b\x91\xdc\xba\x25\xe4\xae\xdc\x00\x2f\xf3\xa8\x01\xaf\x2d\x14\xa7\xf1\x65\xa3\xed\x80\x1e\xf0\x50\x59\x30\x61\x72\x6d\x40\x2e\xf0\xd7\x31\x03\x53\xeb\x55\xda\x82\xd1\x9d\x70\x4e\x60\x05\xe9\x19\xf2\x04\xea\x59\xfe\xce\x04\x28\x24\xe7\x7f\x46\xe1\x7d\x33\xf8\x12\xd9\xe9\x25\x12\x95\x82\xb3\x97\xdd\xec\xeb\xf6\x61\x47\x2b\x46\x09\xef\x49\x81\xd9\x84\xe1\xb8\x7c\x53\x48\x4e\xe5\x0a\x3d\xe0\x12\x53\xbe\x1a\x02\x95\x7a\x20\xbb\x7f\x19\x08\xd0\xf8\x12\xb0\x11\xd6\x51\x8c\xb5\xb4\x51\xb5\x03\x54\x4c\x34\x8c\x0a\xa8\x41\x1b\x9d\x52\xd7\x00\x15\xab\xae\xcb\x09\xcf\x7a\xe2\xa8\xdc\xdd\xa5\xd8\x49\x80\x6a\x7c\xe1\x09\x13\x74\x70\x56\x4b\x1e\x50\x71\xd7\x30\x11\x83\x46\x17\x5b\xcb\xff\x05\x04\x68\x49\xf2\xa1\xc4\xc5\xdd\x56\xc9\x81\xfb\x91\x03\x96\x8e\x55\x0e\x17\x9c\xc0\x7d\x92\xe4\xf4\x5d\xbd\xeb\x6f\x00\x80\x82\x13\x25\xee\xc4\x32\x4e\x09\xf8\x00\xdc\x82\x8f\x49\x29\x3e\x90\x45\x32\x65\x42\x0a\x69\xe9\xaf\x93\x03\x5a\x9c\x28\xf1\x0f\xe6\x12\xc0\x7d\xd2\xe4\x74\x55\x56\xe0\xa3\x00\xa7\x10\xa0\x02\x01\x00\x4a\x1a\x80\x81\x05\x00\xb0\xa4\x04\x2b\x12\x09\xfc\x6b\xc1\xc8\xff\xb5\x38\x85\x80\x7f\x2d\x28\xc9\xbf\x16\x25\xcd\xbf\xd6\x3f\x20\x04\xeb\x0f\xc8\xff\x04\x09\xd3\xfc\xdf\x6d\xe3\x7d\xa0\x9b\xc0\x96\x57\xd6\x45\xf1\x25\x9c\xdc\xed\x41\x72\x36\xb8\x28\x7f\x9a\x55\xfd\x9c\x33\x22\x3d\x22\xed\x22\x85\x43\xfb\xad\xf9\x02\x0d\xa5\x60\xaf\x5e\x9f\x79\xe2\x36\x58\x34\x1d\x11\x18\x03\x7e\xf2\x46\x6e\xaa\xbc\xc8\x18\x97\x9d\xc2\x91\xca\x01\xb7\x4b\xb6\x4b\xb3\xcb\xa0\x48\x8e\x29\x2a\x58\xa0\xa1\xec\x77\xd8\x12\x35\x05\x45\xad\x75\xf0\x54\x4a\x17\x0d\x08\x87\xaa\x84\x42\x42\x7d\x42\xa9\x4f\xf4\x30\x91\xc8\xab\x0b\x5b\x91\xba\x82\xe6\x33\x08\x70\x60\xaa\xae\x41\x2f\x53\xef\x78\x1b\xe4\xd6\x53\xb7\x13\x43\x4c\x24\xd2\x60\xb8\xdc\xba\xc1\xa7\x7d\xda\x5f\x43\xb3\xa8\xaf\x26\xa5\x0c\x4e\xd2\x73\xcf\xe1\x1e\xaf\x1a\x86\x92\xc6\x00\x5b\x75\xb5\xa1\x49\x17\xa7\x99\xa6\xc4\xf7\x22\x99\xab\xf7\xa3\x76\x77\x5a\xd8\x3c\x97\x1d\x6c\x31\x2a\x5c\x65\x1f\x04\xf6\x6d\x1b\x6b\x8a\x5b\x7b\xfc\xc2\x41\xf9\x2f\x3c\xb7\xd0\xb6\xb8\x82\x96\xa2\x5d\xe9\x91\xcc\x9d\xb2\x34\x5a\xf0\x65\x85\xdc\x8d\x1e\x56\x68\x68\xdc\x97\xdc\xa9\xe0\x02\x0a\xb6\x74\x26\xd0\x4b\xe1\x17\x86\x7c\x5a\x7b\x9a\x10\xdb\xef\xc9\x8f\xc0\x0f\x6b\x73\x6d\xc5\xc9\xb3\x28\x5d\x53\x44\xb1\x7e\xc2\xbf\x48\xdd\x40\xe9\x7e\x26\xbd\x01\x5d\x75\x89\xb9\x61\x8c\xf0\x53\x4c\xa8\xbe\xa0\xb9\x56\x76\xda\xa9\xee\x6d\x3e\x2b\x86\x5b\x17\x18\x78\x18\x23\xfc\x69\x66\x52\x2d\xca\x2d\xbd\x05\x74\xfb\xfe\x27\x04\x7f\x54\x08\xef\xfc\x2e\x09\x6c\
func assetsAssetsImgLogoPngBytes() ([]byte, error) {
return bindataRead(
_assetsAssetsImgLogoPng,
"assets/assets/img/logo.png",
)
}
func assetsAssetsImgLogoPng() (*asset, error) {
bytes, err := assetsAssetsImgLogoPngBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/assets/img/logo.png", size: 6814, mode: os.FileMode(420), modTime: time.Unix(1510763661, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsAssetsImgSvgGithubLogoSvg = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x56\xcb\x6e\x66\xb7\x0d\x7e\x15\xc2\x7b\x7e\x16\x6f\x22\x55\xcc\xcc\xa2\x5d\xf7\x21\x02\x27\x18\x0f\xe0\x36\x41\xc7\xb0\x83\x3e\x7d\x41\x9e\xf3\x17\xd9\xf8\xfc\x92\x28\x8a\xfa\x2e\x94\xbf\xfc\xfc\xf8\x4e\x7f\xfe\xeb\xed\xdf\x3f\xbf\x3e\xbd\xbe\xbf\xff\xf1\xb7\xe7\xe7\xcf\xcf\x4f\x7c\x1a\x7e\xff\xcf\xf7\x67\x5d\x6b\x3d\xff\xfc\xf8\xfe\x44\x9f\x3f\x7e\x7d\x7f\xfd\xfa\xe4\x56\x08\x3f\x4f\xf4\xfa\xdb\x8f\xef\xaf\xef\x7f\x99\xf8\xf8\xf1\xdb\xe7\xdf\x7f\xff\xf3\xeb\xd3\xa2\x45\xf7\xec\xe3\xfb\xf4\xed\xcb\x1f\xbf\xbc\xbf\xd2\xaf\x5f\x9f\xfe\xe9\xeb\x40\x4c\x49\xc4\x11\x69\x2f\x2c\x07\x7b\x15\x9b\x21\xce\x66\xdf\xd0\x15\xbc\x17\xe4\x38\xe7\x41\x9e\xea\xcf\x1d\x50\x57\x78\x72\x2e\x68\x26\xeb\x81\xaf\x62\x91\x85\xb5\xed\x31\xb4\x83\x2c\xa1\xc5\xb9\xe1\xa9\x74\x50\xcb\x1f\x41\xf4\x08\x9a\x03\x69\xf2\xdd\x07\x2a\xcd\xf1\x73\x6e\x51\xff\xf9\x47\x6f\x35\x12\x2f\xc8\x2e\x5a\x24\xe5\xa8\x70\x5a\xa4\xea\xd8\xf6\xb2\xc8\x13\x59\x24\x86\xe3\x74\x16\xd2\x83\x5c\x50\x9a\x24\x5a\x38\x6b\x93\x26\xaa\x9c\xac\x93\x38\x6d\x9b\xc9\xdd\xf7\x57\x92\x55\x53\x55\x1e\xa8\x26\x05\xc4\x71\xc2\xa9\x70\x3c\xa0\x65\x24\x02\x97\xc3\x82\x73\x36\x29\x3c\x83\x15\x5a\x4a\x86\x14\xe1\xde\x71\xff\x2c\xc4\x56\x5a\x8c\x48\x61\x2c\x3f\x1c\xc8\x55\x0c\x71\x67\x09\xb8\xe4\x2f\x1a\x7e\x50\x42\x8f\x6f\xd3\x25\x57\x84\x06\x7c\xed\x37\xde\x88\x9d\x24\x10\xdb\x2f\xec\x90\x4a\xe4\x4e\x3e\xf0\x7d\x48\xb0\x8e\x76\xb2\xf2\x4d\xc2\x1b\x96\xce\x58\x75\x58\x14\xe7\x08\x23\x23\x9b\xa5\x72\x9d\x9a\x0f\xef\x46\x8c\x05\x6a\xc2\x62\x50\x3d\xec\x58\xb5\x3b\x4a\xac\xab\x8e\xae\xb4\x4e\xb1\xc3\xd3\xb8\x89\xaa\xe8\x8f\x69\x75\xde\xd8\x2c\x89\x88\xfd\xc6\x8a\x8a\xe8\x12\xf3\xa5\xd3\x2f\x63\x9f\x12\x1c\x75\x0e\x1f\xa8\x75\xc6\xd3\x35\xfa\x24\x76\xac\x63\x1c\x30\x6b\x80\xd4\x94\x07\xda\x4e\x3b\xb0\x2e\x94\xd7\xdb\x5d\xaa\xc0\x4d\x3a\xb1\x99\x32\x4e\x08\xf7\xe1\xc5\x8a\x75\x8a\x2f\x94\x0d\xae\x1d\x29\x73\xc1\x4e\xdb\x7b\x93\x15\xbb\x25\x38\xf1\x36\x33\x4d\xf0\x84\x04\xcf\x7e\x85\x1b\x09\x5c\x93\x0d\x5a\x0d\x66\x68\x30\x2a\x0e\x39\xb4\x3a\x93\xe6\xa6\x42\x5f\xbb\x7f\xbe\x0d\x81\xa8\xb0\x17\x43\xad\x26\xc2\xa8\x10\xb2\xc9\xb0\x5c\x49\x1c\x62\x46\x0d\xb1\x50\x60\x8f\x16\x6a\x6d\x92\xd5\x40\x53\x21\xc3\x5b\x9c\x43\x97\x37\x2b\xe4\xb0\xa2\x9c\xa8\x83\x1d\xd9\xcb\x13\x75\x93\x9a\x28\x4f\xda\x90\x72\x1a\xf4\xe8\xc2\xaa\xa7\x6c\x93\x14\xf6\x79\x0c\x36\x74\x6c\x21\xc8\xe5\x0c\xcf\x4d\xb2\xa1\xd9\x7c\xbb\x1a\x39\x62\x47\x23\xa9\x54\x0d\x34\x2b\xac\x26\x61\x79\x72\x5f\x3a\x48\x90\x62\xcd\x47\x46\x51\x0b\x2a\x59\xb5\xb9\x1b\x53\x55\x8d\xad\xe5\x66\x6a\x80\x67\x5d\xd8\x4b\x46\x0c\xd3\x04\x74\xfb\x18\x81\x0b\x3b\x6a\xfc\x31\x92\x69\x6b\x47\x1b\x87\x75\xa3\x2c\x58\x66\x7b\xcb\xa4\x17\xc4\x92\x65\xa3\xce\xee\x85\x90\xdd\x07\x9f\x96\xde\x81\xe8\xe6\x8d\x75\x38\x1b\xd5\x5e\x5f\x55\x93\x53\x5a\x5a\xa7\xe6\xe0\x93\xa7\xc9\x5e\xd2\xf5\xb7\x0e\x03\x15\xda\xa7\x6d\xaf\x7b\xe0\x8a\xd2\x4d\x8b\xd5\xb0\x2c\x28\x71\x4d\x6e\x4b\x9a\x8b\x26\x47\xa1\x24\x39\xb1\xda\xa9\x09\x93\x1a\x6b\x1d\xb6\x8d\xec\x76\x39\x82\x8a\x82\x3a\x45\xef\x6f\xd0\x62\x98\x5b\x9b\xe1\x5a\xa4\xad\xf7\xa1\x3f\xac\xe9\xaf\x18\x51\x59\x13\x96\xc7\x29\x87\x05\x6d\x29\xf4\xf2\x39\x9d\x69\xf9\xa5\x24\xa1\xd3\x26\x1e\x09\x55\xd3\x23\x53\x68\xae\x6a\x3d\xe4\x0a\x76\x1c\x4f\xb2\xc0\xc9\xcd\x09\x57\xa1\x70\x94\xd4\x35\xf8\x69\x09\x91\x9c\x06\xe5\xb3\xa2\x46\xb3\xf2\x36\xc4\x4d\x1b\xf0\xf3\x92\xe3\xba\xee\x7d\x2d\x14\x29\xae\xa1\x5d\x37\x74\xeb\xe5\xf5\xa0\x69\x00\xed\xa2\x5a\x31\x7a\x5c\xda\x06\x0f\xeb\xf2\xc5\x9c\xfb\x6f\xd1\xd5\xef\x54\x10\xeb\xd0\x81\x69\x90\x2f\x1c\x55\x52\x68\x1e\xba\xe0\x92\xc0\xb2\x7d\x9d\x46\xb7\xb0\x2c\x90\x95\x8f\xd1\x85\x7e\xcb\x78\x43\xb2\x25\x76\xa2\xc8\x16\xbc\x31\x9f\x73\x5d\x71\xf6\x6e\xaa\xc7\x0c\x29\xd3\x45\xa4\x33\x78\xf7\xbb\x80\x68\xd0\x2d\x88\x0d\x39\x32\x34\x4f\xc3\x3b\x4b\xc6\x81\xc1\x53\xbd\x34\x21\xa7\xf6\xa8\x50\xa7\xe3\xb3\x14\xa4\xc6\x22\x31\x4a\xf5\x76\x94\xd8\x6e\x3d\xef\xb9\x4e\xeb\xb9\xe0\xd2\xa4\xae\xe5\x97\xe8\x6d\x76\xb7\x8d\xeb\xf8\x0d\xc7\x6d\x72\x55\xac\xcc\xff\x5b\x7e\x21\xec\x7c\xec\x05\xb5\x7c\x59\xd4\x3d\xac
func assetsAssetsImgSvgGithubLogoSvgBytes() ([]byte, error) {
return bindataRead(
_assetsAssetsImgSvgGithubLogoSvg,
"assets/assets/img/svg/github-logo.svg",
)
}
func assetsAssetsImgSvgGithubLogoSvg() (*asset, error) {
bytes, err := assetsAssetsImgSvgGithubLogoSvgBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/assets/img/svg/github-logo.svg", size: 2237, mode: os.FileMode(420), modTime: time.Unix(1510788130, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsAssetsImgSvgIc_arrow_back_black_48pxSvg = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x2c\x8d\xcd\x6a\x85\x30\x10\x85\x5f\x65\x98\xae\x93\x4c\xc6\x5c\x6a\xcb\x8d\x8b\xae\x5c\xd8\x87\x28\x68\x7e\x20\x55\xa9\x21\x11\x9f\xbe\xa4\x96\x81\x6f\x31\xf3\xcd\x39\xcf\xa3\x78\x08\x4b\xf4\x21\x5b\x34\x3d\x42\x89\x4b\xfd\xd8\x4e\x8b\x04\x04\x6c\x80\x0d\x42\x8d\x73\x0e\xf7\xf9\xfc\x4e\xeb\x61\x31\xe4\xbc\xbf\x2b\x55\x6b\x95\xb5\x93\xdb\x8f\x57\x4c\x44\xea\x28\x1e\x87\xe7\xfe\x95\x03\xcc\x16\x3f\x09\x28\xb0\x29\x6c\x46\xba\x10\x5c\x4c\xc9\xe2\xba\xad\x0b\xaa\x7f\xe9\x5e\xbd\x38\xe7\xf0\xef\x81\x09\xb4\x1e\x5f\x65\xdf\xa5\x87\x7c\xbc\x89\x86\x49\x33\x98\x24\x7a\xb8\x47\x4b\xa3\x45\xc3\xd4\x34\xd0\xdd\xc8\x54\x04\x5f\x2d\xb3\xf5\x0f\xbf\x01\x00\x00\xff\xff\x90\x43\xe8\xae\xd2\x00\x00\x00")
func assetsAssetsImgSvgIc_arrow_back_black_48pxSvgBytes() ([]byte, error) {
return bindataRead(
_assetsAssetsImgSvgIc_arrow_back_black_48pxSvg,
"assets/assets/img/svg/ic_arrow_back_black_48px.svg",
)
}
func assetsAssetsImgSvgIc_arrow_back_black_48pxSvg() (*asset, error) {
bytes, err := assetsAssetsImgSvgIc_arrow_back_black_48pxSvgBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/assets/img/svg/ic_arrow_back_black_48px.svg", size: 210, mode: os.FileMode(420), modTime: time.Unix(1512418422, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsAssetsImgSvgIc_clear_white_48pxSvg = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x8f\xd1\x4a\xc5\x30\x0c\x86\x5f\x25\xc4\xfb\x36\xc9\x69\x3d\x1e\x39\xdd\x85\x17\xc3\x0b\x7d\x08\x61\xb3\x2d\xcc\x6d\xb8\xd2\x8e\x3d\xbd\x74\x15\x11\x72\xf1\xf1\xfd\x3f\x24\xb9\x6f\xd9\xc3\x67\x9c\x26\x87\x0f\x7d\xdf\x23\x84\x31\xfa\x90\x1c\x9a\x27\x84\x1c\xc7\xf2\xb2\xec\x0e\x09\x08\xc4\x80\x18\x84\x12\x87\x14\x5a\xbc\x7f\x4d\xf3\xe6\x30\xa4\xb4\x3e\x6b\x5d\x4a\x51\xe5\xa2\x96\x6f\xaf\x85\x88\xf4\x96\x3d\x76\xf7\xf5\x23\x05\x18\x1c\xbe\xf3\x0d\x1e\x95\xe1\x37\xbe\x2a\x7b\x03\x0b\x2c\xc0\x54\xb1\x5a\xb0\x60\x1b\x34\xc7\x52\x1b\xd7\xbf\x98\x4f\xc5\x97\x93\x4f\xcd\x6d\x1a\x37\x2f\x07\xea\x7f\x0b\x09\x28\x88\xc9\x62\x5e\xe9\xc0\xdf\x17\xe7\x65\x1e\x6b\xa9\x1e\xd7\xfd\x04\x00\x00\xff\xff\x0f\x36\xa8\x9e\xfb\x00\x00\x00")
func assetsAssetsImgSvgIc_clear_white_48pxSvgBytes() ([]byte, error) {
return bindataRead(
_assetsAssetsImgSvgIc_clear_white_48pxSvg,
"assets/assets/img/svg/ic_clear_white_48px.svg",
)
}
func assetsAssetsImgSvgIc_clear_white_48pxSvg() (*asset, error) {
bytes, err := assetsAssetsImgSvgIc_clear_white_48pxSvgBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/assets/img/svg/ic_clear_white_48px.svg", size: 251, mode: os.FileMode(420), modTime: time.Unix(1510763421, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsAssetsImgSvgIc_menu_white_48pxSvg = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\xcd\x3f\x6b\xc3\x30\x10\x05\xf0\xaf\x72\x5c\x67\x5b\xe7\x93\xda\x8a\x62\x79\xe8\x60\xbc\x74\xed\x1e\xb0\xa3\x13\xf8\x1f\xb1\x90\x8c\x3f\x7d\x30\xc9\x90\x8c\x8f\xf7\x1e\xbf\x7a\x4b\x1e\xae\x61\x1c\x1d\x7e\xb4\x6d\x8b\x20\x43\xf0\x12\x1d\x1a\x8b\x90\xc2\x90\x7f\x97\xdd\x21\x01\x01\x1b\x60\x83\x90\x43\x1f\xe5\x51\xef\xd3\x38\x6f\x0e\x25\xc6\xf5\x47\xa9\x9c\x73\x99\x75\xb9\xdc\xbc\x62\x22\x52\x5b\xf2\xd8\xd4\xeb\x25\x0a\xf4\x0e\xff\x08\x48\xd8\x24\x36\x1d\x1d\xf8\x14\xe7\x65\x1e\x50\xbd\x8c\x34\x54\x56\x2a\x9b\x0a\xee\x74\xe2\x63\xa2\xe2\xf3\x3d\x7e\x27\x96\xca\xfe\x7f\x75\xfa\x38\x8f\x27\xd2\xdc\x03\x00\x00\xff\xff\x6a\x2e\xdd\xd4\xc3\x00\x00\x00")
func assetsAssetsImgSvgIc_menu_white_48pxSvgBytes() ([]byte, error) {
return bindataRead(
_assetsAssetsImgSvgIc_menu_white_48pxSvg,
"assets/assets/img/svg/ic_menu_white_48px.svg",
)
}
func assetsAssetsImgSvgIc_menu_white_48pxSvg() (*asset, error) {
bytes, err := assetsAssetsImgSvgIc_menu_white_48pxSvgBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/assets/img/svg/ic_menu_white_48px.svg", size: 195, mode: os.FileMode(420), modTime: time.Unix(1510763162, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsAssetsImgSvgIc_settings_black_48pxSvg = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x44\x52\xe1\x6e\xdb\x3c\x0c\x7c\x15\xc2\xdf\x6f\x5e\x44\x8a\x92\xa5\x0f\x4d\x81\xed\xd7\xfe\xf4\x21\x3a\xb7\x8b\x03\x78\x4d\x31\x07\x71\x91\xa7\x1f\x28\xdb\x19\x82\x40\x26\x25\xde\x91\x77\x7c\x9a\x6f\x27\x1a\xdf\xcf\xa7\xf1\x7a\xec\xac\x74\x74\x3b\xbf\x2f\xdf\x2f\x5f\xc7\x2e\x50\x20\x35\x52\xeb\x68\x39\xbf\x5d\xc7\xf5\xfa\xeb\xf7\xf4\x31\x1f\xbb\xf1\x7a\xfd\xfc\xff\x70\x58\x96\x05\x4b\xc4\xe5\xcf\xe9\xa0\x21\x84\xc3\x7c\x3b\x75\xcf\x4f\x9f\xaf\xd7\x91\xde\x8e\xdd\x4b\xa0\x30\xaa\xdd\xd4\x7e\x84\x7b\x47\xbf\xce\xd3\x74\xec\x3e\x2e\x1f\xef\xdd\x61\x7b\xb4\xa6\xfe\x2b\xc3\x6b\xf8\x19\xbb\x56\x23\x15\x16\x49\x14\xb5\x0c\x08\xc6\x88\x8a\xd0\x33\xb2\xb5\xa3\x96\x99\x11\x22\x23\x67\xde\x12\x93\x42\x84\x05\x39\x0d\x90\xca\x90\x04\x35\x86\x29\x44\xbd\x6e\x62\xe5\x08\xcb\x03\xb7\x84\x2a\x23\x56\x86\x63\x88\x87\x13\x2b\xac\x92\x0c\x8c\xa4\x0c\x63\x41\x28\x8c\x3e\x3a\x66\x6d\x0c\x8c\x58\x58\x91\xd3\x37\x58\x29\xfe\xa7\xd0\x7e\x62\xa4\x23\xdb\xc0\xd0\x44\x81\x61\x19\x52\x18\x56\x61\xda\xaa\xc8\xab\x06\xa7\x82\x26\x16\x48\x8f\x54\x1b\x70\xc3\x75\x66\x76\x66\x8d\x8c\x50\xbd\xd2\x61\xfc\xb5\xf7\x45\x7b\xdf\xb1\xb5\x1d\x7a\x47\x16\xf5\xa1\x7c\x68\x92\x15\x3c\x18\xe2\x7a\x9d\x53\x3b\x6a\x99\x11\x22\x72\x5e\x03\xe7\xf9\xf7\x5a\x2a\x24\x31\xd4\x60\xca\x3b\xda\xca\xe4\x91\x2a\x62\x45\xdc\x7a\xd8\x1a\x44\x52\x18\xb9\x30\xe8\x23\xed\xed\x3f\xe6\x73\x32\xb5\x15\x72\x1d\x7e\xb4\xa1\x49\x42\xb0\xcc\x90\xe2\x30\xae\xc9\x2e\xe4\xb0\x8a\x9f\xc8\x25\x61\xa4\x4a\x0f\xb1\x37\x37\xa0\x11\xa1\x36\x41\x68\x77\x6a\x33\x72\xf3\xb1\xf9\xef\xb8\x0f\x9f\xf7\x45\xb8\xbf\x88\x92\x24\xa4\x81\x05\x35\x52\xe0\x08\x57\x3f\xf5\xed\x23\x22\xcd\x7b\x40\x5b\xc2\x4f\xf2\x24\xed\xc9\x3d\xd8\x6f\xef\xbe\xb6\xbe\xe2\xcf\x7f\x03\x00\x00\xff\xff\x8c\x31\x09\x17\x35\x03\x00\x00")
func assetsAssetsImgSvgIc_settings_black_48pxSvgBytes() ([]byte, error) {
return bindataRead(
_assetsAssetsImgSvgIc_settings_black_48pxSvg,
"assets/assets/img/svg/ic_settings_black_48px.svg",
)
}
func assetsAssetsImgSvgIc_settings_black_48pxSvg() (*asset, error) {
bytes, err := assetsAssetsImgSvgIc_settings_black_48pxSvgBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/assets/img/svg/ic_settings_black_48px.svg", size: 821, mode: os.FileMode(420), modTime: time.Unix(1510765923, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsAssetsJsAllJs = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\xbd\xeb\x7a\x1b\x37\xb2\x28\xfa\x5f\x4f\x01\x2b\xde\x26\x29\x53\x4d\x4b\xb9\xac\x0c\x65\xda\x23\x4b\x72\xa2\x8c\x6f\xcb\x52\x26\x6b\xb6\xa2\x31\xc1\x6e\x90\x84\xd4\x6c\xd0\x0d\x50\x32\x97\xcd\xfd\x9d\x77\x38\x6f\x78\x9e\xe4\x7c\xa8\xc2\xb5\xbb\x29\xc9\x8e\xbd\x17\x67\x62\x91\xb8\x14\x80\x42\x01\x28\x14\xea\xd2\xdb\xda\xda\x20\x5b\xe4\xef\x39\x4f\x59\x21\x19\xd9\x2f\x26\x8b\x9c\x96\xbf\x9d\x90\xab\x9d\xe4\xc7\xe4\x67\x9d\xd9\x4e\x3b\x64\xf7\xd1\xce\xa3\xed\xdd\x47\x3b\x3f\x91\x5f\x84\x98\xe4\xac\x4b\x8e\x8b\x34\x21\x53\xa5\xe6\xfd\x5e\x8f\x62\xad\x0b\x99\x88\x72\xa2\xab\xbc\x40\x70\x7d\xf2\xf2\xf8\x74\x83\x6c\xf5\x36\xda\xe3\x45\x91\x2a\x2e\x8a\xf6\x35\x2f\x32\x71\xdd\x21\x1f\x5b\x0b\xc9\x88\x54\x25\x4f\x55\x6b\x6f\x63\xc3\xf6\x24\x63\x32\x2d\xf9\x5c\x97\xdd\x20\x90\x74\x3a\xe5\x92\x88\xd1\x05\x4b\x15\x99\x97\xe2\x8a\x67\x4c\x12\x4a\x16\x8a\xe7\x5c\x2d\xc9\x58\x94\x3a\x39\x5b\xa4\xbc\x98\x90\x92\xa7\x53\x72\x54\x96\xa2\x24\x33\x26\x25\x9d\x30\x49\xae\xb9\x9a\x72\x0d\xcd\x0e\x2f\x21\xc7\x8a\xa4\xb4\x20\x23\x46\x52\x9a\xe7\x2c\x23\x54\x92\xb1\xc8\x73\x71\x2d\xfb\xa6\xd9\x2b\x5a\x12\xf6\x81\xce\xe6\x39\x7b\xc9\x8b\xa3\xb2\x24\x03\x32\x83\x2f\xed\x96\x49\x6f\x75\xf6\x74\x49\x35\x2d\xc5\x75\x5c\xb6\xdd\x12\x05\x6b\x75\x49\x0b\x3a\xff\xf1\xd1\x8a\xe8\x3f\x3b\xab\x56\x97\x8c\x85\xe8\x92\x11\x2d\xa1\x2e\x8e\x8f\x11\x3a\x12\x57\x8c\xa4\x25\xa3\x4a\x0f\xae\x20\xbc\x90\x8a\x16\x29\x23\x62\x6c\x5a\x25\xbc\x20\x6a\xca\x6c\x3b\xa4\xa0\x33\x26\xe7\x34\x65\x89\x86\xa0\x01\x95\x4c\x2e\x72\xa5\xb1\xc0\x00\x01\xd7\x3c\xcf\xc9\x94\x5e\x31\x42\x7d\xe9\xcc\x64\xa6\x22\x03\xe0\x06\x5c\x22\x0a\x96\x90\x1b\x21\x95\x6c\x9e\xd3\x94\xc1\x68\x34\x4a\xa1\x37\x57\x34\x5f\x00\x1c\x18\x16\x2d\x32\x3d\x4a\x97\x8d\x78\x34\x25\x46\x1a\xf1\x7a\xb0\x66\x2e\xb9\x24\x85\x50\xba\x2d\x20\x02\x96\xd9\x11\x16\x8b\xd9\x88\x95\xba\x0a\x2d\x27\x8b\x19\x2b\x94\x24\x1c\x26\x0c\xb0\x4d\x2f\x59\x62\x50\x77\x3c\x26\x63\x76\xcd\xca\xa0\x20\x2d\x19\x91\x73\x96\xf2\x31\x67\x19\x51\x53\x5a\x90\x82\xa5\x9a\x14\x4a\xa4\x15\x5e\x28\x56\xce\x45\x4e\x35\x89\x75\x0d\x4a\x55\x49\x35\xbc\x28\x8f\xcc\x68\x79\xc9\x4a\x89\xa3\x1f\x31\x32\x2f\x99\x64\xe5\x95\xef\xe8\x98\x17\x34\x07\x1a\x2e\x26\xb6\x4b\x27\x5c\xcf\x5a\x46\x15\xf5\xf5\x68\x29\x59\x46\xa4\xa2\x8a\x6b\x72\x5b\x92\x6c\xa1\xab\x10\x4a\x46\x0b\x9e\xeb\x1c\x36\xef\x12\x29\x66\xcc\x61\x83\x8b\x42\x6a\x70\x7a\x38\x74\x3e\xcf\xf5\x60\x00\xab\x25\xd3\xa3\x53\x44\x09\x32\x15\xd7\x9e\x36\x90\x5c\x70\xfc\x48\x47\x19\x4c\x07\xd2\x77\x02\xd8\x72\x85\xe4\x54\x2c\xf2\x0c\x69\x03\x28\x43\x23\x1b\x46\x24\xca\x99\xa7\x15\x43\xf7\x1a\x6b\xd4\xb6\x64\x60\x6b\x78\x0b\xa9\x07\x61\xd7\x84\xab\xd5\xea\x90\xc4\x2c\x41\x4d\x64\xb2\xeb\x01\x4a\xe8\x92\x62\xb3\x79\x4e\x15\x33\x98\x83\x71\x9a\x1e\x51\xc4\x18\xa2\xca\xe6\x77\x81\x4e\xae\x68\xc9\xe9\x28\xd7\x7d\x2d\xc9\x84\x15\xac\xa4\x39\x61\x1f\xf4\xa4\x48\x8d\x2d\x3b\x01\x7f\x9f\xd3\x92\xce\xc8\x47\xac\xbc\x22\x33\x91\x2d\x72\x06\x84\xe7\xfa\xa1\xb1\xa7\xb7\x1f\x3d\x32\xa0\x38\x56\xc3\x64\x12\xc2\xb2\xbb\xd7\x0a\xc7\x75\x20\x0a\xa9\xca\x45\xaa\x44\x49\x0e\x16\x52\x89\x99\x5b\x54\x3e\x43\x09\x3d\x12\x04\xa7\x38\xcc\xc7\xf5\x94\x15\xa4\x64\x6a\x51\x16\xbc\x80\x8d\x92\x98\x8a\xe3\x52\xcc\x4c\x0e\xcb\x88\x6d\xae\x0b\x1d\x4c\xa9\xd4\x9b\x98\xae\x4b\x35\x2d\x29\x9e\xea\x4d\x8c\xa8\xe5\x1c\x57\x30\x40\xe0\x52\x8f\x68\xbc\xc8\xb1\xe3\x08\x4b\xfa\xae\xb7\xf5\x5c\xf4\x11\x29\x5d\x37\x05\x2e\x21\x49\x12\x9b\xb6\x5f\x4e\x64\xa7\x8f\x23\x5d\x55\xd1\x02\xbb\xf9\x86\x05\x6a\x27\x1f\x71\xdc\xad\x61\xa7\x43\x3e\x6e\x90\x3a\xce\x06\xf5\xa4\x4f\x9f\x30\x6d\x6f\x83\x18\x3c\x38\x2c\xb4\x11\x0a\x81\x1d\xf9\xe4\x1f\xc7\x6f\xde\x1d\xbf\x3a\x3c\xfa\xaf\xa3\x13\x32\x20\xbb\x7b\x1b\x2e\x2b\xec\x3f\x19\xf8\x2d\xa1\x0b\x25\x08\xee\x78\x83\xa8\xd8\xd9\xa3\x73\x9b\x6b\x4e\x0b\x32\x20\xad\xb3\x16\x79\x48\xcc\x98\xc8\x53\x4b\x40\x0f\x49\xab\xdf\x22\x7d\xd2\x6a\x75\xc8\x43\x04\xf6\x90\xb4\xce\x49\xcb\x42\x70\x64\x5d\x69\x63\xc7\xb5\x01\xd4\xf4\xa6\x64\x63\xfe\xa1\x4b\xb8\xe9\xba\x6d\xf8\xa1\xaf\x96\x98\xad\xb6\xdd\xfb\xf3\xe3\x9f\xd9\xc3\x3f\x57\xbd\x49\xd7
func assetsAssetsJsAllJsBytes() ([]byte, error) {
return bindataRead(
_assetsAssetsJsAllJs,
"assets/assets/js/all.js",
)
}
func assetsAssetsJsAllJs() (*asset, error) {
bytes, err := assetsAssetsJsAllJsBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/assets/js/all.js", size: 3239195, mode: os.FileMode(420), modTime: time.Unix(1513120691, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsAssetsJsAllMinJs = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\xbd\xeb\x7a\x1b\x37\xb2\x28\xfa\x5f\x4f\x01\x2b\xde\x26\x29\x53\x4d\x4b\xb9\xac\x0c\x65\xda\x23\x4b\x72\xa2\x8c\x6f\xcb\x52\x26\x6b\xb6\xa2\x31\xc1\x6e\x90\x84\xd4\x6c\xd0\x0d\x50\x32\x97\xcd\xfd\x9d\x77\x38\x6f\x78\x9e\xe4\x7c\xa8\xc2\xb5\xbb\x29\xc9\x8e\xbd\x17\x67\x62\x91\xb8\x14\x80\x42\x01\x28\x14\xea\xd2\xdb\xda\xda\x20\x5b\xe4\xef\x39\x4f\x59\x21\x19\xd9\x2f\x26\x8b\x9c\x96\xbf\x9d\x90\xab\x9d\xe4\xc7\xe4\x67\x9d\xd9\x4e\x3b\x64\xf7\xd1\xce\xa3\xed\xdd\x47\x3b\x3f\x91\x5f\x84\x98\xe4\xac\x4b\x8e\x8b\x34\x21\x53\xa5\xe6\xfd\x5e\x8f\x62\xad\x0b\x99\x88\x72\xa2\xab\xbc\x40\x70\x7d\xf2\xf2\xf8\x74\x83\x6c\xf5\x36\xda\xe3\x45\x91\x2a\x2e\x8a\xf6\x35\x2f\x32\x71\xdd\x21\x1f\x5b\x0b\xc9\x88\x54\x25\x4f\x55\x6b\x6f\x63\xc3\xf6\x24\x63\x32\x2d\xf9\x5c\x97\xdd\x20\x90\x74\x3a\xe5\x92\x88\xd1\x05\x4b\x15\x99\x97\xe2\x8a\x67\x4c\x12\x4a\x16\x8a\xe7\x5c\x2d\xc9\x58\x94\x3a\x39\x5b\xa4\xbc\x98\x90\x92\xa7\x53\x72\x54\x96\xa2\x24\x33\x26\x25\x9d\x30\x49\xae\xb9\x9a\x72\x0d\xcd\x0e\x2f\x21\xc7\x8a\xa4\xb4\x20\x23\x46\x52\x9a\xe7\x2c\x23\x54\x92\xb1\xc8\x73\x71\x2d\xfb\xa6\xd9\x2b\x5a\x12\xf6\x81\xce\xe6\x39\x7b\xc9\x8b\xa3\xb2\x24\x03\x32\x83\x2f\xed\x96\x49\x6f\x75\xf6\x74\x49\x35\x2d\xc5\x75\x5c\xb6\xdd\x12\x05\x6b\x75\x49\x0b\x3a\xff\xf1\xd1\x8a\xe8\x3f\x3b\xab\x56\x97\x8c\x85\xe8\x92\x11\x2d\xa1\x2e\x8e\x8f\x11\x3a\x12\x57\x8c\xa4\x25\xa3\x4a\x0f\xae\x20\xbc\x90\x8a\x16\x29\x23\x62\x6c\x5a\x25\xbc\x20\x6a\xca\x6c\x3b\xa4\xa0\x33\x26\xe7\x34\x65\x89\x86\xa0\x01\x95\x4c\x2e\x72\xa5\xb1\xc0\x00\x01\xd7\x3c\xcf\xc9\x94\x5e\x31\x42\x7d\xe9\xcc\x64\xa6\x22\x03\xe0\x06\x5c\x22\x0a\x96\x90\x1b\x21\x95\x6c\x9e\xd3\x94\xc1\x68\x34\x4a\xa1\x37\x57\x34\x5f\x00\x1c\x18\x16\x2d\x32\x3d\x4a\x97\x8d\x78\x34\x25\x46\x1a\xf1\x7a\xb0\x66\x2e\xb9\x24\x85\x50\xba\x2d\x20\x02\x96\xd9\x11\x16\x8b\xd9\x88\x95\xba\x0a\x2d\x27\x8b\x19\x2b\x94\x24\x1c\x26\x0c\xb0\x4d\x2f\x59\x62\x50\x77\x3c\x26\x63\x76\xcd\xca\xa0\x20\x2d\x19\x91\x73\x96\xf2\x31\x67\x19\x51\x53\x5a\x90\x82\xa5\x9a\x14\x4a\xa4\x15\x5e\x28\x56\xce\x45\x4e\x35\x89\x75\x0d\x4a\x55\x49\x35\xbc\x28\x8f\xcc\x68\x79\xc9\x4a\x89\xa3\x1f\x31\x32\x2f\x99\x64\xe5\x95\xef\xe8\x98\x17\x34\x07\x1a\x2e\x26\xb6\x4b\x27\x5c\xcf\x5a\x46\x15\xf5\xf5\x68\x29\x59\x46\xa4\xa2\x8a\x6b\x72\x5b\x92\x6c\xa1\xab\x10\x4a\x46\x0b\x9e\xeb\x1c\x36\xef\x12\x29\x66\xcc\x61\x83\x8b\x42\x6a\x70\x7a\x38\x74\x3e\xcf\xf5\x60\x00\xab\x25\xd3\xa3\x53\x44\x09\x32\x15\xd7\x9e\x36\x90\x5c\x70\xfc\x48\x47\x19\x4c\x07\xd2\x77\x02\xd8\x72\x85\xe4\x54\x2c\xf2\x0c\x69\x03\x28\x43\x23\x1b\x46\x24\xca\x99\xa7\x15\x43\xf7\x1a\x6b\xd4\xb6\x64\x60\x6b\x78\x0b\xa9\x07\x61\xd7\x84\xab\xd5\xea\x90\xc4\x2c\x41\x4d\x64\xb2\xeb\x01\x4a\xe8\x92\x62\xb3\x79\x4e\x15\x33\x98\x83\x71\x9a\x1e\x51\xc4\x18\xa2\xca\xe6\x77\x81\x4e\xae\x68\xc9\xe9\x28\xd7\x7d\x2d\xc9\x84\x15\xac\xa4\x39\x61\x1f\xf4\xa4\x48\x8d\x2d\x3b\x01\x7f\x9f\xd3\x92\xce\xc8\x47\xac\xbc\x22\x33\x91\x2d\x72\x06\x84\xe7\xfa\xa1\xb1\xa7\xb7\x1f\x3d\x32\xa0\x38\x56\xc3\x64\x12\xc2\xb2\xbb\xd7\x0a\xc7\x75\x20\x0a\xa9\xca\x45\xaa\x44\x49\x0e\x16\x52\x89\x99\x5b\x54\x3e\x43\x09\x3d\x12\x04\xa7\x38\xcc\xc7\xf5\x94\x15\xa4\x64\x6a\x51\x16\xbc\x80\x8d\x92\x98\x8a\xe3\x52\xcc\x4c\x0e\xcb\x88\x6d\xae\x0b\x1d\x4c\xa9\xd4\x9b\x98\xae\x4b\x35\x2d\x29\x9e\xea\x4d\x8c\xa8\xe5\x1c\x57\x30\x40\xe0\x52\x8f\x68\xbc\xc8\xb1\xe3\x08\x4b\xfa\xae\xb7\xf5\x5c\xf4\x11\x29\x5d\x37\x05\x2e\x21\x49\x12\x9b\xb6\x5f\x4e\x64\xa7\x8f\x23\x5d\x55\xd1\x02\xbb\xf9\x86\x05\x6a\x27\x1f\x71\xdc\xad\x61\xa7\x43\x3e\x6e\x90\x3a\xce\x06\xf5\xa4\x4f\x9f\x30\x6d\x6f\x83\x18\x3c\x38\x2c\xb4\x11\x0a\x81\x1d\xf9\xe4\x1f\xc7\x6f\xde\x1d\xbf\x3a\x3c\xfa\xaf\xa3\x13\x32\x20\xbb\x7b\x1b\x2e\x2b\xec\x3f\x19\xf8\x2d\xa1\x0b\x25\x08\xee\x78\x83\xa8\xd8\xd9\xa3\x73\x9b\x6b\x4e\x0b\x32\x20\xad\xb3\x16\x79\x48\xcc\x98\xc8\x53\x4b\x40\x0f\x49\xab\xdf\x22\x7d\xd2\x6a\x75\xc8\x43\x04\xf6\x90\xb4\xce\x49\xcb\x42\x70\x64\x5d\x69\x63\xc7\xb5\x01\xd4\xf4\xa6\x64\x63\xfe\xa1\x4b\xb8\xe9\xba\x6d\xf8\xa1\xaf\x96\x98\xad\xb6\xdd\xfb\xf3\xe3\x9f\xd9\xc3\x3f\x57\xbd\x49\
func assetsAssetsJsAllMinJsBytes() ([]byte, error) {
return bindataRead(
_assetsAssetsJsAllMinJs,
"assets/assets/js/all.min.js",
)
}
func assetsAssetsJsAllMinJs() (*asset, error) {
bytes, err := assetsAssetsJsAllMinJsBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/assets/js/all.min.js", size: 3239195, mode: os.FileMode(420), modTime: time.Unix(1513120691, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _assetsIndexHtml = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x92\x4f\x8f\xd3\x30\x10\xc5\xef\x7c\x0a\xaf\xaf\x24\xb1\x11\x20\xa0\xb2\xc3\x81\x3f\x12\x07\x04\x5a\x2d\x07\x8e\x53\x77\x9a\x4c\xf1\x9f\xc8\x33\xdd\x52\x3e\x3d\x4a\xd3\x55\x17\xb4\x48\xec\xc5\xd2\x7b\x1a\xcd\xef\x3d\x79\xdc\xd5\xfb\x2f\xef\x6e\xbe\x7f\xfd\xa0\x46\x49\xb1\x77\xf3\xab\xf2\xd0\xc2\x34\x79\x5d\x11\x22\xfd\x42\xdd\xbb\x11\x61\xd3\xbb\x84\x02\x2a\x8c\x50\x19\xc5\xeb\x6f\x37\x1f\xdb\xd7\xfa\xec\x66\x48\xe8\xf5\x2d\xe1\x61\x2a\x55\xb4\x0a\x25\x0b\x66\xf1\xfa\x40\x1b\x19\xfd\x06\x6f\x29\x60\x7b\x12\x8d\xa2\x4c\x42\x10\x5b\x0e\x10\xd1\x3f\xeb\x6c\xa3\x12\xfc\xa4\xb4\x4f\xf7\xad\x3d\x63\x3d\x69\x58\x47\xf4\xb9\xe8\xde\x45\xca\x3f\xd4\x58\x71\xeb\xf5\x28\x32\xf1\xca\x98\x6d\xc9\xc2\xdd\x50\xca\x10\x11\x26\xe2\x2e\x94\x64\x28\x94\xfc\x76\x0b\x89\xe2\xd1\x7f\x06\xc1\x4a\x10\x9f\x7e\x0a\x25\xb3\x56\x15\xa3\xd7\x2c\xc7\x88\x3c\x22\xca\x23\xb6\x06\xe6\xbb\xa5\xd7\x65\x5d\xa4\xac\x9e\x5b\xdb\xbc\xb0\xb6\x79\x69\x6d\xf3\xca\xda\xe6\x8d\xb5\xff\x04\x9c\xec\x39\x98\x3e\xb3\x0c\x30\xa3\xb0\xa1\x34\x98\x58\x86\xd2\x4d\x79\xd0\xbd\xbb\x6a\x5b\xb5\x2e\x07\xac\xab\xc0\xac\xda\xb6\x7f\x72\xb2\x30\x6f\x28\xef\x30\xc8\xc5\x5a\xf4\x65\xec\x82\xb9\x47\xff\x0b\x16\x98\x0d\x4c\x53\x17\x98\xf5\x43\x9b\x9d\x90\x44\xec\xaf\x97\x9f\x77\x66\x91\xce\x2c\x07\xb0\x2e\x9b\xa3\xda\x53\x3b\xff\xb3\x8a\x70\x2c\x7b\xf1\xba\x96\x83\x3e\x8b\x16\x22\x0d\x79\xe6\x43\x15\xc5\x52\x51\xc2\xf8\x47\xa7\xdd\x7f\x55\xba\x9b\xe2\x50\x69\x12\xc5\x35\x5c\x1a\xec\xd8\x40\x8c\x5d\xa2\xdc\xed\x58\xf7\xce\x2c\x43\x0f\x96\x31\x73\xe0\x39\xfd\x7c\xdb\xbf\x03\x00\x00\xff\xff\x86\x6f\x90\x02\xeb\x02\x00\x00")
func assetsIndexHtmlBytes() ([]byte, error) {
return bindataRead(
_assetsIndexHtml,
"assets/index.html",
)
}
func assetsIndexHtml() (*asset, error) {
bytes, err := assetsIndexHtmlBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "assets/index.html", size: 747, mode: os.FileMode(420), modTime: time.Unix(1512412690, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
// Asset loads and returns the asset for the given name.
// It returns an error if the asset could not be found or
// could not be loaded.
func Asset(name string) ([]byte, error) {
cannonicalName := strings.Replace(name, "\\", "/", -1)
if f, ok := _bindata[cannonicalName]; ok {
a, err := f()
if err != nil {
return nil, fmt.Errorf("Asset %s can't read by error: %v", name, err)
}
return a.bytes, nil
}
return nil, fmt.Errorf("Asset %s not found", name)
}
// MustAsset is like Asset but panics when Asset would return an error.
// It simplifies safe initialization of global variables.
func MustAsset(name string) []byte {
a, err := Asset(name)
if err != nil {
panic("asset: Asset(" + name + "): " + err.Error())
}
return a
}
// AssetInfo loads and returns the asset info for the given name.
// It returns an error if the asset could not be found or
// could not be loaded.
func AssetInfo(name string) (os.FileInfo, error) {
cannonicalName := strings.Replace(name, "\\", "/", -1)
if f, ok := _bindata[cannonicalName]; ok {
a, err := f()
if err != nil {
return nil, fmt.Errorf("AssetInfo %s can't read by error: %v", name, err)
}
return a.info, nil
}
return nil, fmt.Errorf("AssetInfo %s not found", name)
}
// AssetNames returns the names of the assets.
func AssetNames() []string {
names := make([]string, 0, len(_bindata))
for name := range _bindata {
names = append(names, name)
}
return names
}
// _bindata is a table, holding each asset generator, mapped to its name.
var _bindata = map[string]func() (*asset, error){
"assets/app/components/index.html": assetsAppComponentsIndexHtml,
"assets/app/components/project/index.html": assetsAppComponentsProjectIndexHtml,
"assets/app/components/settings/index.html": assetsAppComponentsSettingsIndexHtml,
"assets/assets/css/app.css": assetsAssetsCssAppCss,
"assets/assets/img/logo.png": assetsAssetsImgLogoPng,
"assets/assets/img/svg/github-logo.svg": assetsAssetsImgSvgGithubLogoSvg,
"assets/assets/img/svg/ic_arrow_back_black_48px.svg": assetsAssetsImgSvgIc_arrow_back_black_48pxSvg,
"assets/assets/img/svg/ic_clear_white_48px.svg": assetsAssetsImgSvgIc_clear_white_48pxSvg,
"assets/assets/img/svg/ic_menu_white_48px.svg": assetsAssetsImgSvgIc_menu_white_48pxSvg,
"assets/assets/img/svg/ic_settings_black_48px.svg": assetsAssetsImgSvgIc_settings_black_48pxSvg,
"assets/assets/js/all.js": assetsAssetsJsAllJs,
"assets/assets/js/all.min.js": assetsAssetsJsAllMinJs,
"assets/index.html": assetsIndexHtml,
}
// AssetDir returns the file names below a certain
// directory embedded in the file by go-bindata.
// For example if you run go-bindata on data/... and data contains the
// following hierarchy:
//
// data/
// foo.txt
// img/
// a.png
// b.png
//
// then AssetDir("data") would return []string{"foo.txt", "img"}
// AssetDir("data/img") would return []string{"a.png", "b.png"}
// AssetDir("foo.txt") and AssetDir("notexist") would return an error
// AssetDir("") will return []string{"data"}.
func AssetDir(name string) ([]string, error) {
node := _bintree
if len(name) != 0 {
cannonicalName := strings.Replace(name, "\\", "/", -1)
pathList := strings.Split(cannonicalName, "/")
for _, p := range pathList {
node = node.Children[p]
if node == nil {
return nil, fmt.Errorf("Asset %s not found", name)
}
}
}
if node.Func != nil {
return nil, fmt.Errorf("Asset %s not found", name)
}
rv := make([]string, 0, len(node.Children))
for childName := range node.Children {
rv = append(rv, childName)
}
return rv, nil
}
type bintree struct {
Func func() (*asset, error)
Children map[string]*bintree
}
var _bintree = &bintree{nil, map[string]*bintree{
"assets": {nil, map[string]*bintree{
"app": {nil, map[string]*bintree{
"components": {nil, map[string]*bintree{
"index.html": {assetsAppComponentsIndexHtml, map[string]*bintree{}},
"project": {nil, map[string]*bintree{
"index.html": {assetsAppComponentsProjectIndexHtml, map[string]*bintree{}},
}},
"settings": {nil, map[string]*bintree{
"index.html": {assetsAppComponentsSettingsIndexHtml, map[string]*bintree{}},
}},
}},
}},
"assets": {nil, map[string]*bintree{
"css": {nil, map[string]*bintree{
"app.css": {assetsAssetsCssAppCss, map[string]*bintree{}},
}},
"img": {nil, map[string]*bintree{
"logo.png": {assetsAssetsImgLogoPng, map[string]*bintree{}},
"svg": {nil, map[string]*bintree{
"github-logo.svg": {assetsAssetsImgSvgGithubLogoSvg, map[string]*bintree{}},
"ic_arrow_back_black_48px.svg": {assetsAssetsImgSvgIc_arrow_back_black_48pxSvg, map[string]*bintree{}},
"ic_clear_white_48px.svg": {assetsAssetsImgSvgIc_clear_white_48pxSvg, map[string]*bintree{}},
"ic_menu_white_48px.svg": {assetsAssetsImgSvgIc_menu_white_48pxSvg, map[string]*bintree{}},
"ic_settings_black_48px.svg": {assetsAssetsImgSvgIc_settings_black_48pxSvg, map[string]*bintree{}},
}},
}},
"js": {nil, map[string]*bintree{
"all.js": {assetsAssetsJsAllJs, map[string]*bintree{}},
"all.min.js": {assetsAssetsJsAllMinJs, map[string]*bintree{}},
}},
}},
"index.html": {assetsIndexHtml, map[string]*bintree{}},
}},
}}
// RestoreAsset restores an asset under the given directory
func RestoreAsset(dir, name string) error {
data, err := Asset(name)
if err != nil {
return err
}
info, err := AssetInfo(name)
if err != nil {
return err
}
err = os.MkdirAll(_filePath(dir, filepath.Dir(name)), os.FileMode(0o755))
if err != nil {
return err
}
err = ioutil.WriteFile(_filePath(dir, name), data, info.Mode())
if err != nil {
return err
}
err = os.Chtimes(_filePath(dir, name), info.ModTime(), info.ModTime())
if err != nil {
return err
}
return nil
}
// RestoreAssets restores an asset under the given directory recursively
func RestoreAssets(dir, name string) error {
children, err := AssetDir(name)
// File
if err != nil {
return RestoreAsset(dir, name)
}
// Dir
for _, child := range children {
err = RestoreAssets(dir, filepath.Join(name, child))
if err != nil {
return err
}
}
return nil
}
func _filePath(dir, name string) string {
cannonicalName := strings.Replace(name, "\\", "/", -1)
return filepath.Join(append([]string{dir}, strings.Split(cannonicalName, "/")...)...)
}