Labelbox im Artikelsystem ausblenden

  • Affected Version
    WoltLab Suite 5.2

    Hallo,


    wie kann ich im Artikelsystem die Labelbox rechts ausblenden? CSS? Für das was ich die Labels verwende wird diese Box nicht benötigt.


  • Go to Best Answer
  • In der Filebase und allen dazugehörigen Seiten lasse ich die Labelbox bei mir so ausblenden.


    Code
    body[data-page-identifier="com.woltlab.filebase.FileList"],
    body[data-page-identifier="com.woltlab.filebase.CategoryFileList"],
    body[data-page-identifier="com.woltlab.filebase.UnreadFileList"],
    body[data-page-identifier="com.woltlab.filebase.MyFileList"] {
        .boxContainer form {
            display: none;
        }
    }


    Analog dazu müsste das auch im Artikelsystem funktionieren. Dort nutze ich allerdings keine Label.

  • In der Filebase und allen dazugehörigen Seiten lasse ich die Labelbox bei mir so ausblenden.


    Code
    body[data-page-identifier="com.woltlab.filebase.FileList"],
    body[data-page-identifier="com.woltlab.filebase.CategoryFileList"],
    body[data-page-identifier="com.woltlab.filebase.UnreadFileList"],
    body[data-page-identifier="com.woltlab.filebase.MyFileList"] {
        .boxContainer form {
            display: none;
        }
    }


    Analog dazu müsste das auch im Artikelsystem funktionieren. Dort nutze ich allerdings keine Label.


    Alternativ:


    Sass (Scss)
    body[data-page-identifier^="com.woltlab.filebase"] .boxContainer form {
        display: none;
    }
  • Hi,


    wie heißt es beim Artikelsystem? Also dem Woltlab CMS.


    Code
    body[data-page-identifier="com.woltlab......
     .boxContainer form {
            display: none;
        }
    }
  • Liegt das evtl. daran das es um die Kategorie Liste geht?

    Da ist es folgender data-page-identifier:


    com.woltlab.wcf.CategoryArticleList


    Sowas kannst du übrigens auch problemlos selbst heraussuchen. Rechtslick -> Untersuchen (oder F12) und dann beim HTML Quelltext fast ganz oben schauen. Beim <body .... Part.


    • Best Answer

    Jetzt ist die Box weg aber die Seitenleiste (Leer) noch da.

    Weil die Box weiterhin in der Seitenleiste existiert. Deshalb wird der Platz für die Seitenleiste auch weiter freigehalten. Du hast die Box ja nur optisch via CSS ausgeblendet. Wenn es wirklich die einzige Box ist bzw. wenn die komplette Sidebar weg soll, könntest du die Sidebar einfach komplett ausblenden, anstatt die Box einzeln auszublenden.


    CSS
    body[data-page-identifier="com.woltlab.wcf.CategoryArticleList"] .content + .sidebar {
        display: none;
    }
    
    @include screen-lg {
        body[data-page-identifier="com.woltlab.wcf.CategoryArticleList"] .content:not(:last-child) {
            flex-basis: 100%;
            max-width: 100%;
        }
    }


    Alternativ könnte man natürlich auch die Templates bearbeiten und die Box dort entfernen. Dann dürfte die Seitenleiste automatisch verschwinden, wenn keine andere Box vorhanden ist.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!