make 'donate' call to action clearer (#2493)

This commit is contained in:
chris48s
2018-12-10 20:00:16 +00:00
committed by GitHub
parent 11e9e75e45
commit 66623644c3
2 changed files with 22 additions and 9 deletions

View File

@@ -0,0 +1,20 @@
import React from 'react'
export default class DonateBox extends React.Component {
render() {
return (
<div>
<div id="donate">
Love Shields? Please consider{' '}
<a href="https://opencollective.com/shields">donating</a> to sustain
our activities
</div>
<style jsx>{`
#donate {
padding: 25px 50px;
}
`}</style>
</div>
)
}
}

View File

@@ -3,6 +3,7 @@ import PropTypes from 'prop-types'
import Meta from './meta'
import Header from './header'
import SuggestionAndSearch from './suggestion-and-search'
import DonateBox from './donate'
import MarkupModal from './markup-modal'
import Usage from './usage'
import Footer from './footer'
@@ -155,19 +156,11 @@ export default class Main extends React.Component {
baseUrl={baseUrl}
longCache={longCache}
/>
<a className="donate" href="https://opencollective.com/shields">
donate
</a>
<DonateBox />
</section>
{this.renderMain()}
<Usage baseUrl={baseUrl} longCache={longCache} />
<Footer baseUrl={baseUrl} />
<style jsx>{`
.donate {
text-decoration: none;
color: rgba(0, 0, 0, 0.1);
}
`}</style>
</div>
)
}