Module: Colortimze

Defined in:
lib/colortimze.rb,
lib/colortimze/version.rb

Defined Under Namespace

Classes: Error

Constant Summary collapse

VERSION =
"0.1.0"

Instance Method Summary collapse

Instance Method Details

#blackObject



37
38
39
# File 'lib/colortimze.rb', line 37

def black
  colortize(30)
end

#blueObject



25
26
27
# File 'lib/colortimze.rb', line 25

def blue
  colortize(34)
end

#colortize(color_code) ⇒ Object



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

def colortize(color_code)
  "\e[#{color_code}m#{self}\e[0m"
end

#greenObject



17
18
19
# File 'lib/colortimze.rb', line 17

def green
  colortize(32)
end

#light_blueObject



33
34
35
# File 'lib/colortimze.rb', line 33

def light_blue
  colortize(36)
end

#pinkObject



29
30
31
# File 'lib/colortimze.rb', line 29

def pink
  colortize(35)
end

#redObject



13
14
15
# File 'lib/colortimze.rb', line 13

def red
  colortize(31)
end

#yellowObject



21
22
23
# File 'lib/colortimze.rb', line 21

def yellow
  colortize(33)
end