Commit Graph

576 Commits

Author SHA1 Message Date
Jeff Avallone 49a236bf89 Switching back to SVG components for icons
No longer need the hack to only use them in components while URLs are
used in styles since I don't need icons in the styles anymore. Embedding
the markup also provides the option to restyle the icons
2018-02-11 06:58:59 -05:00
Jeff Avallone 1de5079aa9 Rendering page template using React
Allows for using components (like Message) when rendering the base page
template
2018-02-11 06:53:34 -05:00
Jeff Avallone 810b37aa47 Removing SVG components
Sticking with importing data URIs for now
2018-02-11 06:51:54 -05:00
Jeff Avallone c368e9031f Reworking Message component
* Supporting URLs for icon
* Moving styles into top-level stylesheet for use in the template
2018-02-11 06:41:15 -05:00
Jeff Avallone b3e4bd2cff Switching to using latest node image 2018-02-10 21:01:58 -05:00
Jeff Avallone 4e46aa76be Removing debug output 2018-02-10 20:58:59 -05:00
Jeff Avallone adb579ed8b Fixing job names 2018-02-10 20:57:52 -05:00
Jeff Avallone 189dfe29f2 Tweaking CI config
Trying out Contexts
2018-02-10 20:57:13 -05:00
Jeff Avallone a3d6717786 Adding start of preview/prod deployments in CircleCI config 2018-02-10 20:49:11 -05:00
Jeff Avallone 026cc1fcea Limiting CircleCI build to only react branch 2018-02-10 20:30:33 -05:00
Jeff Avallone 9f5bb8faf1 Trying out CircleCI 2018-02-10 20:25:00 -05:00
Jeff Avallone c38a9ddb3b Reworking test commands to include lint with unit tests
Also adding a test:watch command
2018-02-10 19:23:56 -05:00
Jeff Avallone 10125066d9 Fixing URLs in yarn.lock
Also adding a project yarnrc so I don't end up using my internal npm
repo again.
2018-02-10 19:15:35 -05:00
Jeff Avallone 5050291ab7 Initial tweaking to TravisCI script 2018-02-10 18:34:50 -05:00
Jeff Avallone ef4259908c Using gitignore for eslint 2018-02-10 18:31:16 -05:00
Jeff Avallone 3e729b2a34 Adding Jest 2018-02-10 18:30:07 -05:00
Jeff Avallone 916b38c6c5 Moving webpack-dev-server to dev dependencies 2018-02-10 18:14:22 -05:00
Jeff Avallone 738902d0ce Adding precommit hook 2018-02-10 18:11:30 -05:00
Jeff Avallone cf0c175d0a Addressing lint errors 2018-02-10 18:10:30 -05:00
Jeff Avallone cca35117f5 Adding eslint 2018-02-10 18:03:21 -05:00
Jeff Avallone 74d622c7a4 Getting icon loading in the root styles working 2018-02-10 17:55:48 -05:00
Jeff Avallone 2377cb2497 Removing unnecessary imports 2018-02-10 17:27:30 -05:00
Jeff Avallone 1576904f9c Ahem... 2018-02-10 17:20:56 -05:00
Jeff Avallone 5984f59063 Adding Message component 2018-02-10 17:20:04 -05:00
Jeff Avallone 7ef40cba9c Adding app frame 2018-02-10 17:01:30 -05:00
Jeff Avallone f8aaeba7a9 Going to one template for all pages 2018-02-10 16:39:38 -05:00
Jeff Avallone 8eb4b450ca Adding SVG icons 2018-02-10 16:32:52 -05:00
Jeff Avallone e52103a516 Integrating React 2018-02-10 16:22:59 -05:00
Jeff Avallone 5e8501b25e Adding humans and robots files 2018-02-10 16:12:11 -05:00
Jeff Avallone 40d08ddef8 Adding service worker cache 2018-02-10 16:08:42 -05:00
Jeff Avallone 97a61dc0f3 Adding prod and dev webpack configs 2018-02-10 16:05:25 -05:00
Jeff Avallone d78f4efd16 Base webpack config 2018-02-10 15:58:54 -05:00
Jeff Avallone c67101a209 Updating .gitignore 2018-02-10 15:58:54 -05:00
Jeff Avallone ae2b7c74dd Clearing out old site code 2018-02-10 13:33:13 -05:00
Jeff Avallone f78e388e20 Updating changelog 2018-02-10 13:13:15 -05:00
Jeff Avallone 19b8d8c71c Adding download PNG link
For #46
2018-02-10 13:05:42 -05:00
Jeff Avallone b4ea423221 Encoding parenthesis in generated URLs
Closes #36
2018-02-10 11:37:00 -05:00
Jeff Avallone 988f5ca7d5 Adding sticky and unicode flags
Closes #33
2018-02-10 11:23:56 -05:00
Jeff Avallone 440a2ac22a Updating start script to run LiveReload setup
Fixes #42
2017-08-21 20:45:48 -04:00
Jeff Avallone c009f21191 Whitelisting regexper domain for sentry 2017-07-30 18:54:28 -04:00
Jeff Avallone a42ecb9c36 Fixing some style leaking in Firefox 2017-07-30 01:40:25 -04:00
Jeff Avallone 04a7f45dbd Removing IE8 deprecation notice
I think we're well past warning IE8 users that the site won't work for
them
2017-07-30 01:33:22 -04:00
Jeff Avallone d2ef260f81 Fixing some styling issues in IE 2017-07-30 01:29:18 -04:00
Jeff Avallone 5b401da3d6 Adding babel-polyfill back into the build 2017-07-30 01:29:04 -04:00
Jeff Avallone 9d69be4c61 Fixing failing tests 2017-07-29 21:10:48 -04:00
Jeff Avallone bf97c596c9 Fixing SVG CSS import when using alternate build dir 2017-07-29 20:54:27 -04:00
Jeff Avallone e2e42e27b4 Getting sourcemaps working again 2017-07-29 20:47:04 -04:00
Jeff Avallone 9630b26ed3 Using BUILD_PATH environment variable with webpack 2017-07-29 20:40:24 -04:00
Jeff Avallone 9aaf1827ca Specifying latest firefox during build 2017-07-29 18:12:11 -04:00
Jeff Avallone 86922ed997 Updating node version for Travis 2017-07-29 18:05:51 -04:00