Sha256: 622549ff01e8233cdabf038bf007a77d2d0fc217579d4a7a9abd67e67dd0fc90

Contents?: true

Size: 614 Bytes

Versions: 4

Compression:

Stored size: 614 Bytes

Contents

# frozen_string_literal: true

require 'beyond_canvas/engine'

require 'colorize'

require 'bourbon'
require 'slim-rails'
require 'inline_svg'
require 'http/accept'
require 'premailer/rails'

module BeyondCanvas
  class << self
    attr_accessor :configuration
  end

  def self.setup
    self.configuration ||= Configuration.new

    yield configuration
  end

  class Configuration
    attr_accessor :public_logo, :stylesheet_link_tag, :javascript_include_tag

    def initialize
      @public_logo = nil
      @stylesheet_link_tag = 'application'
      @javascript_include_tag = 'application'
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
beyond_canvas-0.12.0.pre lib/beyond_canvas.rb
beyond_canvas-0.11.2.pre lib/beyond_canvas.rb
beyond_canvas-0.11.1.pre lib/beyond_canvas.rb
beyond_canvas-0.11.0.pre lib/beyond_canvas.rb