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                                              │        
│                                                  │        
└──────────────────────────────────────────────────┘