client
105
www/components/chart.js
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
import React, { useEffect, useRef } from 'react'
|
||||||
|
import ChartJS from 'chart.js'
|
||||||
|
import { capitalize } from '../utils/misc'
|
||||||
|
|
||||||
|
|
||||||
|
const Chart = ({ stats }) => {
|
||||||
|
|
||||||
|
const canvas = useRef(undefined)
|
||||||
|
|
||||||
|
const { _error, ...users } = stats
|
||||||
|
|
||||||
|
const chartColors = [
|
||||||
|
'rgb(255,74,109)',
|
||||||
|
'rgb(255,194,81)',
|
||||||
|
'rgb(63,197,255)',
|
||||||
|
'rgb(46,192,37)',
|
||||||
|
]
|
||||||
|
|
||||||
|
const formatData = (data) => {
|
||||||
|
const sorted = Object.entries(data).sort((a, b) => a[1] < b[1] ? 1 : -1)
|
||||||
|
const positive = sorted.filter(([name, amount]) => amount >= 0).reverse()
|
||||||
|
const negative = sorted.filter(([name, amount]) => amount < 0)
|
||||||
|
|
||||||
|
const getProgressiveValues = (arr) => {
|
||||||
|
if (arr.length === 0) return []
|
||||||
|
|
||||||
|
const tmp = [arr[0]]
|
||||||
|
let highest = arr[0][1]
|
||||||
|
|
||||||
|
for (const cur of arr.slice(1)) {
|
||||||
|
const delta = cur[1] - highest
|
||||||
|
tmp.push([cur[0], delta])
|
||||||
|
highest += delta
|
||||||
|
}
|
||||||
|
return tmp
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
...getProgressiveValues(positive),
|
||||||
|
...getProgressiveValues(negative),
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
|
||||||
|
console.log(`Error margin: ${_error}`)
|
||||||
|
|
||||||
|
// TODO: Consistent color scheme
|
||||||
|
const data = {
|
||||||
|
labels: ['Current'],
|
||||||
|
datasets: formatData(users).map(([name, amount], i) => ({
|
||||||
|
label: name,
|
||||||
|
backgroundColor: chartColors[i],
|
||||||
|
data: [amount],
|
||||||
|
})),
|
||||||
|
}
|
||||||
|
|
||||||
|
const chart = new ChartJS(canvas.current, {
|
||||||
|
type: 'horizontalBar',
|
||||||
|
data,
|
||||||
|
options: {
|
||||||
|
tooltips: {
|
||||||
|
enabled: false,
|
||||||
|
},
|
||||||
|
responsive: true,
|
||||||
|
maintainAspectRatio: false,
|
||||||
|
scales: {
|
||||||
|
xAxes: [{
|
||||||
|
stacked: true,
|
||||||
|
}],
|
||||||
|
yAxes: [{
|
||||||
|
display: false,
|
||||||
|
stacked: true,
|
||||||
|
}],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
}, [canvas])
|
||||||
|
|
||||||
|
return <React.Fragment>
|
||||||
|
<div className={'chart-container'}>
|
||||||
|
<canvas ref={canvas}/>
|
||||||
|
</div>
|
||||||
|
<br/>
|
||||||
|
<div className={'text-center'}>
|
||||||
|
{Object.entries(users).map(([user, value], i) => <span key={i} className={'label m-1'}>
|
||||||
|
{capitalize(user)} <b>{value}</b>
|
||||||
|
</span>)}
|
||||||
|
{/*<div className={'mt-2'}><small>Error margin:{_error}</small></div>*/}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{/* language=CSS */}
|
||||||
|
<style jsx>{`
|
||||||
|
.chart-container {
|
||||||
|
width: 100%;
|
||||||
|
height: 8em;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
`}</style>
|
||||||
|
</React.Fragment>
|
||||||
|
}
|
||||||
|
|
||||||
|
export default Chart
|
14
www/components/humanize.js
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
import React from 'react'
|
||||||
|
import { Duration } from 'uhrwerk'
|
||||||
|
|
||||||
|
|
||||||
|
export const timePassedSinceTimestamp = since => new Duration(Date.now() - since, 'milliseconds').humanize() + ' ago'
|
||||||
|
|
||||||
|
export const formatPrice = price => {
|
||||||
|
const [int, float] = price.toFixed(2).split('.')
|
||||||
|
return <span className={'mr-1'}>
|
||||||
|
<b>{int}
|
||||||
|
<small>,{float}</small>
|
||||||
|
</b>
|
||||||
|
</span>
|
||||||
|
}
|
110
www/components/layout.js
Executable file
@ -0,0 +1,110 @@
|
|||||||
|
import React from 'react'
|
||||||
|
import Head from 'next/head'
|
||||||
|
import Link from 'next/link'
|
||||||
|
|
||||||
|
import { logout } from '../utils/auth'
|
||||||
|
import { getRandomSlogan } from '../utils/misc'
|
||||||
|
|
||||||
|
|
||||||
|
const Layout = ({ children }) => {
|
||||||
|
const title = getRandomSlogan()
|
||||||
|
|
||||||
|
return <React.Fragment>
|
||||||
|
<Head>
|
||||||
|
<title>{title}</title>
|
||||||
|
|
||||||
|
{/* https://www.flaticon.com/packs/zoo-20 */}
|
||||||
|
<link rel="stylesheet" href="/static/css/spectre.min.css"/>
|
||||||
|
<link rel="stylesheet" href="/static/css/spectre-exp.min.css"/>
|
||||||
|
<link rel="stylesheet" href="/static/css/spectre-icons.min.css"/>
|
||||||
|
<link rel="stylesheet" href="/static/css/main.css"/>
|
||||||
|
|
||||||
|
<meta name="viewport" content="initial-scale=1.0, width=device-width"/>
|
||||||
|
</Head>
|
||||||
|
|
||||||
|
<div id='navbar-container'>
|
||||||
|
<header className="navbar">
|
||||||
|
<section className="navbar-section">
|
||||||
|
<Link href='/'>
|
||||||
|
<a className="btn btn-link">
|
||||||
|
<img src={'/static/icons/ui/stats.svg'} alt={'overview'}/>
|
||||||
|
<span className={'hide-sm'}> Overview</span>
|
||||||
|
</a>
|
||||||
|
</Link>
|
||||||
|
<Link href='/new'>
|
||||||
|
<a className="btn btn-link">
|
||||||
|
<img src={'/static/icons/ui/add.svg'} alt={'add'}/>
|
||||||
|
<span className={'hide-sm'}> New</span>
|
||||||
|
</a>
|
||||||
|
</Link>
|
||||||
|
</section>
|
||||||
|
<section className="navbar-center hide-sm">
|
||||||
|
<b>{title}</b>
|
||||||
|
</section>
|
||||||
|
<section className="navbar-section">
|
||||||
|
<Link href='/me'>
|
||||||
|
<a className="btn btn-link">
|
||||||
|
<img src={'/static/icons/ui/me.svg'} alt={'profile'}/>
|
||||||
|
<span className={'hide-sm'}> Me</span>
|
||||||
|
</a>
|
||||||
|
</Link>
|
||||||
|
<a onClick={logout} className="btn btn-link">
|
||||||
|
<img src={'/static/icons/ui/logout.svg'} alt={'add'}/>
|
||||||
|
<span className={'hide-sm'}> Logout</span>
|
||||||
|
</a>
|
||||||
|
</section>
|
||||||
|
</header>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
<div className="container">
|
||||||
|
<div id='content'>
|
||||||
|
{children}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
{/* language=CSS */}
|
||||||
|
<style jsx>{`
|
||||||
|
main {
|
||||||
|
padding: 6em 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navbar-container {
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100vw;
|
||||||
|
padding: 1em;
|
||||||
|
box-shadow: 0 -0.4em 1em -0.5em;
|
||||||
|
background-color: var(--clr-white);
|
||||||
|
z-index: 10;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navbar-container header {
|
||||||
|
max-width: 50em;
|
||||||
|
margin: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
#content {
|
||||||
|
width: 100%;
|
||||||
|
max-width: 32em;
|
||||||
|
margin: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar a {
|
||||||
|
color: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar a img {
|
||||||
|
height: 1.5em;
|
||||||
|
width: 1.5em;
|
||||||
|
vertical-align: bottom;
|
||||||
|
}
|
||||||
|
`}</style>
|
||||||
|
|
||||||
|
</React.Fragment>
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
export default Layout
|
60
www/components/purchase.js
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
import { callAPI } from '../utils/api'
|
||||||
|
import { formatPrice, timePassedSinceTimestamp } from './humanize'
|
||||||
|
import { capitalize, getAvatarOfFallback } from '../utils/misc'
|
||||||
|
import React from 'react'
|
||||||
|
|
||||||
|
|
||||||
|
const deletePurchase = id => callAPI(null, {
|
||||||
|
url: `/api/purchases/${id}`,
|
||||||
|
method: 'delete',
|
||||||
|
}).then(() => location.reload()).catch(() => alert('There was a problem deleting the purchase'))
|
||||||
|
|
||||||
|
const Purchase = ({ purchase, me }) => <div className="purchases-item tile tile-centered">
|
||||||
|
<div className="tile-icon">
|
||||||
|
<figure className="avatar avatar-lg">
|
||||||
|
<img alt="avatar-icon" src={`/static/icons/animals/${getAvatarOfFallback(purchase.payer.avatar)}.svg`}/>
|
||||||
|
</figure>
|
||||||
|
</div>
|
||||||
|
<div className="tile-content">
|
||||||
|
<div className="tile-title">
|
||||||
|
{formatPrice(purchase.price)}
|
||||||
|
<small className={'float-right'}>{timePassedSinceTimestamp(purchase.when)}</small>
|
||||||
|
</div>
|
||||||
|
<small className="tile-subtitle text-gray">
|
||||||
|
<b>{capitalize(purchase.payer.name)}</b>
|
||||||
|
<span className={'float-right'}>
|
||||||
|
{purchase.debtors.map(debtor => debtor.name).map(capitalize).join(' · ')}
|
||||||
|
</span>
|
||||||
|
</small>
|
||||||
|
</div>
|
||||||
|
<div className="tile-action">
|
||||||
|
<div className="dropdown dropdown-right">
|
||||||
|
<a className="btn btn-link dropdown-toggle" tabIndex="0">
|
||||||
|
<i className="icon icon-more-vert"/>
|
||||||
|
</a>
|
||||||
|
<ul className="menu">
|
||||||
|
<li className="menu-item">
|
||||||
|
{purchase.payer.id === me.id
|
||||||
|
? <a onClick={() => deletePurchase(purchase.id)}>
|
||||||
|
<i className="icon icon-delete"/> Delete
|
||||||
|
</a>
|
||||||
|
: <span>Only the payer can cancel the purchase</span>
|
||||||
|
}
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{/* language=CSS */}
|
||||||
|
<style jsx>{`
|
||||||
|
.purchases-item {
|
||||||
|
margin-bottom: 1.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.purchases-item .tile-subtitle {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
`}</style>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
export default Purchase
|
22
www/package.json
Executable file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"private": true,
|
||||||
|
"assets": [
|
||||||
|
".next/**/*"
|
||||||
|
],
|
||||||
|
"scripts": {
|
||||||
|
"dev": "node server.js",
|
||||||
|
"prod": "NODE_ENV=production node server.js",
|
||||||
|
"build": "next build"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"axios": "^0.18.0",
|
||||||
|
"chart.js": "^2.8.0",
|
||||||
|
"http-proxy": "^1.17.0",
|
||||||
|
"js-cookie": "^2.2.0",
|
||||||
|
"next": "^7.0.2",
|
||||||
|
"next-cookies": "^1.0.4",
|
||||||
|
"react": "^16.7.0",
|
||||||
|
"react-dom": "^16.7.0",
|
||||||
|
"uhrwerk": "^1.0.0"
|
||||||
|
}
|
||||||
|
}
|
38
www/pages/index.jsx
Executable file
@ -0,0 +1,38 @@
|
|||||||
|
import React from 'react'
|
||||||
|
|
||||||
|
import Layout from '../components/layout'
|
||||||
|
import { callAPI } from '../utils/api'
|
||||||
|
import { withAuthSync } from '../utils/auth'
|
||||||
|
import Chart from '../components/chart'
|
||||||
|
import Purchase from '../components/purchase'
|
||||||
|
|
||||||
|
|
||||||
|
const deletePurchase = id => callAPI(null, {
|
||||||
|
url: `/api/purchases/${id}`,
|
||||||
|
method: 'delete',
|
||||||
|
}).then(() => location.reload()).catch(() => alert('There was a problem deleting the purchase'))
|
||||||
|
|
||||||
|
|
||||||
|
const Home = ({ purchases, stats, me }) => {
|
||||||
|
|
||||||
|
return <Layout>
|
||||||
|
<h3 className={'text-center'}>summa</h3>
|
||||||
|
|
||||||
|
<Chart stats={stats}/>
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
|
||||||
|
<h4 className={'text-center'}>diarium</h4>
|
||||||
|
<div className={'pl-2'}>
|
||||||
|
{purchases.map((purchase, i) => <Purchase key={i} {...{ purchase, me }}/>)}
|
||||||
|
</div>
|
||||||
|
</Layout>
|
||||||
|
}
|
||||||
|
|
||||||
|
Home.getInitialProps = async ctx => ({
|
||||||
|
stats: await callAPI(ctx, { url: '/api/purchases/stats' }),
|
||||||
|
purchases: await callAPI(ctx, { url: `/api/purchases/` }),
|
||||||
|
me: await callAPI(ctx, { url: '/api/users/me' }),
|
||||||
|
})
|
||||||
|
|
||||||
|
export default withAuthSync(Home)
|
61
www/pages/login.jsx
Executable file
@ -0,0 +1,61 @@
|
|||||||
|
import React, { useState } from 'react'
|
||||||
|
|
||||||
|
import Layout from '../components/layout'
|
||||||
|
import { login } from '../utils/auth'
|
||||||
|
import { callAPI } from '../utils/api'
|
||||||
|
import { capitalize } from '../utils/misc'
|
||||||
|
|
||||||
|
|
||||||
|
const Login = ({ users }) => {
|
||||||
|
|
||||||
|
const [user, setUser] = useState(users[0])
|
||||||
|
const [password, setPassword] = useState('')
|
||||||
|
const [error, setError] = useState(false)
|
||||||
|
|
||||||
|
const handleSubmit = async (e) => {
|
||||||
|
e.preventDefault()
|
||||||
|
|
||||||
|
callAPI(null, {
|
||||||
|
method: 'post',
|
||||||
|
url: '/api/users/login',
|
||||||
|
data: { user, password },
|
||||||
|
})
|
||||||
|
.then(login)
|
||||||
|
.catch(() => setError(true))
|
||||||
|
}
|
||||||
|
|
||||||
|
return <Layout>
|
||||||
|
<form onSubmit={handleSubmit}>
|
||||||
|
|
||||||
|
<div className={`form-group ${error ? 'has-error' : ''}`}>
|
||||||
|
<select className="form-select"
|
||||||
|
name='username'
|
||||||
|
placeholder="username"
|
||||||
|
value={user}
|
||||||
|
onChange={e => setUser(e.target.value)}
|
||||||
|
>
|
||||||
|
{users.map((username, i) => <option key={i} value={username}>{capitalize(username)}</option>)}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<label className="form-label" htmlFor="input-example-1">Password</label>
|
||||||
|
<input
|
||||||
|
className="form-input"
|
||||||
|
type='password'
|
||||||
|
placeholder='password'
|
||||||
|
value={password}
|
||||||
|
onChange={e => setPassword(e.target.value)}
|
||||||
|
/>
|
||||||
|
<br/>
|
||||||
|
<button type='submit' className={'btn btn-primary'}>Login</button>
|
||||||
|
{error && <React.Fragment><br/><p className="form-input-hint">Unauthorized</p></React.Fragment>}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</form>
|
||||||
|
</Layout>
|
||||||
|
}
|
||||||
|
|
||||||
|
Login.getInitialProps = async ctx => ({
|
||||||
|
users: await callAPI(ctx, { url: `/api/users/names` }),
|
||||||
|
})
|
||||||
|
|
||||||
|
export default Login
|
65
www/pages/me.jsx
Executable file
@ -0,0 +1,65 @@
|
|||||||
|
import React from 'react'
|
||||||
|
|
||||||
|
import Layout from '../components/layout'
|
||||||
|
import { callAPI } from '../utils/api'
|
||||||
|
import { capitalize, getAvatarOfFallback } from '../utils/misc'
|
||||||
|
import { withAuthSync } from '../utils/auth'
|
||||||
|
|
||||||
|
|
||||||
|
const avatars = ['anteater', 'bear', 'beaver', 'boar', 'buffalo-1', 'buffalo', 'cat', 'chicken', 'cow', 'crow', 'dog-1', 'dog', 'donkey', 'elephant', 'fox', 'giraffe', 'hedgehog', 'hen', 'hippopotamus', 'horse', 'kangaroo', 'koala', 'leopard', 'lion', 'marten', 'monkey-1', 'monkey', 'mouse', 'octopus', 'ostrich', 'owl', 'panda', 'parrot', 'penguin-1', 'penguin', 'pig', 'polar-bear', 'rabbit', 'racoon', 'rhinoceros', 'rooster', 'seagull', 'seal', 'sheep-1', 'sheep', 'sloth', 'snake', 'tiger', 'whale', 'zebra']
|
||||||
|
|
||||||
|
const selectAvatar = avatar => callAPI(null, {
|
||||||
|
url: `/api/users/me/avatar`,
|
||||||
|
method: 'post',
|
||||||
|
data: { avatar },
|
||||||
|
}).then(() => location.reload()).catch(() => alert('There was a problem deleting the purchase'))
|
||||||
|
|
||||||
|
const Me = me => {
|
||||||
|
|
||||||
|
const { name, debts, purchases, avatar } = me
|
||||||
|
|
||||||
|
return <Layout>
|
||||||
|
<h1>{capitalize(name)}</h1>
|
||||||
|
|
||||||
|
<h5>Current Avatar</h5>
|
||||||
|
<img alt="avatar-icon" src={`/static/icons/animals/${getAvatarOfFallback(avatar)}.svg`}
|
||||||
|
className="avatar avatar-xl"/>
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
|
||||||
|
<h5>Select Avatar</h5>
|
||||||
|
<div className={'selector'}>
|
||||||
|
{avatars.map((avatar, i) => <img
|
||||||
|
onClick={() => selectAvatar(avatar)}
|
||||||
|
key={i} alt="avatar-icon"
|
||||||
|
src={`/static/icons/animals/${avatar}.svg`}
|
||||||
|
className="avatar avatar-md m-1"
|
||||||
|
/>)}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{/*<br/><br/>*/}
|
||||||
|
{/*<h2>Purchases</h2>*/}
|
||||||
|
{/*{purchases.map((purchase, i) => <Purchase key={i} {...{ purchase, me }} />)}*/}
|
||||||
|
|
||||||
|
{/*<br/><br/>*/}
|
||||||
|
{/*<h2>Debts</h2>*/}
|
||||||
|
{/*{debts.map((purchase, i) => <Purchase key={i} {...{ purchase, me }} />)}*/}
|
||||||
|
|
||||||
|
{/* language=CSS */}
|
||||||
|
<style jsx>{`
|
||||||
|
.selector img {
|
||||||
|
cursor: pointer;
|
||||||
|
transition: var(--animation);
|
||||||
|
}
|
||||||
|
|
||||||
|
.selector img:hover {
|
||||||
|
transform: scale(1.1);
|
||||||
|
}
|
||||||
|
`}</style>
|
||||||
|
|
||||||
|
</Layout>
|
||||||
|
}
|
||||||
|
|
||||||
|
Me.getInitialProps = async ctx => await callAPI(ctx, { url: `/api/users/me` })
|
||||||
|
|
||||||
|
export default withAuthSync(Me)
|
139
www/pages/new.jsx
Normal file
@ -0,0 +1,139 @@
|
|||||||
|
import React, { useRef, useState } from 'react'
|
||||||
|
import Router from 'next/router'
|
||||||
|
|
||||||
|
import Layout from '../components/layout'
|
||||||
|
import { withAuthSync } from '../utils/auth'
|
||||||
|
import { callAPI } from '../utils/api'
|
||||||
|
|
||||||
|
|
||||||
|
const Profile = props => {
|
||||||
|
|
||||||
|
const { users } = props
|
||||||
|
|
||||||
|
const check = useRef(undefined)
|
||||||
|
const [photo, setPhoto] = useState(undefined)
|
||||||
|
const [price, setPrice] = useState('')
|
||||||
|
const [description, setDescription] = useState('')
|
||||||
|
const [debtors, setDebtors] = useState(users.reduce((acc, users) => {
|
||||||
|
acc[users.name] = true
|
||||||
|
return acc
|
||||||
|
}, {}))
|
||||||
|
|
||||||
|
const removeUpload = () => {
|
||||||
|
setPhoto(false)
|
||||||
|
}
|
||||||
|
|
||||||
|
const handlePhoto = e => {
|
||||||
|
const reader = new FileReader()
|
||||||
|
|
||||||
|
reader.onload = e => {
|
||||||
|
const converted = Buffer.from(e.target.result).toString('base64')
|
||||||
|
check.current.src = `data:image/jpeg;base64,${converted}`
|
||||||
|
setPhoto(converted)
|
||||||
|
}
|
||||||
|
reader.readAsArrayBuffer(e.target.files[0])
|
||||||
|
}
|
||||||
|
|
||||||
|
const submit = async (e) => {
|
||||||
|
e.preventDefault()
|
||||||
|
|
||||||
|
console.log(e.files)
|
||||||
|
const selectedDebtors = Object.entries(debtors)
|
||||||
|
.filter(([name, selected]) => selected)
|
||||||
|
.map(([name, selected]) => name)
|
||||||
|
|
||||||
|
await callAPI(null, {
|
||||||
|
url: `/api/purchases`,
|
||||||
|
method: 'post',
|
||||||
|
data: {
|
||||||
|
price: parseFloat(price),
|
||||||
|
debtors: selectedDebtors,
|
||||||
|
description,
|
||||||
|
},
|
||||||
|
})
|
||||||
|
Router.push('/')
|
||||||
|
}
|
||||||
|
|
||||||
|
return <Layout>
|
||||||
|
<h1>Add New</h1>
|
||||||
|
|
||||||
|
<form onSubmit={submit}>
|
||||||
|
|
||||||
|
<div className="form-group">
|
||||||
|
<label className="form-label">Price</label>
|
||||||
|
<input
|
||||||
|
className="form-input"
|
||||||
|
placeholder={'Price'}
|
||||||
|
value={price}
|
||||||
|
onChange={e => setPrice(e.target.value)}
|
||||||
|
type={'number'} min={0} step={0.01}
|
||||||
|
/>
|
||||||
|
<br/>
|
||||||
|
<input
|
||||||
|
className="form-input"
|
||||||
|
placeholder={'I haz bought...'}
|
||||||
|
value={description}
|
||||||
|
onChange={e => setDescription(e.target.value)}
|
||||||
|
/>
|
||||||
|
<br/>
|
||||||
|
{photo
|
||||||
|
? <button onClick={removeUpload} type={'button'} className="btn btn-primary">Delete Photo</button>
|
||||||
|
: <div className="fileUpload btn btn-primary">
|
||||||
|
<span>Upload a Photo</span>
|
||||||
|
<input
|
||||||
|
type="file"
|
||||||
|
onChange={handlePhoto}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div className="form-group">
|
||||||
|
{users.map(({ name }, i) => <label key={i} className="form-checkbox form-inline">
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
checked={debtors[name]}
|
||||||
|
onChange={e => setDebtors({ ...debtors, [name]: e.target.checked })}
|
||||||
|
/>
|
||||||
|
<i className="form-icon"/> {name}
|
||||||
|
</label>)}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<img ref={check} id="check" alt="file upload check" style={{ display: photo ? 'initial' : 'none' }}/>
|
||||||
|
|
||||||
|
<button type={'submit'} className="btn btn-primary">Save</button>
|
||||||
|
</form>
|
||||||
|
|
||||||
|
{/* language=CSS */}
|
||||||
|
<style jsx>{`
|
||||||
|
|
||||||
|
img#check {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.fileUpload {
|
||||||
|
position: relative;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.fileUpload input {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
font-size: 20px;
|
||||||
|
cursor: pointer;
|
||||||
|
opacity: 0;
|
||||||
|
filter: alpha(opacity=0);
|
||||||
|
}
|
||||||
|
`}</style>
|
||||||
|
|
||||||
|
</Layout>
|
||||||
|
}
|
||||||
|
|
||||||
|
Profile.getInitialProps = async ctx => ({
|
||||||
|
users: await callAPI(ctx, { url: `/api/users/` }),
|
||||||
|
})
|
||||||
|
|
||||||
|
export default withAuthSync(Profile)
|
33
www/server.js
Executable file
@ -0,0 +1,33 @@
|
|||||||
|
const { createServer } = require('http')
|
||||||
|
const httpProxy = require('http-proxy')
|
||||||
|
const { parse } = require('url')
|
||||||
|
const next = require('next')
|
||||||
|
const axios = require('axios')
|
||||||
|
|
||||||
|
// Initialize globals
|
||||||
|
axios.defaults.validateStatus = status => status < 500
|
||||||
|
|
||||||
|
const dev = process.env.NODE_ENV !== 'production'
|
||||||
|
const app = next({ dev })
|
||||||
|
const handle = app.getRequestHandler()
|
||||||
|
|
||||||
|
const proxy = httpProxy.createProxyServer()
|
||||||
|
const target = 'http://api'
|
||||||
|
|
||||||
|
app.prepare().then(() => {
|
||||||
|
|
||||||
|
createServer((req, res) => {
|
||||||
|
const parsedUrl = parse(req.url, true)
|
||||||
|
const { pathname } = parsedUrl
|
||||||
|
|
||||||
|
if (pathname.startsWith('/api/'))
|
||||||
|
proxy.web(req, res, { target }, error => console.log('Error!', error))
|
||||||
|
else
|
||||||
|
handle(req, res, parsedUrl)
|
||||||
|
|
||||||
|
}).listen(80, err => {
|
||||||
|
if (err) throw err
|
||||||
|
console.log('> Frontend Ready 🚀')
|
||||||
|
})
|
||||||
|
|
||||||
|
})
|
11
www/static/css/main.css
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
* {
|
||||||
|
--clr-primary: hsl(194, 100%, 88%);
|
||||||
|
--clr-white: #ffffff;
|
||||||
|
--clr-black: #000000;
|
||||||
|
--clr-dark: #222222;
|
||||||
|
--clr-light: #eeeeee;
|
||||||
|
--text-width: 35rem;
|
||||||
|
--animation: all 100ms ease;
|
||||||
|
|
||||||
|
-webkit-overflow-scrolling: touch;
|
||||||
|
}
|
1
www/static/css/spectre-exp.min.css
vendored
Executable file
1
www/static/css/spectre-icons.min.css
vendored
Executable file
1
www/static/css/spectre.min.css
vendored
Executable file
1
www/static/icons/animals/_fallback.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M289 448h-66v-65h66v65zm-1-98h-64c0-101 96-95.1 96-159 0-35.2-28.8-63.4-64-63.4S192 158 192 192h-64c0-71 57.3-128 128-128s128 56.4 128 127c0 79.9-96 89-96 159z"/></svg>
|
After Width: | Height: | Size: 239 B |
75
www/static/icons/animals/anteater.svg
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512.002 512.002" style="enable-background:new 0 0 512.002 512.002;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FF7F4F;" cx="256" cy="256.001" r="256"/>
|
||||||
|
<path style="fill:#FF5419;" d="M509.957,223.524L366.759,80.094c-3.298,5.982-9.576,9.604-10.773,15.584
|
||||||
|
c-12.067,36.202-22.411,72.404-44.822,105.158s-31.03,70.68-43.098,106.882c-15.515,48.269,1.724,106.882-36.202,146.532
|
||||||
|
c-10.688,11.757-27.877,9.078-43.23,7.661l49.474,49.457c5.913,0.409,11.876,0.633,17.892,0.633c141.384,0,256-114.616,256-256
|
||||||
|
C512,244.999,511.304,234.161,509.957,223.524z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M318.117,155.008l5.313-27.093c1.424-4.272,3.824-8.154,7.008-11.338l31.241-31.242l4.474,40.267
|
||||||
|
c0.972,8.757-2.088,17.484-8.32,23.716l-23.355,23.355"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M334.477,179.97c-1.869,0.002-3.737-0.712-5.161-2.138c-2.851-2.85-2.851-7.473,0-10.323
|
||||||
|
l23.355-23.354c4.689-4.691,6.958-11.159,6.223-17.746l-2.796-25.172l-20.501,20.499c-2.269,2.269-4.027,5.054-5.101,8.075
|
||||||
|
l-5.217,26.602c-0.774,3.958-4.629,6.549-8.568,5.76c-3.958-0.774-6.535-4.611-5.76-8.568l5.313-27.095
|
||||||
|
c0.059-0.307,0.138-0.609,0.238-0.902c1.769-5.318,4.803-10.228,8.771-14.193l31.241-31.241c1.982-1.982,4.927-2.66,7.578-1.727
|
||||||
|
c2.648,0.929,4.53,3.293,4.841,6.082l4.474,40.267c1.226,11.019-2.569,21.838-10.411,29.684l-23.357,23.354
|
||||||
|
C338.215,179.258,336.346,179.97,334.477,179.97z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M193.883,155.008l-5.313-27.093c-1.424-4.272-3.824-8.154-7.008-11.338l-31.241-31.242l-4.474,40.267
|
||||||
|
c-0.972,8.757,2.088,17.484,8.32,23.716l23.355,23.355"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M177.523,179.97c-1.869,0-3.737-0.712-5.161-2.138l-23.355-23.355
|
||||||
|
c-7.844-7.842-11.638-18.66-10.414-29.682l4.475-40.267c0.31-2.789,2.191-5.153,4.841-6.082c2.653-0.933,5.594-0.257,7.578,1.727
|
||||||
|
l31.241,31.241c3.965,3.963,6.999,8.871,8.771,14.191c0.1,0.295,0.179,0.598,0.238,0.902l5.313,27.093
|
||||||
|
c0.776,3.958-1.801,7.794-5.758,8.57c-3.949,0.793-7.794-1.801-8.57-5.758l-5.217-26.6c-1.076-3.024-2.834-5.808-5.101-8.076
|
||||||
|
L155.9,101.237l-2.796,25.172c-0.733,6.587,1.538,13.055,6.225,17.746l23.355,23.355c2.851,2.85,2.851,7.473,0,10.323
|
||||||
|
C181.26,179.258,179.391,179.97,177.523,179.97z"/>
|
||||||
|
<path style="fill:#FEE187;" d="M365.19,202.136c0-54.915-48.887-116.801-109.19-116.801s-109.19,61.886-109.19,116.801
|
||||||
|
c0,37.35,29.106,44.394,56.068,66.079c15.806,12.714,30.084,61.031,32.734,119.777c0.491,10.911,9.468,19.515,20.39,19.515l0,0
|
||||||
|
c10.923,0,19.897-8.604,20.39-19.515c2.65-58.747,16.927-107.063,32.734-119.777C336.084,246.53,365.19,239.486,365.19,202.136z"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M256,85.334c-0.481,0-0.955,0.038-1.436,0.047v322.057c0.476,0.033,0.952,0.071,1.436,0.071
|
||||||
|
c10.923,0,19.897-8.602,20.39-19.515c2.65-58.747,16.927-107.063,32.734-119.777c26.962-21.685,56.067-28.729,56.067-66.081
|
||||||
|
C365.19,147.221,316.304,85.334,256,85.334z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="188.957" cy="209.18" r="7.047"/>
|
||||||
|
<circle style="fill:#121149;" cx="323.043" cy="209.18" r="7.047"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FFEDB5;" d="M212.958,466.455c-6.363,0-13.259-0.831-20.675-2.496c-3.934-0.884-6.408-4.787-5.523-8.723
|
||||||
|
c0.886-3.934,4.787-6.409,8.723-5.523c18.723,4.206,32.718,2.2,41.594-5.966c15.765-14.505,12.024-45.078,11.981-45.384
|
||||||
|
c-0.553-3.993,2.234-7.68,6.228-8.232c3.984-0.559,7.678,2.234,8.232,6.228c0.215,1.552,5.027,38.272-16.556,58.132
|
||||||
|
C238.302,462.458,226.913,466.455,212.958,466.455z"/>
|
||||||
|
<path style="fill:#434849;" d="M276.792,380.653c-5.241-5.48-12.61-8.911-20.792-8.911c-8.182,0-15.551,3.431-20.792,8.911
|
||||||
|
c0.152,2.429,0.291,4.872,0.402,7.339c0.493,10.911,9.468,19.515,20.39,19.515s19.897-8.604,20.39-19.515
|
||||||
|
C276.501,385.525,276.64,383.082,276.792,380.653z"/>
|
||||||
|
<path style="fill:#3B3F3F;" d="M256,371.742c-0.484,0-0.957,0.052-1.436,0.074v35.619c0.476,0.033,0.952,0.071,1.436,0.071
|
||||||
|
c10.923,0,19.897-8.602,20.39-19.515c0.112-2.469,0.25-4.91,0.402-7.339C271.551,375.173,264.182,371.742,256,371.742z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.2 KiB |
51
www/static/icons/animals/bear.svg
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#263A7A;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#121149;" d="M408.104,172.279L152.369,362.48l145.617,146.073c115.157-19.003,204.402-114.84,213.283-233.108
|
||||||
|
L408.104,172.279z"/>
|
||||||
|
<circle style="fill:#A56704;" cx="140.705" cy="208.3" r="51.574"/>
|
||||||
|
<circle style="fill:#845004;" cx="371.278" cy="208.3" r="51.574"/>
|
||||||
|
<ellipse style="fill:#D48B07;" cx="256" cy="276.687" rx="144.808" ry="122.828"/>
|
||||||
|
<path style="fill:#B5740B;" d="M256,153.86c-0.193,0-0.381,0.012-0.574,0.012v245.632c0.191,0,0.381,0.012,0.574,0.012
|
||||||
|
c79.975,0,144.808-54.993,144.808-122.828S335.974,153.86,256,153.86z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#1E262B;" cx="198.973" cy="293.495" r="8.189"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="313.027" cy="293.495" r="8.189"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#7C4D03;" d="M246.269,347.965l-9.973-12.828c-4.93-6.344,0.593-14.674,9.73-14.674h19.944
|
||||||
|
c9.137,0,14.662,8.33,9.73,14.674l-9.973,12.828C261.182,353.814,250.816,353.814,246.269,347.965z"/>
|
||||||
|
<path style="fill:#663C04;" d="M265.971,320.464h-10.545v31.861c3.915,0.159,7.913-1.284,10.304-4.36l9.973-12.828
|
||||||
|
C280.633,328.794,275.109,320.464,265.971,320.464z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.6 KiB |
61
www/static/icons/animals/beaver.svg
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFC61B;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#D48B07;" d="M386.372,143.327L164.004,366.382l140.933,140.926c113.943-22.059,200.937-119.661,206.748-238.609
|
||||||
|
L386.372,143.327z"/>
|
||||||
|
<circle style="fill:#C86031;" cx="155.91" cy="173.856" r="43.003"/>
|
||||||
|
<circle style="fill:#9E3E18;" cx="356.09" cy="173.856" r="43.003"/>
|
||||||
|
<path style="fill:#915F4E;" d="M383.859,274.696c0,76.469-57.244,129.195-127.859,129.195s-127.859-52.726-127.859-129.195
|
||||||
|
S185.385,126.969,256,126.969S383.859,198.227,383.859,274.696z"/>
|
||||||
|
<path style="fill:#774638;" d="M256,126.969c-0.191,0-0.383,0.009-0.574,0.009v276.899c0.193,0,0.381,0.014,0.574,0.014
|
||||||
|
c70.615,0,127.859-52.726,127.859-129.195S326.615,126.969,256,126.969z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#252828;" cx="219.143" cy="233.262" r="8.19"/>
|
||||||
|
<circle style="fill:#252828;" cx="292.857" cy="233.262" r="8.19"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#FFFFFF;" d="M247.629,371.117h-6.697c-3.025,0-5.479-2.453-5.479-5.479v-25.572c0-3.025,2.453-5.479,5.479-5.479
|
||||||
|
h6.697c3.025,0,5.479,2.453,5.479,5.479v25.572C253.107,368.664,250.654,371.117,247.629,371.117z"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M271.069,371.117h-6.697c-3.025,0-5.479-2.453-5.479-5.479v-25.572c0-3.025,2.453-5.479,5.479-5.479
|
||||||
|
h6.697c3.025,0,5.479,2.453,5.479,5.479v25.572C276.549,368.664,274.096,371.117,271.069,371.117z"/>
|
||||||
|
</g>
|
||||||
|
<ellipse style="fill:#C86031;" cx="256" cy="322.112" rx="44.315" ry="30.748"/>
|
||||||
|
<path style="fill:#9E3E18;" d="M256,291.359c-0.193,0-0.383,0.009-0.574,0.01v61.473c0.191,0.002,0.381,0.01,0.574,0.01
|
||||||
|
c24.474,0,44.315-13.765,44.315-30.746C300.315,305.126,280.474,291.359,256,291.359z"/>
|
||||||
|
<path style="fill:#252828;" d="M245.691,326.132l-10.566-13.591c-5.225-6.721,0.628-15.548,10.309-15.548h21.132
|
||||||
|
c9.681,0,15.534,8.826,10.309,15.548l-10.566,13.591C261.492,332.329,250.509,332.329,245.691,326.132z"/>
|
||||||
|
<path d="M266.566,296.993h-11.14v33.759c4.137,0.159,8.357-1.37,10.883-4.62l10.566-13.591
|
||||||
|
C282.1,305.819,276.247,296.993,266.566,296.993z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.4 KiB |
63
www/static/icons/animals/boar.svg
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFEDB5;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#FEE187;" d="M428.037,175.178l-282.3,181.077l152.29,152.29c120.325-19.877,212.33-123.644,213.932-249.222
|
||||||
|
L428.037,175.178z"/>
|
||||||
|
<path style="fill:#AA4118;" d="M167.8,252.619c16.275-18.647,14.355-46.959-4.291-63.238
|
||||||
|
c-13.305-11.614-52.383-15.444-73.683-16.684c-6.163-0.359-10.373,6.115-7.546,11.604c8.559,16.618,22.287,47.232,22.287,72.606
|
||||||
|
C104.567,281.66,151.524,271.267,167.8,252.619z"/>
|
||||||
|
<path style="fill:#75210D;" d="M344.2,252.619c-16.275-18.647-14.355-46.959,4.291-63.238c13.228-11.547,51.931-15.4,73.311-16.663
|
||||||
|
c6.23-0.369,10.419,6.242,7.478,11.747c-8.58,16.063-21.847,45.29-21.847,72.442C407.433,281.66,360.476,271.267,344.2,252.619z"/>
|
||||||
|
<ellipse style="fill:#D85830;" cx="256" cy="276.687" rx="144.808" ry="122.828"/>
|
||||||
|
<path style="fill:#CE4520;" d="M256,153.86c-1.06,0-2.105,0.048-3.16,0.067v245.52c1.055,0.019,2.1,0.067,3.16,0.067
|
||||||
|
c79.975,0,144.808-54.993,144.808-122.828S335.975,153.86,256,153.86z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#1E262B;" cx="186.044" cy="279.704" r="8.189"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="325.956" cy="279.704" r="8.189"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#FFEDB5;" d="M202.412,297.808c0,0,6.611,22.407,24.424,29.734l-20.115,22.414
|
||||||
|
C206.722,349.956,187.328,321.081,202.412,297.808z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M309.588,297.808c0,0-6.611,22.407-24.424,29.734l20.115,22.414
|
||||||
|
C305.278,349.956,324.672,321.081,309.588,297.808z"/>
|
||||||
|
</g>
|
||||||
|
<ellipse style="fill:#FFC61B;" cx="256" cy="341.333" rx="57.458" ry="39.65"/>
|
||||||
|
<path style="fill:#DDA10B;" d="M256,301.687c-1.06,0-2.114,0.022-3.16,0.062v79.176c1.046,0.04,2.1,0.062,3.16,0.062
|
||||||
|
c31.735,0,57.463-17.751,57.463-39.65C313.463,319.438,287.735,301.687,256,301.687z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#CC3636;" cx="229.279" cy="341.333" r="8.62"/>
|
||||||
|
<circle style="fill:#CC3636;" cx="282.721" cy="341.333" r="8.62"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.3 KiB |
76
www/static/icons/animals/buffalo-1.svg
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFEDB5;" cx="256" cy="256" r="256"/>
|
||||||
|
<g>
|
||||||
|
<polygon style="fill:#FEE187;" points="116.853,74.788 302.589,260.523 161.79,260.523 89.886,204.329 "/>
|
||||||
|
<path style="fill:#FEE187;" d="M500.6,180.241L395.147,74.788c7.159,26.314,13.5,55.432,7.385,82.949
|
||||||
|
c-13.791,53.441-81.024,46.545-124.121,62.061c-53.441,17.239-51.717,86.195-70.68,131.017
|
||||||
|
c-12.502,27.781-21.445,54.901-29.503,83.584l77.858,77.6C397.433,511.952,512,397.355,512,256
|
||||||
|
C512,229.624,508.007,204.183,500.6,180.241z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#8C5907;" d="M332.448,303.287c0,0,39.495,82.148,0.693,131.543c-2.531,3.222-7.535,2.853-9.69-0.631
|
||||||
|
l-6.277-10.145c-2.693-4.351-9.221-3.503-10.764,1.377c-5.025,15.891-17.705,41.358-48.73,52.807
|
||||||
|
c-1.634,0.603-3.453,0.405-4.963-0.464c-9.038-5.201-40.641-24.943-49.592-51.441c-1.605-4.751-8.047-5.441-10.686-1.176
|
||||||
|
l-4.998,8.078c-2.346,3.793-7.88,3.777-10.171-0.048c-11.604-19.38-34.304-72.976,14.631-141.622L332.448,303.287z"/>
|
||||||
|
<path style="fill:#704405;" d="M332.448,303.287l-77.022-6.425v181.691c0.76,0.038,1.526-0.047,2.257-0.317
|
||||||
|
c31.027-11.45,43.704-36.917,48.73-52.807c1.543-4.879,8.071-5.729,10.762-1.377l6.277,10.145c2.155,3.484,7.159,3.851,9.69,0.631
|
||||||
|
C371.945,385.434,332.448,303.287,332.448,303.287z"/>
|
||||||
|
<path style="fill:#684000;" d="M148.035,286.384c26.434,96.459,71.663,117.734,108.908,117.734
|
||||||
|
c38.578,0,89.391-15.484,108.908-117.734c16.539-86.649-48.761-106.911-108.908-106.911S124.721,201.307,148.035,286.384z"/>
|
||||||
|
<path style="fill:#543200;" d="M256.945,179.471c-0.505,0-1.012,0.005-1.519,0.009v224.623c0.507,0.007,1.014,0.014,1.519,0.014
|
||||||
|
c38.578,0,89.391-15.484,108.908-117.734C382.392,199.735,317.093,179.471,256.945,179.471z"/>
|
||||||
|
<ellipse style="fill:#D48B07;" cx="256" cy="373.208" rx="56.611" ry="36.53"/>
|
||||||
|
<path style="fill:#BF7908;" d="M256,336.68c-0.193,0-0.383,0.009-0.574,0.009v73.026c0.191,0.002,0.381,0.009,0.574,0.009
|
||||||
|
c31.266,0,56.611-16.351,56.611-36.523C312.611,353.032,287.266,336.68,256,336.68z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#543200;" cx="224.228" cy="373.208" r="9.64"/>
|
||||||
|
<circle style="fill:#543200;" cx="287.772" cy="373.208" r="9.64"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#FFEDB5;" cx="211.558" cy="282.221" r="7.621"/>
|
||||||
|
<circle style="fill:#FFEDB5;" cx="300.442" cy="282.221" r="7.621"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#895203;" d="M257.562,179.471c-10.624,0-20.89,0.588-30.598,2.034l21.339,117.015
|
||||||
|
c1.553,8.516,13.762,8.516,15.315,0l21.418-117.451C276.259,179.94,267.054,179.471,257.562,179.471z"/>
|
||||||
|
<path style="fill:#704405;" d="M257.562,179.471c-0.719,0-1.422,0.026-2.136,0.031v125.364c3.612,0.233,7.375-1.867,8.192-6.346
|
||||||
|
l21.418-117.451C276.259,179.938,267.054,179.471,257.562,179.471z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M331.288,218.472h56.796c33.97,0,57.199-34.309,44.582-65.85L395.147,74.79v50.674
|
||||||
|
c0,16.203-13.112,29.353-29.315,29.381c-12.657,0.022-29.462-0.024-50.51-0.231c-36.854-0.365-52.884,15.536-59.323,25.569
|
||||||
|
c-6.439-10.033-22.469-25.934-59.323-25.569c-21.049,0.209-37.854,0.253-50.51,0.231c-16.203-0.029-29.315-13.178-29.315-29.381
|
||||||
|
V74.788l-37.516,77.834c-12.616,31.541,10.612,65.85,44.582,65.85h56.796H331.288z"/>
|
||||||
|
<path style="fill:#995D07;" d="M432.666,152.623L395.147,74.79v50.674c0,16.203-13.112,29.353-29.315,29.381
|
||||||
|
c-12.657,0.022-29.462-0.022-50.509-0.231c-36.854-0.365-52.884,15.536-59.323,25.569c-0.183-0.284-0.376-0.576-0.574-0.869v39.16
|
||||||
|
h75.862h56.796C422.053,218.471,445.283,184.163,432.666,152.623z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
78
www/static/icons/animals/buffalo.svg
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFEDB5;" cx="256" cy="256" r="256"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#FEE187;" d="M184.694,79.962l125.114,125.114H174.99C174.99,205.076,153.612,110.794,184.694,79.962z"/>
|
||||||
|
<path style="fill:#FEE187;" d="M408.807,163.535L168.143,370.604l136.718,136.718c114.71-22.173,202.111-120.91,206.91-240.919
|
||||||
|
L408.807,163.535z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#724101;" d="M321.507,219.962c-12.01-18.954-6.382-44.056,12.571-56.067c13.105-8.304,46.887-6.718,66.488-4.948
|
||||||
|
c7.606,0.686,12.495,8.402,9.869,15.574c-6.768,18.48-19.758,49.707-32.863,58.011C358.619,244.543,333.517,238.914,321.507,219.962
|
||||||
|
z"/>
|
||||||
|
<path style="fill:#895100;" d="M190.493,219.96c12.01-18.954,6.382-44.054-12.571-56.067c-13.105-8.304-46.887-6.716-66.489-4.948
|
||||||
|
c-7.606,0.686-12.495,8.402-9.869,15.574c6.768,18.48,19.758,49.707,32.863,58.011C153.381,244.543,178.483,238.914,190.493,219.96z
|
||||||
|
"/>
|
||||||
|
<path style="fill:#D48B07;" d="M184.694,79.962c0,0-25.036,56.889,23.064,83.609l-54.455,36.202
|
||||||
|
C153.302,199.773,113.53,125.645,184.694,79.962z"/>
|
||||||
|
<path style="fill:#AA6B07;" d="M327.306,79.962c0,0,25.036,56.889-23.064,83.609l54.455,36.202
|
||||||
|
C358.698,199.773,398.47,125.645,327.306,79.962z"/>
|
||||||
|
<path style="fill:#684000;" d="M138.383,276.016c0.019,95.308,52.676,127.183,117.617,127.148
|
||||||
|
c64.958-0.034,117.617-31.882,117.617-127.148S320.958,139.867,256,139.867S138.364,180.75,138.383,276.016z"/>
|
||||||
|
<path style="fill:#4F2F00;" d="M256,139.867c-0.481,0-0.955,0.024-1.436,0.029v263.247c0.481,0.003,0.955,0.022,1.436,0.022
|
||||||
|
c64.958-0.034,117.617-31.882,117.617-127.148S320.958,139.867,256,139.867z"/>
|
||||||
|
<ellipse style="fill:#D48B07;" cx="256" cy="334.489" rx="87.616" ry="56.523"/>
|
||||||
|
<path style="fill:#AA6B07;" d="M256,277.966c-0.481,0-0.957,0.019-1.436,0.024v113c0.479,0.005,0.955,0.024,1.436,0.024
|
||||||
|
c48.388,0,87.616-25.307,87.616-56.523C343.616,303.273,304.388,277.966,256,277.966z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#543200;" cx="206.834" cy="334.489" r="14.92"/>
|
||||||
|
<circle style="fill:#543200;" cx="305.166" cy="334.489" r="14.92"/>
|
||||||
|
</g>
|
||||||
|
<circle style="fill:#000002;" cx="208.006" cy="230.624" r="8.232"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M208.008,241.433c-5.965,0-10.818-4.851-10.818-10.816c0-5.965,4.853-10.816,10.818-10.816
|
||||||
|
c5.965,0,10.816,4.851,10.816,10.816C218.824,236.582,213.973,241.433,208.008,241.433z M208.008,224.971
|
||||||
|
c-3.113,0-5.646,2.532-5.646,5.644s2.534,5.644,5.646,5.644s5.644-2.532,5.644-5.644S211.122,224.971,208.008,224.971z"/>
|
||||||
|
<circle style="fill:#000002;" cx="303.994" cy="230.624" r="8.232"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#FFEDB5;" d="M303.992,241.433c-5.965,0-10.816-4.851-10.816-10.816c0-5.965,4.851-10.816,10.816-10.816
|
||||||
|
s10.817,4.851,10.817,10.816C314.809,236.582,309.957,241.433,303.992,241.433z M303.992,224.971c-3.113,0-5.644,2.532-5.644,5.644
|
||||||
|
s2.532,5.644,5.644,5.644s5.646-2.532,5.646-5.644S307.105,224.971,303.992,224.971z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M256,378.049c-32.671,0-58.263-18.018-58.263-41.024c0-4.567,3.701-8.27,8.27-8.27
|
||||||
|
s8.27,3.701,8.27,8.27c0,13.271,19.108,24.485,41.724,24.485c22.616,0,41.724-11.214,41.724-24.485c0-4.567,3.701-8.27,8.27-8.27
|
||||||
|
s8.27,3.701,8.27,8.27C314.263,360.031,288.671,378.049,256,378.049z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FEE187;" d="M305.993,328.756c-4.567,0-8.27,3.701-8.27,8.27c0,13.271-19.108,24.485-41.724,24.485
|
||||||
|
c-0.481,0-0.958-0.012-1.436-0.022v16.536c0.479,0.009,0.953,0.024,1.436,0.024c32.671,0,58.263-18.018,58.263-41.024
|
||||||
|
C314.263,332.459,310.56,328.756,305.993,328.756z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
71
www/static/icons/animals/cat.svg
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#273B7A;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#121149;" d="M511.983,254.655l-87.24-87.238L130.563,334.498l173.063,173.061C422.25,485.238,512,381.107,512,256
|
||||||
|
C512,255.55,511.984,255.105,511.983,254.655z"/>
|
||||||
|
<path style="fill:#898989;" d="M172.006,229.976c14.426-15.703,11.18-39.264-7.252-52.624
|
||||||
|
c-12.743-9.238-47.971-12.131-68.499-13.036c-7.964-0.352-13.838,6.041-11.854,12.902c5.115,17.684,15.369,82.242,28.112,91.479
|
||||||
|
C130.944,282.057,157.58,245.679,172.006,229.976z"/>
|
||||||
|
<path style="fill:#69696B;" d="M339.994,229.976c-14.426-15.703-11.18-39.264,7.252-52.624
|
||||||
|
c12.743-9.238,47.971-12.131,68.499-13.036c7.964-0.352,13.838,6.041,11.854,12.902c-5.115,17.684-15.369,82.242-28.112,91.479
|
||||||
|
C381.056,282.057,354.419,245.679,339.994,229.976z"/>
|
||||||
|
<path style="fill:#DBDBDD;" d="M404.692,274.037c0,69.965-66.572,100.823-148.692,100.823s-148.692-30.858-148.692-100.823
|
||||||
|
S173.88,147.003,256,147.003S404.692,204.071,404.692,274.037z"/>
|
||||||
|
<path style="fill:#C1C1C1;" d="M404.692,274.035c0-69.965-66.572-127.035-148.69-127.035v227.857
|
||||||
|
C338.12,374.858,404.692,344.002,404.692,274.035z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="197.749" cy="277.256" r="10.378"/>
|
||||||
|
<circle style="fill:#121149;" cx="314.251" cy="277.256" r="10.378"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#263A7A;" d="M267.779,345.031h-5.996v-27.405c0-3.194-2.591-5.784-5.784-5.784s-5.784,2.591-5.784,5.784v27.405
|
||||||
|
h-5.996c-3.194,0-5.784,2.589-5.784,5.784c0,3.194,2.591,5.784,5.784,5.784h23.559c3.194,0,5.784-2.589,5.784-5.784
|
||||||
|
C273.563,347.62,270.974,345.031,267.779,345.031z"/>
|
||||||
|
<path style="fill:#121149;" d="M267.779,345.031h-5.996v-27.405c0-3.194-2.591-5.784-5.784-5.784v44.76h11.779
|
||||||
|
c3.194,0,5.784-2.589,5.784-5.784C273.563,347.624,270.974,345.031,267.779,345.031z"/>
|
||||||
|
<path style="fill:#69696B;" d="M299.322,206.977l29.349-43.718c-8.442-4.058-17.387-7.43-26.745-10.031l-12.222,48.919
|
||||||
|
C288.158,208.334,295.826,212.185,299.322,206.977z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#898989;" d="M211.361,206.977c3.498,5.208,11.164,1.357,9.618-4.832l-12.135-48.562
|
||||||
|
c-9.278,2.657-18.144,6.072-26.507,10.164L211.361,206.977z"/>
|
||||||
|
<path style="fill:#898989;" d="M262.337,227.628l13.598-79.453c-6.525-0.75-13.171-1.174-19.935-1.174
|
||||||
|
c-7.215,0-14.3,0.465-21.239,1.315l13.574,79.312C249.754,235.925,260.917,235.925,262.337,227.628z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#69696B;" d="M256,147.001v86.793c2.912-0.272,5.677-2.312,6.337-6.166l13.598-79.453
|
||||||
|
C269.41,147.425,262.765,147.001,256,147.001z"/>
|
||||||
|
<path style="fill:#121149;" d="M245.031,318.64l-11.242-14.462c-5.56-7.151,0.669-16.543,10.969-16.543h22.485
|
||||||
|
c10.3,0,16.529,9.392,10.969,16.543l-11.242,14.462C261.842,325.236,250.158,325.236,245.031,318.64z"/>
|
||||||
|
<path style="fill:#0C0C42;" d="M267.242,287.637H256v35.95c4.203,0,8.406-1.648,10.969-4.946l11.242-14.462
|
||||||
|
C283.77,297.027,277.544,287.637,267.242,287.637z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.2 KiB |
56
www/static/icons/animals/chicken.svg
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#273B7A;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#121149;" d="M311.851,131.241L173.377,363.758l141.441,141.441c91.529-21.521,164.102-92.162,188.407-182.584
|
||||||
|
L311.851,131.241z"/>
|
||||||
|
<circle style="fill:#D48B07;" cx="256" cy="280.635" r="84.256"/>
|
||||||
|
<path style="fill:#B77100;" d="M340.256,280.631c0-46.437-37.567-84.092-83.968-84.249v168.496
|
||||||
|
C302.689,364.723,340.256,327.068,340.256,280.631z"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M183.649,172.709c0-39.958,32.392-62.014,72.351-62.014s72.351,22.057,72.351,62.014
|
||||||
|
S295.958,245.06,256,245.06S183.649,212.668,183.649,172.709z"/>
|
||||||
|
<path style="fill:#EDAF14;" d="M328.351,172.709c0-39.862-32.237-61.904-72.063-62.009v134.353
|
||||||
|
C296.112,244.896,328.351,212.571,328.351,172.709z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="218.677" cy="185.199" r="6.647"/>
|
||||||
|
<circle style="fill:#121149;" cx="293.323" cy="185.199" r="6.647"/>
|
||||||
|
</g>
|
||||||
|
<polygon style="fill:#D48B07;" points="256,194.881 268.822,202.121 256,231.819 243.179,202.121 "/>
|
||||||
|
<polygon style="fill:#B77100;" points="256.288,195.043 256.288,231.152 268.822,202.121 "/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M373.226,267.809l-23.457,25.643l-23.457-25.643l-23.442,25.643l-23.449-25.643l-23.442,25.643
|
||||||
|
l-23.435-25.643l-23.443,25.643l-23.442-25.643l-23.44,25.643l-23.445-25.643v12.822c0,64.741,52.484,117.226,117.226,117.226
|
||||||
|
s117.226-52.484,117.226-117.226V267.809z"/>
|
||||||
|
<path style="fill:#D6D6D6;" d="M349.768,293.452l-23.457-25.643l-23.442,25.643l-23.449-25.643l-23.131,25.303v104.736
|
||||||
|
c64.609-0.157,116.938-52.572,116.938-117.219v-12.822L349.768,293.452z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.0 KiB |
83
www/static/icons/animals/cow.svg
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#71E2F0;" cx="256" cy="256" r="256"/>
|
||||||
|
<g>
|
||||||
|
<polygon style="fill:#386895;" points="125.666,218.526 160.008,252.868 160.008,214.169 "/>
|
||||||
|
<path style="fill:#386895;" d="M511.178,235.451l-97.189-97.189C354.388,230.184,245.6,269.808,168.081,345.643
|
||||||
|
c-1.115,1.115,2.786,7.33,1.767,8.649L319.61,504.029C430.221,475.746,512,375.425,512,256
|
||||||
|
C512,249.082,511.716,242.231,511.178,235.451z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#E87E70;" d="M321.507,201.859c-12.01-18.954-6.382-44.056,12.571-56.067c13.105-8.304,46.887-6.718,66.488-4.948
|
||||||
|
c7.606,0.686,12.495,8.402,9.869,15.574c-6.768,18.48-19.758,49.707-32.863,58.011C358.619,226.442,333.517,220.813,321.507,201.859
|
||||||
|
z"/>
|
||||||
|
<path style="fill:#D8D8D8;" d="M355.906,229.347c-16.327,0-32.313-8.092-41.681-22.874l0,0
|
||||||
|
c-14.536-22.938-7.699-53.424,15.239-67.962c11.674-7.397,35.859-9.506,71.877-6.251c6.313,0.569,11.881,3.968,15.276,9.325
|
||||||
|
c3.394,5.356,4.091,11.843,1.912,17.796c-12.441,33.961-24.669,54.931-36.345,62.33C374.031,226.88,364.915,229.347,355.906,229.347
|
||||||
|
z M328.788,197.244c9.447,14.91,29.263,19.353,44.17,9.906c7.923-5.018,18.908-25.093,29.384-53.694
|
||||||
|
c0.443-1.207,0.012-2.174-0.286-2.641c-0.297-0.467-0.983-1.267-2.263-1.384c-30.336-2.738-53.176-1.376-61.097,3.644
|
||||||
|
C323.784,162.521,319.34,182.337,328.788,197.244L328.788,197.244z"/>
|
||||||
|
<path style="fill:#FFAD9E;" d="M190.493,201.859c12.01-18.954,6.382-44.054-12.571-56.067c-13.105-8.304-46.887-6.716-66.489-4.948
|
||||||
|
c-7.606,0.686-12.495,8.402-9.869,15.574c6.768,18.48,19.758,49.707,32.863,58.011C153.381,226.44,178.483,220.812,190.493,201.859z
|
||||||
|
"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#FFFFFF;" d="M156.096,229.347c-9.013,0-18.125-2.467-26.283-7.637c-11.674-7.399-23.904-28.369-36.343-62.326
|
||||||
|
c-2.179-5.954-1.481-12.441,1.912-17.798c3.396-5.356,8.963-8.756,15.274-9.325c36.023-3.25,60.202-1.15,71.878,6.251
|
||||||
|
c22.938,14.536,29.774,45.022,15.239,67.96v0.002C188.407,221.251,172.418,229.347,156.096,229.347z M140.271,148.04
|
||||||
|
c-8.294,0-17.744,0.459-28.063,1.389c-1.279,0.116-1.967,0.917-2.263,1.384c-0.298,0.467-0.729,1.434-0.286,2.643
|
||||||
|
c10.476,28.601,21.461,48.673,29.382,53.693c7.221,4.575,15.798,6.07,24.136,4.198c8.344-1.87,15.458-6.878,20.035-14.1l0,0
|
||||||
|
c9.447-14.91,5.005-34.726-9.904-44.172C168.081,149.761,156.357,148.04,140.271,148.04z"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M138.383,257.915c0,95.266,52.658,127.148,117.617,127.148s117.617-31.882,117.617-127.148
|
||||||
|
S320.958,121.766,256,121.766S138.383,162.647,138.383,257.915z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#D8D8D8;" d="M256,121.766c-0.193,0-0.381,0.01-0.574,0.012v263.277c0.193,0,0.381,0.009,0.574,0.009
|
||||||
|
c64.958,0,117.617-31.882,117.617-127.148S320.958,121.766,256,121.766z"/>
|
||||||
|
<ellipse style="fill:#FFAD9E;" cx="256" cy="316.388" rx="87.616" ry="56.523"/>
|
||||||
|
<path style="fill:#E87E70;" d="M256,259.863c-0.193,0-0.381,0.009-0.574,0.009v113.03c0.193,0,0.381,0.009,0.574,0.009
|
||||||
|
c48.388,0,87.614-25.307,87.614-56.523S304.388,259.863,256,259.863z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#FF6262;" cx="210.972" cy="316.388" r="11.864"/>
|
||||||
|
<circle style="fill:#FF6262;" cx="301.028" cy="316.388" r="11.864"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#3A3A3A;" d="M138.826,243.757c122.604,22.787,79.389-72.232,59.002-108.466
|
||||||
|
C165.024,152.783,142.115,187.852,138.826,243.757z"/>
|
||||||
|
<path style="fill:#3A3A3A;" d="M373.174,243.757c-122.604,22.787-79.389-72.232-59.002-108.466
|
||||||
|
C346.976,152.783,369.885,187.852,373.174,243.757z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#FFFFFF;" cx="192.577" cy="220.108" r="5.932"/>
|
||||||
|
<circle style="fill:#FFFFFF;" cx="319.422" cy="220.108" r="5.932"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.9 KiB |
58
www/static/icons/animals/crow.svg
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFEDB5;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#FEE187;" d="M335.088,136.19L142.222,386.989L266.983,511.75c118.737-5.015,216.555-90.889,239.778-203.99
|
||||||
|
L335.088,136.19z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#434849;" d="M142.222,386.989V217.902c0-62.838,50.94-113.778,113.778-113.778s113.778,50.94,113.778,113.778
|
||||||
|
v169.088C369.778,386.989,259.687,476.01,142.222,386.989z"/>
|
||||||
|
<path style="fill:#434849;" d="M142.222,217.902v169.088c39.6,30.01,78.353,39.771,112.342,39.545V104.16
|
||||||
|
C192.391,104.932,142.222,155.545,142.222,217.902z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#181919;" d="M369.778,217.902c0-62.838-50.94-113.778-113.778-113.778c-0.481,0-0.955,0.031-1.436,0.036v322.374
|
||||||
|
c66.831-0.445,115.214-39.545,115.214-39.545V217.902z"/>
|
||||||
|
<circle style="fill:#434849;" cx="193.681" cy="200.835" r="15.262"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M193.686,221.268c-11.266,0-20.433-9.166-20.433-20.433s9.166-20.433,20.433-20.433
|
||||||
|
s20.433,9.166,20.433,20.433S204.952,221.268,193.686,221.268z M193.686,190.745c-5.565,0-10.09,4.525-10.09,10.09
|
||||||
|
c0,5.565,4.525,10.09,10.09,10.09c5.565,0,10.09-4.525,10.09-10.09C203.776,195.27,199.249,190.745,193.686,190.745z"/>
|
||||||
|
<circle style="fill:#434849;" cx="318.319" cy="200.835" r="15.262"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M318.316,221.268c-11.266,0-20.433-9.166-20.433-20.433s9.166-20.433,20.433-20.433
|
||||||
|
c11.267,0,20.432,9.168,20.432,20.433S329.581,221.268,318.316,221.268z M318.316,190.745c-5.565,0-10.09,4.525-10.09,10.09
|
||||||
|
c0,5.565,4.525,10.09,10.09,10.09s10.09-4.525,10.09-10.09C328.406,195.27,323.879,190.745,318.316,190.745z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M199.111,214.904c0-24.433,25.471-36.911,56.889-36.911s56.889,12.476,56.889,36.911
|
||||||
|
S287.418,307.717,256,307.717S199.111,239.337,199.111,214.904z"/>
|
||||||
|
<path style="fill:#AF7312;" d="M256,177.993c-0.481,0-0.957,0.012-1.436,0.017v129.657c0.478,0.033,0.955,0.048,1.436,0.048
|
||||||
|
c31.418,0,56.889-68.38,56.889-92.813S287.418,177.993,256,177.993z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.4 KiB |
63
www/static/icons/animals/dog-1.svg
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#366695;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#263A7A;" d="M510.809,231.29l-92.408-92.432L142.831,330.35l174.306,174.283C428.997,477.222,512,376.313,512,256
|
||||||
|
C512,247.663,511.588,239.423,510.809,231.29z"/>
|
||||||
|
<path style="fill:#995C33;" d="M182.732,204.007c15.107-16.443,11.707-41.115-7.594-55.106
|
||||||
|
c-13.345-9.675-50.233-12.703-71.73-13.652c-8.34-0.367-14.489,6.327-12.412,13.51c5.356,18.516,16.093,50.012,29.437,59.687
|
||||||
|
C139.735,222.437,167.626,220.45,182.732,204.007z"/>
|
||||||
|
<path style="fill:#87502A;" d="M329.268,204.007c-15.107-16.443-11.707-41.115,7.594-55.106
|
||||||
|
c13.345-9.675,50.233-12.703,71.73-13.652c8.34-0.367,14.489,6.327,12.412,13.51c-5.356,18.516-16.093,50.012-29.437,59.687
|
||||||
|
C372.265,222.437,344.374,220.45,329.268,204.007z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M404.692,248.177c0,69.965-66.572,126.683-148.692,126.683s-148.692-56.718-148.692-126.683
|
||||||
|
S173.88,147.003,256,147.003S404.692,178.212,404.692,248.177z"/>
|
||||||
|
<path style="fill:#B7750B;" d="M256,147.001c-0.193,0-0.381,0.007-0.574,0.007v227.838c0.193,0,0.381,0.012,0.574,0.012
|
||||||
|
c82.12,0,148.692-56.718,148.692-126.683C404.692,178.21,338.12,147.001,256,147.001z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="197.749" cy="277.256" r="10.378"/>
|
||||||
|
<circle style="fill:#121149;" cx="314.251" cy="277.256" r="10.378"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FEE187;" d="M256,301.971c-36.2,0-65.548,9.604-65.548,41.091c0,7.265,1.579,14.203,4.427,20.594
|
||||||
|
c18.649,7.177,39.327,11.205,61.121,11.205s42.472-4.029,61.121-11.205c2.848-6.389,4.427-13.329,4.427-20.592
|
||||||
|
C321.548,311.575,292.202,301.971,256,301.971z"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M256,301.971c-0.193,0-0.383,0.005-0.574,0.005v72.869c0.193,0,0.381,0.014,0.574,0.014
|
||||||
|
c21.794,0,42.472-4.027,61.121-11.205c2.848-6.389,4.427-13.329,4.427-20.592C321.548,311.575,292.202,301.971,256,301.971z"/>
|
||||||
|
<path style="fill:#773426;" d="M267.242,294.121h-22.485c-10.3,0-16.529,9.392-10.969,16.543l11.242,14.462
|
||||||
|
c1.352,1.738,3.163,3.005,5.186,3.827v37.838c0,3.194,2.591,5.784,5.784,5.784s5.784-2.591,5.784-5.784v-37.838
|
||||||
|
c2.022-0.822,3.834-2.089,5.186-3.827l11.242-14.462C283.77,303.513,277.544,294.121,267.242,294.121z"/>
|
||||||
|
<path style="fill:#662C22;" d="M267.242,294.121h-11.816v78.396c0.191,0.019,0.378,0.059,0.574,0.059
|
||||||
|
c3.194,0,5.784-2.591,5.784-5.784v-37.838c2.022-0.822,3.834-2.089,5.186-3.827l11.242-14.462
|
||||||
|
C283.77,303.513,277.544,294.121,267.242,294.121z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.8 KiB |
72
www/static/icons/animals/dog.svg
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFEDB5;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#FDE085;" d="M370.721,119.455L180.589,357.007l145.325,145.327c105.948-30.011,183.936-126.533,186.027-241.593
|
||||||
|
L370.721,119.455z"/>
|
||||||
|
<path style="fill:#995C33;" d="M336.849,214.307c-13.983-2.446-20.704-20.485-15.012-40.293
|
||||||
|
c3.936-13.695,23.064-36.016,34.494-48.488c4.436-4.839,10.128-3.843,11.49,2.01c3.51,15.086,8.59,41.641,4.655,55.336
|
||||||
|
C366.783,202.68,350.834,216.754,336.849,214.307z"/>
|
||||||
|
<path style="fill:#663C0E;" d="M340.078,221.143c-1.458,0-2.91-0.122-4.356-0.376l0,0c-6.939-1.214-12.964-5.406-16.963-11.802
|
||||||
|
c-5.916-9.457-7.12-23.202-3.222-36.762c4.108-14.289,21.823-35.68,35.961-51.107c3.908-4.267,9.073-6.073,13.812-4.827
|
||||||
|
c4.418,1.158,7.744,4.815,8.901,9.78c4.372,18.791,8.714,44.216,4.57,58.635C372.639,206.041,356.219,221.143,340.078,221.143z
|
||||||
|
M337.98,207.848c10.566,1.853,23.49-10.419,28.193-26.788c2.569-8.937,0.888-27.686-4.613-51.497
|
||||||
|
c-0.122,0.11-0.253,0.241-0.395,0.393c-18.372,20.047-30.41,36.766-33.025,45.87c-2.888,10.042-2.239,19.832,1.736,26.186
|
||||||
|
C331.936,205.305,334.662,207.267,337.98,207.848L337.98,207.848z"/>
|
||||||
|
<path style="fill:#995C33;" d="M175.151,214.307c13.983-2.446,20.704-20.485,15.012-40.293
|
||||||
|
c-3.936-13.695-23.064-36.016-34.494-48.488c-4.436-4.839-10.128-3.843-11.49,2.01c-3.51,15.086-8.59,41.641-4.655,55.336
|
||||||
|
C145.217,202.68,161.168,216.754,175.151,214.307z"/>
|
||||||
|
<path style="fill:#663C0E;" d="M171.923,221.143c-16.143,0-32.563-15.101-38.702-36.459c-4.143-14.417,0.198-39.843,4.57-58.635
|
||||||
|
c1.157-4.965,4.484-8.621,8.901-9.78c4.748-1.246,9.904,0.562,13.812,4.829c14.138,15.425,31.854,36.816,35.961,51.107
|
||||||
|
c3.898,13.56,2.694,27.305-3.222,36.762c-3.999,6.396-10.023,10.588-16.963,11.802l0,0
|
||||||
|
C174.835,221.02,173.378,221.143,171.923,221.143z M150.44,129.564c-5.499,23.811-7.182,42.56-4.613,51.497
|
||||||
|
c4.705,16.368,17.601,28.639,28.193,26.788c3.319-0.581,6.044-2.544,8.102-5.835c3.975-6.356,4.624-16.144,1.736-26.186
|
||||||
|
c-2.617-9.104-14.653-25.822-33.025-45.868C150.695,129.805,150.562,129.676,150.44,129.564z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M380.409,242.21c0,67.836-55.699,149.978-124.409,149.978S131.591,310.046,131.591,242.21
|
||||||
|
S187.29,151.704,256,151.704S380.409,174.373,380.409,242.21z"/>
|
||||||
|
<path style="fill:#AF6E05;" d="M256,151.704c-0.193,0-0.381,0.005-0.574,0.005v240.468c0.191,0.002,0.383,0.01,0.574,0.01
|
||||||
|
c68.71,0,124.409-82.142,124.409-149.978S324.71,151.704,256,151.704z"/>
|
||||||
|
<path style="fill:#7C4D03;" d="M245.101,349.351l-11.169-14.367c-5.523-7.104,0.664-16.436,10.899-16.436h22.338
|
||||||
|
c10.233,0,16.42,9.33,10.899,16.436l-11.169,14.367C261.804,355.904,250.196,355.904,245.101,349.351z"/>
|
||||||
|
<path style="fill:#663C0E;" d="M267.169,318.55h-11.743v35.688c4.363,0.157,8.807-1.458,11.471-4.886l11.169-14.367
|
||||||
|
C283.589,327.88,277.402,318.55,267.169,318.55z"/>
|
||||||
|
<circle style="fill:#995C33;" cx="197.37" cy="249.656" r="41.108"/>
|
||||||
|
<path style="fill:#663C0E;" d="M197.367,298.577c-26.974,0-48.921-21.944-48.921-48.919s21.945-48.921,48.921-48.921
|
||||||
|
s48.919,21.945,48.919,48.921S224.342,298.577,197.367,298.577z M197.367,216.364c-18.358,0-33.294,14.936-33.294,33.294
|
||||||
|
c0,18.356,14.936,33.294,33.294,33.294c18.356,0,33.294-14.936,33.294-33.294C230.66,231.3,215.724,216.364,197.367,216.364z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#1E262B;" cx="198.973" cy="247.811" r="8.189"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="313.027" cy="247.811" r="8.189"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.7 KiB |
74
www/static/icons/animals/donkey.svg
Normal file
@ -0,0 +1,74 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#263A7A;" cx="256" cy="256" r="256"/>
|
||||||
|
<g>
|
||||||
|
<polygon style="fill:#121149;" points="166.662,56.699 334.829,224.866 184.306,224.866 "/>
|
||||||
|
<path style="fill:#121149;" d="M505.811,199.87L365.034,59.092L180.784,419.681l91.772,91.772C406.223,502.917,512,391.821,512,256
|
||||||
|
C512,236.715,509.854,217.934,505.811,199.87z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#C4C4C4;" d="M310.456,263.689c-24.083-5.399-35.659-45.216-25.855-88.936
|
||||||
|
c6.778-30.229,39.722-79.498,59.408-107.027c7.639-10.681,17.442-8.483,19.789,4.436c6.046,33.297,14.796,91.913,8.016,122.142
|
||||||
|
C362.012,238.023,334.539,269.088,310.456,263.689z"/>
|
||||||
|
<path style="fill:#878787;" d="M316.009,271.329c-2.372,0-4.737-0.257-7.089-0.784l0,0c-14.258-3.196-25.214-15.624-30.844-34.992
|
||||||
|
c-5.208-17.918-5.325-40.055-0.328-62.336c6.722-29.986,36.636-76.138,60.547-109.577c5.363-7.501,12.352-10.928,19.134-9.4
|
||||||
|
c6.794,1.524,11.636,7.599,13.283,16.668c7.344,40.445,14.686,94.949,7.959,124.933
|
||||||
|
C368.752,240.064,342.169,271.329,316.009,271.329z M311.994,256.833c19.928,4.46,44.177-24.876,52.967-64.067
|
||||||
|
c6.537-29.146-2.253-87.287-8.075-119.349c-0.765-4.218-2.269-5.408-2.534-5.467c-0.233-0.071-2.127,0.367-4.627,3.863
|
||||||
|
c-18.956,26.508-51.733,75.33-58.268,104.476c-4.487,20.006-4.448,39.66,0.11,55.341
|
||||||
|
C295.703,245.857,302.957,254.809,311.994,256.833L311.994,256.833z"/>
|
||||||
|
<path style="fill:#E5E5E5;" d="M201.544,263.689c24.083-5.399,35.659-45.216,25.855-88.936
|
||||||
|
c-6.778-30.229-39.722-79.498-59.408-107.027c-7.639-10.681-17.442-8.483-19.789,4.436c-6.046,33.297-14.796,91.913-8.016,122.142
|
||||||
|
C149.988,238.023,177.461,269.088,201.544,263.689z"/>
|
||||||
|
<path style="fill:#AFAFAF;" d="M195.993,271.329c-26.165,0-52.746-31.261-62.662-75.488c-6.725-29.984,0.615-84.489,7.959-124.935
|
||||||
|
c1.646-9.068,6.489-15.143,13.283-16.667c6.789-1.527,13.767,1.903,19.134,9.399c23.911,33.439,53.826,79.593,60.547,109.577
|
||||||
|
c4.996,22.281,4.88,44.42-0.328,62.336c-5.63,19.368-16.584,31.794-30.844,34.992l0,0
|
||||||
|
C200.732,271.07,198.361,271.329,195.993,271.329z M157.705,67.944c-0.024,0-0.041,0.002-0.055,0.005
|
||||||
|
c-0.264,0.059-1.767,1.248-2.534,5.467c-5.822,32.065-14.612,90.203-8.075,119.349c8.79,39.193,33.04,68.532,52.967,64.067
|
||||||
|
c9.035-2.026,16.289-10.976,20.425-25.203c4.56-15.681,4.598-35.333,0.11-55.341c-6.535-29.146-39.312-77.969-58.268-104.477
|
||||||
|
C159.913,68.508,158.111,67.944,157.705,67.944z"/>
|
||||||
|
<path style="fill:#B7B7B7;" d="M152.566,311.106c0,96.089,46.309,128.245,103.434,128.245s103.434-32.156,103.434-128.245
|
||||||
|
S313.125,173.783,256,173.783S152.566,215.019,152.566,311.106z"/>
|
||||||
|
<path style="fill:#878787;" d="M359.434,311.106c0-95.925-46.154-137.176-103.146-137.316v265.556
|
||||||
|
C313.28,439.237,359.434,407.033,359.434,311.106z"/>
|
||||||
|
<ellipse style="fill:#727272;" cx="254.276" cy="388.913" rx="87.616" ry="56.523"/>
|
||||||
|
<path style="fill:#595959;" d="M341.892,388.911c0-30.782-38.147-55.799-85.604-56.491v112.983
|
||||||
|
C303.744,444.711,341.892,419.693,341.892,388.911z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="209.248" cy="388.913" r="11.864"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="299.305" cy="388.913" r="11.864"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="210.851" cy="283.307" r="7.961"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="301.149" cy="283.307" r="7.961"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.6 KiB |
50
www/static/icons/animals/elephant.svg
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#71E2EF;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#38C6D9;" d="M401.427,146.17c-55.167,81.696-139.331,146.706-171.286,242.571
|
||||||
|
c-7.521,25.071-35.521,25.1-57.463,26.636l96.297,96.297c135.102-6.746,242.612-118.225,243.014-254.909L401.427,146.17z"/>
|
||||||
|
<circle style="fill:#919191;" cx="154.29" cy="194.801" r="68.956"/>
|
||||||
|
<circle style="fill:#707070;" cx="352.539" cy="194.801" r="68.956"/>
|
||||||
|
<path style="fill:#E5E1DF;" d="M372.336,213.735c0,64.25-52.084,148.571-116.334,148.571s-116.334-84.321-116.334-148.571
|
||||||
|
s52.083-87.89,116.333-87.89S372.336,149.485,372.336,213.735z"/>
|
||||||
|
<path style="fill:#CCC8C6;" d="M372.336,213.735c0-64.153-51.931-87.816-116.046-87.886v236.453
|
||||||
|
C320.405,362.049,372.336,277.89,372.336,213.735z"/>
|
||||||
|
<path style="fill:#CCC4C0;" d="M305.419,325.734c0,0-12.929,132.741-132.741,89.643v-32.754c0,0,64.646,34.478,50.567-56.889"/>
|
||||||
|
<path style="fill:#A8A19E;" d="M305.419,325.734h-49.131v88.098C299.279,388.727,305.419,325.734,305.419,325.734z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="215.333" cy="266.878" r="8.34"/>
|
||||||
|
<circle style="fill:#121149;" cx="308.976" cy="266.878" r="8.34"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.6 KiB |
71
www/static/icons/animals/fox.svg
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#366695;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#263A7A;" d="M511.598,241.757L388.744,118.889L246.301,439.243l66.436,66.436
|
||||||
|
C426.817,479.865,512,377.885,512,256C512,251.22,511.857,246.474,511.598,241.757z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M349.387,228.554c-16.151-2.825-23.916-23.662-17.341-46.542
|
||||||
|
c4.546-15.819,26.641-41.601,39.843-56.008c5.123-5.589,11.698-4.439,13.271,2.322c4.055,17.425,9.923,48.099,5.377,63.919
|
||||||
|
C383.964,215.123,365.54,231.379,349.387,228.554z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M353.113,236.689c-1.696,0-3.389-0.143-5.072-0.438l0,0c-8.082-1.414-15.096-6.292-19.753-13.738
|
||||||
|
c-6.868-10.981-8.27-26.929-3.75-42.66c4.758-16.553,25.245-41.291,41.593-59.128c4.574-4.991,10.623-7.104,16.187-5.644
|
||||||
|
c5.191,1.36,9.099,5.649,10.454,11.474c5.058,21.732,10.078,51.145,5.277,67.846C390.932,219.174,371.865,236.689,353.113,236.689z
|
||||||
|
M350.734,220.856c12.081,2.119,26.895-11.971,32.294-30.772c2.943-10.233,1.033-31.684-5.236-58.951
|
||||||
|
c-0.045,0.047-0.093,0.097-0.138,0.148c-21.199,23.128-35.085,42.405-38.097,52.888c-3.317,11.536-2.577,22.775,1.977,30.058
|
||||||
|
C343.878,217.967,346.972,220.198,350.734,220.856L350.734,220.856z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M162.613,228.554c16.151-2.825,23.916-23.662,17.341-46.542
|
||||||
|
c-4.546-15.819-26.641-41.601-39.843-56.008c-5.123-5.589-11.698-4.439-13.271,2.322c-4.055,17.425-9.923,48.099-5.377,63.919
|
||||||
|
C128.036,215.123,146.46,231.379,162.613,228.554z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M158.887,236.689c-18.754,0-37.819-17.513-44.935-42.286c-4.801-16.701,0.219-46.114,5.275-67.846
|
||||||
|
c1.357-5.825,5.267-10.114,10.455-11.474c5.568-1.46,11.614,0.653,16.189,5.646c16.346,17.836,36.833,42.574,41.591,59.127
|
||||||
|
c4.52,15.731,3.12,31.678-3.749,42.66c-4.656,7.444-11.673,12.322-19.753,13.738l0,0
|
||||||
|
C162.276,236.546,160.584,236.689,158.887,236.689z M134.208,131.134c-6.268,27.267-8.178,48.719-5.236,58.951
|
||||||
|
c5.401,18.796,20.187,32.894,32.294,30.772c3.763-0.659,6.858-2.889,9.197-6.63c4.556-7.283,5.294-18.52,1.977-30.058
|
||||||
|
c-3.012-10.483-16.898-29.76-38.095-52.886C134.299,131.232,134.253,131.184,134.208,131.134z"/>
|
||||||
|
<path style="fill:#FEE187;" d="M392.476,248.177c0,69.965-103.722,176.766-136.476,176.766
|
||||||
|
c-33.902,0-136.476-106.801-136.476-176.766S180.626,147.003,256,147.003S392.476,178.212,392.476,248.177z"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M392.476,248.177c0-69.875-60.949-101.092-136.189-101.171v277.923
|
||||||
|
C289.351,424.326,392.476,317.943,392.476,248.177z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#1E262B;" cx="197.749" cy="271.946" r="10.378"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="314.251" cy="271.946" r="10.378"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#773426;" d="M245.031,437.972l-11.242-14.462c-5.56-7.151,0.669-16.543,10.969-16.543h22.485
|
||||||
|
c10.3,0,16.529,9.392,10.969,16.543l-11.242,14.462C261.842,444.566,250.158,444.566,245.031,437.972z"/>
|
||||||
|
<path style="fill:#662A20;" d="M267.242,406.968h-10.954v35.937c4.106-0.074,8.176-1.71,10.681-4.932l11.242-14.462
|
||||||
|
C283.77,416.359,277.544,406.968,267.242,406.968z"/>
|
||||||
|
<path style="fill:#B77204;" d="M217.145,150.069L256,389.754l38.855-239.687c-12.319-2.048-25.352-3.067-38.855-3.067
|
||||||
|
C242.497,147.001,229.464,148.021,217.145,150.069z"/>
|
||||||
|
<path style="fill:#995B00;" d="M256.288,147.008v240.971l38.567-237.909C282.626,148.037,269.688,147.022,256.288,147.008z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.6 KiB |
81
www/static/icons/animals/giraffe.svg
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#71E2EF;" cx="256" cy="256" r="256"/>
|
||||||
|
<g>
|
||||||
|
<polygon style="fill:#38C6D9;" points="211.784,116.343 303.347,207.906 217.567,199.111 196.817,129.555 "/>
|
||||||
|
<polygon style="fill:#38C6D9;" points="329.49,112.309 421.054,203.871 335.272,195.075 296.943,189.342 "/>
|
||||||
|
<path style="fill:#38C6D9;" d="M374.003,131.441L222.596,404.452l98.773,99.111c105.36-27.746,184.151-120.956,190.242-233.51
|
||||||
|
L374.003,131.441z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#BC770A;" d="M322.486,211.428l5.685-28.998c1.524-4.572,4.093-8.728,7.501-12.136l33.437-33.437l4.789,43.098
|
||||||
|
c1.041,9.375-2.234,18.713-8.904,25.383l-24.997,24.997"/>
|
||||||
|
<path style="fill:#FEE187;" d="M339.997,237.635c-1.869,0-3.737-0.712-5.161-2.138c-2.851-2.85-2.851-7.473,0-10.323l24.997-24.997
|
||||||
|
c5.13-5.13,7.611-12.207,6.809-19.416l-3.112-28.001l-22.697,22.697c-2.489,2.491-4.418,5.551-5.594,8.869l-5.589,28.507
|
||||||
|
c-0.774,3.958-4.627,6.553-8.568,5.76c-3.958-0.774-6.535-4.611-5.76-8.568l5.685-28.998c0.059-0.307,0.138-0.609,0.238-0.903
|
||||||
|
c1.872-5.616,5.075-10.8,9.264-14.988l33.437-33.437c1.982-1.982,4.927-2.66,7.578-1.727c2.648,0.929,4.53,3.293,4.841,6.082
|
||||||
|
l4.787,43.098c1.295,11.642-2.713,23.069-10.999,31.353l-24.997,24.997C343.735,236.923,341.866,237.635,339.997,237.635z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M189.514,211.428l-5.685-28.998c-1.524-4.572-4.093-8.728-7.501-12.136l-33.437-33.437l-4.789,43.098
|
||||||
|
c-1.041,9.375,2.234,18.713,8.904,25.383l24.997,24.997"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M172.003,237.635c-1.869,0-3.737-0.712-5.161-2.138l-24.997-24.997
|
||||||
|
c-8.285-8.283-12.293-19.711-10.999-31.353l4.787-43.098c0.31-2.789,2.191-5.153,4.841-6.082c2.651-0.933,5.596-0.257,7.578,1.727
|
||||||
|
l33.437,33.437c4.189,4.189,7.392,9.373,9.264,14.988c0.1,0.297,0.179,0.598,0.238,0.902l5.687,28.998
|
||||||
|
c0.776,3.958-1.801,7.794-5.758,8.57c-3.953,0.795-7.794-1.801-8.57-5.758l-5.591-28.508c-1.176-3.319-3.105-6.377-5.594-8.869
|
||||||
|
l-22.697-22.695l-3.112,28.001c-0.802,7.209,1.681,14.286,6.809,19.416l24.997,24.997c2.851,2.85,2.851,7.473,0,10.323
|
||||||
|
C175.74,236.923,173.871,237.635,172.003,237.635z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M153.84,237.434c0-41.088,27.584-69.822,102.16-69.822c75.94,0,102.16,28.734,102.16,69.822
|
||||||
|
c0,62.883-43.701,181.476-102.16,181.476C201.704,418.909,153.84,300.316,153.84,237.434z"/>
|
||||||
|
<path style="fill:#BC770A;" d="M256,167.612c-0.195,0-0.379,0.007-0.574,0.007V418.89c0.191,0.002,0.383,0.019,0.574,0.019
|
||||||
|
c58.459,0,102.16-118.593,102.16-181.476C358.16,196.346,331.94,167.612,256,167.612z"/>
|
||||||
|
<path style="fill:#B77204;" d="M264.27,301.754l24.08-132.053c-9.607-1.369-20.354-2.091-32.351-2.091
|
||||||
|
c-11.967,0-22.711,0.748-32.337,2.162l24.067,131.982C249.408,310.953,262.592,310.953,264.27,301.754z"/>
|
||||||
|
<path style="fill:#995C05;" d="M256,167.612c-0.193,0-0.381,0.003-0.574,0.005V308.61c3.899,0.25,7.963-2.017,8.844-6.854
|
||||||
|
l24.08-132.053C278.743,168.333,267.995,167.612,256,167.612z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M256,418.909c16.344,0,31.534-9.275,44.937-24.004c-8.54-15.308-25.455-25.738-44.937-25.738
|
||||||
|
c-18.951,0-35.468,9.873-44.216,24.502C225.339,409.109,240.402,418.909,256,418.909z"/>
|
||||||
|
<path style="fill:#FEE187;" d="M256,369.168c-0.193,0-0.381,0.017-0.574,0.019v49.702c0.191,0.003,0.383,0.022,0.574,0.022
|
||||||
|
c16.344,0,31.534-9.275,44.937-24.004C292.397,379.597,275.482,369.168,256,369.168z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#1E262B;" cx="209.23" cy="283.962" r="8.328"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="302.752" cy="283.962" r="8.328"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="236.847" cy="394.033" r="3.41"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="275.153" cy="394.033" r="3.41"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FFEDB5;" d="M207.234,139.978c4.229-3.431,6.939-8.661,6.939-14.517c0-10.309-8.387-18.696-18.697-18.696
|
||||||
|
s-18.696,8.385-18.696,18.696c0,9.538,7.182,17.415,16.418,18.542l10.657,37.014c0.921,3.198,3.841,5.282,7.011,5.282
|
||||||
|
c0.669,0,1.348-0.093,2.024-0.288c3.874-1.114,6.111-5.16,4.994-9.035L207.234,139.978z"/>
|
||||||
|
<path style="fill:#FEE187;" d="M335.219,125.461c0-10.309-8.387-18.696-18.697-18.696c-10.311,0-18.696,8.385-18.696,18.696
|
||||||
|
c0,5.856,2.71,11.086,6.939,14.517l-10.652,36.998c-1.115,3.875,1.121,7.921,4.994,9.035c0.676,0.195,1.355,0.288,2.024,0.288
|
||||||
|
c3.172,0,6.091-2.084,7.011-5.282l10.657-37.016C328.037,142.874,335.219,134.999,335.219,125.461z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.6 KiB |
71
www/static/icons/animals/hedgehog.svg
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FF6161;" cx="256" cy="256" r="256"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#D33939;" d="M511.238,236.132L360.439,85.333c-49.974,8.059-63.257,60.933-76.857,103.434
|
||||||
|
c-20.687,60.337-56.889,112.054-82.747,170.667c-5.716,13.34-16.184,25.619-28.47,36.562L286.548,510.18
|
||||||
|
C413.529,495.076,512,387.046,512,256C512,249.315,511.741,242.688,511.238,236.132z"/>
|
||||||
|
<polygon style="fill:#D33939;" points="98.406,276.975 144.234,322.801 144.234,261.172 "/>
|
||||||
|
<polygon style="fill:#D33939;" points="101.854,192.215 124.983,215.345 126.995,189.63 "/>
|
||||||
|
<polygon style="fill:#D33939;" points="122.54,127.857 142.941,148.256 149.837,125.414 "/>
|
||||||
|
<polygon style="fill:#D33939;" points="312.027,66.37 349.02,103.362 298.524,107.744 "/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#434849;" d="M256,430.114c-117.8,0-141.791-153.14-141.791-153.14H98.406
|
||||||
|
c-11.205-51.143,17.239-84.759,17.239-84.759h-13.791c7.184-46.545,34.766-62.348,34.766-62.348l-14.079-2.012
|
||||||
|
c16.665-23.273,38.788-30.168,38.788-30.168l-9.768-12.354c27.87-9.769,54.877,1.436,54.877,1.436l-6.465-20.399
|
||||||
|
C234.451,67.663,256,91.367,256,91.367s21.549-23.704,56.027-24.997l-6.465,20.399c0,0,27.008-11.205,54.877-1.436l-9.769,12.355
|
||||||
|
c0,0,22.123,6.896,38.788,30.168l-14.079,2.012c0,0,27.582,15.803,34.766,62.348h-13.791c0,0,28.444,33.616,17.239,84.759H397.79
|
||||||
|
C397.791,276.975,382.133,430.114,256,430.114z"/>
|
||||||
|
<path style="fill:#353838;" d="M396.355,192.215h13.791c-7.184-46.545-34.766-62.348-34.766-62.348l14.079-2.012
|
||||||
|
c-16.665-23.273-38.788-30.168-38.788-30.168l9.769-12.355c-27.87-9.769-54.877,1.436-54.877,1.436l6.463-20.397
|
||||||
|
C277.549,67.663,256,91.367,256,91.367s-0.195-0.214-0.574-0.6v339.335c0.193,0,0.381,0.012,0.574,0.012
|
||||||
|
c126.133,0,141.791-153.14,141.791-153.14h15.803C424.8,225.832,396.355,192.215,396.355,192.215z"/>
|
||||||
|
<path style="fill:#EFEEED;" d="M327.161,146.315c-18.496,15.558-47.29,36.295-76.095,43.17l9.483-20.975
|
||||||
|
c0,0-14.408,15.515-57.087,23.273v-16.377c0,0-19.161,14.438-47.268,21.164c-0.019,0.683-0.06,1.35-0.06,2.043
|
||||||
|
c0,47.959,75.059,121.17,99.868,121.17c23.969,0,99.868-73.209,99.868-121.17C355.869,174.882,344.907,157.665,327.161,146.315z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#E5E1DF;" d="M260.549,168.512c0,0-1.555,1.665-5.123,4.17v7.159L260.549,168.512z"/>
|
||||||
|
<path style="fill:#E5E1DF;" d="M327.161,146.315c-17.563,14.774-44.41,34.192-71.735,42.001v131.443
|
||||||
|
c0.191,0.009,0.39,0.026,0.574,0.026c23.969,0,99.868-73.209,99.868-121.17C355.869,174.882,344.907,157.665,327.161,146.315z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#1E262B;" cx="209.23" cy="225.728" r="8.328"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="302.77" cy="225.728" r="8.328"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FF6262;" d="M247.196,330.243l-9.025-11.609c-4.463-5.741,0.536-13.279,8.806-13.279h18.049
|
||||||
|
c8.27,0,13.267,7.539,8.806,13.279l-9.025,11.609C260.691,335.538,251.311,335.538,247.196,330.243z"/>
|
||||||
|
<path style="fill:#D33939;" d="M265.025,305.355h-9.599v28.831c3.562,0.159,7.206-1.145,9.38-3.943l9.025-11.609
|
||||||
|
C278.294,312.894,273.294,305.355,265.025,305.355z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.4 KiB |
81
www/static/icons/animals/hen.svg
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#273B7A;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#121149;" d="M511.485,272.05L264.108,68.563L120.946,405.876l89.497,102.079C225.227,510.611,240.45,512,256,512
|
||||||
|
C391.992,512,503.198,405.956,511.485,272.05z"/>
|
||||||
|
<path style="fill:#FF6161;" d="M142.222,386.989V217.902c0-62.838,50.94-113.778,113.778-113.778s113.778,50.94,113.778,113.778
|
||||||
|
v169.088C369.778,386.989,259.687,476.01,142.222,386.989z"/>
|
||||||
|
<path style="fill:#E02222;" d="M369.778,217.902c0-62.838-50.94-113.778-113.778-113.778c-0.193,0-0.381,0.014-0.574,0.014V426.53
|
||||||
|
c66.386-0.772,114.352-39.541,114.352-39.541V217.902z"/>
|
||||||
|
<path style="fill:#FFAD9E;" d="M299.458,167.333c-18.899,0-35.287,10.709-43.456,26.383c-8.17-15.674-24.559-26.383-43.456-26.383
|
||||||
|
c-27.055,0-48.988,21.933-48.988,48.988s21.933,48.988,48.988,48.988c18.899,0,35.287-10.709,43.456-26.383
|
||||||
|
c8.17,15.674,24.559,26.383,43.456,26.383c27.055,0,48.988-21.933,48.988-48.988C348.444,189.266,326.513,167.333,299.458,167.333z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#FF6161;" d="M299.458,167.333c-18.899,0-35.287,10.709-43.456,26.383c-0.179-0.346-0.386-0.676-0.574-1.015
|
||||||
|
v47.244c0.188-0.341,0.395-0.671,0.574-1.015c8.17,15.674,24.559,26.383,43.456,26.383c27.055,0,48.988-21.933,48.988-48.988
|
||||||
|
C348.444,189.266,326.513,167.333,299.458,167.333z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#FFEDB5;" d="M233.482,318.848c0-7.959,5.189-36.683,11.588-36.683c6.399,0,11.588,28.724,11.588,36.683
|
||||||
|
c0,7.959-5.189,14.412-11.588,14.412C238.671,333.26,233.482,326.808,233.482,318.848z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M255.341,318.848c0-7.959,5.189-36.683,11.588-36.683c6.401,0,11.588,28.724,11.588,36.683
|
||||||
|
c0,7.959-5.189,14.412-11.588,14.412C260.53,333.26,255.341,326.808,255.341,318.848z"/>
|
||||||
|
</g>
|
||||||
|
<polygon style="fill:#FFC91B;" points="256,264.518 272.789,273.999 256,322.988 239.211,273.999 "/>
|
||||||
|
<polygon style="fill:#DD9F05;" points="272.789,273.999 256,264.518 255.426,264.844 255.426,321.314 256,322.988 "/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#273B7A;" cx="211.747" cy="216.316" r="9.481"/>
|
||||||
|
<circle style="fill:#273B7A;" cx="298.667" cy="216.316" r="9.481"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#940030;" d="M240.854,75.843c0-7.052,5.716-12.769,12.769-12.769s12.769,5.716,12.769,12.769
|
||||||
|
s-5.716,33.664-12.769,33.664S240.854,82.896,240.854,75.843z"/>
|
||||||
|
<path style="fill:#840030;" d="M229.274,88.119c-2.381-6.639,1.072-13.95,7.711-16.331c6.639-2.381,13.95,1.072,16.331,7.711
|
||||||
|
c2.381,6.639,5.98,33.62-0.659,36C246.017,117.879,231.653,94.758,229.274,88.119z"/>
|
||||||
|
<path style="fill:#FFAD9E;" d="M369.778,356.418c-14.305,0-26.2,10.256-28.774,23.812c-2.882-0.948-5.953-1.477-9.152-1.477
|
||||||
|
c-13.041,0-24.079,8.523-27.882,20.299c-3.138-1.146-6.509-1.803-10.043-1.803c-8.823,0-16.715,3.917-22.088,10.087
|
||||||
|
c-4.57-2.944-9.997-4.672-15.838-4.672c-5.841,0-11.267,1.727-15.838,4.672c-5.372-6.168-13.265-10.087-22.088-10.087
|
||||||
|
c-3.534,0-6.906,0.657-10.043,1.803c-3.801-11.776-14.841-20.299-27.882-20.299c-3.2,0-6.27,0.529-9.152,1.477
|
||||||
|
c-2.574-13.557-14.469-23.812-28.774-23.812c-16.186,0-29.306,13.121-29.306,29.306s13.121,29.306,29.306,29.306
|
||||||
|
c3.2,0,6.27-0.529,9.152-1.477c2.574,13.557,14.469,23.812,28.774,23.812c3.534,0,6.906-0.657,10.043-1.803
|
||||||
|
c3.801,11.776,14.841,20.299,27.882,20.299c5.841,0,11.267-1.727,15.838-4.672c5.372,6.168,13.265,10.087,22.088,10.087
|
||||||
|
c8.823,0,16.715-3.917,22.088-10.087c4.57,2.944,9.997,4.672,15.838,4.672c13.041,0,24.079-8.523,27.882-20.299
|
||||||
|
c3.138,1.146,6.509,1.803,10.043,1.803c14.305,0,26.2-10.256,28.774-23.812c2.882,0.948,5.953,1.477,9.152,1.477
|
||||||
|
c16.186,0,29.306-13.121,29.306-29.306S385.964,356.418,369.778,356.418z"/>
|
||||||
|
<path style="fill:#FF6161;" d="M369.778,356.418c-14.305,0-26.2,10.256-28.774,23.812c-2.882-0.948-5.953-1.477-9.152-1.477
|
||||||
|
c-13.041,0-24.079,8.523-27.882,20.299c-3.138-1.146-6.509-1.803-10.043-1.803c-8.823,0-16.715,3.917-22.088,10.087
|
||||||
|
c-4.57-2.944-9.997-4.672-15.838-4.672c-0.193,0-0.381,0.017-0.574,0.021v58.559c0.193,0.003,0.379,0.031,0.574,0.031
|
||||||
|
c8.823,0,16.715-3.917,22.088-10.087c4.57,2.944,9.997,4.672,15.838,4.672c13.041,0,24.079-8.523,27.882-20.299
|
||||||
|
c3.138,1.146,6.509,1.803,10.043,1.803c14.305,0,26.2-10.256,28.774-23.812c2.882,0.948,5.953,1.477,9.152,1.477
|
||||||
|
c16.186,0,29.306-13.121,29.306-29.306S385.964,356.418,369.778,356.418z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.5 KiB |
52
www/static/icons/animals/hippopotamus.svg
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#366796;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#273B7A;" d="M353.04,131.224L164.068,384.083L289.626,509.8C404.558,494.72,495.488,403.409,509.98,288.294
|
||||||
|
L353.04,131.224z"/>
|
||||||
|
<circle style="fill:#919191;" cx="178.217" cy="150.394" r="27.17"/>
|
||||||
|
<circle style="fill:#727171;" cx="333.783" cy="150.394" r="27.17"/>
|
||||||
|
<path style="fill:#E5E1DF;" d="M354.22,309.227c3.367-14.276,5.215-30.782,5.215-49.84c0-96.089-46.309-137.323-103.434-137.323
|
||||||
|
s-103.434,41.234-103.434,137.323c0,17.618,1.57,33.068,4.465,46.583c-9.23,10.49-14.526,22.609-14.526,35.531
|
||||||
|
c0,39.824,50.042,72.108,111.769,72.108s111.769-32.284,111.769-72.108C366.046,329.895,361.77,318.94,354.22,309.227z"/>
|
||||||
|
<path style="fill:#C4C2C0;" d="M366.046,341.501c0-11.605-4.275-22.562-11.826-32.275c3.367-14.276,5.215-30.782,5.215-49.84
|
||||||
|
c0-96.089-46.309-137.323-103.434-137.323c-0.193,0-0.381,0.012-0.574,0.014v291.512
|
||||||
|
C316.623,413.191,366.046,381.076,366.046,341.501z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="197.215" cy="348.918" r="13.622"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="314.785" cy="348.918" r="13.622"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="224.228" cy="231.589" r="7.961"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="287.772" cy="231.589" r="7.961"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.7 KiB |
82
www/static/icons/animals/horse.svg
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFC61B;" cx="256" cy="256" r="256"/>
|
||||||
|
<g>
|
||||||
|
<polygon style="fill:#D48B07;" points="176.373,109.961 268.85,202.44 188.199,202.44 "/>
|
||||||
|
<path style="fill:#D48B07;" d="M350.522,111.863L188.199,406.45l103.114,103.114c119.224-16.453,212.221-114.991,220.122-236.741
|
||||||
|
L350.522,111.863z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#824A25;" d="M316.594,206.657c-13.983-2.446-20.704-20.485-15.012-40.293
|
||||||
|
c3.936-13.695,23.064-36.016,34.494-48.488c4.436-4.839,10.128-3.843,11.49,2.01c3.51,15.086,8.59,41.641,4.655,55.336
|
||||||
|
C346.527,195.029,330.576,209.103,316.594,206.657z"/>
|
||||||
|
<path style="fill:#663C0E;" d="M319.822,213.492c-1.458,0-2.912-0.122-4.358-0.376l0,0c-6.939-1.214-12.966-5.404-16.965-11.802
|
||||||
|
c-5.915-9.457-7.118-23.202-3.22-36.762c4.108-14.289,21.823-35.68,35.961-51.107c3.91-4.267,9.069-6.07,13.812-4.825
|
||||||
|
c4.418,1.158,7.746,4.815,8.901,9.78c4.372,18.789,8.714,44.215,4.57,58.635C352.384,198.389,335.963,213.49,319.822,213.492z
|
||||||
|
M341.304,121.915c-0.122,0.109-0.255,0.241-0.395,0.393c-18.372,20.046-30.41,36.764-33.025,45.868
|
||||||
|
c-2.888,10.043-2.239,19.832,1.736,26.186c2.057,3.291,4.784,5.254,8.102,5.835l0,0c10.592,1.857,23.49-10.418,28.193-26.786
|
||||||
|
C348.486,164.473,346.803,145.722,341.304,121.915z"/>
|
||||||
|
<path style="fill:#995C33;" d="M195.406,206.657c13.983-2.446,20.704-20.485,15.012-40.293
|
||||||
|
c-3.936-13.695-23.064-36.016-34.494-48.488c-4.436-4.839-10.128-3.843-11.49,2.01c-3.51,15.086-8.59,41.641-4.655,55.336
|
||||||
|
C165.473,195.029,181.422,209.103,195.406,206.657z"/>
|
||||||
|
<path style="fill:#663C0E;" d="M192.176,213.492c-16.141,0-32.561-15.101-38.7-36.457c-4.143-14.419,0.198-39.845,4.57-58.635
|
||||||
|
c1.155-4.965,4.484-8.621,8.901-9.78c4.746-1.246,9.904,0.56,13.812,4.825c14.138,15.427,31.854,36.817,35.961,51.107
|
||||||
|
c3.898,13.56,2.694,27.305-3.222,36.762c-3.999,6.396-10.023,10.588-16.963,11.802C195.091,213.37,193.634,213.492,192.176,213.492z
|
||||||
|
M170.694,121.915c-5.499,23.809-7.182,42.56-4.613,51.497c4.705,16.368,17.601,28.641,28.193,26.786
|
||||||
|
c3.319-0.581,6.044-2.544,8.102-5.835c3.975-6.356,4.624-16.144,1.736-26.186c-2.617-9.104-14.653-25.822-33.025-45.868
|
||||||
|
C170.951,122.154,170.818,122.023,170.694,121.915z"/>
|
||||||
|
<path style="fill:#AA714B;" d="M151.704,269.328c0,94.701,46.695,163.166,104.296,163.166s104.296-68.463,104.296-163.166
|
||||||
|
S313.601,147.122,256,147.122S151.704,174.626,151.704,269.328z"/>
|
||||||
|
<path style="fill:#965E38;" d="M256,147.123c-0.481,0-0.958,0.007-1.436,0.01v285.334c0.479,0.009,0.957,0.026,1.436,0.026
|
||||||
|
c57.601,0,104.296-68.463,104.296-163.166S313.601,147.123,256,147.123z"/>
|
||||||
|
<path style="fill:#995C33;" d="M151.704,269.328c0,74.473,28.884,132.696,69.234,154.181c10.081-1.672,17.174-10.717,17.263-32.797
|
||||||
|
c0.248-61.766-33.573-180.221-47.207-225.435C167.057,182.882,151.704,215.056,151.704,269.328z"/>
|
||||||
|
<path style="fill:#824A25;" d="M360.296,269.328c0,74.473-28.884,132.696-69.234,154.181c-10.081-1.672-17.174-10.717-17.263-32.797
|
||||||
|
c-0.248-61.766,33.573-180.221,47.207-225.435C344.943,182.882,360.296,215.056,360.296,269.328z"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="206.938" cy="259.155" r="8.654"/>
|
||||||
|
<circle style="fill:#1E1D1D;" cx="305.08" cy="259.155" r="8.654"/>
|
||||||
|
<ellipse style="fill:#663C0E;" cx="254.121" cy="380.19" rx="77.748" ry="50.166"/>
|
||||||
|
<path style="fill:#59330E;" d="M331.881,380.183c0-27.61-34.576-50.002-77.317-50.155v100.311
|
||||||
|
C297.303,430.187,331.881,407.793,331.881,380.183z"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="214.161" cy="380.19" r="10.53"/>
|
||||||
|
<circle style="fill:#1E1D1D;" cx="294.081" cy="380.19" r="10.53"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#3A3A3A;" d="M283.739,138.487c-14.491-8.685-67.829-15.867-77.557,15.96
|
||||||
|
c-16.218,53.06,48.426,84.394,48.426,84.394l-13.486-37.986c0,0,44.618,34.018,59.956,36.18l-19.816-31.117l44.71,10.866
|
||||||
|
C325.97,216.783,323.493,162.309,283.739,138.487z"/>
|
||||||
|
<path style="fill:#3A3A3A;" d="M254.609,238.84l-0.045-0.128v0.105C254.592,238.833,254.609,238.84,254.609,238.84z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#1E1D1D;" d="M301.077,237.034l-19.816-31.117l44.71,10.866c0,0-2.477-54.474-42.23-78.296
|
||||||
|
c-5.56-3.332-16.839-6.432-29.175-7.204v79.4C268.986,220.908,291.154,235.635,301.077,237.034z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.4 KiB |
80
www/static/icons/animals/kangaroo.svg
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#366695;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#263A7A;" d="M511.472,239.756L385.336,113.619c-43.16,52.41-76.781,111.221-110.373,171.687
|
||||||
|
c-26.183,44.665-20.844,112.681-63.29,141.783l82.194,82.118C417.294,490.905,512,384.517,512,256
|
||||||
|
C512,250.542,511.809,245.129,511.472,239.756z"/>
|
||||||
|
<ellipse style="fill:#E5CB80;" cx="256" cy="437.372" rx="22.549" ry="10.269"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M278.543,437.372c0-5.627-9.938-10.19-22.256-10.262v20.525
|
||||||
|
C268.603,447.564,278.543,442.999,278.543,437.372z"/>
|
||||||
|
<path style="fill:#E59A23;" d="M228.212,171.82c0,0-32.432-42.234-96.213-52.576c0,0-21.707,78.433,63.621,114.633"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M195.618,241.18c-0.952,0-1.917-0.186-2.848-0.583c-46.954-19.921-62.945-52.358-68.091-76.064
|
||||||
|
c-5.558-25.598,0.043-46.366,0.286-47.237c0.991-3.589,4.534-5.858,8.204-5.26c65.883,10.683,125.299,53.519,126.693,55.337
|
||||||
|
c2.457,3.196-24.005,7.782-27.203,10.237c-3.191,2.455-7.77,1.858-10.228-1.331l0,0c-0.298-0.384-29.256-37.062-84.695-48.552
|
||||||
|
c-2.812,18.61-4.461,71.771,60.737,99.431c3.71,1.574,5.442,5.86,3.868,9.573C201.161,239.511,198.459,241.178,195.618,241.18z"/>
|
||||||
|
<path style="fill:#CC8217;" d="M284.615,171.82c0,0,32.432-42.234,96.213-52.576c0,0,18.26,86.19-67.069,122.39"/>
|
||||||
|
<path style="fill:#FEE187;" d="M313.765,248.937c-2.841,0-5.544-1.67-6.723-4.451c-1.574-3.712,0.159-7.999,3.868-9.573
|
||||||
|
c33.123-14.052,53.739-37.507,61.274-69.713c3.648-15.584,3.239-29.439,2.474-37.386c-55.41,11.621-83.956,48.069-84.251,48.45
|
||||||
|
c-2.453,3.198-7.039,3.799-10.237,1.343c-3.198-2.455-29.66-7.039-27.203-10.237c1.396-1.819,60.811-44.653,126.693-55.337
|
||||||
|
c3.849-0.624,7.504,1.884,8.309,5.694c0.2,0.945,4.83,23.454-1.569,50.797c-5.951,25.436-22.89,59.932-69.787,79.829
|
||||||
|
C315.682,248.751,314.716,248.937,313.765,248.937z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M256,147.123c-54.905,0-99.412,108.901-99.412,181.496c0,72.597,99.412,109.253,99.412,109.253
|
||||||
|
s0.098-0.036,0.288-0.109V147.132C256.191,147.13,256.097,147.123,256,147.123z"/>
|
||||||
|
<path style="fill:#B57104;" d="M355.412,328.62c0-72.47-44.353-181.107-99.125-181.488v290.632
|
||||||
|
C262.141,435.536,355.412,398.939,355.412,328.62z"/>
|
||||||
|
<path style="fill:#B77408;" d="M211.063,271.913c0-41.088,24.891-124.792,44.937-124.792c18.968,0,44.937,83.704,44.937,124.792
|
||||||
|
c0,62.883-27.455,154.753-44.937,154.753C239.45,426.667,211.063,334.798,211.063,271.913z"/>
|
||||||
|
<path style="fill:#7C4E0B;" d="M300.937,271.913c0-40.881-25.707-123.937-44.649-124.771v279.5
|
||||||
|
C273.782,425.653,300.937,334.455,300.937,271.913z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M310.007,387.05c-6.32-17.025-13.328-33.887-22.366-46.254c-2.951-4.037-5.065-8.607-6.22-13.474
|
||||||
|
c-5.832-24.538-11.967-54.774-25.69-54.774c-13.343,0-19.33,30.098-25.048,54.167c-1.153,4.853-3.258,9.411-6.199,13.44
|
||||||
|
c-9.016,12.359-15.981,29.368-22.269,46.445c-6.406,17.394,0.733,36.933,16.925,45.956c13.128,7.315,25.743,4.625,36.795,4.625
|
||||||
|
c11.159,0,23.519,3.055,36.231-3.672C308.9,424.653,316.595,404.799,310.007,387.05z"/>
|
||||||
|
<path style="fill:#FEE187;" d="M310.007,387.05c-6.322-17.025-13.328-33.887-22.366-46.254c-2.951-4.039-5.065-8.607-6.22-13.474
|
||||||
|
c-5.751-24.2-11.804-53.92-25.131-54.736v164.6c11.066,0.062,23.3,2.977,35.878-3.679C308.9,424.653,316.595,404.797,310.007,387.05
|
||||||
|
z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#1E262B;" d="M329.457,310.45c-3.253,3.253-8.525,3.253-11.778,0c-3.253-3.253-3.253-8.525,0-11.778
|
||||||
|
s15.434-3.656,15.434-3.656S332.71,307.197,329.457,310.45z"/>
|
||||||
|
<path style="fill:#1E262B;" d="M194.332,298.656c3.263,3.277,3.281,8.589,0.04,11.866c-3.241,3.277-8.514,3.277-11.778,0
|
||||||
|
c-3.263-3.277-3.71-15.551-3.71-15.551S191.069,295.379,194.332,298.656z"/>
|
||||||
|
</g>
|
||||||
|
<path id="SVGCleanerId_0" style="fill:#252828;" d="M245.851,420.038l-10.769-13.853c-5.325-6.851,0.64-15.848,10.509-15.848h21.54
|
||||||
|
c9.868,0,15.834,8.997,10.509,15.848l-10.769,13.853C261.958,426.356,250.763,426.356,245.851,420.038z"/>
|
||||||
|
<g>
|
||||||
|
<path id="SVGCleanerId_0_1_" style="fill:#252828;" d="M245.851,420.038l-10.769-13.853c-5.325-6.851,0.64-15.848,10.509-15.848
|
||||||
|
h21.54c9.868,0,15.834,8.997,10.509,15.848l-10.769,13.853C261.958,426.356,250.763,426.356,245.851,420.038z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.5 KiB |
54
www/static/icons/animals/koala.svg
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#366695;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#263A7A;" d="M418.804,195.325L70.261,287.332l222.087,222.087c114.178-16.232,204.086-107.782,217.815-222.748
|
||||||
|
L418.804,195.325z"/>
|
||||||
|
<path style="fill:#995C33;" d="M63.785,266.786c0-31.904,25.864-85.764,57.77-85.764s57.77,0.003,57.77,31.91
|
||||||
|
s-25.864,83.63-57.77,83.63S63.785,298.693,63.785,266.786z"/>
|
||||||
|
<path style="fill:#844921;" d="M332.678,212.932c0-31.904,25.864-31.91,57.77-31.91s57.768,53.86,57.768,85.764
|
||||||
|
s-25.864,29.775-57.77,29.775S332.678,244.838,332.678,212.932z"/>
|
||||||
|
<path style="fill:#BF8B67;" d="M387.406,276.689c0,70.192-58.832,106.848-131.406,106.848s-131.406-36.655-131.406-106.848
|
||||||
|
S183.425,149.594,256,149.594S387.406,206.496,387.406,276.689z"/>
|
||||||
|
<path style="fill:#9B6C4C;" d="M387.406,276.689c0-70.099-58.678-126.936-131.119-127.088v233.931
|
||||||
|
C328.728,383.435,387.406,346.788,387.406,276.689z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="192.991" cy="272.032" r="11.112"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="319.009" cy="272.032" r="11.112"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#434849;" d="M221.617,313.971c0-25.062,15.394-45.38,34.383-45.38s34.383,20.318,34.383,45.38
|
||||||
|
s-15.394,26.45-34.383,26.45S221.617,339.035,221.617,313.971z"/>
|
||||||
|
<path style="fill:#292D2D;" d="M290.383,313.971c0-24.935-15.239-45.166-34.095-45.371v71.82
|
||||||
|
C275.144,340.406,290.383,338.908,290.383,313.971z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.8 KiB |
93
www/static/icons/animals/leopard.svg
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FF0F27;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#940030;" d="M412.813,192.076L143.608,330.995l173.618,173.616c101.378-24.883,179.029-110.135,192.643-215.481
|
||||||
|
L412.813,192.076z"/>
|
||||||
|
<circle style="fill:#D48B07;" cx="128.483" cy="220.953" r="41.408"/>
|
||||||
|
<circle style="fill:#B26F04;" cx="383.517" cy="220.953" r="41.408"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M404.692,248.177c0,69.965-66.572,126.683-148.692,126.683s-148.692-56.718-148.692-126.683
|
||||||
|
S173.88,147.003,256,147.003S404.692,178.212,404.692,248.177z"/>
|
||||||
|
<path style="fill:#EDB026;" d="M256,147.001c-0.193,0-0.381,0.007-0.574,0.007v227.838c0.193,0,0.381,0.012,0.574,0.012
|
||||||
|
c82.12,0,148.692-56.718,148.692-126.683C404.692,178.21,338.12,147.001,256,147.001z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="196.525" cy="266.119" r="9.513"/>
|
||||||
|
<circle style="fill:#121149;" cx="315.475" cy="266.119" r="9.513"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FEE187;" d="M256,286.051c-36.2,0-65.548,25.524-65.548,57.01c0,7.265,1.579,14.203,4.427,20.594
|
||||||
|
c18.649,7.177,39.327,11.205,61.121,11.205s42.472-4.029,61.121-11.205c2.848-6.389,4.427-13.329,4.427-20.592
|
||||||
|
C321.548,311.575,292.2,286.051,256,286.051z"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M256,286.051c-0.193,0-0.383,0.012-0.574,0.012v88.781c0.193,0,0.381,0.014,0.574,0.014
|
||||||
|
c21.794,0,42.472-4.027,61.121-11.205c2.848-6.389,4.427-13.329,4.427-20.592C321.548,311.575,292.2,286.051,256,286.051z"/>
|
||||||
|
<path style="fill:#940030;" d="M267.242,282.369h-22.485c-10.3,0-16.529,9.392-10.969,16.543l11.242,14.462
|
||||||
|
c1.352,1.738,3.163,3.005,5.186,3.825v37.838c0,3.194,2.591,5.784,5.784,5.784s5.784-2.591,5.784-5.784v-37.838
|
||||||
|
c2.022-0.822,3.834-2.089,5.186-3.825l11.242-14.462C283.77,291.761,277.544,282.369,267.242,282.369z"/>
|
||||||
|
<path style="fill:#773426;" d="M267.242,282.369h-11.816v78.395c0.191,0.019,0.378,0.059,0.574,0.059
|
||||||
|
c3.194,0,5.784-2.591,5.784-5.784v-37.84c2.022-0.822,3.834-2.089,5.186-3.825l11.242-14.462
|
||||||
|
C283.77,291.761,277.544,282.369,267.242,282.369z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M191.426,165.926c10.226,9.797,10.709,25.643,23.919,25.643s28.275-12.167,23.919-25.643
|
||||||
|
c-2.401-7.428-4.917-13.503-8.257-17.887c-15.369,1.286-29.925,3.806-43.305,7.613C186.814,158.875,187.72,162.375,191.426,165.926z
|
||||||
|
"/>
|
||||||
|
<path style="fill:#D6A11D;" d="M224.327,165.926c1.81,5.601-4.451,10.659-9.942,10.659c-5.491,0-5.692-6.587-9.942-10.659
|
||||||
|
c-5.703-5.463,4.451-10.659,9.942-10.659C219.876,155.267,222.196,159.337,224.327,165.926z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M298.472,154.976c-7.021,12.3-22.276,16.615-19.07,29.429c3.206,12.816,18.668,24.476,30.682,16.977
|
||||||
|
c14.133-8.819,22.276-16.613,19.07-29.429c-1.448-5.785-5.925-13.162-11.266-18.006c-5.122-1.267-10.393-2.362-15.808-3.277
|
||||||
|
C300.785,151.655,299.568,153.055,298.472,154.976z"/>
|
||||||
|
<path style="fill:#D6A11D;" d="M306.459,186.892c-4.994,3.117-11.421-1.731-12.753-7.058c-1.333-5.327,5.008-7.12,7.927-12.233
|
||||||
|
c3.915-6.859,11.421,1.731,12.753,7.058S312.332,183.227,306.459,186.892z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M122.537,272.253c-2.507,4.391-6.063,7.763-9.452,10.869c4.389,13.05,11.138,25.248,19.887,36.205
|
||||||
|
c0.397-0.203,0.79-0.424,1.179-0.667c14.133-8.819,22.276-16.615,19.07-29.429C150.013,276.416,131.958,255.752,122.537,272.253z"/>
|
||||||
|
<path style="fill:#D6A11D;" d="M125.697,284.881c-2.431,4.258-7.22,6.22-7.989,9.833c1.36,2.932,2.813,5.827,4.418,8.647
|
||||||
|
c2.519,1.829,5.67,2.512,8.397,0.81c5.875-3.665,9.259-6.906,7.927-12.233C137.118,286.611,129.614,278.021,125.697,284.881z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M270.069,214.918c-2.127,9.185-14.895,10.974-22.437,6.451c-7.542-4.524-2.393-13.736-4.877-22.831
|
||||||
|
c-3.332-12.204,14.895-10.974,22.437-6.451S272.57,204.112,270.069,214.918z"/>
|
||||||
|
<path style="fill:#D6A11D;" d="M261.539,209.803c-0.884,3.818-6.191,4.561-9.326,2.682c-3.136-1.881-0.995-5.71-2.027-9.49
|
||||||
|
c-1.386-5.072,6.191-4.561,9.326-2.682C262.647,202.193,262.578,205.312,261.539,209.803z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M162.125,326.551c-6.077-3.644-19.084-5.144-22.168,0.791c7.859,8.351,16.908,15.853,26.969,22.275
|
||||||
|
c0.021-0.081,0.055-0.153,0.076-0.236C169.503,338.577,169.667,331.074,162.125,326.551z"/>
|
||||||
|
<path style="fill:#D6A11D;" d="M156.446,334.777c-2.389-1.433-7.346-2.062-8.963-0.04c3.506,3.189,7.208,6.22,11.083,9.087
|
||||||
|
C159.503,339.578,159.473,336.594,156.446,334.777z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#D48B07;" d="M392.618,279.431c-7.542-4.523-25.771-5.751-22.437,6.451c2.484,9.095-2.665,18.308,4.877,22.831
|
||||||
|
c2.867,1.719,6.489,2.52,9.993,2.357c5.367-7.975,9.775-16.477,13.021-25.419C397.115,283.165,395.392,281.095,392.618,279.431z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M378.14,320.391c-3.753-7.951-8.607-12.588-17.068-12.588c-11.471,0-32.684,10.852-20.77,22.268
|
||||||
|
c4.948,4.739,7.27,11.104,10.338,15.817C361.12,338.511,370.366,329.919,378.14,320.391z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#D6A11D;" d="M388.967,297.148c-0.884,3.818-6.191,4.561-9.326,2.682c-3.136-1.879-0.995-5.71-2.027-9.49
|
||||||
|
c-1.386-5.072,6.191-4.561,9.326-2.682C390.073,289.539,390.006,292.657,388.967,297.148z"/>
|
||||||
|
<path style="fill:#D6A11D;" d="M368.871,330.069c-1.85-5.722-3.865-9.256-8.633-9.256s-13.584,4.511-8.633,9.256
|
||||||
|
c3.434,3.291,3.829,8.464,7.708,9.169c3.379-2.784,6.601-5.701,9.659-8.745C368.938,330.352,368.918,330.212,368.871,330.069z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 5.5 KiB |
84
www/static/icons/animals/lion.svg
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#366695;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#273B7A;" d="M409.172,158.417L160.916,416.125l96.201,95.861c139.143-0.596,252.069-112.192,254.817-250.818
|
||||||
|
L409.172,158.417z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#FDE085;" d="M436.148,249.734c0,15.453-19.135,28.932-23.223,44.339c-3.986,15.022,6.185,35.987-1.155,49.988
|
||||||
|
c-7.292,13.908-30.332,17.515-40.422,29.468c-10.221,12.112-10.09,35.509-22.65,44.641c-12.829,9.326-34.673,1.741-49.381,6.925
|
||||||
|
C284.624,430.273,272,449.87,256,449.87s-28.624-19.599-43.318-24.778c-14.708-5.184-36.552,2.401-49.381-6.925
|
||||||
|
c-12.56-9.132-12.429-32.528-22.65-44.641c-10.088-11.955-33.128-15.56-40.422-29.468c-7.34-14.002,2.831-34.966-1.155-49.988
|
||||||
|
c-4.086-15.403-23.221-28.882-23.221-44.337c0-15.1,19.003-27.396,22.911-41.3c4.025-14.322-5.677-34.685,1.929-47.188
|
||||||
|
c7.654-12.583,30.28-13.378,40.974-23.55c10.6-10.083,12.452-32.64,25.464-39.803c12.733-7.008,32.763,3.42,47.264-0.265
|
||||||
|
c13.96-3.55,26.491-22.412,41.605-22.412c15.112,0,27.645,18.863,41.605,22.412c14.501,3.687,34.532-6.74,47.264,0.267
|
||||||
|
c13.012,7.163,14.863,29.72,25.464,39.803c10.693,10.173,33.32,10.969,40.974,23.552c7.606,12.502-2.096,32.866,1.929,47.188
|
||||||
|
C417.146,222.339,436.148,234.634,436.148,249.734z"/>
|
||||||
|
<path style="fill:#FDE085;" d="M214.395,97.627c-14.501,3.687-34.532-6.742-47.264,0.265c-13.012,7.161-14.865,29.72-25.464,39.803
|
||||||
|
c-10.695,10.173-33.32,10.969-40.974,23.55c-7.606,12.502,2.096,32.866-1.929,47.188c-3.91,13.903-22.912,26.2-22.912,41.3
|
||||||
|
c0,15.455,19.135,28.932,23.223,44.339c3.986,15.022-6.185,35.987,1.155,49.988c7.292,13.908,30.332,17.515,40.422,29.468
|
||||||
|
c10.221,12.11,10.09,35.509,22.65,44.641c12.829,9.326,34.673,1.741,49.381,6.925c14.517,5.117,27.015,24.293,42.744,24.755V75.236
|
||||||
|
C240.571,75.704,228.178,94.122,214.395,97.627z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FFC61B;" d="M412.925,294.072c4.087-15.407,23.223-28.884,23.223-44.339c0-15.1-19.003-27.396-22.911-41.298
|
||||||
|
c-4.025-14.322,5.677-34.685-1.929-47.188c-7.654-12.583-30.28-13.378-40.974-23.55c-10.6-10.083-12.452-32.642-25.464-39.803
|
||||||
|
c-12.733-7.008-32.765,3.42-47.264-0.267c-13.96-3.55-26.493-22.412-41.605-22.412c-0.193,0-0.383,0.016-0.574,0.022V449.85
|
||||||
|
c0.191,0.005,0.381,0.022,0.574,0.022c16,0,28.624-19.599,43.317-24.776c14.707-5.184,36.552,2.401,49.381-6.925
|
||||||
|
c12.56-9.132,12.429-32.528,22.65-44.641c10.088-11.955,33.128-15.56,40.422-29.468C419.111,330.059,408.94,309.095,412.925,294.072
|
||||||
|
z"/>
|
||||||
|
<circle style="fill:#E03A00;" cx="160.978" cy="227.849" r="30.86"/>
|
||||||
|
<circle style="fill:#FF0F27;" cx="351.022" cy="227.849" r="30.86"/>
|
||||||
|
<path style="fill:#FF7F4F;" d="M366.792,251.426c0,52.131-49.604,94.392-110.792,94.392s-110.792-42.262-110.792-94.392
|
||||||
|
S194.812,176.04,256,176.04S366.792,199.296,366.792,251.426z"/>
|
||||||
|
<path style="fill:#E8633A;" d="M256,176.04c-0.193,0-0.381,0.007-0.574,0.007v169.76c0.193,0,0.381,0.012,0.574,0.012
|
||||||
|
c61.188,0,110.792-42.262,110.792-94.392S317.188,176.04,256,176.04z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="212.592" cy="255.259" r="7.73"/>
|
||||||
|
<circle style="fill:#121149;" cx="299.408" cy="255.259" r="7.73"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FFA083;" d="M256,279.649c-26.974,0-48.84,19.018-48.84,42.479c0,5.413,1.176,10.583,3.298,15.344
|
||||||
|
c13.896,5.348,29.303,8.349,45.542,8.349s31.646-3.001,45.542-8.349c2.122-4.761,3.298-9.931,3.298-15.344
|
||||||
|
C304.84,298.667,282.974,279.649,256,279.649z"/>
|
||||||
|
<path style="fill:#E5856E;" d="M256,279.649c-0.193,0-0.383,0.01-0.574,0.012v66.146c0.193,0,0.381,0.014,0.574,0.014
|
||||||
|
c16.239,0,31.646-3.001,45.542-8.349c2.122-4.761,3.298-9.931,3.298-15.344C304.84,298.667,282.974,279.649,256,279.649z"/>
|
||||||
|
<path style="fill:#E05E36;" d="M243.214,279.649h25.571l14.97-101.872c-8.871-1.164-18.172-1.734-27.757-1.734
|
||||||
|
c-9.585,0-18.885,0.572-27.757,1.734L243.214,279.649z"/>
|
||||||
|
<path style="fill:#C64528;" d="M283.757,177.776c-8.871-1.164-18.172-1.734-27.757-1.734c-0.193,0-0.381,0.009-0.574,0.009v103.598
|
||||||
|
h13.36L283.757,177.776z"/>
|
||||||
|
<path style="fill:#773426;" d="M264.376,276.904h-16.753c-7.675,0-12.316,6.997-8.173,12.326l8.376,10.776
|
||||||
|
c1.007,1.295,2.357,2.239,3.863,2.851v28.193c0,2.381,1.929,4.31,4.31,4.31s4.31-1.929,4.31-4.31v-28.193
|
||||||
|
c1.507-0.612,2.857-1.557,3.863-2.851l8.376-10.776C276.692,283.901,272.051,276.904,264.376,276.904z"/>
|
||||||
|
<path style="fill:#66261C;" d="M264.376,276.904h-8.951v58.399c0.19,0.026,0.378,0.059,0.574,0.059c2.381,0,4.31-1.929,4.31-4.31
|
||||||
|
v-28.193c1.507-0.612,2.857-1.557,3.863-2.851l8.376-10.776C276.692,283.901,272.051,276.904,264.376,276.904z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.8 KiB |
55
www/static/icons/animals/marten.svg
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFAD9E;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#FF6262;" d="M401.163,177.104L129.102,312.815l191.073,191.073c100.776-26.014,177.483-111.863,190.011-217.395
|
||||||
|
L401.163,177.104z"/>
|
||||||
|
<circle style="fill:#633A2F;" cx="130.912" cy="197.111" r="28.339"/>
|
||||||
|
<circle style="fill:#47251F;" cx="381.087" cy="197.111" r="28.339"/>
|
||||||
|
<path style="fill:#915F4E;" d="M399.844,266.18c0,64.529-64.402,79.67-143.844,79.67s-143.844-15.141-143.844-79.67
|
||||||
|
S176.557,127.281,256,127.281S399.844,201.65,399.844,266.18z"/>
|
||||||
|
<path style="fill:#5B382F;" d="M256,127.281c-0.191,0-0.383,0.007-0.574,0.009v218.557c0.193,0,0.381,0.003,0.574,0.003
|
||||||
|
c79.443,0,143.844-15.141,143.844-79.67C399.844,201.65,335.443,127.281,256,127.281z"/>
|
||||||
|
<circle style="fill:#252828;" cx="201.111" cy="211.127" r="9.214"/>
|
||||||
|
<circle cx="310.889" cy="211.127" r="9.214"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M218.624,239.728c-21.637,0-39.176,15.827-39.176,35.35s17.539,35.35,39.176,35.35
|
||||||
|
c17.537,0,32.38-10.399,37.376-24.736c4.996,14.336,19.839,24.736,37.376,24.736c21.637,0,39.176-15.827,39.176-35.35
|
||||||
|
s-17.539-35.35-39.176-35.35H218.624z"/>
|
||||||
|
<path style="fill:#FEE187;" d="M293.376,239.728h-37.95v47.409c0.193-0.481,0.403-0.953,0.574-1.443
|
||||||
|
c4.996,14.336,19.839,24.736,37.376,24.736c21.637,0,39.176-15.827,39.176-35.35C332.552,255.555,315.013,239.728,293.376,239.728z"
|
||||||
|
/>
|
||||||
|
<ellipse style="fill:#252828;" cx="256" cy="237.847" rx="31.168" ry="17.491"/>
|
||||||
|
<path d="M256,220.35c-0.193,0-0.381,0.014-0.574,0.017v34.949c0.193,0.002,0.381,0.016,0.574,0.016
|
||||||
|
c17.213,0,31.166-7.83,31.166-17.491C287.166,228.18,273.213,220.35,256,220.35z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.0 KiB |
58
www/static/icons/animals/monkey-1.svg
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFC61B;" cx="256" cy="256" r="256"/>
|
||||||
|
<g>
|
||||||
|
<polygon style="fill:#D48B07;" points="93.836,279.4 151.933,341.994 158.779,287.642 "/>
|
||||||
|
<path style="fill:#D48B07;" d="M416.384,202.692L165.092,368.461l138.907,139.028c105.772-20.066,188.511-105.188,204.998-212.182
|
||||||
|
L416.384,202.692z"/>
|
||||||
|
</g>
|
||||||
|
<circle style="fill:#C86031;" cx="131.81" cy="241.898" r="53.365"/>
|
||||||
|
<circle style="fill:#AA431B;" cx="380.19" cy="241.898" r="53.365"/>
|
||||||
|
<ellipse style="fill:#915F4E;" cx="256" cy="276.687" rx="131.413" ry="127.086"/>
|
||||||
|
<path style="fill:#724438;" d="M256,149.594c-0.481,0-0.955,0.029-1.436,0.034v254.119c0.481,0.005,0.955,0.034,1.436,0.034
|
||||||
|
c72.573,0,131.406-56.903,131.406-127.095S328.573,149.594,256,149.594z"/>
|
||||||
|
<path style="fill:#FFC192;" d="M350.244,260.86c0-28.077-22.761-50.838-50.838-50.838c-18.377,0-34.475,9.754-43.406,24.364
|
||||||
|
c-8.93-14.61-25.028-24.364-43.406-24.364c-28.077,0-50.838,22.761-50.838,50.838c0,25.552,18.853,46.694,43.406,50.292v17.039
|
||||||
|
c0,28.077,22.761,50.838,50.838,50.838s50.838-22.761,50.838-50.838v-17.039C331.392,307.553,350.244,286.411,350.244,260.86z"/>
|
||||||
|
<path style="fill:#E09563;" d="M299.406,210.022c-18.377,0-34.475,9.754-43.406,24.364c-0.457-0.746-0.943-1.47-1.436-2.191V378.99
|
||||||
|
c0.479,0.014,0.955,0.036,1.436,0.036c28.077,0,50.838-22.761,50.838-50.838v-17.039c24.554-3.598,43.406-24.74,43.406-50.292
|
||||||
|
C350.244,232.782,327.482,210.022,299.406,210.022z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="213.195" cy="260.93" r="7.73"/>
|
||||||
|
<circle style="fill:#121149;" cx="299.994" cy="260.93" r="7.73"/>
|
||||||
|
<circle style="fill:#121149;" cx="264.568" cy="318.509" r="5.708"/>
|
||||||
|
<circle style="fill:#121149;" cx="247.432" cy="318.509" r="5.708"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.1 KiB |
56
www/static/icons/animals/monkey.svg
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFC61B;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#D48B07;" d="M401.167,188.059L204.583,420.436l88.835,88.835c110.635-16.205,198.277-103.162,215.499-213.463
|
||||||
|
L401.167,188.059z"/>
|
||||||
|
<circle style="fill:#C86031;" cx="145.067" cy="221.212" r="47.666"/>
|
||||||
|
<circle style="fill:#AF4217;" cx="366.933" cy="221.212" r="47.666"/>
|
||||||
|
<path style="fill:#774639;" d="M387.406,256c0,70.192-92.905,196.08-131.406,196.08c-46.545,0-131.406-125.888-131.406-196.08
|
||||||
|
S183.425,85.333,256,85.333S387.406,185.808,387.406,256z"/>
|
||||||
|
<path style="fill:#603229;" d="M256,85.333c-0.479,0-0.957,0.022-1.436,0.031V452.02c0.481,0.026,0.964,0.06,1.436,0.06
|
||||||
|
c38.502,0,131.406-125.888,131.406-196.08S328.573,85.333,256,85.333z"/>
|
||||||
|
<path style="fill:#FFC192;" d="M350.242,240.171c0-28.077-22.761-50.838-50.838-50.838c-18.377,0-34.475,9.754-43.406,24.364
|
||||||
|
c-8.93-14.61-25.028-24.364-43.406-24.364c-28.077,0-50.838,22.761-50.838,50.838c0,25.552,18.853,46.694,43.406,50.292v34.278
|
||||||
|
c0,28.077,22.761,50.838,50.838,50.838s50.838-22.761,50.838-50.838v-34.278C331.39,286.865,350.242,265.723,350.242,240.171z"/>
|
||||||
|
<path style="fill:#EFA573;" d="M299.406,189.333c-18.377,0-34.475,9.752-43.406,24.364c-0.457-0.746-0.943-1.47-1.436-2.191v164.037
|
||||||
|
c0.478,0.014,0.955,0.036,1.436,0.036c28.077,0,50.838-22.761,50.838-50.838v-34.278c24.554-3.598,43.406-24.74,43.406-50.292
|
||||||
|
C350.242,212.094,327.482,189.333,299.406,189.333z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="213.195" cy="240.243" r="7.73"/>
|
||||||
|
<circle style="fill:#121149;" cx="299.994" cy="240.243" r="7.73"/>
|
||||||
|
<circle style="fill:#121149;" cx="264.568" cy="312.889" r="5.708"/>
|
||||||
|
<circle style="fill:#121149;" cx="247.432" cy="312.889" r="5.708"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.1 KiB |
53
www/static/icons/animals/mouse.svg
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFEDB5;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#FEE187;" d="M510.547,228.683l-91.465-91.465l-221.632,247.37l119.975,119.975
|
||||||
|
C429.14,477.048,512,376.208,512,256C512,246.77,511.5,237.659,510.547,228.683z"/>
|
||||||
|
<circle style="fill:#C86031;" cx="131.81" cy="173.787" r="53.365"/>
|
||||||
|
<path style="fill:#AF4E28;" d="M326.832,173.785c0-29.474,23.893-53.515,53.365-53.365c29.648,0.152,53.553,24.055,53.365,53.365
|
||||||
|
c-0.19,29.472-23.893,53.365-53.365,53.365C350.725,227.15,326.832,203.257,326.832,173.785z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M135.39,235.704c0-66.61,53.998-104.974,120.61-104.974s120.61,38.364,120.61,104.974
|
||||||
|
s-54,177.797-120.61,177.797S135.39,302.314,135.39,235.704z"/>
|
||||||
|
<path style="fill:#AA6B07;" d="M256,130.729c-0.481,0-0.955,0.022-1.436,0.026v282.708c0.479,0.012,0.957,0.036,1.436,0.036
|
||||||
|
c66.61,0,120.61-111.187,120.61-177.798S322.61,130.729,256,130.729z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="210.851" cy="258.155" r="7.961"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="301.149" cy="258.155" r="7.961"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#434849;" d="M276.113,405.488c0,15.708-9.647,28.441-21.549,28.441s-21.549-12.734-21.549-28.441
|
||||||
|
s9.647-16.577,21.549-16.577C266.466,388.911,276.113,389.782,276.113,405.488z"/>
|
||||||
|
<path style="fill:#313738;" d="M254.564,388.911v45.018c11.902,0,21.549-12.733,21.549-28.441
|
||||||
|
C276.113,389.782,266.466,388.911,254.564,388.911z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.8 KiB |
64
www/static/icons/animals/octopus.svg
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFC61B;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#D48B07;" d="M288.77,102.89c-7.456,21.528-5.892,21.058-6.911,32.437c0,15.515-15.515,25.859-17.239,41.374
|
||||||
|
c-12.067,49.993-24.135,93.091-55.165,136.189c-5.172,6.896-5.172,20.687-6.896,32.754c-3.448,10.343-1.724,22.411-6.896,31.03
|
||||||
|
c-12.067,22.411-46.042,21.764-66.729,14.869c-12.745-4.779-27.1-1.864-38.883-1.493l117.36,117.326
|
||||||
|
C223.146,510.398,239.385,512,256,512c119.846,0,220.443-82.36,248.317-193.564L288.77,102.89z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#366695;" d="M199.111,309.665c0,0,17.527,66.146-27.295,59.251c-35.338-5.437-62.745-2.908-81.125,11.557
|
||||||
|
c-4.984,3.922-1.857,11.99,4.468,11.514c17.205-1.295,41.041,2.91,67.62,17.441c37.052,20.256,107.732-18.963,90.062-97.832
|
||||||
|
L199.111,309.665z"/>
|
||||||
|
<path style="fill:#366695;" d="M172.244,268.417c0,0-8.12,54.629-41.355,40.269c-26.203-11.321-47.883-14.893-64.998-7.421
|
||||||
|
c-4.641,2.026-3.851,8.888,1.131,9.795c13.552,2.467,31.118,10.519,48.721,27.1c24.54,23.114,98.897,15.253,101.142-49.233
|
||||||
|
L172.244,268.417z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#273B7A;" d="M312.517,309.665c0,0-17.527,66.146,27.295,59.251c35.338-5.437,62.745-2.908,81.125,11.557
|
||||||
|
c4.984,3.922,1.857,11.99-4.468,11.514c-17.205-1.295-41.041,2.91-67.62,17.441c-37.052,20.256-107.732-18.963-90.062-97.832
|
||||||
|
L312.517,309.665z"/>
|
||||||
|
<path style="fill:#273B7A;" d="M339.384,268.417c0,0,8.12,54.629,41.355,40.269c26.203-11.321,47.883-14.893,64.998-7.421
|
||||||
|
c4.641,2.026,3.851,8.888-1.131,9.795c-13.552,2.467-31.118,10.519-48.721,27.1c-24.54,23.114-98.897,15.253-101.142-49.233
|
||||||
|
L339.384,268.417z"/>
|
||||||
|
<path style="fill:#273B7A;" d="M349.222,268.945c0,66.108-41.737,57.772-93.222,57.772s-93.222,8.337-93.222-57.772
|
||||||
|
S204.516,87.318,256,87.318S349.222,202.836,349.222,268.945z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#121149;" d="M256,87.318c-0.191,0-0.383,0.017-0.574,0.019v239.38c0.191,0,0.383-0.002,0.574-0.002
|
||||||
|
c51.484,0,93.222,8.337,93.222-57.772S307.484,87.318,256,87.318z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#71E2EF;" cx="209.851" cy="274.997" r="6.58"/>
|
||||||
|
<circle style="fill:#71E2EF;" cx="302.149" cy="274.997" r="6.58"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.5 KiB |
66
www/static/icons/animals/ostrich.svg
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FF7F4F;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#E03A00;" d="M269.729,46.583c-39.689,57.727-39.081,130.92-30.968,199.073
|
||||||
|
c8.197,77.047,10.364,163.161-6.992,240.054L256,512c130.798,0,238.673-98.097,254.095-224.732L269.729,46.583z"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M223.246,509.923C233.97,511.292,244.903,512,256,512c11.097,0,22.03-0.709,32.754-2.077V223.246
|
||||||
|
h-65.508V509.923z"/>
|
||||||
|
<path style="fill:#E0A103;" d="M255.426,223.246v288.746c0.191,0,0.383,0.009,0.574,0.009c11.097,0,22.03-0.709,32.754-2.077
|
||||||
|
V223.246H255.426z"/>
|
||||||
|
<ellipse style="fill:#FEE187;" cx="256" cy="178.855" rx="94.815" ry="77.145"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M256,101.71c-0.193,0-0.381,0.01-0.574,0.012v154.265c0.193,0,0.381,0.012,0.574,0.012
|
||||||
|
c52.365,0,94.815-34.538,94.815-77.145S308.365,101.71,256,101.71z"/>
|
||||||
|
<path style="fill:#FF5419;" d="M233.481,295.255c0-7.959,5.189-36.683,11.588-36.683c6.399,0,11.588,28.724,11.588,36.683
|
||||||
|
s-5.189,14.412-11.588,14.412C238.67,309.667,233.481,303.214,233.481,295.255z"/>
|
||||||
|
<path style="fill:#E23F13;" d="M255.341,295.255c0-7.959,5.189-36.683,11.588-36.683c6.401,0,11.588,28.724,11.588,36.683
|
||||||
|
s-5.189,14.412-11.588,14.412C260.53,309.665,255.341,303.214,255.341,295.255z"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M283.772,146.806c-12.364,0-23.085,7.006-28.431,17.26c-5.346-10.254-16.067-17.26-28.431-17.26
|
||||||
|
c-17.699,0-32.049,14.348-32.049,32.049c0,17.699,14.348,32.049,32.049,32.049c12.364,0,23.085-7.006,28.431-17.26
|
||||||
|
c5.346,10.254,16.067,17.26,28.431,17.26c17.699,0,32.049-14.348,32.049-32.049C315.82,161.156,301.471,146.806,283.772,146.806z"/>
|
||||||
|
<path style="fill:#DDDDDD;" d="M283.772,146.806c-12.302,0-22.974,6.939-28.346,17.11v29.877
|
||||||
|
c5.372,10.171,16.043,17.11,28.346,17.11c17.699,0,32.049-14.348,32.049-32.049S301.471,146.806,283.772,146.806z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#273B7A;" cx="226.401" cy="178.855" r="6.203"/>
|
||||||
|
<circle style="fill:#273B7A;" cx="283.255" cy="178.855" r="6.203"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FFC61B;" d="M240.035,58.854c0-9.6,7.782-17.382,17.382-17.382c9.6,0,17.382,7.782,17.382,17.382
|
||||||
|
s-7.782,45.828-17.382,45.828C247.817,104.682,240.035,68.455,240.035,58.854z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M224.27,75.564c-3.239-9.037,1.46-18.989,10.497-22.23c9.037-3.239,18.989,1.46,22.23,10.497
|
||||||
|
c3.241,9.037,8.14,45.765-0.896,49.005C247.062,116.077,227.511,84.601,224.27,75.564z"/>
|
||||||
|
<path style="fill:#273B7A;" d="M231.769,214.321c0-10.124,10.554-15.294,23.573-15.294c13.019,0,23.573,5.17,23.573,15.294
|
||||||
|
s-10.554,38.459-23.573,38.459C242.323,252.78,231.769,224.446,231.769,214.321z"/>
|
||||||
|
<path style="fill:#121149;" d="M278.914,214.321c0-10.102-10.509-15.269-23.488-15.293v53.746
|
||||||
|
C268.405,252.65,278.914,224.423,278.914,214.321z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
83
www/static/icons/animals/owl.svg
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#273B7A;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#121149;" d="M510.974,233.167L389.863,112.054c-39.383,31.668-93.424,51.393-113.174,99.125
|
||||||
|
c-8.62,18.963-12.067,39.65-18.963,58.613c-13.791,34.478-10.343,72.404-34.478,101.71c-8.482,10.602-16.481,23.652-26.367,35.157
|
||||||
|
L298.672,508.44C419.742,488.124,512,382.845,512,256C512,248.303,511.64,240.692,510.974,233.167z"/>
|
||||||
|
<path style="fill:#84A1A3;" d="M389.863,112.054l-64.598,11.047c-20.116-10.519-43.841-16.219-69.265-16.219
|
||||||
|
c-25.178,0-48.695,5.58-68.684,15.905l-62.764-10.733l30.704,34.607c-19.154,20.163-30.704,47.252-30.704,79.603
|
||||||
|
c0,73.073,58.851,210.746,131.448,210.746s131.448-137.673,131.448-210.746c0-31.646-11.052-58.261-29.465-78.279L389.863,112.054z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#617777;" d="M389.863,112.054l-64.598,11.047c-20.039-10.48-43.661-16.172-68.975-16.215v330.116
|
||||||
|
c72.464-0.364,131.16-137.762,131.16-210.737c0-31.646-11.052-58.261-29.465-78.279L389.863,112.054z"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M299.458,167.333c-18.899,0-35.287,10.709-43.456,26.383c-8.17-15.674-24.559-26.383-43.456-26.383
|
||||||
|
c-27.055,0-48.988,21.933-48.988,48.988s21.933,48.988,48.988,48.988c18.899,0,35.287-10.709,43.456-26.383
|
||||||
|
c8.17,15.674,24.559,26.383,43.456,26.383c27.055,0,48.988-21.933,48.988-48.988C348.444,189.266,326.513,167.333,299.458,167.333z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#E8E8E8;" d="M299.458,167.333c-18.691,0-34.911,10.481-43.17,25.872v46.23
|
||||||
|
c8.259,15.391,24.479,25.872,43.17,25.872c27.055,0,48.988-21.933,48.988-48.988C348.444,189.266,326.513,167.333,299.458,167.333z"
|
||||||
|
/>
|
||||||
|
<polygon style="fill:#263A7A;" points="256.288,235.098 239.787,244.415 256.288,282.638 272.789,244.415 "/>
|
||||||
|
<polygon style="fill:#121149;" points="256.288,235.098 256.288,282.638 272.789,244.415 "/>
|
||||||
|
<circle style="fill:#71E2EF;" cx="299.425" cy="216.316" r="17.256"/>
|
||||||
|
<circle style="fill:#273B7A;" cx="299.425" cy="216.316" r="9.481"/>
|
||||||
|
<circle style="fill:#71E2EF;" cx="212.575" cy="216.316" r="17.256"/>
|
||||||
|
<circle style="fill:#273B7A;" cx="212.575" cy="216.316" r="9.481"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#ACC5C6;" d="M219.689,306.567c0,10.09-8.18,18.268-18.268,18.268c-10.088,0-18.268-8.18-18.268-18.268H219.689z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#ACC5C6;" d="M256.228,306.567c0,10.09-8.18,18.268-18.268,18.268c-10.088,0-18.268-8.18-18.268-18.268H256.228z"
|
||||||
|
/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#8CA5A5;" d="M292.311,306.567c0,10.09-8.18,18.268-18.268,18.268c-10.088,0-18.268-8.18-18.268-18.268H292.311z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#8CA5A5;" d="M328.849,306.567c0,10.09-8.18,18.268-18.268,18.268c-10.088,0-18.268-8.18-18.268-18.268H328.849z"
|
||||||
|
/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#ACC5C6;" d="M237.958,336.229c0,10.09-8.18,18.268-18.268,18.268c-10.09,0-18.268-8.18-18.268-18.268H237.958z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#ACC5C6;" d="M274.496,336.229c0,10.09-8.18,18.268-18.268,18.268c-10.088,0-18.268-8.18-18.268-18.268H274.496z"
|
||||||
|
/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#8CA5A5;" d="M274.496,336.229h-18.208v18.266C266.35,354.463,274.496,346.298,274.496,336.229z"/>
|
||||||
|
<path style="fill:#8CA5A5;" d="M310.579,336.229c0,10.09-8.18,18.268-18.268,18.268c-10.088,0-18.268-8.18-18.268-18.268H310.579z"
|
||||||
|
/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#ACC5C6;" d="M256,365.89c0,10.09-8.18,18.268-18.268,18.268s-18.268-8.18-18.268-18.268H256z"/>
|
||||||
|
<path style="fill:#8CA5A5;" d="M292.538,365.89c0,10.09-8.18,18.268-18.268,18.268s-18.268-8.18-18.268-18.268H292.538z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.7 KiB |
51
www/static/icons/animals/panda.svg
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#383A3A;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#1E262B;" d="M409.071,173.203L149.48,359.896l148.577,148.646c115.133-19.032,204.345-114.869,213.213-233.125
|
||||||
|
L409.071,173.203z"/>
|
||||||
|
<circle style="fill:#848A8C;" cx="140.705" cy="208.3" r="51.574"/>
|
||||||
|
<circle style="fill:#515556;" cx="371.278" cy="208.3" r="51.574"/>
|
||||||
|
<ellipse style="fill:#EDEEEF;" cx="256" cy="276.687" rx="144.808" ry="122.828"/>
|
||||||
|
<path style="fill:#CACBCC;" d="M256,153.86c-0.193,0-0.381,0.012-0.574,0.012v245.632c0.193,0,0.381,0.012,0.574,0.012
|
||||||
|
c79.975,0,144.808-54.993,144.808-122.828S335.975,153.86,256,153.86z"/>
|
||||||
|
<ellipse transform="matrix(-0.2444 -0.9697 0.9697 -0.2444 -46.7551 550.5992)" style="fill:#63696B;" cx="191.146" cy="293.516" rx="32.979" ry="41.616"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="198.973" cy="293.495" r="8.189"/>
|
||||||
|
<ellipse transform="matrix(-0.2444 0.9697 -0.9697 -0.2444 683.8398 54.1205)" style="fill:#515556;" cx="320.834" cy="293.496" rx="32.979" ry="41.616"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="313.027" cy="293.495" r="8.189"/>
|
||||||
|
<path style="fill:#3F4649;" d="M246.27,347.965l-9.973-12.828c-4.93-6.344,0.593-14.674,9.73-14.674h19.944
|
||||||
|
c9.137,0,14.662,8.33,9.73,14.674l-9.973,12.828C261.182,353.814,250.818,353.814,246.27,347.965z"/>
|
||||||
|
<path style="fill:#383A3A;" d="M265.973,320.464h-10.545v31.861c3.917,0.159,7.913-1.284,10.304-4.36l9.973-12.828
|
||||||
|
C280.633,328.794,275.109,320.464,265.973,320.464z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.9 KiB |
59
www/static/icons/animals/parrot.svg
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#273B7A;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#121149;" d="M511.89,248.706L326.968,63.785C299.91,67.322,269.453,73.9,256,99.125
|
||||||
|
C228.417,149.118,221.522,202.559,202.559,256c-8.62,22.411-13.791,51.717-31.03,72.404c-13.788,17.234-5.182,46.525-29.306,58.585
|
||||||
|
l124.749,124.749C403.272,505.994,512,393.704,512,256C512,253.561,511.959,251.13,511.89,248.706z"/>
|
||||||
|
<path style="fill:#D0E557;" d="M142.222,386.989V217.902c0-62.838,50.94-113.778,113.778-113.778s113.778,50.94,113.778,113.778
|
||||||
|
v169.088C369.778,386.989,259.687,476.01,142.222,386.989z"/>
|
||||||
|
<path style="fill:#B8C443;" d="M369.778,217.902c0-62.838-50.94-113.778-113.778-113.778v322.405
|
||||||
|
c66.089-0.986,113.778-39.54,113.778-39.54V217.902z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#222323;" cx="200.697" cy="235.279" r="9.481"/>
|
||||||
|
<circle style="fill:#222323;" cx="311.303" cy="235.279" r="9.481"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#D35F09;" d="M226.263,244.8c0-17.953,13.314-27.12,29.737-27.12s29.737,9.168,29.737,27.12
|
||||||
|
S256,312.997,256,312.997S226.263,262.753,226.263,244.8z"/>
|
||||||
|
<path style="fill:#BA520C;" d="M256,217.679v95.316c0.012-0.019,29.737-50.247,29.737-68.196
|
||||||
|
C285.737,226.847,272.424,217.679,256,217.679z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M252.552,114.467c0,0,1.15-65.336,74.416-50.683c0,0-62.348,23.273-64.646,78.438L252.552,114.467z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#D35F09;" d="M232.441,114.467c0,0-8.62-47.509,48.843-65.336c0,0-16.665,37.926-18.963,93.091L232.441,114.467z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#7CBC44;" d="M257.077,404.687L142.222,289.832v97.158c117.465,89.021,227.556,0,227.556,0v-95.003
|
||||||
|
L257.077,404.687z"/>
|
||||||
|
<path style="fill:#6BA334;" d="M369.778,291.987l-112.7,112.7L256,403.609v22.918c66.089-0.986,113.778-39.54,113.778-39.54V291.987
|
||||||
|
z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.2 KiB |
59
www/static/icons/animals/penguin-1.svg
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FF7F4F;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#FF5419;" d="M351.758,126.028L119.811,425.26l80.689,80.689C218.372,509.9,236.939,512,256,512
|
||||||
|
c131.691,0,240.138-99.442,254.393-227.328L351.758,126.028z"/>
|
||||||
|
<path style="fill:#366695;" d="M119.811,425.26V222.867c0-75.214,60.975-136.189,136.189-136.189s136.189,60.975,136.189,136.189
|
||||||
|
V425.26C392.189,425.26,260.415,531.815,119.811,425.26z"/>
|
||||||
|
<path style="fill:#273B7A;" d="M392.189,222.867c0-75.214-60.975-136.189-136.189-136.189c-0.193,0-0.381,0.014-0.574,0.014v385.896
|
||||||
|
c79.403-0.965,136.763-47.33,136.763-47.33V222.867z"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M163.556,452.067c74.583,35.511,142.76,18.123,184.891-1.093c0-65.136,0-234.653,0-234.653H163.556
|
||||||
|
V452.067z"/>
|
||||||
|
<path style="fill:#D8D8D8;" d="M348.444,216.321h-93.019v256.255c36.976-0.443,69.172-10.726,93.019-21.602
|
||||||
|
C348.444,385.838,348.444,216.321,348.444,216.321z"/>
|
||||||
|
<path style="fill:#FEE187;" d="M299.458,167.333c-18.899,0-35.287,10.709-43.456,26.383c-8.17-15.674-24.559-26.383-43.456-26.383
|
||||||
|
c-27.055,0-48.988,21.933-48.988,48.988s21.933,48.988,48.988,48.988c18.899,0,35.287-10.709,43.456-26.383
|
||||||
|
c8.17,15.674,24.559,26.383,43.456,26.383c27.055,0,48.988-21.933,48.988-48.988C348.444,189.266,326.513,167.333,299.458,167.333z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#FFC91B;" d="M299.458,167.333c-18.899,0-35.287,10.709-43.456,26.383c-0.179-0.346-0.386-0.676-0.574-1.015
|
||||||
|
v47.244c0.188-0.341,0.395-0.671,0.574-1.015c8.17,15.674,24.559,26.383,43.456,26.383c27.055,0,48.988-21.933,48.988-48.988
|
||||||
|
C348.444,189.266,326.513,167.333,299.458,167.333z"/>
|
||||||
|
<polygon style="fill:#D48B07;" points="256,241.124 272.789,250.606 256,289.494 239.211,250.606 "/>
|
||||||
|
<polygon style="fill:#AF6E08;" points="272.789,250.606 256,241.124 255.426,241.449 255.426,288.165 256,289.494 "/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#273B7A;" cx="211.747" cy="216.316" r="9.481"/>
|
||||||
|
<circle style="fill:#273B7A;" cx="298.667" cy="216.316" r="9.481"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.4 KiB |
56
www/static/icons/animals/penguin.svg
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FF6161;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#D33939;" d="M345.607,154.427L129.493,330.733l176.362,176.399c98.633-19.472,176.916-95.585,199.525-193.053
|
||||||
|
L345.607,154.427z"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M407.13,292.204c0,29.656-67.663,90.502-151.13,90.502s-151.13-65.443-151.13-90.502
|
||||||
|
c0-75.533,67.663-179.864,151.13-179.864S407.13,216.673,407.13,292.204z"/>
|
||||||
|
<path style="fill:#E2E1E0;" d="M256,112.342c-0.191,0-0.383,0.01-0.574,0.01v270.346c0.191,0,0.383,0.007,0.574,0.007
|
||||||
|
c83.466,0,151.13-60.845,151.13-90.502C407.13,216.673,339.466,112.342,256,112.342z"/>
|
||||||
|
<path style="fill:#434849;" d="M365.621,177.614C338.084,140.233,299.156,112.34,256,112.34s-82.084,27.893-109.621,65.274
|
||||||
|
c34.309,4.651,75.583,24.281,73.638,92.243v16.022c0,19.873,16.11,35.983,35.983,35.983s35.983-16.11,35.983-35.983v-16.022
|
||||||
|
C290.039,201.895,331.312,182.265,365.621,177.614z"/>
|
||||||
|
<path style="fill:#181919;" d="M365.621,177.614C338.084,140.233,299.156,112.34,256,112.34c-0.191,0-0.383,0.01-0.574,0.012v209.48
|
||||||
|
c0.193,0.003,0.381,0.029,0.574,0.029c19.873,0,35.983-16.11,35.983-35.983v-16.022
|
||||||
|
C290.039,201.895,331.312,182.265,365.621,177.614z"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M280.245,297.55c0,0-10.855,19.715-24.245,19.715c-13.39,0-24.245-19.715-24.245-19.715
|
||||||
|
S242.61,277.835,256,277.835C269.39,277.835,280.245,297.55,280.245,297.55z"/>
|
||||||
|
<path style="fill:#EFAF11;" d="M256,277.837c-0.193,0-0.383,0.017-0.574,0.026v39.376c0.191,0.009,0.381,0.026,0.574,0.026
|
||||||
|
c13.39,0,24.245-19.715,24.245-19.715S269.39,277.837,256,277.837z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#1E262B;" cx="183.199" cy="254.845" r="8.328"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="328.801" cy="254.845" r="8.328"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.1 KiB |
57
www/static/icons/animals/pig.svg
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#386895;" cx="256" cy="256" r="256"/>
|
||||||
|
<g>
|
||||||
|
<polygon style="fill:#273B7A;" points="44.632,244.979 151.726,352.073 151.726,239.623 "/>
|
||||||
|
<path style="fill:#273B7A;" d="M429.842,202.016L148.516,359l149.473,149.552c112.766-18.61,200.68-110.897,212.62-225.776
|
||||||
|
L429.842,202.016z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#D34040;" d="M329.923,214.161c6.232-27.793,33.814-45.273,61.609-39.041c27.795,6.232,75.838,69.86,75.838,69.86
|
||||||
|
S396.757,282,368.964,275.768C341.171,269.536,323.691,241.954,329.923,214.161z"/>
|
||||||
|
<path style="fill:#FF6262;" d="M182.077,214.161c-6.232-27.793-33.814-45.273-61.609-39.041s-75.836,69.86-75.836,69.86
|
||||||
|
s70.613,37.021,98.406,30.789S188.309,241.954,182.077,214.161z"/>
|
||||||
|
<ellipse style="fill:#FFAD9E;" cx="256" cy="276.687" rx="144.808" ry="122.828"/>
|
||||||
|
<path style="fill:#D66E61;" d="M256,153.86c-0.193,0-0.381,0.012-0.574,0.012v245.632c0.193,0,0.381,0.012,0.574,0.012
|
||||||
|
c79.975,0,144.808-54.993,144.808-122.828S335.975,153.86,256,153.86z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#1E262B;" cx="186.044" cy="293.495" r="8.189"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="325.956" cy="293.495" r="8.189"/>
|
||||||
|
</g>
|
||||||
|
<ellipse style="fill:#FF6262;" cx="256" cy="341.333" rx="57.458" ry="34.909"/>
|
||||||
|
<path style="fill:#D34040;" d="M256,306.428c-0.193,0-0.383,0.007-0.574,0.009v69.801c0.191,0.002,0.381,0.009,0.574,0.009
|
||||||
|
c31.735,0,57.463-15.629,57.463-34.909C313.463,322.057,287.735,306.428,256,306.428z"/>
|
||||||
|
<circle style="fill:#CC3636;" cx="229.279" cy="341.333" r="8.62"/>
|
||||||
|
<circle style="fill:#BC2F2F;" cx="282.721" cy="341.333" r="8.62"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.0 KiB |
52
www/static/icons/animals/polar-bear.svg
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#263A7A;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#121149;" d="M407.223,182.658L145.944,338.797L312.81,505.663c104.636-23.711,184.929-111.506,197.465-219.955
|
||||||
|
L407.223,182.658z"/>
|
||||||
|
<circle style="fill:#AAF0F2;" cx="140.705" cy="219.539" r="51.574"/>
|
||||||
|
<circle style="fill:#38C6D9;" cx="371.278" cy="219.539" r="51.574"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M400.808,259.448c0,67.836-64.833,122.828-144.808,122.828s-144.808-54.993-144.808-122.828
|
||||||
|
S176.025,155.15,256,155.15S400.808,191.612,400.808,259.448z"/>
|
||||||
|
<path style="fill:#EDECEB;" d="M256,155.15c-0.481,0-0.955,0.017-1.436,0.021v227.075c0.481,0.003,0.953,0.031,1.436,0.031
|
||||||
|
c79.975,0,144.808-54.993,144.808-122.828S335.974,155.15,256,155.15z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#1E262B;" cx="198.973" cy="276.256" r="8.189"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="313.027" cy="276.256" r="8.189"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#366695;" d="M246.269,330.724l-9.973-12.828c-4.93-6.344,0.593-14.674,9.73-14.674h19.944
|
||||||
|
c9.137,0,14.662,8.33,9.73,14.674l-9.973,12.828C261.182,336.575,250.816,336.575,246.269,330.724z"/>
|
||||||
|
<path style="fill:#273B7A;" d="M265.971,303.223h-11.407v31.815c4.18,0.424,8.599-1.012,11.166-4.313l9.973-12.828
|
||||||
|
C280.633,311.555,275.109,303.223,265.971,303.223z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.7 KiB |
76
www/static/icons/animals/rabbit.svg
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#386895;" cx="256" cy="256" r="256"/>
|
||||||
|
<g>
|
||||||
|
<polygon style="fill:#273B7A;" points="171.456,59.092 322.813,210.449 270.941,235.313 194.227,235.313 "/>
|
||||||
|
<path style="fill:#273B7A;" d="M505.163,197.032L365.897,57.775c-27.576,86.404-47.488,178.362-121.965,239.599
|
||||||
|
c-29.306,22.411-60.337,41.374-77.576,72.404c-4.948,8.906-11.638,15.996-18.037,23.45l118.458,118.531
|
||||||
|
C403.161,506.108,512,393.773,512,256C512,235.704,509.626,215.966,505.163,197.032z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#E8887C;" d="M312.189,263.689c-24.083-5.399-35.659-45.216-25.855-88.936
|
||||||
|
c6.778-30.229,39.722-79.498,59.408-107.027c7.639-10.681,17.442-8.483,19.789,4.436c6.046,33.297,14.796,91.913,8.016,122.142
|
||||||
|
C363.744,238.023,336.272,269.088,312.189,263.689z"/>
|
||||||
|
<path style="fill:#E8E8E8;" d="M317.74,271.329c-2.37,0-4.737-0.257-7.089-0.784l0,0c-14.258-3.196-25.214-15.624-30.844-34.992
|
||||||
|
c-5.208-17.918-5.325-40.055-0.328-62.336c6.721-29.986,36.636-76.138,60.547-109.577c5.365-7.501,12.348-10.928,19.134-9.4
|
||||||
|
c6.794,1.524,11.636,7.599,13.283,16.668c7.344,40.445,14.686,94.949,7.959,124.933C370.486,240.064,343.904,271.329,317.74,271.329
|
||||||
|
z M313.725,256.833c19.927,4.443,44.179-24.876,52.967-64.067c6.537-29.146-2.253-87.287-8.075-119.349
|
||||||
|
c-0.765-4.218-2.269-5.408-2.534-5.467c-0.241-0.071-2.127,0.367-4.627,3.863c-18.956,26.508-51.733,75.33-58.268,104.476
|
||||||
|
c-4.487,20.006-4.448,39.66,0.11,55.341C297.436,245.857,304.69,254.809,313.725,256.833L313.725,256.833z"/>
|
||||||
|
<path style="fill:#FFAD9E;" d="M203.276,263.689c24.083-5.399,35.659-45.216,25.855-88.936
|
||||||
|
c-6.778-30.229-39.722-79.498-59.408-107.027c-7.639-10.681-17.442-8.483-19.789,4.436c-6.046,33.297-14.796,91.913-8.016,122.142
|
||||||
|
C151.721,238.023,179.193,269.088,203.276,263.689z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#FFFFFF;" d="M197.723,271.329c-26.162,0-52.745-31.261-62.662-75.488c-6.725-29.984,0.615-84.489,7.959-124.935
|
||||||
|
c1.646-9.068,6.489-15.143,13.283-16.667c6.789-1.527,13.769,1.903,19.134,9.399c23.911,33.439,53.826,79.593,60.547,109.577
|
||||||
|
c4.996,22.281,4.88,44.42-0.328,62.336c-5.63,19.368-16.584,31.794-30.844,34.992l0,0
|
||||||
|
C202.462,271.07,200.094,271.329,197.723,271.329z M159.435,67.944c-0.024,0-0.041,0.002-0.055,0.005
|
||||||
|
c-0.264,0.059-1.767,1.248-2.534,5.467c-5.822,32.065-14.612,90.203-8.075,119.349c8.79,39.193,33.061,68.52,52.967,64.067
|
||||||
|
c9.035-2.026,16.289-10.976,20.425-25.203c4.56-15.681,4.598-35.333,0.11-55.341c-6.535-29.146-39.312-77.969-58.268-104.477
|
||||||
|
C161.645,68.508,159.844,67.944,159.435,67.944z"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M400.808,311.101c0,67.836-64.833,122.828-144.808,122.828s-144.808-54.993-144.808-122.828
|
||||||
|
S176.025,211.113,256,211.113S400.808,243.266,400.808,311.101z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#E8E8E8;" d="M400.808,311.101c0-67.755-64.678-99.907-144.52-99.985v222.808
|
||||||
|
C336.131,433.792,400.808,378.856,400.808,311.101z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#1E262B;" cx="186.044" cy="350.108" r="8.189"/>
|
||||||
|
<circle style="fill:#1E262B;" cx="325.956" cy="350.108" r="8.189"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FF6262;" d="M269.36,363.701H242.64c-3.808,0-6.896,3.087-6.896,6.896c0,3.808,3.088,6.896,6.896,6.896h6.465
|
||||||
|
v29.737c0,3.808,3.088,6.896,6.896,6.896c3.808,0,6.896-3.087,6.896-6.896v-29.737h6.465c3.808,0,6.896-3.087,6.896-6.896
|
||||||
|
C276.256,366.789,273.168,363.701,269.36,363.701z"/>
|
||||||
|
<path style="fill:#F24C4C;" d="M269.36,363.701h-13.072v50.395c3.672-0.153,6.608-3.156,6.608-6.866v-29.737h6.465
|
||||||
|
c3.808,0,6.896-3.087,6.896-6.896C276.256,366.789,273.168,363.701,269.36,363.701z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
65
www/static/icons/animals/racoon.svg
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#71E2EF;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#38C6D9;" d="M511.9,248.956L408.466,145.522l-335.2,139.285l225.966,223.541C420.026,487.798,512,382.648,512,256
|
||||||
|
C512,253.643,511.964,251.297,511.9,248.956z"/>
|
||||||
|
<path style="fill:#63696B;" d="M103.534,145.523c0,0,44.048-10.821,64.543,9.675s24.826,49.39,9.675,64.543
|
||||||
|
c-15.151,15.153-44.048,10.821-64.543-9.675S103.534,145.523,103.534,145.523z"/>
|
||||||
|
<path style="fill:#5B5F60;" d="M334.25,219.739c-15.151-15.151-10.821-44.048,9.675-64.541c20.494-20.494,64.543-9.675,64.543-9.675
|
||||||
|
s10.821,44.048-9.675,64.541C378.297,230.559,349.401,234.891,334.25,219.739z"/>
|
||||||
|
<path style="fill:#434849;" d="M414.751,272.81c0,67.836-71.075,96.968-158.751,96.968S97.249,340.645,97.249,272.81
|
||||||
|
S168.324,146.532,256,146.532S414.751,204.974,414.751,272.81z"/>
|
||||||
|
<path style="fill:#303333;" d="M414.751,272.81c0-67.762-70.92-126.147-158.463-126.274v223.241
|
||||||
|
C343.831,369.712,414.751,340.571,414.751,272.81z"/>
|
||||||
|
<path style="fill:#F8FEFF;" d="M243.748,252.904c-7.839-28.77-42.537-46.863-77.498-40.412s-92.984,72.314-92.984,72.314
|
||||||
|
s86.411,38.322,121.373,31.872C229.6,310.227,251.589,281.674,243.748,252.904z"/>
|
||||||
|
<path style="fill:#6D7375;" d="M236.11,255.84c-5.818-21.359-31.57-34.792-57.518-30.003c-25.948,4.789-70.803,53.688-70.803,53.688
|
||||||
|
s65.924,28.451,91.87,23.662C225.611,298.396,241.928,277.199,236.11,255.84z"/>
|
||||||
|
<circle style="fill:#333535;" cx="193.767" cy="267.55" r="10.999"/>
|
||||||
|
<path style="fill:#F8FEFF;" d="M268.252,252.904c7.839-28.77,42.537-46.863,77.498-40.412s92.984,72.314,92.984,72.314
|
||||||
|
s-86.411,38.322-121.373,31.872C282.4,310.227,260.413,281.674,268.252,252.904z"/>
|
||||||
|
<path style="fill:#6D7375;" d="M275.89,255.84c5.818-21.359,31.57-34.792,57.518-30.003c25.948,4.789,70.803,53.688,70.803,53.688
|
||||||
|
s-65.924,28.451-91.87,23.662C286.391,298.396,270.072,277.199,275.89,255.84z"/>
|
||||||
|
<circle style="fill:#333535;" cx="318.233" cy="267.55" r="10.999"/>
|
||||||
|
<path style="fill:#92999B;" d="M308.262,365.873c0.767-3.31,1.179-6.742,1.179-10.262c0-27.105-23.926-45.308-53.441-45.308
|
||||||
|
s-53.441,18.203-53.441,45.308c0,3.52,0.412,6.953,1.179,10.262c16.367,2.629,33.951,3.905,52.262,3.905
|
||||||
|
S291.895,368.502,308.262,365.873z"/>
|
||||||
|
<path style="fill:#6D7375;" d="M309.441,355.611c0-27.015-23.771-45.184-53.153-45.303v59.466
|
||||||
|
c18.208-0.014,35.693-1.288,51.974-3.903C309.029,362.561,309.441,359.131,309.441,355.611z"/>
|
||||||
|
<path style="fill:#434849;" d="M246.27,347.965l-9.973-12.828c-4.93-6.344,0.593-14.674,9.73-14.674h19.944
|
||||||
|
c9.137,0,14.662,8.33,9.73,14.674l-9.973,12.828C261.182,353.814,250.818,353.814,246.27,347.965z"/>
|
||||||
|
<path style="fill:#303333;" d="M265.973,320.464h-9.683v31.875c3.631-0.074,7.227-1.524,9.442-4.374l9.973-12.828
|
||||||
|
C280.633,328.794,275.109,320.464,265.973,320.464z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
65
www/static/icons/animals/rhinoceros.svg
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFC61B;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#D48B07;" d="M356.3,132.803c-0.367,23.686-13.745,44.218-26.172,62.86
|
||||||
|
c-41.374,63.785-75.852,122.397-108.606,187.906c-6.525,10.44-21.944,16.927-38.024,22.456l104.041,104.041
|
||||||
|
c116.445-14.307,208.686-106.798,222.622-223.356L356.3,132.803z"/>
|
||||||
|
<path style="fill:#666564;" d="M332.095,207.855c-11.619-2.032-17.203-17.022-12.472-33.478c3.27-11.38,19.163-29.925,28.66-40.288
|
||||||
|
c3.686-4.02,8.414-3.193,9.547,1.67c2.917,12.535,7.137,34.599,3.867,45.978C356.966,198.192,343.714,209.887,332.095,207.855z"/>
|
||||||
|
<path style="fill:#898989;" d="M179.905,207.855c11.619-2.032,17.203-17.022,12.472-33.478c-3.27-11.38-19.163-29.925-28.66-40.288
|
||||||
|
c-3.686-4.02-8.414-3.193-9.547,1.67c-2.917,12.535-7.137,34.599-3.867,45.978C155.034,198.192,168.288,209.887,179.905,207.855z"/>
|
||||||
|
<path style="fill:#C1C1C1;" d="M151.704,269.328c0,94.701,46.695,153.891,104.296,153.891s104.296-59.189,104.296-153.891
|
||||||
|
S313.601,147.122,256,147.122S151.704,174.626,151.704,269.328z"/>
|
||||||
|
<path style="fill:#A3A3A3;" d="M256,147.123c-0.191,0-0.383,0.003-0.574,0.005v276.073c0.193,0.002,0.381,0.019,0.574,0.019
|
||||||
|
c57.601,0,104.296-59.189,104.296-153.891S313.601,147.123,256,147.123z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="194.543" cy="305.562" r="6.677"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="317.457" cy="305.562" r="6.677"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#898989;" d="M336.874,380.183c0,29.482-37.047,46.483-82.747,46.483s-82.747-16.999-82.747-46.483
|
||||||
|
s37.047-42.012,82.747-42.012S336.874,350.701,336.874,380.183z"/>
|
||||||
|
<path style="fill:#666564;" d="M336.874,380.183c0-29.201-36.35-41.763-81.448-42v88.467
|
||||||
|
C300.525,426.33,336.874,409.386,336.874,380.183z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#3A3A3A;" d="M224.699,389.379c0,5.815-4.715,10.53-10.53,10.53c-5.815,0-10.53-4.715-10.53-10.53
|
||||||
|
s4.715-19.149,10.53-19.149C219.984,370.229,224.699,383.562,224.699,389.379z"/>
|
||||||
|
<path style="fill:#3A3A3A;" d="M304.612,389.379c0,5.815-4.715,10.53-10.53,10.53s-10.53-4.715-10.53-10.53
|
||||||
|
s4.715-19.149,10.53-19.149S304.612,383.562,304.612,389.379z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FFFFFF;" d="M278.411,310.024c0,14.584-10.033,16.777-22.411,16.777c-12.378,0-22.411-2.193-22.411-16.777
|
||||||
|
c0-14.584,10.033-101.143,22.411-101.143C268.378,208.88,278.411,295.44,278.411,310.024z"/>
|
||||||
|
<path style="fill:#E5E4E3;" d="M256,208.88c-0.191,0-0.383,0.021-0.574,0.062v117.851c0.193,0.002,0.381,0.007,0.574,0.007
|
||||||
|
c12.378,0,22.411-2.193,22.411-16.777S268.378,208.88,256,208.88z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.9 KiB |
65
www/static/icons/animals/rooster.svg
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FF7F4F;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#FF5419;" d="M499.229,336.015c1.572-4.784,3.008-9.63,4.303-14.534c0.034-0.128,0.067-0.255,0.1-0.383
|
||||||
|
c1.152-4.396,2.205-8.832,3.125-13.317l-0.029-0.029c1.184-5.772,2.196-11.607,2.986-17.513L266.93,47.456L256,104.124
|
||||||
|
l59.852,62.111l-173.63,220.755L266.983,511.75c103.098-4.355,190.412-69.677,226.83-160.844l0.003,0.003
|
||||||
|
c0.038-0.093,0.071-0.19,0.109-0.284c1.836-4.61,3.539-9.287,5.11-14.024C499.1,336.406,499.165,336.212,499.229,336.015z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M142.222,386.989V217.902c0-62.838,50.94-113.778,113.778-113.778s113.778,50.94,113.778,113.778
|
||||||
|
v169.088C369.778,386.989,259.687,476.01,142.222,386.989z"/>
|
||||||
|
<path style="fill:#FEE187;" d="M369.778,217.902c0-62.838-50.94-113.778-113.778-113.778c-0.193,0-0.381,0.014-0.574,0.014V426.53
|
||||||
|
c66.386-0.772,114.352-39.541,114.352-39.541V217.902z"/>
|
||||||
|
<path style="fill:#FF5419;" d="M299.458,167.333c-18.899,0-35.287,10.709-43.456,26.383c-8.17-15.674-24.559-26.383-43.456-26.383
|
||||||
|
c-27.055,0-48.988,21.933-48.988,48.988s21.933,48.988,48.988,48.988c18.899,0,35.287-10.709,43.456-26.383
|
||||||
|
c8.17,15.674,24.559,26.383,43.456,26.383c27.055,0,48.988-21.933,48.988-48.988C348.444,189.266,326.513,167.333,299.458,167.333z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#E03A00;" d="M299.458,167.333c-18.899,0-35.287,10.709-43.456,26.383c-0.181-0.346-0.386-0.676-0.574-1.015
|
||||||
|
v47.244c0.188-0.341,0.393-0.671,0.574-1.015c8.17,15.674,24.559,26.383,43.456,26.383c27.055,0,48.988-21.933,48.988-48.988
|
||||||
|
C348.444,189.266,326.513,167.333,299.458,167.333z"/>
|
||||||
|
<path style="fill:#FF7F4F;" d="M233.482,318.848c0-7.959,5.189-36.683,11.588-36.683c6.399,0,11.588,28.724,11.588,36.683
|
||||||
|
c0,7.959-5.189,14.412-11.588,14.412C238.671,333.26,233.482,326.808,233.482,318.848z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M255.341,318.848c0-7.959,5.189-36.683,11.588-36.683c6.401,0,11.588,28.724,11.588,36.683
|
||||||
|
c0,7.959-5.189,14.412-11.588,14.412C260.53,333.26,255.341,326.808,255.341,318.848z"/>
|
||||||
|
<polygon style="fill:#FFC61B;" points="256,264.518 272.789,273.999 256,322.988 239.211,273.999 "/>
|
||||||
|
<polygon style="fill:#DD9F05;" points="272.789,273.999 256,264.518 255.426,264.844 255.426,321.314 256,322.988 "/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#273B7A;" cx="211.747" cy="216.316" r="9.481"/>
|
||||||
|
<circle style="fill:#273B7A;" cx="298.667" cy="216.316" r="9.481"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#940030;" d="M239.276,61.456c0-9.6,7.782-17.382,17.382-17.382s17.382,7.782,17.382,17.382
|
||||||
|
s-7.782,45.828-17.382,45.828C247.058,107.284,239.276,71.056,239.276,61.456z"/>
|
||||||
|
<path style="fill:#840030;" d="M223.511,78.165c-3.239-9.037,1.46-18.989,10.497-22.23c9.037-3.239,18.989,1.46,22.23,10.497
|
||||||
|
c3.241,9.037,8.14,45.765-0.896,49.005C246.303,118.677,226.752,87.202,223.511,78.165z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
48
www/static/icons/animals/seagull.svg
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#71E2EF;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#38C6D9;" d="M336.16,137.169l-193.938,249.82L266.983,511.75c118.734-5.015,216.55-90.884,239.776-203.979
|
||||||
|
L336.16,137.169z"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M142.222,386.989V217.902c0-62.838,50.94-113.778,113.778-113.778s113.778,50.94,113.778,113.778
|
||||||
|
v169.088C369.778,386.989,259.687,476.01,142.222,386.989z"/>
|
||||||
|
<path style="fill:#E2E1E0;" d="M369.778,217.902c0-62.838-50.94-113.778-113.778-113.778c-0.193,0-0.381,0.014-0.574,0.014V426.53
|
||||||
|
c66.386-0.772,114.352-39.541,114.352-39.541V217.902z"/>
|
||||||
|
<polygon style="fill:#D48B07;" points="256,217.1 287.03,234.624 256,325.163 224.97,234.624 "/>
|
||||||
|
<polygon style="fill:#BF7908;" points="287.03,234.624 256,217.1 255.426,217.424 255.426,323.487 256,325.163 "/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#273B7A;" cx="211.747" cy="216.316" r="9.481"/>
|
||||||
|
<circle style="fill:#273B7A;" cx="298.667" cy="216.316" r="9.481"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
62
www/static/icons/animals/seal.svg
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFEDB5;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#FEE187;" d="M343.08,145.946L156.455,366.327l142.127,142.127c103.665-17.358,186.211-97.004,207.846-199.156
|
||||||
|
L343.08,145.946z"/>
|
||||||
|
<path style="fill:#915F4E;" d="M393.912,267.75c0,82.482-61.745,139.354-137.912,139.354S118.088,350.232,118.088,267.75
|
||||||
|
S179.833,108.408,256,108.408S393.912,185.268,393.912,267.75z"/>
|
||||||
|
<path style="fill:#5B382F;" d="M256,108.408c-0.191,0-0.381,0.009-0.574,0.009V407.09c0.191,0,0.381,0.014,0.574,0.014
|
||||||
|
c76.167,0,137.912-56.872,137.912-139.354S332.167,108.408,256,108.408z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#FFEDB5;" d="M192.19,297.603c0.529,11.64,4.272,53.888,30.644,93.453c2,3,6.689,1.298,6.289-2.284
|
||||||
|
c-2.708-24.261-7.923-75.612-5.832-94.306c0.248-2.22-1.674-4.065-3.886-3.758l-24.252,3.353
|
||||||
|
C193.396,294.303,192.109,295.831,192.19,297.603z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M319.81,297.603c-0.529,11.64-4.272,53.888-30.644,93.453c-2,3-6.689,1.298-6.289-2.284
|
||||||
|
c2.708-24.261,7.923-75.612,5.832-94.306c-0.248-2.22,1.674-4.065,3.886-3.758l24.252,3.353
|
||||||
|
C318.605,294.303,319.891,295.831,319.81,297.603z"/>
|
||||||
|
</g>
|
||||||
|
<circle style="fill:#252828;" cx="216.247" cy="203.438" r="8.835"/>
|
||||||
|
<circle cx="295.753" cy="203.438" r="8.835"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M214.235,234.281c-24.178,0-43.779,17.687-43.779,39.503c0,21.818,19.601,39.503,43.779,39.503
|
||||||
|
c19.597,0,36.185-11.621,41.767-27.641c5.582,16.02,22.169,27.641,41.767,27.641c24.178,0,43.779-17.686,43.779-39.503
|
||||||
|
c0-21.818-19.601-39.503-43.779-39.503H214.235z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M297.767,234.281h-42.341v52.81c0.191-0.481,0.403-0.953,0.574-1.443
|
||||||
|
c5.582,16.02,22.169,27.641,41.767,27.641c24.178,0,43.779-17.687,43.779-39.503C341.545,251.968,321.945,234.281,297.767,234.281z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#252828;" d="M244.881,252.742l-11.397-14.66c-5.635-7.249,0.678-16.77,11.121-16.77h22.793
|
||||||
|
c10.443,0,16.756,9.521,11.121,16.77l-11.397,14.66C261.923,259.427,250.077,259.427,244.881,252.742z"/>
|
||||||
|
<path d="M267.397,221.312h-11.969v36.416c4.449,0.157,8.978-1.493,11.693-4.986l11.397-14.66
|
||||||
|
C284.153,230.833,277.84,221.312,267.397,221.312z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.5 KiB |
86
www/static/icons/animals/sheep-1.svg
Normal file
@ -0,0 +1,86 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#C2001B;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#940030;" d="M510.073,224.534l-83.334-83.34l-232.37,301.856l68.844,68.844C401.261,508.075,512,394.973,512,256
|
||||||
|
C512,245.346,511.338,234.846,510.073,224.534z"/>
|
||||||
|
<path style="fill:#E87E70;" d="M328.058,208.11c-13.212-20.849-7.021-48.461,13.827-61.673c14.415-9.135,51.576-7.389,73.137-5.442
|
||||||
|
c8.366,0.755,13.745,9.244,10.855,17.13c-7.446,20.328-21.733,54.677-36.149,63.812C368.881,235.151,341.27,228.959,328.058,208.11z
|
||||||
|
"/>
|
||||||
|
<path style="fill:#D8D8D8;" d="M365.906,234.068c-3.662,0-7.347-0.405-11.007-1.226c-12.997-2.913-24.081-10.716-31.21-21.966l0,0
|
||||||
|
c-14.715-23.224-7.794-54.091,15.429-68.808c14.977-9.49,49.795-8.621,76.371-6.225c5.601,0.507,10.54,3.522,13.552,8.275
|
||||||
|
c3.01,4.753,3.627,10.507,1.695,15.788c-9.175,25.05-23.255,56.906-38.238,66.401C384.415,231.427,375.246,234.068,365.906,234.068z
|
||||||
|
M332.426,205.341c5.649,8.916,14.434,15.1,24.736,17.41c10.299,2.31,20.883,0.469,29.801-5.182
|
||||||
|
c9.633-6.104,22.047-28.419,34.059-61.221c0.821-2.239,0.559-4.679-0.719-6.694s-3.37-3.294-5.744-3.508
|
||||||
|
c-34.795-3.144-60.275-1.443-69.906,4.66C326.247,162.469,320.762,186.935,332.426,205.341L332.426,205.341z"/>
|
||||||
|
<path style="fill:#FFAD9E;" d="M183.942,208.11c13.212-20.849,7.021-48.461-13.827-61.673c-14.415-9.135-51.576-7.389-73.137-5.441
|
||||||
|
c-8.366,0.755-13.745,9.244-10.855,17.13c7.446,20.328,21.733,54.677,36.149,63.812C143.119,235.149,170.73,228.959,183.942,208.11z
|
||||||
|
"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#FFFFFF;" d="M146.111,234.037c-9.125,0-18.349-2.496-26.61-7.73c-14.977-9.492-29.06-41.348-38.238-66.401
|
||||||
|
c-1.932-5.28-1.315-11.035,1.695-15.788c3.012-4.753,7.951-7.768,13.552-8.275c26.572-2.401,61.39-3.267,76.371,6.223
|
||||||
|
c23.224,14.717,30.144,45.585,15.429,68.81l0,0C178.828,225.84,162.638,234.037,146.111,234.037z M128.567,144.599
|
||||||
|
c-9.209,0-19.659,0.51-31.127,1.546c-2.374,0.214-4.467,1.493-5.744,3.508c-1.277,2.015-1.539,4.455-0.719,6.692
|
||||||
|
c12.016,32.804,24.429,55.12,34.059,61.223c18.408,11.662,42.872,6.178,54.537-12.228c11.664-18.408,6.178-42.874-12.228-54.537
|
||||||
|
C160.887,146.711,147.303,144.599,128.567,144.599z"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M417.089,251.151c0,16.886-19.654,33.225-25.054,52.215c-4.896,17.218,3.951,40.943-4.653,57.596
|
||||||
|
c-8.561,16.57-32.906,22.95-44.454,36.805c-12.352,14.819-15.217,40.195-30.177,49.361c-16.313,9.995-38.379,0.055-56.753,0.055
|
||||||
|
s-40.441,9.94-56.754-0.057c-14.958-9.166-17.822-34.54-30.174-49.357c-11.548-13.855-35.893-20.235-44.454-36.805
|
||||||
|
c-8.604-16.653,0.241-40.379-4.653-57.597c-5.399-18.991-25.054-35.331-25.054-52.217c0-16.177,19.28-28.993,24.254-43.556
|
||||||
|
c5.122-15.001-2.169-36.871,7.347-49.309c9.514-12.435,32.621-11.186,45.634-20.196c12.757-8.832,19.613-30.961,34.88-35.676
|
||||||
|
c14.648-4.524,32.773,9.7,48.974,9.7c16.2,0,34.326-14.224,48.974-9.7c15.269,4.715,22.125,26.845,34.88,35.676
|
||||||
|
c13.012,9.009,36.119,7.761,45.633,20.196c9.516,12.438,2.224,34.307,7.347,49.309
|
||||||
|
C397.808,222.158,417.089,234.974,417.089,251.151z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#D8D8D8;" d="M417.089,251.151c0-16.177-19.28-28.991-24.254-43.556c-5.122-15.001,2.17-36.871-7.347-49.309
|
||||||
|
c-9.514-12.435-32.621-11.186-45.634-20.196c-12.757-8.832-19.613-30.961-34.88-35.676c-14.648-4.525-32.775,9.7-48.974,9.7
|
||||||
|
c-0.191,0-0.383-0.012-0.574-0.016v335.094c0.191-0.002,0.384-0.009,0.574-0.009c18.373,0,40.439,9.94,56.753-0.055
|
||||||
|
c14.958-9.166,17.823-34.54,30.177-49.361c11.548-13.855,35.893-20.235,44.454-36.805c8.604-16.653-0.243-40.377,4.653-57.596
|
||||||
|
C397.434,284.375,417.089,268.036,417.089,251.151z"/>
|
||||||
|
<path style="fill:#FFAD9E;" d="M355.987,232.948c0-29.787-24.148-53.936-53.936-53.936c-19.497,0-36.576,10.347-46.051,25.848
|
||||||
|
c-9.475-15.501-26.553-25.848-46.051-25.848c-29.787,0-53.936,24.148-53.936,53.936c0,27.108,20.001,49.54,46.051,53.357v18.077
|
||||||
|
c0,29.787,24.148,53.936,53.936,53.936s53.936-24.148,53.936-53.936v-18.077C335.986,282.486,355.987,260.056,355.987,232.948z"/>
|
||||||
|
<path style="fill:#E87E70;" d="M302.051,179.012c-19.497,0-36.576,10.347-46.051,25.848c-0.183-0.298-0.386-0.581-0.574-0.876
|
||||||
|
v154.317c0.191,0.002,0.381,0.014,0.574,0.014c29.787,0,53.936-24.148,53.936-53.936v-18.077
|
||||||
|
c26.048-3.817,46.051-26.248,46.051-53.357C355.987,203.161,331.838,179.012,302.051,179.012z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="297.581" cy="235.072" r="7.73"/>
|
||||||
|
<circle style="fill:#121149;" cx="214.402" cy="235.072" r="7.73"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#773426;" d="M269.36,296.079H242.64c-2.381,0-4.31,1.929-4.31,4.31s1.929,4.31,4.31,4.31h9.051v32.323
|
||||||
|
c0,2.381,1.929,4.31,4.31,4.31s4.31-1.929,4.31-4.31v-32.323h9.051c2.381,0,4.31-1.929,4.31-4.31S271.741,296.079,269.36,296.079z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#7C012E;" d="M269.36,296.079h-13.934v45.194c0.19,0.026,0.378,0.059,0.574,0.059c2.381,0,4.31-1.929,4.31-4.31
|
||||||
|
v-32.323h9.051c2.381,0,4.31-1.929,4.31-4.31S271.741,296.079,269.36,296.079z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 5.1 KiB |
89
www/static/icons/animals/sheep.svg
Normal file
@ -0,0 +1,89 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#E59D29;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#D48B07;" d="M316.837,157.336l57.622,48.431L198.825,433.016l78.195,78.12l0,0
|
||||||
|
C408.571,500.443,512,390.306,512,256c0-17.47-1.757-34.53-5.091-51.017L379.502,77.576l-30.213,26.267L316.837,157.336z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M222.141,144.808c0,0-18.101-72.404-89.643-67.232c0,0,53.441,43.098,44.822,97.401L222.141,144.808z
|
||||||
|
"/>
|
||||||
|
<path style="fill:#FEE187;" d="M289.859,144.808c0,0,18.101-72.404,89.643-67.232c0,0-53.441,43.098-44.822,97.401L289.859,144.808z
|
||||||
|
"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M323.327,214.592c-12.345-19.48-6.559-45.278,12.921-57.623c13.469-8.535,48.19-6.904,68.336-5.086
|
||||||
|
c7.816,0.705,12.841,8.637,10.143,16.006c-6.956,18.994-20.306,51.088-33.775,59.623
|
||||||
|
C361.47,239.857,335.672,234.072,323.327,214.592z"/>
|
||||||
|
<path style="fill:#844E00;" d="M358.678,240.88c-16.127,0-31.922-7.995-41.175-22.595v-0.002
|
||||||
|
c-14.358-22.661-7.604-52.779,15.053-67.139c14.488-9.18,47.506-8.399,72.647-6.127c5.877,0.531,11.059,3.694,14.219,8.678
|
||||||
|
c3.16,4.987,3.81,11.024,1.779,16.565c-8.682,23.707-22.073,53.896-36.561,63.076C376.58,238.444,367.578,240.88,358.678,240.88z
|
||||||
|
M329.152,210.901c10.29,16.239,31.877,21.073,48.106,10.786c8.499-5.384,20.083-26.383,30.994-56.17
|
||||||
|
c0.543-1.483,0.369-3.101-0.478-4.437c-0.846-1.336-2.236-2.186-3.81-2.329c-31.592-2.85-55.529-1.341-64.024,4.043
|
||||||
|
C323.701,173.082,318.864,194.663,329.152,210.901L329.152,210.901z"/>
|
||||||
|
<path style="fill:#FFFFFF;" d="M188.673,214.59c12.345-19.48,6.559-45.278-12.921-57.623c-13.469-8.535-48.19-6.904-68.336-5.084
|
||||||
|
c-7.816,0.707-12.841,8.637-10.143,16.006c6.956,18.994,20.306,51.088,33.775,59.623C150.53,239.856,176.33,234.07,188.673,214.59z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#A56602;" d="M153.307,240.909c-9.116,0-18.06-2.574-25.947-7.573c-14.488-9.18-27.879-39.369-36.561-63.076
|
||||||
|
c-2.031-5.542-1.381-11.579,1.779-16.565s8.342-8.149,14.219-8.678c25.141-2.276,58.158-3.053,72.647,6.127
|
||||||
|
c10.976,6.956,18.587,17.772,21.432,30.451c2.843,12.681,0.579,25.71-6.377,36.688v-0.002
|
||||||
|
c-6.956,10.978-17.772,18.589-30.451,21.433C160.477,240.514,156.877,240.909,153.307,240.909z M136.778,157.336
|
||||||
|
c-8.537,0-18.213,0.467-28.739,1.415c-1.576,0.143-2.965,0.991-3.812,2.329s-1.022,2.955-0.478,4.437
|
||||||
|
c10.909,29.787,22.495,50.786,30.992,56.17c7.866,4.986,17.203,6.608,26.288,4.568c9.087-2.038,16.837-7.49,21.819-15.355v-0.002
|
||||||
|
c4.986-7.866,6.608-17.201,4.57-26.286c-2.039-9.087-7.492-16.837-15.357-21.819C166.395,159.203,153.865,157.336,136.778,157.336z"
|
||||||
|
/>
|
||||||
|
<path style="fill:#9B4308;" d="M416.73,253.497c0,15.96-19.056,31.182-24.769,49.147c-5.127,16.124,2.501,39.021-6.449,54.517
|
||||||
|
c-8.806,15.243-32.311,20.002-44.111,32.601c-12.376,13.214-16.372,37.183-31.253,45.209c-15.741,8.49-36.535-1.927-54.148-1.927
|
||||||
|
c-17.615,0-38.407,10.416-54.148,1.926c-14.881-8.025-18.875-31.996-31.251-45.208c-11.798-12.597-35.306-17.356-44.111-32.599
|
||||||
|
c-8.951-15.494-1.324-38.393-6.451-54.517c-5.713-17.967-24.769-33.189-24.769-49.149c0-15.493,18.704-27.417,24.104-41.281
|
||||||
|
c5.454-14.012-0.338-35.304,9.675-46.802c9.737-11.183,31.808-8.644,44.958-16.656c12.595-7.673,20.161-28.565,35.094-32.627
|
||||||
|
c14.155-3.849,31.327,10.123,46.902,10.123c15.575,0,32.747-13.972,46.902-10.123c14.932,4.062,22.499,24.952,35.094,32.627
|
||||||
|
c13.15,8.013,35.221,5.473,44.958,16.658c10.012,11.5,4.218,32.792,9.673,46.802C398.026,226.08,416.73,238.004,416.73,253.497z"/>
|
||||||
|
<path style="fill:#823B0B;" d="M416.73,253.497c0-15.493-18.704-27.417-24.102-41.281c-5.454-14.012,0.338-35.304-9.673-46.802
|
||||||
|
c-9.737-11.185-31.808-8.645-44.958-16.658c-12.595-7.675-20.161-28.565-35.094-32.627c-14.155-3.849-31.327,10.123-46.902,10.123
|
||||||
|
c-0.191,0-0.383-0.012-0.574-0.016v306.817c0.191-0.002,0.384-0.01,0.574-0.01c17.615,0,38.407,10.416,54.148,1.927
|
||||||
|
c14.881-8.026,18.877-31.996,31.253-45.209c11.798-12.597,35.306-17.358,44.111-32.601c8.951-15.494,1.322-38.393,6.449-54.517
|
||||||
|
C397.674,284.679,416.73,269.457,416.73,253.497z"/>
|
||||||
|
<path style="fill:#FFAD9E;" d="M355.987,232.948c0-29.787-24.148-53.936-53.936-53.936c-19.497,0-36.576,10.347-46.051,25.848
|
||||||
|
c-9.475-15.501-26.553-25.848-46.051-25.848c-29.787,0-53.936,24.148-53.936,53.936c0,27.108,20.001,49.54,46.051,53.357v18.077
|
||||||
|
c0,29.787,24.148,53.936,53.936,53.936s53.936-24.148,53.936-53.936v-18.077C335.986,282.486,355.987,260.056,355.987,232.948z"/>
|
||||||
|
<path style="fill:#E58477;" d="M302.051,179.012c-19.497,0-36.576,10.347-46.051,25.848c-0.183-0.298-0.386-0.581-0.574-0.876
|
||||||
|
v154.317c0.191,0.002,0.381,0.014,0.574,0.014c29.787,0,53.936-24.148,53.936-53.936v-18.077
|
||||||
|
c26.048-3.817,46.051-26.248,46.051-53.357C355.987,203.161,331.838,179.012,302.051,179.012z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="297.581" cy="235.072" r="7.73"/>
|
||||||
|
<circle style="fill:#121149;" cx="214.402" cy="235.072" r="7.73"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#773426;" d="M269.36,296.079h-13.934H242.64c-2.381,0-4.31,1.929-4.31,4.31s1.929,4.31,4.31,4.31h9.051v32.323
|
||||||
|
c0,2.184,1.629,3.968,3.736,4.251c0.19,0.026,0.378,0.059,0.574,0.059c2.381,0,4.31-1.929,4.31-4.31v-32.323h9.051
|
||||||
|
c2.381,0,4.31-1.929,4.31-4.31S271.741,296.079,269.36,296.079z"/>
|
||||||
|
<path style="fill:#66271D;" d="M269.36,296.079h-13.934v45.194c0.19,0.026,0.378,0.059,0.574,0.059c2.381,0,4.31-1.929,4.31-4.31
|
||||||
|
v-32.323h9.051c2.381,0,4.31-1.929,4.31-4.31S271.741,296.079,269.36,296.079z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 5.6 KiB |
61
www/static/icons/animals/sloth.svg
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFEDB5;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#FEE187;" d="M386.531,159.732L164.435,379.988l129.245,129.245C408.2,492.339,498.023,399.617,510.502,283.715
|
||||||
|
L386.531,159.732z"/>
|
||||||
|
<path style="fill:#774639;" d="M85.333,252.325c0-79.374,76.41-143.719,170.667-143.719s170.667,64.345,170.667,143.719
|
||||||
|
S256,460.569,256,460.569S85.333,331.7,85.333,252.325z"/>
|
||||||
|
<path style="fill:#680000;" d="M256,108.606c-0.191,0-0.383,0.005-0.574,0.005v351.522c0.369,0.281,0.574,0.436,0.574,0.436
|
||||||
|
s170.667-128.871,170.667-208.244S350.256,108.606,256,108.606z"/>
|
||||||
|
<path style="fill:#FFC192;" d="M116.246,276.908c0-46.818,37.733-93.743,139.754-93.743c103.884,0,139.754,46.925,139.754,93.743
|
||||||
|
S325.465,342.84,256,342.84S116.246,323.727,116.246,276.908z"/>
|
||||||
|
<path style="fill:#EFA878;" d="M256,183.165c-0.195,0-0.379,0.009-0.574,0.009V342.84c0.191,0,0.383,0.002,0.574,0.002
|
||||||
|
c69.466,0,139.754-19.115,139.754-65.934C395.754,230.09,359.884,183.165,256,183.165z"/>
|
||||||
|
<path style="fill:#FDE085;" d="M347.848,289.732c-25.483-12.193-62.916-35.575-53.876-52.421
|
||||||
|
c9.042-16.846,61.135-20.777,86.618-8.583c25.483,12.193,38.81,35.733,29.77,52.579
|
||||||
|
C401.318,298.153,373.331,301.925,347.848,289.732z"/>
|
||||||
|
<path style="fill:#FFEDB5;" d="M164.152,289.732c25.483-12.193,62.916-35.575,53.876-52.421
|
||||||
|
c-9.042-16.846-61.135-20.777-86.618-8.583c-25.483,12.193-38.81,35.733-29.77,52.579
|
||||||
|
C110.682,298.153,138.669,301.925,164.152,289.732z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="182.458" cy="259.258" r="7.73"/>
|
||||||
|
<circle style="fill:#121149;" cx="329.542" cy="259.258" r="7.73"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#773426;" d="M276.687,289.921h-9.554l6.696-8.614c4.463-5.741-0.536-13.279-8.806-13.279h-18.049
|
||||||
|
c-8.27,0-13.267,7.539-8.806,13.279l6.696,8.614h-9.55c-2.689,0-4.867,2.179-4.867,4.867s2.179,4.867,4.867,4.867h41.374
|
||||||
|
c2.689,0,4.867-2.179,4.867-4.867S279.376,289.921,276.687,289.921z"/>
|
||||||
|
<path style="fill:#680000;" d="M276.687,289.921h-9.554l6.696-8.614c4.463-5.741-0.536-13.279-8.806-13.279h-9.599v31.627h21.263
|
||||||
|
c2.689,0,4.867-2.179,4.867-4.867S279.376,289.921,276.687,289.921z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.5 KiB |
64
www/static/icons/animals/snake.svg
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFC61B;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#D48B07;" d="M347.951,128.788L218.362,474.362L256,512c129.679,0,236.822-96.428,253.676-221.487L347.951,128.788
|
||||||
|
z"/>
|
||||||
|
<path style="fill:#0E5110;" d="M209.239,507.725C224.403,510.524,240.028,512,256,512s31.599-1.476,46.761-4.275V217.872h-93.524
|
||||||
|
v289.852H209.239z"/>
|
||||||
|
<path style="fill:#0A3D0A;" d="M255.426,217.872v294.121c0.191,0,0.383,0.007,0.574,0.007c15.972,0,31.599-1.476,46.761-4.275
|
||||||
|
V217.872H255.426z"/>
|
||||||
|
<polygon style="fill:#FFEDB5;" points="271.736,404.256 256,387.015 240.264,404.256 240.264,300.247 271.736,300.247 "/>
|
||||||
|
<polygon style="fill:#D8C387;" points="255.426,300.247 255.426,387.644 256,387.015 271.736,404.256 271.736,300.247 "/>
|
||||||
|
<path style="fill:#28772D;" d="M144.493,181.9c0-81.239,82.565-75.804,111.507-75.804s111.507-5.434,111.507,75.804
|
||||||
|
c0,37.104-52.005,129.726-111.507,129.726C206.253,311.625,144.493,219.005,144.493,181.9z"/>
|
||||||
|
<path style="fill:#1F6821;" d="M256,106.096c-0.186,0-0.384-0.002-0.574-0.002v205.514c0.191,0.003,0.383,0.017,0.574,0.017
|
||||||
|
c59.502,0,111.507-92.62,111.507-129.724C367.507,100.662,284.941,106.096,256,106.096z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#FFEDB5;" cx="209.23" cy="217.143" r="8.328"/>
|
||||||
|
<circle style="fill:#FFEDB5;" cx="302.752" cy="217.143" r="8.328"/>
|
||||||
|
<circle style="fill:#FFEDB5;" cx="236.847" cy="259.413" r="3.41"/>
|
||||||
|
<circle style="fill:#FFEDB5;" cx="275.153" cy="259.413" r="3.41"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#0A3D0A;" d="M294.922,107.342l-11.921,44.775c-1.215,4.563,4.81,7.404,7.558,3.563l30.529-42.677
|
||||||
|
C312.52,110.063,303.556,108.339,294.922,107.342z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#0E5110;" d="M221.441,155.682c2.748,3.841,8.773,1.002,7.558-3.563l-11.921-44.775
|
||||||
|
c-8.633,0.996-17.599,2.72-26.165,5.661L221.441,155.682z"/>
|
||||||
|
<path style="fill:#0E5110;" d="M256,106.096c-4.603,0-10.566-0.136-17.332-0.041l11.828,64.857c1.115,6.118,9.887,6.118,11.002,0
|
||||||
|
l11.828-64.857C266.561,105.96,260.601,106.096,256,106.096z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#0A3D0A;" d="M256,106.096c-0.184,0-0.384-0.002-0.574-0.002v69.363c2.65,0.253,5.47-1.25,6.072-4.544
|
||||||
|
l11.828-64.857C266.561,105.96,260.601,106.096,256,106.096z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.6 KiB |
71
www/static/icons/animals/tiger.svg
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#263A7A;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#121149;" d="M413.346,192.214L143.715,330.249l174.195,174.195c101.148-25.124,178.541-110.383,192.005-215.643
|
||||||
|
L413.346,192.214z"/>
|
||||||
|
<circle style="fill:#D48B07;" cx="128.483" cy="220.953" r="41.408"/>
|
||||||
|
<circle style="fill:#B7760D;" cx="383.517" cy="220.953" r="41.408"/>
|
||||||
|
<path style="fill:#FFC61B;" d="M404.692,248.177c0,69.965-66.572,126.683-148.692,126.683s-148.692-56.718-148.692-126.683
|
||||||
|
S173.88,147.003,256,147.003S404.692,178.212,404.692,248.177z"/>
|
||||||
|
<path style="fill:#D89D09;" d="M256,147.001c-0.193,0-0.381,0.007-0.574,0.007v227.838c0.193,0,0.381,0.012,0.574,0.012
|
||||||
|
c82.12,0,148.692-56.718,148.692-126.683C404.692,178.21,338.12,147.001,256,147.001z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#121149;" cx="197.749" cy="253.328" r="10.378"/>
|
||||||
|
<circle style="fill:#121149;" cx="314.251" cy="253.328" r="10.378"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#FEE187;" d="M256,286.051c-36.2,0-65.548,25.524-65.548,57.01c0,7.265,1.579,14.203,4.427,20.594
|
||||||
|
c18.649,7.177,39.327,11.205,61.121,11.205s42.472-4.029,61.121-11.205c2.848-6.389,4.427-13.329,4.427-20.592
|
||||||
|
C321.548,311.575,292.2,286.051,256,286.051z"/>
|
||||||
|
<path style="fill:#E0BD5A;" d="M256.574,286.051c-0.193,0-0.383,0.01-0.574,0.012v88.781c0.193,0,0.381,0.014,0.574,0.014
|
||||||
|
c21.794,0,42.472-4.029,61.121-11.205c2.848-6.389,4.427-13.329,4.427-20.592C322.122,311.575,292.774,286.051,256.574,286.051z"/>
|
||||||
|
<path style="fill:#773426;" d="M267.242,282.369h-22.483c-10.3,0-16.529,9.392-10.969,16.543l11.242,14.462
|
||||||
|
c1.352,1.738,3.163,3.005,5.186,3.825v37.838c0,3.194,2.591,5.784,5.784,5.784s5.784-2.591,5.784-5.784v-37.838
|
||||||
|
c2.022-0.822,3.834-2.089,5.186-3.825l11.242-14.462C283.77,291.761,277.544,282.369,267.242,282.369z"/>
|
||||||
|
<path style="fill:#60261D;" d="M267.242,282.369h-11.816v78.395c0.191,0.019,0.378,0.059,0.574,0.059
|
||||||
|
c3.194,0,5.784-2.591,5.784-5.784v-37.84c2.022-0.822,3.834-2.089,5.186-3.825l11.242-14.462
|
||||||
|
C283.77,291.761,277.544,282.369,267.242,282.369z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M256,250.901l19.49-103.265c-6.384-0.409-12.879-0.633-19.492-0.633
|
||||||
|
c-6.611,0-13.107,0.226-19.49,0.633L256,250.901z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#B7760D;" d="M275.49,147.635c-6.384-0.409-12.879-0.633-19.492-0.633c-0.193,0-0.381,0.009-0.574,0.009V247.86
|
||||||
|
l0.574,3.041L275.49,147.635z"/>
|
||||||
|
<path style="fill:#B7760D;" d="M401.62,273.891c1.264-5.22,2.108-10.566,2.591-15.998l-43.951,5.403L401.62,273.891z"/>
|
||||||
|
<path style="fill:#B7760D;" d="M379.842,318.281c4.391-5.618,8.245-11.559,11.554-17.76l-54.655,6.718L379.842,318.281z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#D48B07;" d="M110.378,273.891l41.36-10.597l-43.953-5.403C108.272,263.325,109.116,268.671,110.378,273.891z"/>
|
||||||
|
<path style="fill:#D48B07;" d="M132.156,318.281l43.101-11.042l-54.655-6.718C123.911,306.721,127.767,312.663,132.156,318.281z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.2 KiB |
70
www/static/icons/animals/whale.svg
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FFEDB5;" cx="256" cy="256" r="256"/>
|
||||||
|
<path style="fill:#FEE187;" d="M275.422,37.205c-7.89,9.518-16.365,20.385-19.422,32.613
|
||||||
|
c-12.067,68.956,5.172,137.912-44.822,196.525c-13.791,13.791-15.515,32.754-18.963,51.717c-1.724,6.896-6.896,12.067-12.067,15.515
|
||||||
|
c-24.135,15.515-43.098,31.03-62.061,51.717c-5.379,6.916,0.253,20.359,1.103,28.034l95.68,95.368
|
||||||
|
C228.262,510.859,241.997,512,256,512c135.604,0,246.565-105.441,255.412-238.804L275.422,37.205z"/>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#273B7A;" d="M133.139,336.739c-9.745,10.628-27.936,36.693-15.756,73.742c1.507,4.584,7.171,6.192,10.811,3.024
|
||||||
|
l40.815-35.526c2.757-2.4,3.088-6.565,0.741-9.369l-26.493-31.663C140.641,333.822,135.89,333.738,133.139,336.739z"/>
|
||||||
|
<path style="fill:#273B7A;" d="M378.861,336.739c9.745,10.628,27.936,36.693,15.757,73.742c-1.507,4.584-7.171,6.192-10.811,3.024
|
||||||
|
l-40.815-35.526c-2.757-2.4-3.088-6.565-0.741-9.369l26.493-31.663C371.359,333.822,376.11,333.738,378.861,336.739z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#366695;" d="M391.615,281.859c0,71.089-60.716,128.719-135.615,128.719s-135.615-57.63-135.615-128.719
|
||||||
|
S181.101,126.133,256,126.133S391.615,210.77,391.615,281.859z"/>
|
||||||
|
<path style="fill:#273B7A;" d="M256,126.133c-0.481,0-0.957,0.019-1.436,0.026v284.384c0.481,0.005,0.955,0.034,1.436,0.034
|
||||||
|
c74.897,0,135.614-57.628,135.614-128.719S330.897,126.133,256,126.133z"/>
|
||||||
|
<path style="fill:#38C6D9;" d="M256,357.71c-57.244,0-107.365-25.579-135.008-63.852c6.38,65.46,64.374,116.719,135.008,116.719
|
||||||
|
s128.628-51.259,135.008-116.719C363.365,332.131,313.244,357.71,256,357.71z"/>
|
||||||
|
<path style="fill:#366695;" d="M256,357.71c-0.481,0-0.957-0.017-1.436-0.021v52.853c0.481,0.005,0.955,0.033,1.436,0.033
|
||||||
|
c70.632,0,128.628-51.259,135.008-116.719C363.365,332.131,313.244,357.71,256,357.71z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#71E2EF;" cx="176.924" cy="295.598" r="6.58"/>
|
||||||
|
<circle style="fill:#71E2EF;" cx="335.076" cy="295.598" r="6.58"/>
|
||||||
|
</g>
|
||||||
|
<ellipse style="fill:#121149;" cx="256" cy="160.323" rx="14.653" ry="6.034"/>
|
||||||
|
<path style="fill:#71E2EF;" d="M292.776,92.47c0-12.219-9.906-22.123-22.123-22.123c-1.131,0-2.232,0.109-3.317,0.272V58.739
|
||||||
|
c6.632-0.338,11.91-5.806,11.91-12.522c0-6.934-5.622-12.555-12.557-12.555c-6.811,0-12.343,5.427-12.54,12.19h-0.019v2.612
|
||||||
|
c-2.403-4.177-6.903-6.992-12.067-6.992c-7.696,0-13.934,6.239-13.934,13.934c0,7.454,5.856,13.522,13.217,13.898v2.37
|
||||||
|
c-2.338-0.841-4.842-1.329-7.47-1.329c-12.219,0-22.123,9.906-22.123,22.123s9.906,22.123,22.123,22.123
|
||||||
|
c4.155,0,8.028-1.167,11.348-3.158v52.967c2.677,1.198,6.508,1.955,10.774,1.955c4.267,0,8.095-0.755,10.774-1.955v-36.417
|
||||||
|
c0.565,0.071,1.139,0.117,1.724,0.117c7.696,0,13.934-6.239,13.934-13.934c0-0.965-0.098-1.907-0.284-2.817
|
||||||
|
C288.513,107.463,292.776,100.473,292.776,92.47z"/>
|
||||||
|
<path style="fill:#38C6D9;" d="M292.776,92.47c0-12.219-9.906-22.123-22.123-22.123c-1.131,0-2.232,0.109-3.317,0.272V58.739
|
||||||
|
c6.632-0.338,11.91-5.806,11.91-12.522c0-6.934-5.622-12.555-12.557-12.555c-5.835,0-10.719,3.986-12.126,9.378v123.285
|
||||||
|
c0.472,0.019,0.95,0.031,1.436,0.031c4.267,0,8.095-0.755,10.774-1.955v-36.419c0.565,0.071,1.139,0.117,1.724,0.117
|
||||||
|
c7.696,0,13.934-6.239,13.934-13.934c0-0.965-0.098-1.907-0.284-2.817C288.513,107.463,292.776,100.473,292.776,92.47z"/>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.6 KiB |
84
www/static/icons/animals/zebra.svg
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<circle style="fill:#FF6161;" cx="256" cy="256" r="256"/>
|
||||||
|
<g>
|
||||||
|
<polygon style="fill:#D33939;" points="192.26,87.805 333.49,229.033 214.052,229.033 "/>
|
||||||
|
<path style="fill:#D33939;" d="M331.717,89.659L181.267,402.93l107.058,107.044c121.718-15.336,216.819-116.131,223.316-240.393
|
||||||
|
L331.717,89.659z"/>
|
||||||
|
</g>
|
||||||
|
<path style="fill:#AFAFAF;" d="M296.436,221.68c-15.52-3.479-22.978-29.139-16.662-57.311c4.368-19.48,25.598-51.229,38.283-68.968
|
||||||
|
c4.922-6.884,11.24-5.467,12.752,2.858c3.896,21.457,9.535,59.23,5.167,78.71C329.659,205.141,311.956,225.161,296.436,221.68z"/>
|
||||||
|
<path style="fill:#5E5E5E;" d="M300.013,226.604c-1.529,0-3.053-0.165-4.567-0.505l0,0c-9.19-2.06-16.248-10.069-19.877-22.55
|
||||||
|
c-3.355-11.545-3.431-25.812-0.21-40.17c4.334-19.325,23.609-49.066,39.017-70.611c3.458-4.834,7.952-7.044,12.329-6.058
|
||||||
|
c4.38,0.981,7.501,4.898,8.559,10.74c4.734,26.057,9.464,61.176,5.13,80.508C334.003,206.458,316.873,226.604,300.013,226.604z
|
||||||
|
M297.425,217.264c12.872,2.865,28.47-16.032,34.133-41.288c4.213-18.789-1.452-56.251-5.204-76.907
|
||||||
|
c-0.493-2.72-1.462-3.484-1.631-3.524c-0.186-0.031-1.381,0.252-2.982,2.489c-12.214,17.079-33.333,48.54-37.547,67.327
|
||||||
|
c-2.891,12.893-2.865,25.555,0.071,35.661C286.93,210.191,291.604,215.957,297.425,217.264L297.425,217.264z"/>
|
||||||
|
<path style="fill:#AFAFAF;" d="M215.564,221.68c15.52-3.479,22.978-29.139,16.662-57.311c-4.368-19.48-25.598-51.229-38.283-68.968
|
||||||
|
c-4.922-6.884-11.24-5.467-12.752,2.858c-3.896,21.457-9.535,59.23-5.167,78.71C182.341,205.141,200.044,225.161,215.564,221.68z"/>
|
||||||
|
<path style="fill:#5E5E5E;" d="M211.987,226.604c-16.86,0-33.989-20.146-40.381-48.645c-4.336-19.332,0.395-54.451,5.13-80.51
|
||||||
|
c1.058-5.842,4.179-9.757,8.559-10.738c4.377-0.976,8.873,1.224,12.328,6.056c15.408,21.547,34.685,51.288,39.019,70.613
|
||||||
|
c3.22,14.358,3.144,28.624-0.21,40.17c-3.629,12.481-10.687,20.49-19.877,22.55l0,0C215.04,226.44,213.514,226.604,211.987,226.604z
|
||||||
|
M187.311,95.542c-0.014,0-0.028,0.002-0.036,0.003c-0.171,0.038-1.138,0.803-1.631,3.522c-3.753,20.658-9.418,58.12-5.204,76.909
|
||||||
|
c5.665,25.255,21.307,44.135,34.133,41.288c5.822-1.307,10.497-7.075,13.162-16.243c2.936-10.104,2.962-22.768,0.071-35.661
|
||||||
|
c-4.213-18.785-25.333-50.247-37.548-67.329C188.737,95.906,187.576,95.542,187.311,95.542z"/>
|
||||||
|
<path style="fill:#E5E1DF;" d="M152.566,293.867c0,96.089,46.309,128.245,103.434,128.245s103.434-32.156,103.434-128.245
|
||||||
|
S313.125,156.544,256,156.544S152.566,197.779,152.566,293.867z"/>
|
||||||
|
<path style="fill:#CECECE;" d="M256,156.544c-0.481,0-0.957,0.028-1.436,0.033v265.509c0.481,0.005,0.955,0.026,1.436,0.026
|
||||||
|
c57.125,0,103.434-32.156,103.434-128.245S313.125,156.544,256,156.544z"/>
|
||||||
|
<ellipse style="fill:#919191;" cx="254.276" cy="371.674" rx="87.616" ry="56.523"/>
|
||||||
|
<path style="fill:#727272;" d="M341.892,371.672c0-31.154-39.072-56.418-87.328-56.52v113.038
|
||||||
|
C302.82,428.091,341.892,402.827,341.892,371.672z"/>
|
||||||
|
<g>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="209.248" cy="371.674" r="11.864"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="299.305" cy="371.674" r="11.864"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="210.851" cy="266.068" r="7.961"/>
|
||||||
|
<circle style="fill:#3A3A3A;" cx="301.149" cy="266.068" r="7.961"/>
|
||||||
|
<path style="fill:#3A3A3A;" d="M238.882,157.874L256,248.565l17.118-90.691c-5.57-0.874-11.283-1.329-17.118-1.329
|
||||||
|
S244.453,157,238.882,157.874z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#282828;" d="M273.118,157.874c-5.57-0.874-11.283-1.329-17.118-1.329c-0.481,0-0.957,0.022-1.436,0.028v84.385
|
||||||
|
l1.436,7.608L273.118,157.874z"/>
|
||||||
|
<path style="fill:#282828;" d="M353.93,241.85c-1.043-4.453-2.226-8.72-3.543-12.802l-30.648,19.516L353.93,241.85z"/>
|
||||||
|
<path style="fill:#282828;" d="M358.543,272.027l-27.493,7.78l28.119,2.42C359.026,278.749,358.814,275.351,358.543,272.027z"/>
|
||||||
|
<path style="fill:#282828;" d="M357.702,323.834c0.493-4.067,0.912-8.24,1.193-12.607l-39.155,5.735L357.702,323.834z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path style="fill:#3A3A3A;" d="M158.07,241.85l34.19,6.716l-30.648-19.516C160.296,233.131,159.115,237.397,158.07,241.85z"/>
|
||||||
|
<path style="fill:#3A3A3A;" d="M180.95,279.807l-27.493-7.78c-0.271,3.324-0.483,6.722-0.626,10.2L180.95,279.807z"/>
|
||||||
|
<path style="fill:#3A3A3A;" d="M154.298,323.834l37.962-6.871l-39.153-5.735C153.388,315.594,153.805,319.767,154.298,323.834z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.6 KiB |
1
www/static/icons/ui/add.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M346.5 240H272v-74.5c0-8.8-7.2-16-16-16s-16 7.2-16 16V240h-74.5c-8.8 0-16 6-16 16s7.5 16 16 16H240v74.5c0 9.5 7 16 16 16s16-7.2 16-16V272h74.5c8.8 0 16-7.2 16-16s-7.2-16-16-16z"/><path d="M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"/></svg>
|
After Width: | Height: | Size: 524 B |
1
www/static/icons/ui/logout.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M312 372c-7.7 0-14 6.3-14 14 0 9.9-8.1 18-18 18H94c-9.9 0-18-8.1-18-18V126c0-9.9 8.1-18 18-18h186c9.9 0 18 8.1 18 18 0 7.7 6.3 14 14 14s14-6.3 14-14c0-25.4-20.6-46-46-46H94c-25.4 0-46 20.6-46 46v260c0 25.4 20.6 46 46 46h186c25.4 0 46-20.6 46-46 0-7.7-6.3-14-14-14z"/><path d="M372.9 158.1c-2.6-2.6-6.1-4.1-9.9-4.1-3.7 0-7.3 1.4-9.9 4.1-5.5 5.5-5.5 14.3 0 19.8l65.2 64.2H162c-7.7 0-14 6.3-14 14s6.3 14 14 14h256.6L355 334.2c-5.4 5.4-5.4 14.3 0 19.8l.1.1c2.7 2.5 6.2 3.9 9.8 3.9 3.8 0 7.3-1.4 9.9-4.1l82.6-82.4c4.3-4.3 6.5-9.3 6.5-14.7 0-5.3-2.3-10.3-6.5-14.5l-84.5-84.2z"/></svg>
|
After Width: | Height: | Size: 649 B |
1
www/static/icons/ui/me.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 48C148.5 48 60.1 129.5 49.2 234.1c-.8 7.2-1.2 14.5-1.2 21.9 0 7.4.4 14.7 1.2 21.9C60.1 382.5 148.5 464 256 464c114.9 0 208-93.1 208-208S370.9 48 256 48zm135.8 326.1c-22.7-8.6-59.5-21.2-82.4-28-2.4-.7-2.7-.9-2.7-10.7 0-8.1 3.3-16.3 6.6-23.3 3.6-7.5 7.7-20.2 9.2-31.6 4.2-4.9 10-14.5 13.6-32.9 3.2-16.2 1.7-22.1-.4-27.6-.2-.6-.5-1.2-.6-1.7-.8-3.8.3-23.5 3.1-38.8 1.9-10.5-.5-32.8-14.9-51.3-9.1-11.7-26.6-26-58.5-28h-17.5c-31.4 2-48.8 16.3-58 28-14.5 18.5-16.9 40.8-15 51.3 2.8 15.3 3.9 35 3.1 38.8-.2.7-.4 1.2-.6 1.8-2.1 5.5-3.7 11.4-.4 27.6 3.7 18.4 9.4 28 13.6 32.9 1.5 11.4 5.7 24 9.2 31.6 2.6 5.5 3.8 13 3.8 23.6 0 9.9-.4 10-2.6 10.7-23.7 7-58.9 19.4-80 27.8C91.6 341.4 76 299.9 76 256c0-48.1 18.7-93.3 52.7-127.3S207.9 76 256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256c0 43.9-15.6 85.4-44.2 118.1z"/></svg>
|
After Width: | Height: | Size: 891 B |
1
www/static/icons/ui/stats.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M184 448h48c4.4 0 8-3.6 8-8V72c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v368c0 4.4 3.6 8 8 8zM88 448h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8H88c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8zM280.1 448h47.8c4.5 0 8.1-3.6 8.1-8.1V232.1c0-4.5-3.6-8.1-8.1-8.1h-47.8c-4.5 0-8.1 3.6-8.1 8.1v207.8c0 4.5 3.6 8.1 8.1 8.1zM368 136.1v303.8c0 4.5 3.6 8.1 8.1 8.1h47.8c4.5 0 8.1-3.6 8.1-8.1V136.1c0-4.5-3.6-8.1-8.1-8.1h-47.8c-4.5 0-8.1 3.6-8.1 8.1z"/></svg>
|
After Width: | Height: | Size: 501 B |
29
www/utils/api.js
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
import nextCookie from 'next-cookies'
|
||||||
|
import axios from 'axios'
|
||||||
|
import cookie from 'js-cookie'
|
||||||
|
import Router from 'next/dist/lib/router'
|
||||||
|
|
||||||
|
|
||||||
|
export const callAPI = async (ctxOrNull, { url, method, data }) => {
|
||||||
|
|
||||||
|
// Whether ctx is set or not
|
||||||
|
const token = ctxOrNull
|
||||||
|
? nextCookie(ctxOrNull).token
|
||||||
|
: cookie.get('token')
|
||||||
|
|
||||||
|
const redirect = () => process.browser
|
||||||
|
? Router.push('/login')
|
||||||
|
: ctxOrNull.res.writeHead(302, { Location: '/login' }).end()
|
||||||
|
|
||||||
|
const response = await axios({
|
||||||
|
method: method || 'get',
|
||||||
|
url,
|
||||||
|
headers: {
|
||||||
|
'Authorization': `Bearer ${token}`,
|
||||||
|
},
|
||||||
|
data,
|
||||||
|
})
|
||||||
|
|
||||||
|
if (response.status === 401) redirect()
|
||||||
|
else return response.data.body
|
||||||
|
}
|
67
www/utils/auth.js
Executable file
@ -0,0 +1,67 @@
|
|||||||
|
import React from 'react'
|
||||||
|
import Router from 'next/router'
|
||||||
|
import nextCookie from 'next-cookies'
|
||||||
|
import cookie from 'js-cookie'
|
||||||
|
|
||||||
|
import { useLocalStorageWatcher } from './hooks'
|
||||||
|
|
||||||
|
|
||||||
|
export const login = ({ token }) => {
|
||||||
|
cookie.set('token', token)
|
||||||
|
Router.push('/me')
|
||||||
|
}
|
||||||
|
|
||||||
|
export const logout = () => {
|
||||||
|
cookie.remove('token')
|
||||||
|
|
||||||
|
// to support logging out from all windows
|
||||||
|
window.localStorage.setItem('logout', Date.now().toString())
|
||||||
|
Router.push('/login')
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
const syncLogout = (event) => {
|
||||||
|
if (event.key !== 'logout') return
|
||||||
|
|
||||||
|
window.localStorage.removeItem('logout')
|
||||||
|
Router.push('/login')
|
||||||
|
}
|
||||||
|
|
||||||
|
export const withAuthSync = Wrapped => {
|
||||||
|
|
||||||
|
const wrapper = (props) => {
|
||||||
|
useLocalStorageWatcher(syncLogout)
|
||||||
|
|
||||||
|
return <Wrapped {...props}/>
|
||||||
|
}
|
||||||
|
|
||||||
|
wrapper.getInitialProps = async (ctx) => {
|
||||||
|
const token = auth(ctx)
|
||||||
|
const componentProps = Wrapped.getInitialProps && await Wrapped.getInitialProps(ctx)
|
||||||
|
return { ...componentProps, token }
|
||||||
|
}
|
||||||
|
|
||||||
|
return wrapper
|
||||||
|
}
|
||||||
|
|
||||||
|
export const auth = ctx => {
|
||||||
|
const { token } = nextCookie(ctx)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* This happens on server only, ctx.req is available means it's being
|
||||||
|
* rendered on server. If we are on server and token is not available,
|
||||||
|
* means user is not logged in.
|
||||||
|
*/
|
||||||
|
if (ctx.req && !token) {
|
||||||
|
ctx.res.writeHead(302, { Location: '/login' })
|
||||||
|
ctx.res.end()
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
// We already checked for server. This should only happen on client.
|
||||||
|
if (!token) {
|
||||||
|
Router.push('/login')
|
||||||
|
}
|
||||||
|
|
||||||
|
return token
|
||||||
|
}
|
12
www/utils/hooks.js
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
import React, { useEffect } from 'react'
|
||||||
|
|
||||||
|
|
||||||
|
export const useLocalStorageWatcher = (fn) => {
|
||||||
|
useEffect(() => {
|
||||||
|
window.addEventListener('storage', fn)
|
||||||
|
|
||||||
|
return () => {
|
||||||
|
window.removeEventListener('storage', fn)
|
||||||
|
}
|
||||||
|
}, [])
|
||||||
|
}
|
9
www/utils/misc.js
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
export const capitalize = s => s[0].toUpperCase() + s.slice(1)
|
||||||
|
|
||||||
|
const getRandomItemFromArray = a => a[Math.floor((Math.random() * a.length))]
|
||||||
|
|
||||||
|
export const getRandomSlogan = () => '💸 ' + getRandomItemFromArray(
|
||||||
|
['centkrieger', 'pfandsklave', 'minusexperte'],
|
||||||
|
)
|
||||||
|
|
||||||
|
export const getAvatarOfFallback = avatar => avatar || '_fallback'
|