No description
Find a file
2019-06-16 17:52:15 +02:00
design Reorganized directory structure 2019-06-16 17:52:15 +02:00
node Reorganized directory structure 2019-06-16 17:52:15 +02:00
web Reorganized directory structure 2019-06-16 17:52:15 +02:00
README.md Reorganized directory structure 2019-06-16 17:52:15 +02:00
update.sh Rename and allow easy updates. 2019-06-15 01:09:13 +02:00

Queer all year

Dies ist eine Kampagne für mehr vielfalt und weniger Regenbogenkapitalismus beim Braunschweiger CSD 2019.

Weder technisch noch inhaltlich ist so richtig klar, was das letztlich mal werden wird. Bisherige Ideen:

  • [*] Alternatives Logo im Stil des Originals
  • [*] Website mit kurzer Erläuterung, so dass wir QueerAllYear.de auf unseren Merch drucken können
  • [ ] Umfangreichere Website mit Navigation
  • [ ] Ausführliches Manifest / Erklärung unserer Position
  • [ ] Liste von Unterzeichner_innen
  • Generator für Motive mit verschiedenen Farbkombinationen (WIP, sieht gut aus)
  • Generator für Motive mit verschiedenen Texten
  • Fertiger Merch (z.B. Sticker) die wir designen, in Druck geben und verbreiten

Motto

Da sowohl der Reduktion auf "gay" als auch dem Konzepz "for one day" etwas entgegen gesetzt werden sollte, standen "queer" und "year" schnell fest. In einer Abstimmung zwischen den folgenden Mottos setzte sich Queer all year mit 8 von 8 Stimmen durch:

  • Queer all year
  • Queer throughout the year
  • Queer the entire year
  • Queer the whole year

Logo

Das Logo des CSD basiert auf der Schriftart Stone Sans ITC TT Bold. Wir haben den Schriftzug darin gesetzt und den Glyphen von Hand in mehrere Teile geschnitten, die jeweils mit linearen Farbverläufen gefüllt sind. Dies geschah zunächst in Adobe Illustrator, wurde aber letztlich in Inkscape fortgesetzt.

Das Ergebnis ist eine SVG-Grafik, die wir mit selbstgebauten Tools weiter modifizieren können…

Logo-Modifikation

Die Farbverläufe sind im SVG so definiert:

<linearGradient
   gradientUnits="userSpaceOnUse"
   y2="292.53"
   x2="505.12"
   y1="200.71"
   x1="452.11"
   id="E13">
  <stop
     id="stop1144"
     stop-color="#2198d5"
     offset="0.08" />
  <stop
     id="stop1146"
     stop-color="#0067ab"
     offset="0.34" />
  <stop
     id="stop1148"
     stop-color="#0c478b"
     offset="0.66" />
</linearGradient>

Die IDs der Verläufe sind dreistellig, in diesem Fall E13. Dabei Steht E für den Buchstaben, zu dem es gehört, die 1 definiert den Index des Buchstabens (ab 0 gezählt!) und die 3 den Index des Verlaufs im Buchstaben (ab 1 gezählt!). Somit ist E13 der dritte Verlauf im zweiten E des Schriftzugs.

Website

Die aktuelle Website basiert ist eine einzelne html-Seite (index.html), die (quasi als Fallback) das Logo einbindet:

<img id="mainlogo" src="img/logo.svg" alt="Queer all year">

Es gibt einen NodeJS-Server, der beim Ausliefern die obige Zeile durch den Inhalt der SVG-Datei ersetzt. Nur bei dieser Art der Einbettung kann später clientseitig im JavaScript auf den Bildinhalt zugriffen werden, denn das SVG wird einfach teil des (HTML-)DOM.

Tool

Es existiert auch ein NodeJS-Script, dass logo.svg einlesen kann, in ein JSON-Objekt umwandeln, und daran Modifikationen vornehmen. Anschießend kann es wieder in XML bzw. SVG zurück verwandelt werden und in eine neue Datei geschrieben werden.

Das Tool kann relativ fortschrittliche Berechnungen mit den Farbwerten machen, um die Verläufe neu zu färben.