refactor: rename padLeft to indent
This commit is contained in:
parent
add8e9a714
commit
38632a992d
|
@ -5,14 +5,14 @@ object syntax extends Templates with TerminalSyntax with SlideSyntax:
|
|||
extension (str: String)
|
||||
def code(using theme: Theme) = Format.ticks.replaceAllIn(str, m => theme.style("code")("$1").render)
|
||||
def text(using Theme) = Paragraph(str)
|
||||
def par(using Theme) = Paragraph(str.stripMargin.code.padLeft(2))
|
||||
def par(using Theme) = Paragraph(str.stripMargin.code.indent(2))
|
||||
def style(key: String, default: fansi.Attrs)(using theme: Theme) = theme.style(key, default)(str)
|
||||
|
||||
def centered = center(str)
|
||||
def block = centerBlock(str)
|
||||
def right = alignRight(str)
|
||||
def right(padding: Int) = alignRight(str, padding)
|
||||
def padLeft(padding: Int) =
|
||||
def indent(padding: Int) =
|
||||
val pad = " " * padding
|
||||
str.linesIterator.map(pad + _).mkString("\n")
|
||||
|
||||
|
@ -29,5 +29,6 @@ object syntax extends Templates with TerminalSyntax with SlideSyntax:
|
|||
def green = fansi.Color.Green(str)
|
||||
def yellow = fansi.Color.Yellow(str)
|
||||
def red = fansi.Color.Red(str)
|
||||
end syntax
|
||||
|
||||
/* vim:set tw=120: */
|
||||
|
|
|
@ -32,7 +32,8 @@ trait Templates:
|
|||
),
|
||||
)
|
||||
|
||||
lazy val --- = Paragraph(("═" * columns).yellow.toString)
|
||||
lazy val --- = Paragraph("\n" + ("-" * columns).yellow.toString + "\n")
|
||||
lazy val === = Paragraph("\n" + ("═" * columns).yellow.toString + "\n")
|
||||
end Templates
|
||||
|
||||
/* vim:set tw=120: */
|
||||
|
|
Loading…
Reference in a new issue