• Stars
    star
    537
  • Rank 82,649 (Top 2 %)
  • Language
    Groovy
  • Created over 11 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Font Mfizz - Vector Icons for Technology and Software Geeks

Font Mfizz by Fizzed

Vector Icons for Technology and Software Geeks

Font Mfizz provides scalable vector icons representing programming languages, operating systems, software engineering, and technology. It was designed designed for technology and software geeks. It can be customized — size, color, drop shadow, and anything that can be done with the power of CSS.

View icons in action and usage information

Designed by Fizzed, Inc.

Updates tweeted @fizzed_inc

Sponsored by

Font Mfizz is proudly sponsored by Greenback. We love the service and think you would too.

Greenback

More designing. Less paperwork. Expenses made simple.

Releases

Download packages

CDN

cdnjs now hosts font-mfizz for use by all. Visit https://cdnjs.com/libraries/font-mfizz for more info.

Community contributions

Ruby gem (by @gingerhot)

https://rubygems.org/gems/font-mfizz-rails

Development

Building font-mfizz relies on many system-level dependencies. Rather than you trying to setup the environment yourself, we have switched to using Vagrant to help automate the setup of a development environment. What's great is that even if you're on Linux, Windows, or Mac, you'll get the exact environment the font-mfizz maintainers use to build the font.

  • Install Vagrant
  • Run vagrant up
  • Sit back, get a coffee...
  • Run vagrant ssh
  • You're now ssh'ed into your font-mfizz virtual dev machine
  • cd /vagrant
  • java -jar blaze.jar
  • On your actual real machine, open up build/font/preview.html in your browser

Can I add an icon?

Short answer, yes!

Since this font is a hobby, the fastest way to get a new one added is to add it yourself. We're happy to accept pull requests and periodically publish new builds. Here are the steps to get an icon officially added:

  1. Does the icon fit within the theme of this font? Does it represent a programming language, operating system, or software engineering?

  2. Find (or create) a .svg (Scalable Vector Graphics) version of the icon you'd like to add. Please note that you may need to tweak and simplify your .svg file for it to be properly converted into a web font.

  3. Add your .svg file to src/svg. The file name will become the eventual glyph name (e.g. java.svg becomes .icon-java in the css).

  4. Follow the steps above to setup your development environment. Compile the font with your new icon(s). Verify they look good in a browser. Sometimes they need tweaking.

  5. Submit a pull request.

License

This project is licensed under the MIT License and © 2013-2017 Fizzed, Inc. You can find a copy of all of the licenses in the projects LICENSE.txt file.

All icons representing commercial companies are trademarks of their respective owners. The use of these trademarks does not indicate endorsement of the trademark holder by Fizzed, Font Mfizz, nor vice versa.

More Repositories

1

rocker

Java 8 optimized, memory efficient, speedy template engine producing statically typed, plain java objects
Java
733
star
2

stork

Launch and deploy your Java apps
Java
168
star
3

blaze

Write your shell scripts on the JVM (java, kotlin, groovy, etc.)
Java
107
star
4

maven-plugins

Collection of Maven plugins useful for gettin 'er done
Java
57
star
5

ninja-rocker

Rocker templates + Ninja framework integration
Java
15
star
6

jne

Java library for packaging native libraries, executables, and resources for runtime within jar files
Java
14
star
7

bigmap

Drop-in replacement for JVM maps when you need to optimize memory or work with large datasets
Java
12
star
8

crux

Assorted lightweight utility libraries for Java 8+
Java
11
star
9

play-twitter

PlayFramework 2.x module to fetch, cache, and display tweets from Twitter
Java
10
star
10

nitro

Alternative OpenJDK builds for architectures such as riscv64
Shell
8
star
11

maven-parent

Parent POM for Fizzed open source maven projects
5
star
12

play-solr

PlayFramework 2.x module to simplify indexing and searching documents with Apache Solr (Lucene)
Java
5
star
13

ninja-java8

Java 8 extensions for NinjaFramework
Java
3
star
14

tkrzw

Java 8+ distribution (along with native libs) of the Tkrzw key value embedded database
C++
2
star
15

geoip

Maxmind Geo IP server written in Java and compiled to native executable
Java
2
star
16

ninja-undertow

Undertow standalone container for NinjaFramework
Java
2
star
17

pagination

Java utilities and models for modern pagination
Java
2
star
18

mediaj

Set of high performance utils for media blobs in Java
Java
1
star
19

buildx

Utility for building projects across containers, hosts, operating systems, and architectures
Java
1
star
20

prometheus-plus

Utilities and framework integrations for Java and Prometheus
Java
1
star
21

queue

Queue utility classes for Java
Java
1
star
22

shmemj

Shared memory and Interprocess Communication (IPC) Library for Java
Java
1
star
23

blaze-netbeans

Netbeans plugin for Blaze
Java
1
star
24

rabbitmq-plus

Utility modules and framework integrations for Java and RabbitMQ
Java
1
star
25

executors

Long-lived tasks and workers on the JVM
Java
1
star
26

redis-plus

Utilities and framework integrations for Java and Redis
Java
1
star
27

cassandra-plus

Utility modules and framework integrations for Java and Cassandra
Java
1
star
28

tokyocabinet

Java 8+ distribution (along with native libs) of the TokyoCabinet key value embedded database
C
1
star
29

ninja-stork-demo

Demo of NinjaFramework + Stork
Java
1
star