Skip to content

Instantly share code, notes, and snippets.

@PhilippIRL
Last active May 27, 2025 08:50
Show Gist options
  • Save PhilippIRL/edc0ccfb58b09ff79eaed6eb08d42704 to your computer and use it in GitHub Desktop.
Save PhilippIRL/edc0ccfb58b09ff79eaed6eb08d42704 to your computer and use it in GitHub Desktop.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
</head>
<body>
<div id="collection" style="display: flex; flex-direction: column; align-items: flex-start; gap: 10px;"></div>
<script>
// taken from https://bahn.expert
const possibleTexts = [
'Du bist die Brandmauer gegen Rechts',
'"Unpolitisch" ist politisch',
'Die AfD ist die mit Abstand größte Gefahr für unsere Gesellschaft! #AfDVerbotJetzt',
'Sich an Antifaschismus stören ist so 1933',
'Dieser Service wird nicht von Faschisten finanziert',
'Menschenrechte statt rechte Menschen',
'Kein Mensch ist illegal',
'"Nie wieder" ist immer, nicht nur alle 4 Jahre beim Kreuzchen machen',
'Kein Platz für Rassismus',
'Trans rights are human rights',
'Trans rights or riot nights',
'Die Brandmauer ist überall. Auch auf der Drehscheibe!',
'#EisenbahnerAntifa',
'Nazis morden, der Staat schiebt ab – das ist das gleiche Rassistenpack',
'AfDler verpisst euch – keiner vermisst euch',
'Seenotrettung ist kein Verbrechen',
'Nein heißt Nein, No means No, wer das sagt der meints auch so',
'Paragraf 218 muss weg!',
'Unterbezahlt und trotzdem da - Gender Pay Gap Antifa',
'Hoch die internationale Solidarität!',
'Soldaten sind Mörder – mit und ohne Uniform!',
'Bei der Rüstung sind sie fix – für die Bildung tun sie nichts!',
'Kein Gott, kein Staat, kein Patriachat!',
'Lieber queer und lebensfroh, als verklemmt und hetero!',
'Gebt den Nazis die Straße zurück – Stein für Stein!',
'Es gibt kein Recht auf Nazipropaganda!',
'Politiker in die Produktion – die Frauenlöhne sind ein Hohn!',
'Gewalt gegen Frauen ist kein Einzelfall – Sexismus bekämpfen überall',
'Jeden Tag Frauentag, denn gemeinsam sind wir stark',
'Feminismus ist für alle gut!',
'Streik in der Uni, Streik auch im Betrieb – das ist unsere Antwort auf Eure Politik!',
'Abtreibung ist Frauenrecht – bei Pro Life, da wird uns schlecht!',
]
const collection = document.querySelector("#collection")
for(const text of possibleTexts) {
const rootElem = document.createElement("div")
rootElem.style = "display: flex; background-color: #303030; padding: 12px;"
const popupElem = document.createElement("div")
popupElem.style = "background-color: rgb(7, 19, 24); padding: 14px 16px; box-sizing: border-box; border-radius: 4px;"
const textElem = document.createElement("span")
textElem.style = "font-family: Roboto; color: rgb(184, 231, 251); font-size: 14px;"
textElem.textContent = text
popupElem.append(textElem)
rootElem.appendChild(popupElem)
collection.appendChild(rootElem)
}
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment