Module: TurboPresence::Color

Defined in:
lib/turbo_presence/color.rb

Constant Summary collapse

PALETTE =
%w[
  #E63946 #2196F3 #4CAF50 #FF9800 #9C27B0 #00BCD4 #FF5722 #607D8B
].freeze

Class Method Summary collapse

Class Method Details

.for_user(user_id) ⇒ Object



9
10
11
# File 'lib/turbo_presence/color.rb', line 9

def self.for_user(user_id)
  PALETTE[user_id.to_i % PALETTE.size]
end