Skip to content

GeraldWodni/forth-logo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Forth Logo

Official Logo of the Forth Standard, EuroForth and theForth.net.

Forth Logo

Motivation

When creating the Forth net, I wanted a simple and sleek looking Logo and was inspired by Haskell's simple lambda Logo. In Forth the only unchangeable syntax element is whitespace - which does not make a great logo ;)

So what is more iconic than the colon definition's : and ; - let's use that!

Construction

The Logo is pixelized and should not use any soft gradients for the Text and the shadow. When scaling the logo use no interpolation to keep the hard edges.

The colon and the upper dot of the semicolon consist of a rectangle 16 by 12 units. The shadow is inset by 1 unit and 1 unit.

The comma part of the semicolon only 11 units tall. Stairs to the right are 4 by 4 units. The gap to the left is 4 by 5 units.

The (semi-)colon-points are separated by 12 units horizontally and 8 units verically (not counting shadows).

The rectangle of the comma of the semicolon is 1 unit less tall.

The Logo consists of 3 colors:

Background Color: Use a simple color or a colorful gradient. Do not soften the gradient.

Text Color: Make sure to have enough contrast. For light backgrounds use #424242, for dark backgrounds use #FFFFFF.

Shadow Color: Match with background color, but keep it closer to the text's brightness.

Examples:

Usecase Text Shadow Background Comment
Forth Standard* #424242 #b71c1c #ef5350 Uses material design 'red'
the Forth net #424242 #827717 #c6ff00 Uses material design 'lime'
EuroForth #ffffff #c6c6c6 #337ab7 Also intended for printing

* intended as the main logo for Forth

Forth Logo

the Forth net Logo

EuroForth

License

tl;dr: Public Domain

long: Although I would prefer a copyleft license I want to enable widespread usage also in cases where it might be considered comercial use. So I think Public Domain should give you the freedom you need. That being said, I would appreciate attribution if it suits your use case ;)

Author

Gerald Wodni

About

Forth Programming Language Logo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published