@@ -7,29 +7,30 @@ internal class CanvasSample : BaseSample
77{
88 public override void Run ( IAnsiConsole console )
99 {
10+ var defaultPadding = new Padding ( 8 , 1 ) ;
1011 IRenderable [ ] outputs =
1112 [
12- new Rows (
13- CreateSinglePixelCanvas ( ) ,
14- new Text ( "Single pixel" ) . LeftJustified ( ) ) ,
15- new Rows (
16- CreateDiagonalLineCanvas ( ) ,
17- new Text ( "Diagonal line" ) . LeftJustified ( ) ) ,
18- new Rows (
19- CreateCrossPatternCanvas ( ) ,
20- new Text ( "Cross pattern" ) . LeftJustified ( ) ) ,
21- new Rows (
22- CreateBorderCanvas ( ) ,
23- new Text ( "Border" ) . LeftJustified ( ) ) ,
24- new Rows (
25- CreateColoredBordersCanvas ( ) ,
26- new Text ( "Colored borders" ) . LeftJustified ( ) ) ,
27- new Rows (
28- CreateGridPatternCanvas ( ) ,
29- new Text ( "Grid pattern" ) . LeftJustified ( ) ) ,
30- new Rows (
31- CreateCheckerboardCanvas ( ) ,
32- new Text ( "Checkerboard" ) . LeftJustified ( ) )
13+ new Panel ( CreateSinglePixelCanvas ( ) )
14+ . Header ( "Single pixel" )
15+ . Padding ( defaultPadding ) ,
16+ new Panel ( CreateDiagonalLineCanvas ( ) )
17+ . Header ( "Diagonal line" )
18+ . Padding ( defaultPadding ) ,
19+ new Panel ( CreateCrossPatternCanvas ( ) )
20+ . Header ( "Cross pattern" )
21+ . Padding ( defaultPadding ) ,
22+ new Panel ( CreateBorderCanvas ( ) )
23+ . Header ( "Border" )
24+ . Padding ( defaultPadding ) ,
25+ new Panel ( CreateColoredBordersCanvas ( ) )
26+ . Header ( "Colored borders" )
27+ . Padding ( defaultPadding ) ,
28+ new Panel ( CreateGridPatternCanvas ( ) )
29+ . Header ( "Grid pattern" )
30+ . Padding ( defaultPadding ) ,
31+ new Panel ( CreateCheckerboardCanvas ( ) )
32+ . Header ( "Checkerboard" )
33+ . Padding ( defaultPadding )
3334 ] ;
3435
3536 // Animate
0 commit comments