Closed DominikGolle closed 4 years ago
Aktueller Draft: https://immunhelden.de/landing-page-new.html
Layout orientiert sich an https://bringandring.de/ Vorteile gegenüber der bisherigen Landing Page:
TODO: Map bei Plasmaspende muss ein Link sein!
Derzeit werden beim Klicken auf Links zu Blutspendeneinrichtungen in der Map keine neuen Tabs geöffnet
PS: Ich hab keine Ahnung von github-Netiquette - öffnet man geschlossene issues bei sowas wieder oder legt man eher ein neues issue an?
Derzeit werden beim Klicken auf Links zu Blutspendeneinrichtungen in der Map keine neuen Tabs geöffnet
Good catch! Ist mir gestern auch aufgefallen und habs debugged. Ursache ist das Sandboxing der iframe
s. Der Einfachheit halber hatte ich die Map von GitHub nur via iframe
eingebunden. Aber embedding kann eben doch kompliziert sein. Vorübergehend hab ich in https://github.com/ImmunHelden/ImmunHelden.de/commit/90114af6224329d7b89c48cecb89c50155786a24 das sandboxing raus genommen.
Entgegen der Commit-Nachricht fixt das leider noch nicht die Permalinks. Denn die Inhalte der Seitenleiste werden in einen weiteren iframe
geladen. Von dort ändert der Permalink-Link die Adresse des parent
, der ist hier nun selbst nur ein iframe
und entsprechend sieht man die Adresse dann nicht.
Long story short: Ich muss die Map bei uns hosten. Ursprünglich wollte ich das heute machen, aber dann kamen wieder andere Dinge. Morgen!
öffnet man geschlossene issues bei sowas wieder oder legt man eher ein neues issue an?
Weiß nicht, ich denk von Fall zu Fall unterschiedlich. Hier ists eher ein Nebeneffekt des Umbaus, also hab ich ein neues Ticket angelegt: https://github.com/ImmunHelden/ImmunHelden.de/issues/82