All Projects → BRUTALISM → BRU-3

BRUTALISM / BRU-3

Licence: EPL-1.0 license
BRUTALISM logo generator

Programming Languages

clojure
4091 projects
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to BRU-3

media
Press kit / Media pack for OpenFaaS
Stars: ✭ 44 (+144.44%)
Mutual labels:  branding
Simple Icons
SVG icons for popular brands
Stars: ✭ 12,090 (+67066.67%)
Mutual labels:  branding
awesome-personal-branding
🕶 🎨 🛠 Curated list of awesome personal branding tools and resources
Stars: ✭ 24 (+33.33%)
Mutual labels:  branding
simple-icons-pdf
PDF icons for popular brands
Stars: ✭ 16 (-11.11%)
Mutual labels:  branding
logos
No description or website provided.
Stars: ✭ 19 (+5.56%)
Mutual labels:  branding
paper.css
Lightweight, modern CSS to add some flair to your web-things 📜
Stars: ✭ 28 (+55.56%)
Mutual labels:  branding
constyble
CSS complexity linter
Stars: ✭ 92 (+411.11%)
Mutual labels:  branding
videojs-logo
A video.js plugin to display a logo image on the player. If you think it's good, give me a star! ⭐
Stars: ✭ 19 (+5.56%)
Mutual labels:  branding

BRU-3

This is the BRUTALISM logo generator.

There are three ways of running it:

  1. From a REPL (for interactive tweaking and playing around with parameters).
  2. As a standalone build.
  3. As a compiled Javascript ready to be embedded into a web page.

It is assumed you already have a healthy Clojure environment set up, with Leiningen installed.

Running from a REPL

Running lein repl :start :port PORT_NUMBER will start (eventually, it takes a while) a REPL with a sketch already presented in a separate window. You can then connect to the REPL using your preferred environment and start evaluating expressions. I'm using LightTable, that's why you'll see some LT-related nREPL middleware in my project.clj.

Your main point of entry for playing around with the generator is the draw.cljx file.

Starting a standalone build

If you just want to have a standalone sketch running, you can execute lein run. Do this if you don't need a REPL, or don't know how to use it.

Building the Javascript

Issuing lein cljx && lein cljsbuild once gets you the built Javascript version of the generator. (Since my Leiningen-fu is still not on a satisfactory level, issuing lein run will actually also build the Javascript version before running the standalone sketch.)

You can find all the generated JS in the web/js folder, and see it working if you open index.html.

About

BRU-3 has been developed as a first in (what will hopefully be) a series of projects exploring generative graphic design and brand identity. My aim was to develop a system for generating logos which the people will associate with the studio as a brand. By looking at numerous instances of the system's output, people will develop a connection with the underlying algorithm and the style it generates, rather than associating the brand with just a single image.

Have fun playing around with it, and please send your feedback to [email protected].

Obey the Algorithm.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].