CodeBlock: Raxol.UI.Components.CodeBlock                    
                                                            
 structured tokens via SyntaxHighlighter (not HTML→strip)   
                                                            
                                                            
                                                            
 interactive sample (1/4):                                  
                                                            
 Elixir (SyntaxHighlighter / Makeup)                        
                                                            
┌──────────────────────────────────────────────────┐        
                                                          
 defmodule Greeter do                                     
   def greet(:world), do: "Hello, world!"                 
   def greet(name), do: "Hello, #{name}!"                 
 end                                                      
                                                          
└──────────────────────────────────────────────────┘        
                                                            
 Raxol.UI.SyntaxHighlighter (shared with DiffViewer) · theme
                                                            
                                                            
                                                            
 always-mounted Elixir story:                               
                                                            
┌──────────────────────────────────────────────────┐        
                                                          
 defmodule Greeter do                                     
   def greet(:world), do: "Hello, world!"                 
   def greet(name), do: "Hello, #{name}!"                 
 end                                                      
                                                          
└──────────────────────────────────────────────────┘