Giter Club home page Giter Club logo

animcjk's Introduction

Dear developer and reader,

I am Hugo Pierre Lopez. I am a web developer & product owner.

  • πŸ”­ I’m currently working on Lingualibre and Lingualibre SignIt
  • 🌱 I’m currently learning Sign Languages
  • πŸ‘― I’m looking to collaborate on web tech
  • πŸ€” I’m looking for help with dataviz, D3, vueJS
  • πŸ’¬ Ask me about web coding languages elearning.
  • πŸ“« How to reach me: via email
  • ⚑ Fun fact: you can corrupt me with one mango icecream.

animcjk's People

Contributors

hugolpz avatar parsimonhi avatar

Stargazers

 avatar

animcjk's Issues

Hack the image factory

  • Set a github.io page
  • Hack

Finally, I dit it (pure javascript+HTML, nothing else):
http://gooo.free.fr/animCJK/official/samples/imageFactory.html
Note 1: the svgs folder of the demo online contains only the MakeMeAHanzi svg for the characters ιΌ θ²“η‰›θ™Žε…”ιΎθ›‡ι¦¬ηΎŠηŒ΄ι›žη‹—
Note 2: the same code can generate images for any characters of animCJK project or MakeMeAHanzi project. Just put the svg files you need in the svgs folder (see below)

To make a demo on your own website that use all the svgs of MakeMeAHanzi project:

  1. create a folder named "imageFactory" (any other name is ok)
  2. create a subfolder of your "imageFactory" folder called "samples"
  3. get "imageFactory.html" file from animCJK project
    (https://github.com/parsimonhi/animCJK/tree/master/samples),
    put it in your "samples" folder.
  4. create a subfolder of your "samples" folder called "_js"
  5. get "Animated_GIF.js" and "magicAcjk.js" from animCJK project
    (https://github.com/parsimonhi/animCJK/tree/master/samples/_js),
    put them in your "_js" folder.
    Note that "Animated_GIF.js" can also be downloaded from Animated_GIF project
    (https://github.com/sole/Animated_GIF/dist).
    Note that Animated_GIF project itself is derived from several other projects.
    Update 2018/11/05: get also "brushingAcjk.js" from animCJK project.
  6. get the "svgs" folder from MakeMeAHanzi project
    (https://github.com/skishore/makemeahanzi),
    put it in your "imageFactory" folder,
    or if you already put the "svgs" folder elsewhere on your website,
    replace "../svgs/" in "imageFactory.html" file by a relative path to your "svgs" folder.

You can also use the svg of animCJK that are in its "svgsJa" and "svgsZhHans" folders
(https://github.com/parsimonhi/animCJK/tree/master),
but here, it's the MakeMeAHanzi project blog! ;-)

Pending issue: no transparency for the animated gif images.

Any comments are welcome.

Have fun!

Move toward 214 radicals upload to Commons

  • Dragons Bot capable of uploading files : done !
  • ImageFactory revamp > Add proper name for download
  • ImageFactory revamp > Add auto-download when img:data ready
  • ImageFactory revamp > Add for loop (which works)
  • Improve wiki templates to clarify license (of raster images!)
  • Improve js, images styles : gif animation starting with all stroke black
  • [optional] Improve js, images styles : reverse -red.png stroke order, so successive changes are visible (as for others images)
  • [optional] And numbered stroke order (demo)
  • Get official bot approval and status on Commons.
  • Upload !

Live : https://hugolpz.github.io/animCJK/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.