Giter Site home page Giter Site logo

military-tactical-graphics / milsymbol-generator Goto Github PK

View Code? Open in Web Editor NEW

This project forked from spatialillusions/milsymbol-generator

3.0 1.0 1.0 23.18 MB

Military symbol generator based on milsymbol.js

License: MIT License

HTML 63.14% JavaScript 36.86%

milsymbol-generator's Introduction

Milsymbol-generator Extended

Military symbol generator based on milsymbol.js, used as a playground to test new implemented features by our workgroup. This repository is not intended to be merged again with the original milsymbol generator.

Milsymbol Generator

Documentation

Some basic information on the used standards can be found on the project's wiki page.

Deployment

The instructions for deployment of the original version are not very clear, so we took the liberty to specify it more precisely in this extension, with remarks about what works for the original as well.

Deploying locally

After downloading this or the original repository, all that is needed is to run npm install in the root folder and then run npm run build. No errors should come up, only warnings. After this, all it takes is to open unitgenerator/index.html in (almost) any browser.

Deploying on a server

Deploying the original distribution on a server might prove tricky (see issue #6) because of the javascript architecture. Still, in this repository it has been solved and after following the steps above for local deployment, you can also run npm start or node unitgenerator/milsymbol-unit-generator.js to deploy on a local or remote server. The deployment below is running for free on Heroku.

Pre-deployed versions

You can find an automatically deployed online version at https://milgraphics-cz.herokuapp.com/

Original version of Milsymbol generator live deployment can be found here: https://spatialillusions.com/unitgenerator/

Disclaimers

This is still in development. At the moment it uses the development version of the original milsymbol from the master branch to get access to all the symbol information from milstd.js that is included with milsymbol. This will change soon to the extended version of milsymbol we are working on.

For the UI Material Design Components are used, with a separate logic from UI, so you should be able to reuse as much as possible, and it is possible to initiate a single standard generator in any element on a web page.

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.