Wiki Loves Monuments is an international photo contest organized by Wikimedia. It features photos of heritage sites around the world, from Italy to India and Germany to Thailand.
For last year’s contest, a staggering 245,000 images were submitted by over 10,000 photographers. In the end, this vast pool of submissions was whittled down to only 15 winners.
All of the winning photos are beautiful, but I want to highlight a few that really stood out to me.
Wat Benchamabophit by BerryJ. This photograph features Wat Benchamabophit, a Buddhist temple in Bangkok, Thailand. I love how the symmetry of the temple contrasts with the distinctly asymmetrical background of the sky.
Svaneti towers by Dmytro B. In this photograph, Dmytro Balkhovitin captures the defensive towers typical of the Svaneti region in Georgia. The way the artificial light pierces this medieval scene is particularly interesting.
Notre Dame basilica by Diego Delso. This stunning photograph features the Notre Dame basilica in Montreal, Canada. It perfectly captures the church’s colorful vaults and intricate statues.
Verrucole Castle by Iris Gonelli. I can’t get enough of this photo of Verrucole Castle. The natural scenery and unusual lighting make for a beautiful composition.
To view all of this year’s finalists and winners, click here.
Genericons is an icon font created by Automattic. The default icons work great for most applications, but sometimes custom tailoring is required. Perhaps you need to add a new logo, or want to remove those you’re not using? In any case, Genericons Grunt makes it easy to bake your own flavor of Genericons. Let me show you how it works.
Step 1: Install ttfautohint and fontforge
Genericons Grunt uses FontForge as a font rendering engine. It also depends on ttfautohint for hinting. The first thing we need to do is install these dependencies.
brew install ttfautohint fontforge --with-python
sudo apt-get install ttfautohint fontforge
- Download and install ttfautohint.
- Download and install FontForge.
C:\Program Files (x86)\FontForgeBuilds\bin to your
PATH environment variable.
Step 2: Clone genericons-grunt
Next, let’s clone the Genericons Grunt repository and
cd into it.
git clone https://github.com/bporcelli/genericons-grunt.git
Step 3: Choose your icons
Now we’ll choose the icons for our version of Genericons. This is as easy as adding, editing, or removing SVG source files from the
Note: All icons should be aligned on a 16 by 16 pixel grid for the best results.
Step 4: Bake the font!
Finally, we get to build our icon font! It’s as easy as running two commands:
npm run build
If all goes well, the
genericons directory will now contain your customized Genericons font.
Note for Windows users
You may encounter a build error when running
npm install. If so, install Visual Studio 2015 and try again.
Now you know how to build your own version of Genericons. Please leave a comment below if you have any questions or suggestions!