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