123456789101112131415161718192021 |
- module ScenarioHelper
- def style_colors(scenario)
- {
- color: scenario.tag_fg_color || default_scenario_fg_color,
- background_color: scenario.tag_bg_color || default_scenario_bg_color
- }.map { |key, value| "#{key.to_s.dasherize}:#{value}" }.join(';')
- end
- def scenario_label(scenario, text = nil)
- text ||= scenario.name
- content_tag :span, text, class: 'label scenario', style: style_colors(scenario)
- end
- def default_scenario_bg_color
- '#5BC0DE'
- end
- def default_scenario_fg_color
- '#FFFFFF'
- end
- end
|