A logo for the the ClojureScript language.
ClojureScript is a simple, powerful language and we wanted the logo to reflect this power and simplicity. We also wanted to pay homage to the Clojure logo, while creating a new visual identity.
The logo pays homage to the Clojure logo in shape and color. The logo uses two of the four colors from the Clojure logo. Using two colors makes it easier to integrate the logo with different color palettes and allows for cleaner contrast against different backgrounds. The colors also match the "green on the left" / "blue on the right" split of the original Clojure logo. Finally, the logo is circular in shape with a "break" through the body.
The logo consists of geometric shapes with smooth curves: creating a beautiful, clean, and simple aesthetic. This has the added benefit of being easily rendered by a computer and stored in simple SVG markup that can be rendered on many devices. The file size of the transparent SVG logo is a mere 2,313 bytes, small enough to be embedded in the source code of a program directly.
The logo has three variations:
The white background is good for stickers and for contrast against non-dark backgrounds.
The outline variation omits the text and thickens the arcs slightly. It is mainly used at small scales where the "cljs" letters would become illegible. Example: ClojureScript Cheatsheet
The CLJS logo is released under a Creative Commons CC0 license.
Essentially, this means you are free to use, share, and modify this logo for any purpose.