make 'donate' call to action clearer (#2493)
This commit is contained in:
20
frontend/components/donate.js
Normal file
20
frontend/components/donate.js
Normal 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>
|
||||
)
|
||||
}
|
||||
}
|
||||
@@ -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>
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user