Class: Burn::Util::Logo

Inherits:
Object
  • Object
show all
Defined in:
lib/burn/util/logo.rb

Instance Method Summary collapse

Constructor Details

#initialize(version) ⇒ Logo

Returns a new instance of Logo.



4
5
6
# File 'lib/burn/util/logo.rb', line 4

def initialize(version)
  @version = version
end

Instance Method Details

#to_sObject



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# File 'lib/burn/util/logo.rb', line 8

def to_s
  # used a icon from noun project. Thanks Jenny!
  # http://thenounproject.com/term/fire/24187/
  <<-EOS
                                                          
       `.::-`                                             
       :hNMMNNds/.                                        
         :dMMMMMMNdo.                                     
          `oNMMMMMMMNh:                                   
            /NMMMMMMMMNy.                                 
             +MMMMMMMMMMm/                                
              dMMMMMMMMMMNo                               
              oMMMMMMMMMMMM+                              
              +MMMMMMMMMMMMN/                             
              sMMMMMMMMMMMMMm.                            
             `mMMMMMMMMMMMMMMs        ::`                 
             /MMMMMMMMMMMMMMMN.       `hh/`               
            `dMMMMMMMMMMMMMMMMo        -NMd/`             
            sMMMMMMMMMMMMMMMMMd         yMMMh-            
           /MMMMMMMMMMMMMMMMMMN.        /MMMMN+           
          :NMMMMMMMMMMMMMMMMMMM-        :MMMMMMo`         
         -mMMMMMMMMMMMMMMMMMMMM/        oMMMMMMMo         
        .dMMMMMMMMMMMMMMMMMMMMMo       .mMMMMMMMN:        
       .dMMMMMMMMMMMMMMMMMMMMMMm`     .dMMMMMMMMMm`       
      `dMMMMMMMMMMMMMMMMMMMMMMMMy.```/mMMMMMMMMMMMo       
     `hMMMMMMMMMMMMMMMNNNMMMMMMMMNhhmMMMMMMMMMMMMMm`      
    `hMMMMMMMMMMMMMMMN/`-/yNMMMMMMMMMMMMMMMMMMMMMMM:      
   `yMMMMMMMMMMMMMMMMMN-   .hMMMMMMMMMMMMMMMMMMMMMMy      
   sMMMMMMMMMMMMMMMMMMMy     sMMMMMMMMMMMMMMMMMMMMMd      
  +MMMMMMMMMMMMMMMMMMMMd     `hMMMMMMMMMMMMMMMMMMMMN`     
 -NMMMMMMMMMMMMMMMMMMMMs      .NMMMMMMMMMMMMMMMMMMMM-     
`dMMMMMMMMMMMMMMMMMMMMm.       sMMMMMMMMMMMMMMMMMMMM:     
+MMMMMMMMMMMMMMMMMMMMN-        -MMMMMMMMMMMMMMMMMMMM.     
     `mMMMMMMMMMMMMMMMMMMMm-          NMMMN+NMMMMMMMMMMMMN      
     /MMMMMMMMMMMMMMMMMMMh.           NMMMM--mMMMMMMMMMMMh      
     yMMMMMMMMMMMMMMMMMN+`           .MMMMM+ -mMMMMMMMMMM+      
    `mMMMMMMMMMMMMMMMMh-             +MMMMM:  /MMMMMMMMMN.      
    -MMMMMMMMMMMMMMMN+`              yMMMMs    hMMMMMMMMy       
    :MMMMMMMMMMMMMMd-                :hhy:`    /MMMMMMMN.       
    .NMMMMMMMMMMMMy.                  ``       -MMMMMMMo        
     dMMMMMMMMMMMs`                            .MMMMMMd`        
     +MMMMMMMMMMy`                             :MMMMMN-         
     `dMMMMMMMMN.                              sMMMMN/          
:NMMMMMMMh                              `mMMMN+           
 +MMMMMMMs            burn              oMMMN+            
  +NMMMMMh                             -NMMm:             
   /mMMMMN-          v#{@version}           .dMNy.              
    .hNMMMh`                         .dNh:                
     `/mMMMh.                       -hy:`                 
       `+mMMm/`                   `:+.                    
         `/hNMd+.                 ``                      
            .+hNNy/.                                      
               `-/oo:                                     
                                                          
                                                          
EOS
end