Coder Social home page Coder Social logo

kreativekorp / vexillo Goto Github PK

View Code? Open in Web Editor NEW
31.0 7.0 3.0 8.05 GB

Kreative Vexillo - http://www.kreativekorp.com/app/vexillo/ - Images and emoji fonts of nothing but flags, and the software to generate them.

Home Page: http://www.kreativekorp.com/app/vexillo/

License: Mozilla Public License 2.0

Makefile 0.27% Shell 1.94% Java 32.69% HTML 4.03% JavaScript 60.26% CSS 0.80%
flag flags icon icons emoji emojis font fonts flag-icon flag-icons

vexillo's Issues

Roman Empire Flag

Hello, I would like to suggest a new flag: the Roman Empire flag.
It is nowadays used mostly for indicating the latin language (see duolingo and other language learning platforms), however it is still present in Rome, engraved (literally) everywhere.
For historical purposes but mainly to identify those who study Latin, Ecclesiastical Latin and Modern Latin (Neo Latin).

Since some hate groups took the eagle as their symbol during WW2 now the flag only portrays a red background with a laurel crown in gold, with at its centre the abbreviation S.P.Q.R (Senātus PopulusQue Rōmānus, Popular Rome Senate).

Important

The flag is rectangular, landscape and not portrait (the picture is a coat of arms so it appears in portrait but it isn't) and it the proportions can be taken directly from the Italian flag.

References:

https://en.wikipedia.org/wiki/SPQR

Guadeloupe flag choice may have political connotation

It seems unavoidable that flags come with political connotations which isn't always the fun part — sorry about that, I'm only the messenger here.

Guadeloupe's official flag is the French one; from my understanding, Kreative Vexillo doesn't stick to just official one but sometimes whichever is most commonly used (which seems to be a good compromise).

Now, from Wikipedia, it seems that Guadeloupe has not just a regional flag, but also a locally used unofficial flag which is what most emoji sets seems to be following (actually, its black variant from what I understand).

With this, Kreative Vexillo isn't using neither of those, but one proposed by an independentist party (movement?), sometimes used in demonstrations. Since there's a less politically charged one that also appears to be more widely used, perhaps that's the more straight forward path to address this?

Switzerland/Vatican squared flags

On the process of transitioning from the famfamfam set to Kreative Vexillo, one of things that stood out is that Switzerland's flag is no longer showing as being square.

I realize that the goal is to make all flags being uniform in size (and there's even a set for keeping the original ratio). But, there's a counter-example: that doesn't seem to happen with Nepal's flag, which keeps the non-flag area fully transparent as to keep its shape: its not just stretched out (albeit, admittedly, Nepal is really a special case).

Looking at Apple's and Twitter emojis, they seem to keep that flag square-ish too. And while writing this, I learned that the same applies to Vatican's flag as it's also square.

Anyhow, I'm not sure if in Kreative Vexillo this is by design or if there's something that can be done. Either way, it's not a big issue, but thought of reporting it nonetheless.

Separate flags for fictional locations from flags for real locations in the PUA

Currently flags for fictional locations and flags for real locations are mixed together in the PUA encoding. The more I think about this the less I like it. Consider moving these flags to a separate area allocated for fictional locations; perhaps repurpose the F700-F7FF block. (The flags currently in F700-F7FF are already from a fictional location, so this would be a natural fit.)

This would affect the PUA encoding only, not the flag tag encoding.

Flags affected by this change would be limited to:

xx-northtakoma
xx-genovia
xx-wakanda
xx-oz
xx-aristasia (possibly? this is a strange case)
xx-pride-queer and xx-pride-unlabeled (if we move xx-aristasia, we could move these up to take its place)
xx-kk-* (the flags currently in F700-F7FF; these could be condensed to make more room for other flags)

Idea for subdividing the block:

F700-F71F Kreative Media (original purpose of F700-F7FF)
F720-F73F fictional places in North America (e.g. xx-northtakoma)
F740-F75F fictional places in Europe (e.g. xx-genovia)
F760-F77F fictional places in Asia
F780-F79F fictional places in South America
F7A0-F7BF fictional places in Africa (e.g. xx-wakanda)
F7C0-F7DF fictional places in Oceania
F7E0-F7FF indeterminate or extraterrestrial locations

Flag generation

What part of the code automatically generates the different styles of emoji from one base flag image? Or have you been generating these all manually? Is there an external program you use to generate them? Curious to know, could make "add this flag" requests a lot simpler in the future, folks could create their own forks, etc. Thanks!

Please add the Druze Flag.

I've spoken to a few Druze who want to use the Druze Flag but use the Seychelles flag instead. I am not Druze myself.

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.