Giter VIP home page Giter VIP logo

Comments (4)

mintopia avatar mintopia commented on September 15, 2024

Complex due to users being in multiple clans - maybe the concept of a primary clan? Or something proximity based.

from control.

VibroAxe avatar VibroAxe commented on September 15, 2024

I think the concept of a per event primary clan is probably useful (with some sensible defaulting based on either last event or an additional user level default clan)

Additional issue which this helps resolves as well>
Example user is in ClanA and ClanB, for SpringLan only ClanA attends, for SummerLan only ClanB attends. In these cases a "primary" clan isn't needed as only one clan admin is looking to manage seating. However both clans WinterLan and the user wants to sit with ClanA but ClanB goes down their list and moves the user at the last moment resulting in them sitting in the "wrong" place

from control.

mintopia avatar mintopia commented on September 15, 2024

This could be scoped per ticket.

  • User profile has their primary clan selection, also shown on clans page for the user. Different colour in badges used on homepage/profile/whereever.
  • Ticket has concept of the clan its associated with - this will be based on user's primary clan
  • User's first clan they join is set as primary
  • In popover on plan, show secondary clans for the user in a different colour
  • Clan seating colouring based on primary clan
  • Only primary clan can manage the seat

from control.

VibroAxe avatar VibroAxe commented on September 15, 2024

One feature request I would have, as an attendee looking to seat myself, is a view that colour-codes clans so I can quickly see if I'm around a bunch of people together or not etc. Rather than having to hover over every seat to figure it out.

It was something an old-insomnia picker did, and something I userscript-hacked for epic:

image

I think the old insomnia seatpicker might have done this via "game preference" rather than clan, but I could be wrong. Still a cool idea though

from control.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.