Giter Club home page Giter Club logo

openairmalans-theme's People

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

openairmalans-theme's Issues

Neues Feld für Vereinsinfo

Wir benötigen ein neues Feld, um eine Info z.B für Bandanfragen ("wir benötigen keine weiteren Bands mer") anzuzeigen.

IE Support

Beim IE scheinen wieder einigen Dinge nicht zu funktionieren :)

  • Sponsoren werden komisch dargestellt

Template Namen in Array registrieren

Die Template Namen sollen als Konstanten in einem Array bei Wordpress registriert werden.

Aktuell wird dies über ein leeres File mit dem entsprechenden Kommentar erledigt.

<?php
/**
 * Template Name: Timetable
 */

// Timber is doing it's magic - have a look in template/section/...
?>

Sponsoren: Fliesstext einblenden

Bei den Sponsoren soll es möglich sein, einen kurzen Text zu erfassen. Alla "Wir danken unseren grosszügen Sponsoren,etc)… post.content

Links auf Archiv Seite

Die Links auf die Archiv Seite funktionieren momentan nicht. Eventuell brauchen wir trotzdem noch eine Seite in dem wir einen einzelnen Post anzeigen können. Was meinst du?

Mobile Menu Visibility

Das Mobile Menü soll beim verschieben der Bildschirmbreite korrekt ein und ausgeblendet werden

Stylesheet Path Cleanup

Im functions.php haben wir noch auskommentierten Code, sowie Code der als temporär markiert ist. Was soll mit diesem geschehen?

// Some migration script - only temporary

Künstler: Alternative Videoformate

Aktuell können bei den Künstler nur Youtube Links gesetzt werden. Es muss geprüft werden ob auch andere Video (hochladen bei Wordpress) oder Vimeo funktionieren.

Become a Volunteer Button

Auf der Front Seite soll ein Button zu Verfügung gestellt werden, damit sich freiwillige Helfer auf einfache Art und Weise bei dem OK melden kann.

Lageplan

Hatte am Open Air ein Feedback von einem User erhalten. Und zwar fehlt ein Lageplan, worauf Parkplätze, Anfahrt, Camping, Bühne, etc. ersichtlich sei.

Abstände optimieren

Einige Abstände sind nicht ganz stimmig.

  • Für kleine Mobilgeräte: Navigation (wird zu lang)
  • Footer Abstand
  • News

TODO

Navigation

  • CSS Class "move-to-trigger" für die Menü einträge setzen
  • Social Media Komponente für das Menü anzeigen (only Font Awesome Icon)

News

  • Maximal 4 News beiträge anzeigen.
  • Unter den Featured News beiträgen einen Button zu allen News Beiträgen anzeigen (/news)
  • Seite erstellen die alle News Beiträge Anzeigt

Impressum Seite anlegen

Wie sollen wir die Impressum Seite im Footer verlinken? Wird das eine normale Page und wir verlinken sie fix mit get_page_by_title( $page_title, $output, $post_type );

Evtl neuer Template Type einführen und diesen aus der Onepager Loop entfernen

Rollout

Wie gerade in dem Meeting besprochen, wollen wir die Seite per 1. Juli ausrollen.
Mathias wird so rasch wie möglich eine Dropbox mit allem Content übergeben.

@marcwieland95 : einige Fragen:

  1. Wie können wir am einfachsten die Bilder der bestehenden Seite exportieren und dann bei uns wieder hochladen?
  2. Am besten wir setzen lokal die Seite auf und schieben anschliessend den DB Dump auf den produktiven Server. Was meinst du?

Media Button Hook

Der Media Button soll für bestimmte Rich Text Felder ausgeblendet werden.

Schatten beim Logo nachführen

Momentan hat der Header einen feinen Schatten, damit es eine klare Trennung bei den Roten Sektionen gibt. Leider fehlt dieser beim Logo.

Lazyloading bei Impressionen

Die Impressionseite ist sehr lange nicht benutzbar weil die Bilder geladen werden müssen und das Grid erst später berechnet werden kann.

Eine Lösung dafür wäre ein Lazyloading mit Platzhalter Bilder welche schon das korrekte Seitenverhältnis haben.

Bei Flurin Caviezel haben wir das so eingebaut:
https://flurincaviezel.ch/galerie/

Twig Extend nachladen

twig-extend.php soll erst geladen werden, wenn das Twig Plugin auch wirklich installiert und aktiviert ist. Aktuell kann das Theme nicht verwendet werden, wenn das Plugin nicht aktiviert ist.

extends \TimberPost funktioniert nicht, da die Klasse nicht gefunden wird.

Folgender Include ist aktuell im functions.php. Wahrscheinlich muss dieser verschoben werden?
require_once ( THEME_FUNCTIONS_DIR . '/twig-extend.php' );

Menu Social Icons

Menu Social Icons funktionieren mit der aktuellen Timber Navigation nicht. Dies soll behoben werden.

Sitemap hinzufügen

Google macht eine sehr komische Dargestellung der Seiten in der SERP. Ev. hilft da eine Sitemap und das Entfernen von gewissen Links (Archivseiten) in der robots.txt-Datei

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.