Matthias Apsel: Offizielle Ankündigung eines neuen Forumsdesigns

Beitrag lesen

Om nah hoo pez nyeetz, Der Martin!

ja, aber ein paar andere "kleinere" Änderungen haben dazu geführt, dass viele Regeln meines Stylesheets aufgrund ihrer Spezifizität gegen dein geändertes CSS verloren haben. Ich musste an ein paar Stellen tatsächlich mit !important dagegen angehen (zum Beispiel um den hellen Hintergrund des Threadbaums wieder mit meiner Default-Hintergrundfarbe zu überschreiben, ohne jedoch die Markierung des aktiven Postings im Baum zu verlieren), was eigentlich nicht wirklich schön ist.

Vielleicht sollte man einem Design auch mal eine Chance lassen ;-)

Aber das meiste habe ich inzwischen wieder "reparieren" können - was mich jetzt noch sehr stört, sind die gepunkteten senkrechten Linien im Threadbaum. Wie hast du die erzeugt? Ich komm auch mit Firebug nicht dahinter, wie und wo sie entstehen. Die für mein Empfinden wahllos gesetzten Pfeile (zumindest kann ich keine Regel erkennen, wo einer ist und wo nicht) habe ich ja mühelos wegbekommen, aber der Perlschnurvorhang stellt mich vor ein Rätsel.

Die Pfeile und die damit verbundenen Linien gab es im bisherigen Design auch, an ihnen wurde auch nichts umhergeschraubt.

Jede Antwort auf ein Posting, die „Geschwister“ auf derselben Ebene hat, bekommt einen Pfeil.
(immer dann, wenn es mehrere Antworten auf ein Posting gibt.)

A
  B1
  B2
  B3
    C1
      D1
      D2
        E
          F
            G
    C2

Hier bekommen also die Postings B*, C* und D* einen Pfeil

Im Wiki steht ein JavaScript, das einem Posting nur dann einen Pfeil zukommen lässt, wenn das im Threadbaum direkt über ihm stehende weiter rechts steht. Das finde ich zum Beispiel viel übersichtlicher.

Im obigen Beispiel würde nur das Posting C2 einen Pfeil bekommen.

im CSS sind die Linien relalisiert durch

#root ul ul li > .posting::before { background:}  
#root ul ul li:last-child > .posting::before { background:}

Im Stylesheet sind das die Zeilen 690 bis 747 gekennzeichnet durch /* Thread-Linien */

Und zusammenfassend kann ich sagen: Bisher war es mir beim Besuch des Forums egal, ob JS aktiv war oder nicht. Ich hab's nicht gebraucht, aber es störte auch nicht. Jetzt aber schon. Die Ausblendung der Informationen im Threadbaum finde ich sehr ärgerlich, und damit ist Javascript jetzt auch hier für mich zu einem Minus an Usability geworden - wie schon bei unzähligen anderen Sites vorher. Schade eigentlich.

Ja, das kann man so sehen, muss man aber nicht, wie andere Postings zeigen. Deshalb habe ich bereits im Eröffnungsposting darauf hingewiesen, wie man den kompletten Thread-Baum mit all seinen Redundanzen wieder herstellen kann.

.js .thread-start > ul ul .category,  
.js .thread-start > ul ul .cathigh,  
.js .thread-start > ul ul .title {  
  display: inline;  
}

Matthias

--
Der Unterschied zwischen Java und JavaScript ist größer als der zwischen Kai und Kaiserslautern.

2 110

Offizielle Ankündigung eines neuen Forumsdesigns

Matthias Apsel
  • zu diesem forum
  1. 0
    bubble
    1. 0
      Matthias Apsel
      1. 0
        bubble
        1. 0
          Matthias Apsel
          1. 0
            bubble
            1. 0
              Matthias Apsel
  2. 0
    ichbinich
    1. 0
      bubble
      1. 0
        bubble
    2. 0
      Matthias Apsel
      1. 0
        Matthias Apsel
  3. 0
    Performer
    1. 0
      Matthias Apsel
      1. 0
        Performer
    2. 0
      Performer
  4. 0

    Irgendwas kaputt gegangen?

    bubble
    1. 0
      Matthias Apsel
      1. 0
        Performer
        1. 0
          bubble
          1. 0
            Performer
      2. 0
        bubble
        1. 0
          Matthias Apsel
          1. 0
            bubble
            1. 0
              bubble
              1. 0
                Performer
                1. 0
                  bubble
                  1. 0
                    Matthias Apsel
          2. 0
            Performer
    2. 0
      molily
    3. 0
      Matthias Apsel
      1. 0
        bubble
        1. 0
          Matthias Apsel
  5. 0
    M.
    1. 0
      Performer
      1. 0
        M.
        1. 0
          M.
          1. 0
            Matthias Apsel
    2. 0
      Matthias Apsel
      1. 0
        bubble
        1. 0
          Matthias Apsel
          1. 0
            bubble
            1. 0
              Matthias Apsel
              1. 0
                Performer
                1. 0
                  bubble
                  1. 0
                    Matthias Apsel
                    1. 0
                      bubble
      2. 0
        M.
        1. 0
          Matthias Apsel
          1. 0
            M.
          2. 0
            M.
            1. 0
              Matthias Apsel
              1. 0
                M.
                1. 0
                  Performer
                  1. 0
                    M.
                2. 0
                  Matthias Apsel
                3. 0
                  Matthias Apsel
                  1. 0
                    M.
                    1. 0
                      Matthias Apsel
  6. 0
    Matthias Apsel
    1. 0
      bubble
      1. 0
        Matthias Apsel
        1. 0
          bubble
          1. 0
            Matthias Apsel
        2. 0
          Gunther
          1. 0
            Matthias Apsel
            1. 0
              Gunther
              1. 0
                bubble
        3. 0
          Der Martin
          1. 0
            Matthias Apsel
            1. 0
              Der Martin
              1. 0
                Matthias Apsel
                1. 0
                  Der Martin
                  1. 0
                    Matthias Apsel
                    1. 0
                      Der Martin
                      1. 0
                        Matthias Apsel
                        1. 0
                          Der Martin
                          1. 0
                            Performer
                            1. 0
                              Der Martin
                  2. 0
                    Der Martin
                    1. 0
                      Matthias Apsel
                      1. 0
                        Der Martin
                    2. 0
                      Performer
                  3. 0
                    Matthias Apsel
    2. 0

      Offizielle Ankündigung eines neuen Forumsdesigns - viel scharz

      tami
      1. 0
        Matthias Apsel
        1. 0
          tami
          1. 0
            tami
      2. 0
        Matthias Apsel
        1. 0
          Performer
          1. 0
            tami
            1. 0
              tami
              1. 0
                Matthias Apsel
  7. 0
    Auge
    1. 0
      Matthias Apsel
      1. 0
        Auge
        1. 0
          Matthias Apsel
          1. 0
            Auge
          2. 0
            Auge
            1. 0
              Matthias Apsel
              1. 0
                Auge
        2. 0
          Der Martin
          1. 0
            Auge
  8. 0

    aktuelle Ansicht auf einem Tablet

    Matthias Apsel
    1. 0

      aktuelle Ansicht auf einem Tablet - Screenshots

      Matthias Apsel
    2. 0
      tami
      1. 0
        Matthias Apsel
        1. 0
          Der Martin
          1. 0
            Matthias Apsel
        2. 0
          tami