Colorpeek: Ein einfacher Weg, CSS Farben zu sehen und zu teilen

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Der folgende Beitrag wurde von Tyler Sticka verfasst. Tyler hat ein Tool namens Colorpeek entwickelt. In diesem Artikel stellt er vor, was die Web-App leistet und warum, und wie die Chrome-Erweiterung diese erweitert. Bleiben Sie dann *morgen* dran, wenn Tyler zeigt, wie er die Chrome-Erweiterung erstellt hat.

Vor einiger Zeit fand ich mich bei einer eintönigen Aufgabe wieder, die die meisten Designer nachvollziehen können. Nachdem ich eine Farbpalette in der jeweiligen Design-Anwendung, die ich an diesem Tag bevorzugte, sorgfältig ausgewählt hatte, war es an der Zeit, diese Farbwerte mit meinen Mitarbeitern zu teilen.

Ich hätte eine Reihe von Hex-Tripletts in eine E-Mail packen und es dabei belassen können. Aber bis wir alle ein enzyklopädisches Wissen über das RGB-Farbmodell entwickelt haben, ist es wahrscheinlich am besten, auch eine Art von Bild beizufügen.

Also habe ich pflichtbewusst Photoshop herausgeholt und etwas Ähnliches wie dieses gemacht, zum gefühlt tausendsten Mal

Ein Beispiel mit einigen CSS-Tricks-Farben. (Ich bin nicht zu stolz, um zu schmeicheln.)

Das ist besser. Aber es ist auch unmöglich, Text daraus zu kopieren und mühsam zu aktualisieren. Dennoch erstellen wir weiterhin manuell diese einfachen Paletten-Mockups immer und immer wieder.

Top-Forscher auf dem Gebiet der Farbwissenschaft schätzen, dass jedes Jahr etwa drei Zillionen neue Farb-Apps auf den Markt kommen. [Beleg benötigt] Viele davon sind wirklich cool. Aber der Rest ist ziemlich kompliziert, und keiner macht genau das, was ich will.

Also habe ich in meiner Freizeit eine Web-App namens Colorpeek erstellt.

Lernen Sie Colorpeek kennen

Mein Kumpel Marc Roman hat das Logo entworfen. Ziemlich schick, oder?

Colorpeek hilft Ihnen, Farben in jeder CSS-Notation, die Sie bereits verwenden, schnell zu sehen und zu teilen. Es unterstützt Hex, RGB(a), HSL(a), benannte Farben und sogar einige nicht standardmäßige Markenfarben. Alle werden in einem einfachen, responsiven Layout angezeigt.

Einige Beispiele

Wenn Sie eher visuell denken und Ihr Browser Drag & Drop und die File API unterstützt, können Sie Farben hinzufügen, indem Sie Bilder direkt in Colorpeek ziehen. Es extrahiert die prominentesten Farben dank Lokesh Dhakars magischem Color Thief Skript.

Sobald Sie eine Colorpeek-Palette haben, können Sie deren Notation festlegen, indem Sie auf die Schaltfläche Zahnrad tippen oder klicken. Die Schaltfläche Teilen ermöglicht es Ihnen, die Seite zu teilen oder in eine Reihe von Formaten zu "exportieren" (Klartext, JSON, LESS, SCSS oder Stylus).

Problem gelöst! (Fast...)

Ich habe Colorpeek im Mai gestartet, aber bald ein Problem festgestellt. Colorpeek machte das *Teilen* von Farben einfacher, aber es half wenig beim *Empfangen* davon. Ich bekam immer noch E-Mails wie diese

Hier sind die Farben, die wir verwenden

Blau: #2b95d2
Grün: #2cc96b
Rot: #ed4d55
Dunkelblau: #20303c

(Entschuldigung an den namenlosen realen Freund, den ich hier öffentlich passiv-aggressiv beschäme. Du hättest es besser wissen müssen.)

Mein erster Instinkt war, Cerebro zu benutzen, um telepathisch die Allgegenwart von Colorpeek in den Köpfen aller Anwesenden und zukünftigen Mitarbeiter sicherzustellen. Mein Mangel an telepathischer Fähigkeit, gepaart mit der verheerenden Erkenntnis, dass die X-Men fiktiv sind, hat diese Pläne schnell durchkreuzt.

Also habe ich stattdessen eine Chrome-Erweiterung erstellt.

Juhu!

Nach der Installation können Sie

  • Paletten aus Textauswahlen erstellen (wie im vorherigen E-Mail-Beispiel);
  • alle CSS-Farben auf einer Webseite sehen;
  • und die prominentesten Farben aus Bildern auf einer Seite extrahieren.

Die Erweiterung ist kostenlos und jetzt im Chrome Web Store erhältlich. Hier ist eine kurze Video-Demo, wenn Sie sie in Aktion sehen möchten.

Was kommt als Nächstes

Ich habe Colorpeek für mich selbst entwickelt. Ich habe den Umfang klein gehalten, damit ich es schnell nutzen konnte. In diesem Sinne ist das Projekt "abgeschlossen". Aber ich bin ein Bastler mit vielen Ideen. Wenn das Publikum da ist, würde ich gerne das Teilen und die Zusammenarbeit bei Farben noch einfacher machen.

Sie können @Colorpeek auf Twitter folgen, wenn Sie wissen möchten, was die Zukunft bringt.