bin/ix-bcat in ix-cli-0.0.17 vs bin/ix-bcat in ix-cli-0.0.18

- old
+ new

@@ -185,10 +185,13 @@ opts.on('-p', '--pre', 'Pre.') do |value| options[:pre] = value end + opts.on('-d', '--dark', 'Dark mode.') do |value| + options[:dark] = value + end end.parse! required_options = [] required_options.each do |option| @@ -203,14 +206,21 @@ STDIN.each_line do |line| data.push(line) end if options[:pre] - puts '<pre>' + if options[:dark] + puts "<body style='background-color:#222;'>" + puts "<pre style='color:gray;'>" + else + puts "<body>" + puts "<pre>" + end end puts Bcat::ANSI.new(data).to_html if options[:pre] puts '</pre>' + puts '</body>' end