MarkHooijkaas / wikivents

1 stars 0 forks source link

thema's structureren #56

Open MarkHooijkaas opened 8 years ago

MarkHooijkaas commented 8 years ago

Ik wil een hiërarchie creëren. De hoofd categorieën staan dan vast, als men een eigen thema creëert gebeurt dat onder een ander thema. Vragen hierbij zijn:

  1. staan we meerdere lagen toe, of alleen top en 2e laags
  2. Kan een event bij meerdere thema's horen, of slechts bij eentje

Ieder thema kan ook een icon hebben. Zeker als er maar 1 thema bij een event hoort, kan je dan met icons in de lijst van events snel zien wat het thema is en zo groeperen op thema. Als de hiërarchie ook duidelijk is dus dansen/salsa, of sport/voetbal, kan je mooi op thema sorteren of zelfs filteren.

Wellicht zou ieder hoofdthema ook een eigen kleur kunnen krijgen. Zodat je aan de kleur (b.v. achtergrond in tabel) ook kan snel kan zien wat de thema's zijn.

MarkHooijkaas commented 8 years ago

Een eerste voorbeeld van de hoofdthema's, met wat voorbeelden van onderliggende thema's

MarkHooijkaas commented 8 years ago

Op dit moment neig ik sterk naar 1 thema per activiteit, waarbij het bij het aanmaken van een activiteit wel "verplicht" is om een thema te kiezen:

  1. dit is niet te verwarrend, keep it simple
  2. ik zie nu maar 1 activiteit met 2 thema's (Halloween: thema's "dansen" en "lekker fout"). Dit is leuk maar niet per se nodig. Wellicht kan je door slimme subthema's dit ook aangeven
  3. als je notificaties krijgt omdat er een activiteit in een interesse thema valt, kan het lastig zijn als er thema's worden toegevoegd of gewijzigd, en je al notificatie had gehad (maar dit moet toch opgelost, want ook als je iemand zou volgen b.v.).
  4. duidelijker sorteren/tonen wat HET thema is van een activiteit

Aan de andere kant zijn thema's ook zo iets als tags, en heb je gewoon ook combinatie activiteiten (b.v. thuis film kijken en thuis eten, of spelletjesavond met verkleden, etc)

Misschien is het een idee dat iedere activiteit verplicht 1 thema heeft. In de toekomst kan je dan eventueel ook extra thema's toevoegen.

MarkHooijkaas commented 8 years ago

Een mooie treeview met radiobuttons of checkboxes lijkt te zijn: https://ubilabs.github.io/geocomplete/, http://www.jqueryrain.com/?X1gUmjkK

Een andere multiselect die mooier lijkt, maar misschien minder vriendelijk is, is http://www.jqueryrain.com/2015/08/jquery-tree-multiselect/ https://github.com/patosai/tree-multiselect.js https://www.jstree.com/