Skip to content

Tracks ​

the grid subset, resolved live. The ui-gallery page Tracks, painted with no terminal and no window at each of the documented profiles:

bash
ui-gallery --render --page tracks --profile full|enhanced|baseline
 sparkles:ui the grid subset, resolved live                                         tokyo-night 
   Welcome           ▕ Tracks · the grid subset                                                 
   Primitives        ▕                                                                          
   Layout            ▕                                                                          
 ▸ Tracks            ▕ auto sizes to content, fixed(n) takes exactly n, fr(w) shares what is    
   Text              ▕ left by weight, and minmax(a,b) is content clamped to a range. The       
   Themes            ▕ leftover is distributed with integer divmod and an explicit remainder,   
   Slots             ▕ so the parts always sum to exactly the whole.                            
   Decoration        ▕                                                                          
   Effects           ▕ ┌─────────────────────────────────────────────────────────────────────┐  
   Grid              ▕ │ resolution                                                          │  
   Components        ▕ │ template auto auto auto                                             │  
   Tree              ▕ │ available 48 cells, gap 1                                           │  
   Property tree     ▕ │ content 8  14  6                                                    │  
   Table             ▕ │ resolved 8  14  6                                                   │  
   Scrolling         ▕ │ sum + gaps 30                                                       │  
   State             ▕ └─────────────────────────────────────────────────────────────────────┘  
   Split             ▕                                                                          
   Dock              ▕ ┌─────────────────────────────────────────────────────────────────────┐  
   Terminal          ▕ │ the tracks                                                          │  
                     ▕ │ auto 8   auto 14        auto 6                                      │  
                     ▕ └─────────────────────────────────────────────────────────────────────┘  
                     ▕                                                                          
                     ▕ Press + and - to change the available width. Watch fixed stay put, fr    
                     ▕ take the difference, and minmax give way only down to its floor.         
                     ▕                                                                          
                     ▕                                                                          
                     ▕                                                                          
                     ▕                                                                          
                     ▕                                                                          
                     ▕                                                                          
 pages t next preset + wider - narrower                                         ? keys   q quit 
 sparkles:ui the grid subset, resolved live                                         tokyo-night 
   Welcome           ▕ Tracks · the grid subset                                                 
   Primitives        ▕                                                                          
   Layout            ▕                                                                          
 ▸ Tracks            ▕ auto sizes to content, fixed(n) takes exactly n, fr(w) shares what is    
   Text              ▕ left by weight, and minmax(a,b) is content clamped to a range. The       
   Themes            ▕ leftover is distributed with integer divmod and an explicit remainder,   
   Slots             ▕ so the parts always sum to exactly the whole.                            
   Decoration        ▕                                                                          
   Effects           ▕ ┌─────────────────────────────────────────────────────────────────────┐  
   Grid              ▕ │ resolution                                                          │  
   Components        ▕ │ template auto auto auto                                             │  
   Tree              ▕ │ available 48 cells, gap 1                                           │  
   Property tree     ▕ │ content 8  14  6                                                    │  
   Table             ▕ │ resolved 8  14  6                                                   │  
   Scrolling         ▕ │ sum + gaps 30                                                       │  
   State             ▕ └─────────────────────────────────────────────────────────────────────┘  
   Split             ▕                                                                          
   Dock              ▕ ┌─────────────────────────────────────────────────────────────────────┐  
   Terminal          ▕ │ the tracks                                                          │  
                     ▕ │ auto 8   auto 14        auto 6                                      │  
                     ▕ └─────────────────────────────────────────────────────────────────────┘  
                     ▕                                                                          
                     ▕ Press + and - to change the available width. Watch fixed stay put, fr    
                     ▕ take the difference, and minmax give way only down to its floor.         
                     ▕                                                                          
                     ▕                                                                          
                     ▕                                                                          
                     ▕                                                                          
                     ▕                                                                          
                     ▕                                                                          
 pages t next preset + wider - narrower                                         ? keys   q quit 
 sparkles:ui the grid subset, resolved live                                         tokyo-night 
   Welcome           | Tracks * the grid subset                                                 
   Primitives        |                                                                          
   Layout            |                                                                          
 > Tracks            | auto sizes to content, fixed(n) takes exactly n, fr(w) shares what is    
   Text              | left by weight, and minmax(a,b) is content clamped to a range. The       
   Themes            | leftover is distributed with integer divmod and an explicit remainder,   
   Slots             | so the parts always sum to exactly the whole.                            
   Decoration        |                                                                          
   Effects           | +---------------------------------------------------------------------+  
   Grid              | | resolution                                                          |  
   Components        | | template auto auto auto                                             |  
   Tree              | | available 48 cells, gap 1                                           |  
   Property tree     | | content 8  14  6                                                    |  
   Table             | | resolved 8  14  6                                                   |  
   Scrolling         | | sum + gaps 30                                                       |  
   State             | +---------------------------------------------------------------------+  
   Split             |                                                                          
   Dock              | +---------------------------------------------------------------------+  
   Terminal          | | the tracks                                                          |  
                     | | auto 8   auto 14        auto 6                                      |  
                     | +---------------------------------------------------------------------+  
                     |                                                                          
                     | Press + and - to change the available width. Watch fixed stay put, fr    
                     | take the difference, and minmax give way only down to its floor.         
                     |                                                                          
                     |                                                                          
                     |                                                                          
                     |                                                                          
                     |                                                                          
                     |                                                                          
 pages t next preset + wider - narrower                                         ? keys   q quit 

What each profile gives up ​

The frame's degradation report: one line per substitution, and the capability the target lacked. full is empty when the page asks for nothing a terminal cannot do.

text
alpha-flattened ×6 (alpha)
text
color-folded ×78 (colorDepth)
alpha-flattened ×6 (alpha)
text
color-dropped ×78 (colorDepth)
ascii-border ×3 (unicode)
ascii-glyph ×2 (unicode)
alpha-flattened ×6 (alpha)

These are the files dub test :ui-gallery compares every render against, so a change to this page that is not re-blessed fails CI.