├── .prettierrc ├── static ├── favicon.ico ├── fonts │ ├── Metropolis-Black.woff │ ├── Metropolis-Bold.woff │ ├── Metropolis-Medium.woff │ ├── Metropolis-SemiBold.woff │ ├── Metropolis-ExtraBold.woff │ └── fonts.css └── icons │ ├── chevron_down.svg │ ├── up-arrow.svg │ ├── down_arrow.svg │ └── icons.js ├── .prettierrc.json ├── .prettierignore ├── assets ├── api_key_instructions.png └── base_id_instructions.png ├── src ├── components │ ├── Button.js │ ├── Search │ │ ├── Search.js │ │ └── search.css │ ├── Header.js │ ├── Hero.js │ ├── Layout.js │ ├── seo.js │ ├── Footer.js │ ├── FlagMenu.js │ ├── DonationSlider.js │ └── donationCard.js ├── gatsby-plugin-chakra-ui │ └── theme.js ├── utils │ ├── mediaQueries.js │ └── geolocation.js ├── assets │ └── icon.svg └── pages │ ├── about.js │ └── index.js ├── .github ├── dependabot.yml ├── ISSUE_TEMPLATE │ ├── feature_request.md │ └── bug_report.md └── workflows │ ├── lint.yml │ └── main.yml ├── .eslintrc.json ├── font-preload-cache.json ├── LICENSE ├── .gitignore ├── gatsby-config.js ├── package.json ├── CODE_OF_CONDUCT.md └── README.md /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "arrowParens": "avoid", 3 | "semi": false 4 | } 5 | -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamrants/donations/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 80, 3 | "singleQuote": true, 4 | "trailingComma": "es5" 5 | } 6 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .cache 2 | package.json 3 | package-lock.json 4 | public 5 | .github 6 | font-preload-cache.json -------------------------------------------------------------------------------- /assets/api_key_instructions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamrants/donations/HEAD/assets/api_key_instructions.png -------------------------------------------------------------------------------- /assets/base_id_instructions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamrants/donations/HEAD/assets/base_id_instructions.png -------------------------------------------------------------------------------- /static/fonts/Metropolis-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamrants/donations/HEAD/static/fonts/Metropolis-Black.woff -------------------------------------------------------------------------------- /static/fonts/Metropolis-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamrants/donations/HEAD/static/fonts/Metropolis-Bold.woff -------------------------------------------------------------------------------- /static/fonts/Metropolis-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamrants/donations/HEAD/static/fonts/Metropolis-Medium.woff -------------------------------------------------------------------------------- /static/fonts/Metropolis-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamrants/donations/HEAD/static/fonts/Metropolis-SemiBold.woff -------------------------------------------------------------------------------- /static/fonts/Metropolis-ExtraBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamrants/donations/HEAD/static/fonts/Metropolis-ExtraBold.woff -------------------------------------------------------------------------------- /src/components/Button.js: -------------------------------------------------------------------------------- 1 | import React from "react" 2 | import { Button } from "@chakra-ui/core" 3 | 4 | const CustomButton = props => ( 5 |