/* file KLEIDER/web/src/kalender/treelist.css */
/*
  CSS-Regeln zur faltbaren Baumansicht
  2016-01-30 Herbert Schiemann <h.schiemann@herbaer.de>
*/

/* Listeneinträge werden nicht zusätzlich markiert */
ul                           { list-style-type: none; }

li                           { margin-top: 0.5em;  }

/* Eingefaltete Knoten */
/* Kindelemente eines eingefalteten Knotens werden nicht angezeigt */
li[class~="c"] > *           { display: none;      }

/* ausgenommen sind die Schalter, hier span-Elemente */
li[class~="c"] > span        {
    display: inline;
    cursor:  pointer;
}

/*
  Vor dem Schalter eines eingefalteten Knotens
  wird ein Dreieck mit der Spitze nach rechts angezeigt
*/
li[class~="c"] > span:before { content: "\25b6\ "; }

/* Expandierte Knoten */
/* Der Zeiger zeigt über dem Schalter an, dass eine Aktion möglich ist. */
li[class~="x"] > span        { cursor: pointer;    }

/*
  Vor dem Schalter eines expandierten Knotens
  wird ein Dreieck mit der Spitze nach unten angezeigt.
*/
li[class~="x"] > span:before { content: "\25bc\ "; }
/* end of file KLEIDER/web/src/kalender/treelist.css */
