{"action":"created","issue":{"url":"https://api.github.com/repos/ckruse/cforum/issues/640","repository_url":"https://api.github.com/repos/ckruse/cforum","labels_url":"https://api.github.com/repos/ckruse/cforum/issues/640/labels{/name}","comments_url":"https://api.github.com/repos/ckruse/cforum/issues/640/comments","events_url":"https://api.github.com/repos/ckruse/cforum/issues/640/events","html_url":"https://github.com/ckruse/cforum/issues/640","id":168515154,"number":640,"title":"Flache Kommunikation","user":{"login":"RaoulSchaffranek","id":1412344,"avatar_url":"https://avatars.githubusercontent.com/u/1412344?v=3","gravatar_id":"","url":"https://api.github.com/users/RaoulSchaffranek","html_url":"https://github.com/RaoulSchaffranek","followers_url":"https://api.github.com/users/RaoulSchaffranek/followers","following_url":"https://api.github.com/users/RaoulSchaffranek/following{/other_user}","gists_url":"https://api.github.com/users/RaoulSchaffranek/gists{/gist_id}","starred_url":"https://api.github.com/users/RaoulSchaffranek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RaoulSchaffranek/subscriptions","organizations_url":"https://api.github.com/users/RaoulSchaffranek/orgs","repos_url":"https://api.github.com/users/RaoulSchaffranek/repos","events_url":"https://api.github.com/users/RaoulSchaffranek/events{/privacy}","received_events_url":"https://api.github.com/users/RaoulSchaffranek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-07-31T12:15:10Z","updated_at":"2016-07-31T14:40:55Z","closed_at":null,"body":"Hallo!\r\n\r\nIch spiele schon länger mit der Idee, eine Alternative Darstellung der Threads einzuführen. Zwei Beobachtungen liegen dem zu Grunde:\r\n\r\n- Die Kommunikation teilt sich meistens am Anfang der Threads, anschließend verläuft sie zunehmend linear.\r\n- Die Tiefe der Einrückung wächst momentan sehr schnell an, das ist besonders auf mobilen Geräten ungünstig, weil man schnell in die missliche Lage kommt horizontal scrollen zu müssen. Aber auch auf Desktops wird es mit zunehmender Einrückung schwierig die Kommunikationsstruktur visuell zu parsen.\r\n\r\nIch glaube, es ist nicht eingängig, dass wir momentan die Einrückungsstufe erhöhen, auch wenn die Kommunikation in Wahrheit linear verläuft. Ich habe deshalb ein wenig rumgespielt und habe den Einrückungslevel nur dann erhöht, falls sich die Kommunikation auch wirklich teilt.\r\n\r\nIch würde diese Alternative gerne implementieren und anfangs nur für angemeldete Nutzer hinter einem Flag in den Benutzereinstellungen zugänglich machen. Dann können wir erstmal Feedback sammeln.\r\n\r\nAls Vorschau darauf, was zu erwarten ist:\r\n\r\nAktuell:\r\n![deep](https://cloud.githubusercontent.com/assets/1412344/17276343/105cc152-5727-11e6-9acd-339204aa6be3.PNG)\r\n\r\nVorschau:\r\n![flat](https://cloud.githubusercontent.com/assets/1412344/17276344/14c39a2c-5727-11e6-8ea2-9b2ee3277302.PNG)\r\n\r\nFür den zweiten Screenshot habe ich lediglich die folgende Zeile JS in meiner Browser-Konsole ausgeführt:\r\n\r\n````js\r\n[...document.querySelectorAll('ol > li:only-child')].forEach(e => e.parentNode.style.paddingLeft = '12px')\r\n````\r\n\r\nPS: Ich habe das, so glaube ich, schon mal hier oder im Forum erwähnt, konnte die Stelle aber gerade nicht wieder finden.\r\n\r\nPPS: Ich habe gerade Klausurphase und kann nur wenige Stunden zwischendurch dafür entbehren, aber ich habe es mir wirklich fest vorgenommen."},"comment":{"url":"https://api.github.com/repos/ckruse/cforum/issues/comments/236433582","html_url":"https://github.com/ckruse/cforum/issues/640#issuecomment-236433582","issue_url":"https://api.github.com/repos/ckruse/cforum/issues/640","id":236433582,"user":{"login":"RaoulSchaffranek","id":1412344,"avatar_url":"https://avatars.githubusercontent.com/u/1412344?v=3","gravatar_id":"","url":"https://api.github.com/users/RaoulSchaffranek","html_url":"https://github.com/RaoulSchaffranek","followers_url":"https://api.github.com/users/RaoulSchaffranek/followers","following_url":"https://api.github.com/users/RaoulSchaffranek/following{/other_user}","gists_url":"https://api.github.com/users/RaoulSchaffranek/gists{/gist_id}","starred_url":"https://api.github.com/users/RaoulSchaffranek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RaoulSchaffranek/subscriptions","organizations_url":"https://api.github.com/users/RaoulSchaffranek/orgs","repos_url":"https://api.github.com/users/RaoulSchaffranek/repos","events_url":"https://api.github.com/users/RaoulSchaffranek/events{/privacy}","received_events_url":"https://api.github.com/users/RaoulSchaffranek/received_events","type":"User","site_admin":false},"created_at":"2016-07-31T14:40:55Z","updated_at":"2016-07-31T14:40:55Z","body":"Die Kommunikation teilt sich, wenn es mehr als eine direkte Antwort auf ein Posting gibt. Das ist auch genau der Fall bei denen momentan die vertikale Orientierungslinie angezeigt wird.\r\n\r\nDas vierte Posting lässt sich eindeutig als Antwort dem dritten Posting zuordnen. Wäre es eine zweite Antwort auf das Eröffnugs-Posting, gäbe es ja eine Abspaltung und das wäre wiederum an der Einrückung zu erkennen. Man kann das aber durch eine angepasste Visualisierung der Orientierungslinien  noch besser konturieren."}}
{"actor":{"display_login":"RaoulSchaffranek"}}