Sha256: e256c3869a245612c81292fac0b058ce2b3243209b37af719be6b25c2be2e8fa

Contents?: true

Size: 1.63 KB

Versions: 4

Compression:

Stored size: 1.63 KB

Contents

# encoding, utf-8
module Middleman
  module Presentation
    # Configuration for presentation extension
    class PresentationConfig < FeduxOrgStdlib::AppConfig
      option :speaker, process_environment.fetch('USER')
      option :license, 'CC BY 4.0'
      option :bower_directory, 'vendor/assets/components'
      option :author,  process_environment.fetch('USER')
      option :description,  nil
      option :homepage,  nil
      option :company,  nil
      option :location,  nil
      option :audience,  nil
      option :phone_number,  nil
      option :email_address,  nil
      option :github_url,  nil
      option :theme, {}
      option :components, []
      option :activate_controls, true
      option :activate_progress, true
      option :activate_history, true
      option :activate_center, true
      option :activate_slide_number, true
      option :default_transition_type, 'linear'
      option :default_transition_speed, 'default'
      option :install_assets, true
      option :initialize_git, true
      option :check_for_bower, true
      option :clear_source, true
      option :create_predefined_slides, true
      option :language, :de
      option :default_version_number, 'v0.0.1'

      option :slides_directory, 'slides'
      option :slides_ignore_file, '.slidesignore'

      option :create_stylesheets_directory, true
      option :create_javascripts_directory, true
      option :create_images_directory, true
      option :theme_prefix, 'middleman-presentation-theme'

      option :edit, false
      option :editor_command, process_environment.fetch('EDITOR', 'vim')
      option :error_on_duplicates, true
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
middleman-presentation-0.15.8 lib/middleman-presentation/presentation_config.rb
middleman-presentation-0.15.7 lib/middleman-presentation/presentation_config.rb
middleman-presentation-0.15.6 lib/middleman-presentation/presentation_config.rb
middleman-presentation-0.15.5 lib/middleman-presentation/presentation_config.rb