Make SETI a new default theme

element
Marcin Kulik 9 years ago
parent 51e14d80a0
commit 531a4f1b44

@ -1,12 +1,13 @@
class Theme < Struct.new(:name, :label)
AVAILABLE = {
'seti' => 'Seti',
'tango' => 'Tango',
'solarized-dark' => 'Solarized Dark',
'solarized-light' => 'Solarized Light',
}
DEFAULT = 'tango'
DEFAULT = 'seti'
def self.default
new(DEFAULT, AVAILABLE[DEFAULT])

@ -84,9 +84,10 @@ For example, to make the font big use the following script:
#### theme
The `theme` option allows overriding a theme used for the terminal.
It defaults to a theme set by the asciicast author (or to "tango" if not set
by the author). There are 3 available themes:
It defaults to a theme set by the asciicast author (or to "seti" if not set
by the author). There are 4 themes available:
* seti
* tango
* solarized-dark
* solarized-light

@ -6,7 +6,7 @@ describe AsciicastImageGenerator, needs_phantomjs_2_bin: true do
let(:template_renderer) { ApplicationController.new }
describe '#generate' do
let(:asciicast) { create(:asciicast) }
let(:asciicast) { create(:asciicast, theme_name: 'tango') }
def rgb(color)
[ChunkyPNG::Color.r(color), ChunkyPNG::Color.g(color), ChunkyPNG::Color.b(color)]

Loading…
Cancel
Save