Module: PublishingPlatformPublishingComponents::Config
- Defined in:
- lib/publishing_platform_publishing_components/config.rb
Constant Summary collapse
- APP_COMPONENT_DIRECTORY =
"components".freeze
Class Method Summary collapse
Class Method Details
.all_stylesheets ⇒ Object
17 18 19 20 21 22 23 |
# File 'lib/publishing_platform_publishing_components/config.rb', line 17 def self.all_stylesheets stylesheets = Dir.glob("#{gem_directory}/app/assets/stylesheets/publishing_platform_publishing_components/components/*.scss") stylesheets.index_with do |path| "publishing_platform_publishing_components/components/#{File.basename(path, '.*')}.css" end end |
.component_directory_name ⇒ Object
9 10 11 |
# File 'lib/publishing_platform_publishing_components/config.rb', line 9 def self.component_directory_name APP_COMPONENT_DIRECTORY end |
.gem_directory ⇒ Object
13 14 15 |
# File 'lib/publishing_platform_publishing_components/config.rb', line 13 def self.gem_directory Gem::Specification.find_by_name("publishing_platform_publishing_components").gem_dir end |