WandererXII / lishogi

☗ lishogi.org: the forever free, adless and open source shogi server forked from lichess.org ☗
https://lishogi.org
GNU Affero General Public License v3.0
270 stars 41 forks source link

Firi piece set #867

Open Mansindam opened 1 month ago

Mansindam commented 1 month ago

image

Would lishogi be interested in providing this set with strong visual clarity?

WandererXII commented 1 month ago

Looks really nice I would be happy to add it!

jfaure commented 1 month ago

I can't easily tell what's going on in the piece dir, although it looks like we can maybe get away with raw inline css? In which case I'm using this which is well tested: https://userstyles.world/style/18241/firi-pieceset-lishogi

WandererXII commented 1 month ago

If you send me the pieces I can add them to the piece dir myself, it's better to have all the pieces in one place, in case something changes in the future I can easily regenerate the css sheets.

jfaure commented 1 month ago

https://github.com/jfaure/Firi-pieceset

You can reproduce my script or probably simpler to copy them from the out/ directory, those are simplified from the templates to clear out mirror path effects and add opposite color.

Hopefully it is finished, even though I seem to keep finding small adjustments

jfaure commented 1 month ago

I've drawn more pieces for cannon shogi, chu, tori etc.. I'm now exploiting multi-page batch exports to leverage clones, among other things.

It's making less and less sense to try mirror the sources here, which are rather dependent on inkscape and aren't exclusive to lishogi - I strongly recommend to simply inline the css and link to the external source.

jfaure commented 4 weeks ago

image

This is the state of affairs at the moment, I've lost enthusiasm for drawing things for now