Jeff Avallone
2d19ae09bf
Using a path in favicon SVG since font wasn't loading
2018-03-29 21:31:48 -04:00
Jeff Avallone
8ef5a5483d
Upgrading Workbox plugin
2018-03-29 21:25:45 -04:00
Jeff Avallone
a3ad7d0e08
Upgrading webpack packages
2018-03-29 21:10:21 -04:00
Jeff Avallone
50a2339cc1
Updating more packages
2018-03-29 20:16:21 -04:00
Jeff Avallone
cd6ccf5838
Upgrading eslint packages
2018-03-29 20:10:38 -04:00
Jeff Avallone
0234371309
Upgrading Jest and related dependencies
2018-03-29 19:05:23 -04:00
Jeff Avallone
fe7caf5faa
Updating React and switching to new lifecycle methods
2018-03-29 19:00:52 -04:00
Jeff Avallone
91b6ac8668
Upgrading other packages
2018-03-07 19:09:27 -05:00
Jeff Avallone
cbe538c007
Upgrading webpack to 4.0
...
Needed to replace favicon generator
2018-03-07 19:09:08 -05:00
Jeff Avallone
e28fd69c73
Tweaking cache regexes
2018-02-25 17:33:55 -05:00
Jeff Avallone
9c9d3141e9
Removing unnecessary code
2018-02-25 11:49:29 -05:00
Jeff Avallone
18bd368525
Removing return
from reflow implementations
...
I don't think it will be necessary to wait for components to complete
re-rendering before moving on with the reflow process. Parent components
only depend on the bounding box and that is determined immediately when
reflow is called
2018-02-25 11:47:57 -05:00
Jeff Avallone
1e8ee71aef
Updating dependencies
2018-02-24 17:07:22 -05:00
Jeff Avallone
e5e6f1d0c8
Adding font and lone external image to the service worker cache
2018-02-24 16:43:08 -05:00
Jeff Avallone
692b9fa2df
Cleaning up tests
2018-02-20 21:00:48 -05:00
Jeff Avallone
f90b4a7bed
Adding tests for updating the expression and syntax
2018-02-20 21:00:48 -05:00
Jeff Avallone
33a473734b
Updating tests to cover an edge case
2018-02-20 20:25:06 -05:00
Jeff Avallone
aa278fb193
Adding URL handling
2018-02-19 17:29:08 -05:00
Jeff Avallone
50d05c423d
Using modules in babel
...
Switching back to running tests in production environment
2018-02-19 17:01:52 -05:00
Jeff Avallone
2dd2132a2b
Revert "Running tests in production environment to remove spurious warnings"
...
This reverts commit 0a9b0f6bfb
.
2018-02-18 16:26:36 -05:00
Jeff Avallone
0a9b0f6bfb
Running tests in production environment to remove spurious warnings
...
This gets rid of the warnings from React due to jsdom not recognizing
SVG elements. Looks like there's a PR against jsdom that might fix this,
so once that's in this change can be reverted
2018-02-18 16:11:25 -05:00
Jeff Avallone
ef33cdab04
Adding tests for Path#arcTo
2018-02-18 16:03:46 -05:00
Jeff Avallone
d6cdad7ec3
Adding tests for Path#quadraticCurveTo
2018-02-18 16:01:24 -05:00
Jeff Avallone
354b65b623
Adding tests for cubicCurveTo
2018-02-18 15:58:23 -05:00
Jeff Avallone
9716e166df
Adding test for Path#closePath
2018-02-18 15:52:40 -05:00
Jeff Avallone
45b652d9af
Adding tests for Path#moveTo
2018-02-18 15:49:20 -05:00
Jeff Avallone
bb37848265
Adding specs and some refactoring for the Path#lineTo method
2018-02-18 15:49:03 -05:00
Jeff Avallone
381df8bf93
Adding tests for root SVG component
2018-02-18 11:49:09 -05:00
Jeff Avallone
6285bd4320
Upgrading packages
2018-02-17 22:26:24 -05:00
Jeff Avallone
cf824ac334
Adjusting text color to improve contrast
2018-02-17 22:19:39 -05:00
Jeff Avallone
a1ef89b6fb
Refining header styles
2018-02-17 22:07:49 -05:00
Jeff Avallone
9eea045d2b
Fixing centering of rendered SVG when container is too small
2018-02-17 17:25:54 -05:00
Jeff Avallone
1362ceb8c8
Adding slight text-shadow to header to get logo popping a little
2018-02-17 17:21:18 -05:00
Jeff Avallone
6e8d7c297a
Moving to using a decorator mixin instead of base class for SVGs
2018-02-17 16:58:49 -05:00
Jeff Avallone
44e6dae289
Simplifying "pre-reflow" logic
2018-02-17 16:28:46 -05:00
Jeff Avallone
1f9ba28099
Removing an unused property
2018-02-17 16:27:18 -05:00
Jeff Avallone
6c4972e726
Updating how initial state is set
2018-02-17 16:14:59 -05:00
Jeff Avallone
13dc496a02
Some optimization of immutable object use
2018-02-17 16:13:19 -05:00
Jeff Avallone
c7aca59afc
Tweaking ExtractTextPlugin config
2018-02-17 15:36:15 -05:00
Jeff Avallone
d2651c585f
Turn off modules in babel build (webpack handles it)
2018-02-17 15:20:23 -05:00
Jeff Avallone
6ff9145603
Adding tests for SVG components
...
Jest/enzyme/jsdom is kicking out some nastly looking messages because it
doesn't recognize various SVG elements, but they appear to be harmless.
2018-02-17 13:04:19 -05:00
Jeff Avallone
19d34a4d9e
Adding extraneous PropType
2018-02-17 12:50:27 -05:00
Jeff Avallone
f364673388
Adding promisified setState and simplfying reflow code for SVG stuff
2018-02-17 12:06:35 -05:00
Jeff Avallone
e04e4edc1f
Renaming type
property to theme
2018-02-17 11:23:20 -05:00
Jeff Avallone
3ead0c13df
Refactoring rendering root to be a component
2018-02-17 11:16:05 -05:00
Jeff Avallone
dea6d92272
Reorganizing the rendering flow
2018-02-17 10:45:03 -05:00
Jeff Avallone
2a0e0149fd
Toning down borders on literal and escape boxes
2018-02-17 10:26:01 -05:00
Jeff Avallone
c047dab5a4
Adding style for anchor elements
2018-02-17 06:24:50 -05:00
Jeff Avallone
06a90429ff
Getting Download links working
2018-02-16 22:47:53 -05:00
Jeff Avallone
6bc4306ca3
Fleshing out expample render and cleaning up some SVG code
2018-02-16 21:48:01 -05:00