Git Product home page Git Product logo

logos's Introduction

logos

The process of uploading available logos is still a work in progress. Thank you for your patience.

National society logos are contained within the national-societies folder inside folders named using the country's iso3 code and English version of their society name. For example national-societies/AFG_Afghan-Red-Crescent-Society/. Each folder has a README.md file that will contain any available information about the provided logo(s).

You can also search using the box in the top left of the browser window. Your search will likely return a README file.

search-result

When you click the link, it will take you to the file itself. In the navigation links click the link to the folder itself that is the left of /README.md. In the screen shot below you would click the ITA_Italian-Red-Cross link.

readme-file

This will take you to the folder itself. Eventually we hope to have both raster (.jpg, .jpeg, .png, etc.) and vector versions (.svg, .eps, .ai) of all the logos. In the screen shot below the only available logo file is Croce Rossa Italiana.eps.

logo-folder

Click the desired file and then look for the "Download" button.

download-button

You can also download the entire resource by clicking the green "Clone or download" button on this page and choosing the "Download ZIP" option.

download-zip

Contributing

National society logo metadata

Each folder should have the following file national-societies/ISO3_National-Society-Name/README.md with the following format:

## Name of the society in national language
### name of society in English 
Country name - Country iso3 code

URL for national society website

- note
- additional note

Miscellaneous

To auto-generate the national-societies subfolders, I first created a text file with all the variables from existing data as follows:

AFG,Afghanistan,Afghan-Red-Crescent-Society,Afghan Red Crescent Society
ALB,Albania,Albanian-Red-Cross,Albanian Red Cross
DZA,Algeria,Algerian-Red-Crescent,Algerian Red Crescent
...

Then ran:

OLDIFS=$IFS
IFS=,
while read -r iso country ns1 ns2;do mkdir $iso\_$ns1; echo "## $ns2 \n$country - $iso" > $iso\_$ns1/README.md; done < countries.csv
IFS=$OLDIFS

logos's People

Contributors

angelinarc avatar danbjoseph avatar jonathangarro avatar nanometrenat avatar raymondnijssen avatar zibethin avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

logos's Issues

decide folder structure

The idea of this repository is to bring together logos the Movement, national societies and partners.
Suggest folder structure:

.
+-- national-societies/
|   +-- USA - American Red Cross/
|   |   +-- README.md 
|   |   +-- ...
+-- ifrc/
|   +-- README.md
|   +-- ifrc-logo-description.png
+-- icrc/
+-- other-organisations/
|   +-- shelter-cluster
|   |   +-- README.md 
|   |   +-- ...
|   +-- missing-maps
|   +-- humanitarian-osm-team
  • national society folders would have an alpha 3 country code at the start.
  • there are some NS that are technically part of another? for example, Bermuda Red Cross is an overseas branch of British Red Cross? will this affect the above structure?
  • The README for an individual folder would contain metadata such as:
    • date of last update
    • name conventions (e.g. "Country Red Cross" or "Red Cross of Country")
    • any particulars about their status
    • preferred logo or use guidelines if more than one version is provided
    • if the file is official (obtained directly from the NS) or not (for example, a vector created from a low-quality jpg)
    • links to any sort of brand standards if available
    • etc.
  • Vector/SVG versions will be preferred whenever possible

Create metadata files in an easier to read way

Metadata is now put in a markdown (.md) file which is hard to read in an automated process. Using json, yaml or something alike would work better, especially for the countries that have multiple logos, languages and/or websites.

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.