Sha256: b9f59e123550ec758da82ebbcddc07275c93dd603ba56dfc59f7ac935cef7c33

Contents?: true

Size: 953 Bytes

Versions: 1

Compression:

Stored size: 953 Bytes

Contents

require 'lady_josephine/engine'
require 'lady_josephine/whitelist'
require 'carrierwave'

module LadyJosephine

  module Renderer
    autoload :SirTrevorRenderer, 'lady_josephine/renderer/sir_trevor_renderer'
  end

  module Redcarpet
    autoload :CustomMarkdownFormatter, 'lady_josephine/redcarpet/custom_markdown_formatter'
  end

  autoload :SirTrevorView, 'lady_josephine/sir_trevor_view'

  mattr_accessor :mount_path
  @@mount_path = "/josephine"

  mattr_accessor :user_class_name
  @@user_class_name = "User"

  mattr_accessor :image_base_path
  @@image_base_path = "storage/#{Rails.env}"

  mattr_accessor :image_sizes
  @@image_sizes = {
    thumbnail: {
      compress_to_fill: [128, 128, 70],
    },
    w300: {
      compress_to_fit: [300, nil, 70]
    },
    w600: {
      compress_to_fit: [600, nil, 70]
    },
    w1000: {
      compress_to_fit: [1000, nil, 65]
    },
    w2000: {
      compress_to_fit: [2000, nil, 65]
    }
  }

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
lady_josephine-0.7.0 lib/lady_josephine.rb