Visitkort för Kundo
Vissa kanske tycker att visitkort är ute; att det borde finnas ett digitalt alternativ som fungerar bättre. Men det är svårt att ersätta känslan av det där kortet i handen, något fysiskt som påminner en om mötet man nyss avslutade. Den känslan vill vi på Kundo att våra kunder ska ha efter ett möte med oss, så vi var helt enkelt tvungna att skaffa oss visitkort.
Men risken med visitkort är att dom drunknar bland alla andras, så dom måste vara annorlunda på något sätt, dom måste sticka ut. Så vi satte oss och funderade på hur våra kort skulle vara unika.
- Annorlunda storlek. Tryckeriet hos Moo.com tillåter något som heter Minicards, visitkort som är ungefär halva storleken av vanliga visitkort.
- Unikt tryck på varje kort. Hos Moo kan man också ladda upp 100 olika bilder, och alltså få helt unika tryck på varje kort.
- Bara det viktigaste. Många visitkort innehåller en massa information som man väldigt sällan använder. Vi ville koncentrera oss på det viktigaste, och bara det: namn, telefonnummer, och e-post.
Med strategin på plats saknades bara de 100 bilderna (som egentligen var 400, vi ville ju inte ha samma 100 som de andra grundarna).
Designen var enkel. Vi tog de Kundo-ikonerna som idag markerar beröm, problem, fråga, och förslag, och gjorde ett bakgrundsmönster av dem. Sen placerade vi Kundo-knappen uppe på, och vips var vi klara.
Att sitta och göra 400 bilder för hand i Photoshop kändes alltför ineffektivt, så vi valde att generera korten i Python istället (Kundo är skrivet i Python). På det sättet kunde vi enkelt få 400 unika bilder, och spara massor av manuellt jobb. Vi använde oss av Python Imaging Library (PIL), som vi redan använder för annan bildbehandling på Kundo idag. Här är koden:
import random, os from PIL import Image, ImageOps target_size = ox, oy = 874, 378 chunk_size = cx, cy = 51, 51 dx, dy = (ox%cx)/2, -(oy%cy) images = ["light", "mark", "sadly", "smiley", "smiley"] tiles = [Image.open("%s.png" % image) for image in images] button = Image.open("button.png") def generate_card(path="TESTING.png"): canvas = Image.new("RGB", target_size, "#FFFFFF") for x in range(ox//cx): shift = (oy%cy) if x%2 == 0 else 0 for y in range(oy//cy+1): region = (dx+x*cx, dy+shift+y*cy, dx+(x+1)*cx, dy+shift+(y+1)*cy) tile = tiles[random.randint(0, len(tiles)-1)].copy() L, A = tile.convert('LA').split() a,b,c = (random.randint(0, 200) for x in range(3)) R,G,B = ImageOps.colorize(L, "rgb(%s,%s,%s)" % (a,b,c), "#ffffff").split() tile = Image.merge('RGBA', (R,G,B,A)) canvas.paste(tile, region, tile) bw, bh = button.size canvas.paste(button, (ox/2-bw/2, oy-bh, ox/2+bw/2, oy)) canvas.save(path, "PNG")
För några dagar sedan kom äntligen resultatet från tryckeriet, och vi är mycket nöjda. Notera hur varje kort har en helt egen blandning av ikoner, och hur färgerna ändras från kort till kort. Här är några bilder, klicka för större version:
Det ska bli riktigt kul att se vad ni tycker, kanske har du en kommentar redan nu? Är du avundsjuk på tyck till-knappen? Då kan du givetvis få en knapp på din egen sajt
Ta en titt på Kundo.se.




