@@ -0,0 +1,702 @@
+package app.lsgui.gui.streamList;%0D%0A%0D%0Aimport app.lsgui.model.twitch.TwitchStreamModel;%0D%0Aimport javafx.scene.control.ListCell;%0D%0Aimport javafx.scene.paint.Color;%0D%0A%0D%0Apublic class StreamCell extends ListCell%3CTwitchStreamModel%3E %7B%0D%0A%0D%0A    @Override%0D%0A    protected void updateItem(TwitchStreamModel item, boolean isEmpty) %7B%0D%0A        super.updateItem(item, isEmpty);%0D%0A%0D%0A        if (isEmpty %7C%7C item == null) %7B%0D%0A            setText(null);%0D%0A        %7D else %7B%0D%0A            setText(item.getName().get());%0D%0A            if (item.getOnline().get()) %7B%0D%0A                setStyle(%22-fx-background-color: lightgreen; -fx-border-color: black%22);%0D%0A                setTextFill(Color.BLACK);%0D%0A            %7D%0D%0A        %7D%0D%0A%0D%0A    %7D%0D%0A%7D%0D%0A

add custom cell for stream list