Wykres commitów

350 Commity (29077fe4db4470d87655b32d1f8bf708b27c94f4)

Autor SHA1 Wiadomość Data
Nina Paley 29077fe4db
Add files via upload
modified some symbols, including reverting to white fill/black stroke color scheme
2021-03-01 09:38:27 -06:00
Nina Paley 5893395ea8
Add files via upload 2021-02-28 20:56:36 -06:00
Nina Paley 483198f7f4
Add files via upload
introduced "hand_point_2"
2021-02-28 20:53:45 -06:00
Nina Paley 2a2d83cb97
Add files via upload
adjusted points
2021-02-28 20:50:26 -06:00
Nina Paley b2621d3bb8
Add files via upload 2021-02-28 20:46:28 -06:00
Atul Varma 1824d7249b Add stroke/fill swap button. 2021-02-28 20:11:50 -05:00
Atul Varma 82f8972662 Always try to nest symbol in the center. Fixes #38. 2021-02-28 19:49:41 -05:00
Atul Varma b1b0176e4a Add support for never_be_nested metadata. 2021-02-28 19:10:53 -05:00
Atul Varma c62214186b Only log warnings for unrecognized metadata properties. 2021-02-28 18:57:51 -05:00
Nina Paley c024f24853
Add files via upload 2021-02-28 17:23:40 -06:00
Nina Paley 12a844c1d0
Add files via upload
small mod
2021-02-28 17:04:14 -06:00
Nina Paley 59e3828478
Add files via upload
flipped "hand_fist"
2021-02-28 16:55:43 -06:00
Nina Paley 9fe46d3db2
Add files via upload
"hand_holding_fingers" doesn't seem to be nesting in spite of instructions. I re-made its toml in hopes that will fix.
2021-02-28 16:40:03 -06:00
Nina Paley 9744a9e229
Add files via upload
small mods
2021-02-28 16:29:34 -06:00
Nina Paley 4af6b22d6f
Add files via upload
I am forever updating symbols
2021-02-28 16:24:28 -06:00
Nina Paley 9435fbf3b1
Add files via upload
a toml for every symbol
2021-02-28 16:17:56 -06:00
Nina Paley 0ca69041db
Add files via upload
small mods to symbols
2021-02-28 16:17:00 -06:00
Nina Paley 14bbc1be84
Add files via upload
changed stroke color on hair from black to white
2021-02-28 16:01:28 -06:00
Nina Paley 39b4b202d9
Add files via upload
turned "star" into a pentacle
2021-02-28 15:17:11 -06:00
Nina Paley e6d42b92c3
Add files via upload
fixed some stray toml files
2021-02-28 15:03:48 -06:00
Nina Paley dc7bddf537
Add files via upload
more symbol adjustments
2021-02-28 14:55:34 -06:00
Nina Paley f2d2ef5c79
Add files via upload
put white stroke on "tail"
2021-02-28 14:47:26 -06:00
Nina Paley 67c27ba031
Add files via upload
inverted muscle_arm
2021-02-28 14:41:58 -06:00
Nina Paley fed90b4973
Add files via upload
aesthetic modifications to symbols
2021-02-28 14:38:01 -06:00
Nina Paley bc7b23d94d
Add files via upload
inverted and corrected a few symbols
2021-02-28 10:15:24 -06:00
Nina Paley b2dc537eaf
Add files via upload
corrected some black fills (were accidentally gray before)
2021-02-28 09:54:29 -06:00
Nina Paley 2b31ee1394
Add files via upload
MIXING THINGS UP by inverting some symbol colors! Black fills, white strokes. Hoping to achieve a nice mix.
Made "_inv" versions of man_stand and woman_stand.
2021-02-28 09:46:05 -06:00
Nina Paley 50bbc7638f
Add files via upload
all the rest of the .tomls. Whew.
a few adjustments to symbols.
2021-02-28 09:25:50 -06:00
Nina Paley 6183926357
Add files via upload
still more .toml files and small changes to symbols
2021-02-28 08:49:20 -06:00
Nina Paley d7f2dd52ce
Delete head_dragon.svg
retired "head_dragon" for aesthetic reasons
2021-02-28 08:27:45 -06:00
Nina Paley 91e6f92136
Add files via upload
minor image adjustments
2021-02-28 08:07:03 -06:00
Nina Paley 2719741db0
Add files via upload
corrected file type for oroboros.toml
2021-02-28 07:58:54 -06:00
Nina Paley 0d2d98e012
Add files via upload
more symbol black spaces
more toml files
2021-02-28 07:51:14 -06:00
Nina Paley 7eba5de5e7
Add files via upload
created toml files for some symbols
adding black areas back into symbols
2021-02-28 07:11:07 -06:00
Atul Varma 80d8f5f72a
Massively refactor and simplify creature-symbol.tsx. (#37)
This refactors `creature-symbol.tsx` so that it doesn't have to rely on awkwardly introspecting `JSX.Element` instances to do its job.  Now all of that mumbo-jumbo, which is only really useful for when we want to manually construct symbols like the eye creature, is encapsulated in `creature-symbol-factory.tsx`.
2021-02-27 18:55:14 -05:00
Atul Varma 6aba6b665f
Add mouseover tooltips with debugging information (#35)
This adds a bit of debugging information on mouseover.

For example, a tooltip with the text `bird@tail.arm[0]` can be interpreted as "a bird symbol attached to the tail symbol's first arm attachment point."

The implementation is a bit funky: we basically annotate the SVG DOM with various `data` attributes, and on mouseover we traverse the DOM from the element the mouse is over all the way up to the SVG root element, picking out relevant `data` attributes and building a tooltip out of it.  This ended up being easier than e.g. passing a bunch of props down the whole tree in React.
2021-02-27 13:28:44 -05:00
Nina Paley 30c959f930
Add files via upload
corrected "door"
2021-02-27 11:33:00 -06:00
Nina Paley 48f607fce0
Add files via upload
added black fills to "cube_paradox"
2021-02-27 11:22:18 -06:00
Nina Paley ebdb6ffbe2
Add files via upload
introduced "stairs" and "door"
2021-02-27 11:11:54 -06:00
Nina Paley 9eaed0bf43
Add files via upload
modified points on "castle wall"
2021-02-27 10:31:01 -06:00
Nina Paley 362a259e4d
Add files via upload 2021-02-27 10:21:43 -06:00
Nina Paley c254d5478a
Add files via upload
modified "cube_paradox"
2021-02-27 10:14:00 -06:00
Nina Paley 06c8977855
Add files via upload
introduced "egg"
2021-02-27 09:52:09 -06:00
Nina Paley 819fc7fede
Add files via upload
introduced "oroboros"
2021-02-27 09:46:09 -06:00
Nina Paley 82d4fdc21b
Add files via upload
introduced "oroboros"
2021-02-27 09:45:57 -06:00
Nina Paley f8c1a563ce
Add files via upload
removed pupil from "eye" (since symbols are now nested in it)
modified points on "snake helix"
2021-02-27 09:34:36 -06:00
Nina Paley db5ece54f6
Add files via upload
introduced "snake eye"
2021-02-27 09:21:40 -06:00
Atul Varma c803c41bd0
Add support for nesting in random creature generation. (#34)
This builds upon #30 and #33 by adding support for randomly nested symbols in complexity levels 0-4 of the creature page.

Currently, we don't _recursively_ nest symbols, so e.g. we won't make an eye containing an eye containing a cube.  And for now we'll only add a nested symbol if the parent symbol has the `always_nest` metadata property defined.
2021-02-27 10:02:07 -05:00
Atul Varma b2aab6fa21 Merge branch 'main' of https://github.com/toolness/mythic-symbolic into main 2021-02-27 09:56:02 -05:00
Nina Paley fc3b9adf9e
Add files via upload
adjusted points on "cube"
2021-02-27 08:37:32 -06:00