mysticsymbolic.github.io/lib
Atul Varma 045e96d34d
Add a 'disable gradients' toggle. (#148)
This adds a toggle to disable gradients, fixing #140.

On the Mandala page, this changes how our permalinks are structured, but does so in a backwards-compatible way, thanks to [Avro schema evolution][1].  Now the `s` querystring argument is prefixed with a schema version, the latest being `v2`.  If this prefix is missing, it's assumed to be the very first schema version, `v1`, and interpreted accordingly.

[1]: https://martin.kleppmann.com/2012/12/05/schema-evolution-in-avro-protocol-buffers-thrift.html
2021-06-06 17:49:49 -04:00
..
__snapshots__ Add support for gradients (#127) 2021-05-27 16:09:05 -04:00
pages Add a 'disable gradients' toggle. (#148) 2021-06-06 17:49:49 -04:00
animated-gif.ts Add animated GIF export. (#79) 2021-04-10 17:11:12 -04:00
animation.ts Make animation duration changeable (#77) 2021-04-04 08:34:29 -04:00
attach.test.tsx Fix math-related bugs in attachment code. (#5) 2021-02-16 11:52:52 -05:00
attach.tsx Fix math-related bugs in attachment code. (#5) 2021-02-16 11:52:52 -05:00
auto-sizing-svg.tsx Use eslint. (#133) 2021-05-28 10:17:45 -04:00
base64.test.ts Always permalink to Mandalas. (#99) 2021-04-24 08:46:32 -04:00
base64.ts Always permalink to Mandalas. (#99) 2021-04-24 08:46:32 -04:00
bounding-box.test.ts Add basic support for nesting. (#30) 2021-02-25 21:57:10 -05:00
bounding-box.ts Add basic support for nesting. (#30) 2021-02-25 21:57:10 -05:00
browser-main.tsx Use eslint. (#133) 2021-05-28 10:17:45 -04:00
checkbox.tsx Disable 'invert every other symbol' if needed. 2021-04-04 08:46:09 -04:00
color-util.test.ts Factor out color-util.ts. (#130) 2021-05-28 06:13:19 -04:00
color-util.ts Factor out color-util.ts. (#130) 2021-05-28 06:13:19 -04:00
color-widget.tsx Make mandala UI layout a bit less terrible (#65) 2021-03-29 13:03:54 -04:00
colors.ts Add more sliders, export svg btn to mandala page. 2021-03-27 07:39:21 -04:00
creature-symbol-factory.tsx Factor out vocabulary.ts. 2021-03-27 08:29:42 -04:00
creature-symbol.tsx Add docs to AttachmentTransform. 2021-03-28 16:32:20 -04:00
esbuild-shims.js Use esbuild instead of Parcel. (#131) 2021-05-28 07:34:17 -04:00
export-svg.tsx Scale animated GIFs by 50%. (#108) 2021-04-25 15:27:18 -04:00
hover-debug-helper.tsx Add mouseover tooltips with debugging information (#35) 2021-02-27 13:28:44 -05:00
mandala-circle.tsx Disable 'invert every other symbol' if needed. 2021-04-04 08:46:09 -04:00
numeric-slider.tsx Always permalink to Mandalas. (#99) 2021-04-24 08:46:32 -04:00
page-with-shareable-state.tsx Use eslint. (#133) 2021-05-28 10:17:45 -04:00
page.tsx Set page <title> to same value as <h1> (#147) 2021-06-06 09:37:45 -04:00
palette-algorithm-widget.tsx Allow user to choose from multiple palette algorithms. (#97) 2021-04-17 07:33:27 -04:00
path.ts Extract attachment points and nesting boxes. 2021-02-13 20:47:28 -05:00
point.test.tsx Fix math-related bugs in attachment code. (#5) 2021-02-16 11:52:52 -05:00
point.ts Add a very basic Mandala page. (#57) 2021-03-26 18:07:01 -04:00
random-colors.test.ts Factor out color-util.ts. (#130) 2021-05-28 06:13:19 -04:00
random-colors.ts Factor out color-util.ts. (#130) 2021-05-28 06:13:19 -04:00
random.test.ts Add multiple complexity levels for creature generation. (#28) 2021-02-22 21:50:14 -05:00
random.ts Baseline color rules working (#111) 2021-04-30 07:15:38 -04:00
randomizer-widget.tsx Add 'always include this symbol' dropdown. (#115) 2021-05-12 21:55:18 -04:00
specs.ts Add attach_to metadata. (#52) 2021-03-18 19:32:05 -04:00
svg-composition-context.tsx Add randomizer widget. (#87) 2021-04-08 20:13:54 -04:00
svg-symbol-metadata.test.ts Move SVGs into data/symbols. (#54) 2021-03-22 20:30:36 -04:00
svg-symbol-metadata.ts feature(mandala): add rotation syntax to toml and mandala animation (#103) 2021-04-22 20:53:18 -04:00
svg-symbol.tsx Add a 'disable gradients' toggle. (#148) 2021-06-06 17:49:49 -04:00
svg-transform.tsx Add symbol scaling/rotation options. 2021-03-28 16:22:36 -04:00
svg-vocabulary.ts Add 'always include this symbol' dropdown. (#115) 2021-05-12 21:55:18 -04:00
symbol-context-widget.tsx Add a 'disable gradients' toggle. (#148) 2021-06-06 17:49:49 -04:00
test-util.ts Add attach_to metadata. (#52) 2021-03-18 19:32:05 -04:00
unique-id.test.tsx Add support for gradients (#127) 2021-05-27 16:09:05 -04:00
unique-id.tsx Add a 'disable gradients' toggle. (#148) 2021-06-06 17:49:49 -04:00
use-debounced-effect.ts Add a 'disable gradients' toggle. (#148) 2021-06-06 17:49:49 -04:00
util.test.tsx Add support for gradients (#127) 2021-05-27 16:09:05 -04:00
util.ts Add support for gradients (#127) 2021-05-27 16:09:05 -04:00
visible-specs.tsx Add mouseover tooltips with debugging information (#35) 2021-02-27 13:28:44 -05:00
vocabulary-builder.test.ts Add support for gradients (#127) 2021-05-27 16:09:05 -04:00
vocabulary-builder.ts Add support for linear gradients (#135) 2021-05-28 12:41:25 -04:00
vocabulary-widget.tsx Improve layout (#74) 2021-04-02 19:00:29 -04:00
vocabulary.ts Factor out vocabulary.ts. 2021-03-27 08:29:42 -04:00