Module: BetterUi

Defined in:
lib/better_ui.rb,
lib/better_ui/engine.rb,
lib/better_ui/version.rb,
app/helpers/better_ui_helper.rb,
app/helpers/better_ui/form_helper.rb,
app/jobs/better_ui/application_job.rb,
app/helpers/better_ui/general_helper.rb,
app/models/better_ui/application_record.rb,
app/helpers/better_ui/application_helper.rb,
app/mailers/better_ui/application_mailer.rb,
lib/generators/better_ui/install_generator.rb,
app/helpers/better_ui/general/components/tag.rb,
app/helpers/better_ui/general/components/card.rb,
app/helpers/better_ui/general/components/icon.rb,
app/helpers/better_ui/general/components/link.rb,
lib/generators/better_ui/stylesheet_generator.rb,
app/components/better_ui/general/tag/component.rb,
app/helpers/better_ui/general/components/alert.rb,
app/helpers/better_ui/general/components/badge.rb,
app/helpers/better_ui/general/components/panel.rb,
app/helpers/better_ui/general/components/table.rb,
app/components/better_ui/general/card/component.rb,
app/components/better_ui/general/icon/component.rb,
app/components/better_ui/general/link/component.rb,
app/helpers/better_ui/general/components/avatar.rb,
app/helpers/better_ui/general/components/button.rb,
app/components/better_ui/general/alert/component.rb,
app/components/better_ui/general/badge/component.rb,
app/components/better_ui/general/panel/component.rb,
app/components/better_ui/general/table/component.rb,
app/controllers/better_ui/application_controller.rb,
app/helpers/better_ui/general/components/divider.rb,
app/helpers/better_ui/general/components/heading.rb,
app/helpers/better_ui/general/components/spinner.rb,
app/helpers/better_ui/general/components/tooltip.rb,
app/components/better_ui/general/avatar/component.rb,
app/components/better_ui/general/button/component.rb,
app/helpers/better_ui/application/components/main.rb,
app/helpers/better_ui/general/components/progress.rb,
app/components/better_ui/general/divider/component.rb,
app/components/better_ui/general/heading/component.rb,
app/components/better_ui/general/spinner/component.rb,
app/components/better_ui/general/tooltip/component.rb,
app/helpers/better_ui/general/components/container.rb,
app/components/better_ui/application/main/component.rb,
app/components/better_ui/general/progress/component.rb,
app/components/better_ui/general/table/td_component.rb,
app/components/better_ui/general/table/th_component.rb,
app/components/better_ui/general/table/tr_component.rb,
app/helpers/better_ui/application/components/navbar.rb,
app/helpers/better_ui/general/components/breadcrumb.rb,
app/components/better_ui/general/container/component.rb,
app/helpers/better_ui/application/components/sidebar.rb,
app/components/better_ui/application/navbar/component.rb,
app/components/better_ui/general/breadcrumb/component.rb,
app/components/better_ui/application/sidebar/component.rb,
app/components/better_ui/general/table/tbody_component.rb,
app/components/better_ui/general/table/tfoot_component.rb,
app/components/better_ui/general/table/thead_component.rb,
app/helpers/better_ui/general/components/tag/tag_helper.rb,
app/helpers/better_ui/general/components/table/td_helper.rb,
app/helpers/better_ui/general/components/table/th_helper.rb,
app/helpers/better_ui/general/components/table/tr_helper.rb,
app/helpers/better_ui/general/components/card/card_helper.rb,
app/helpers/better_ui/general/components/icon/icon_helper.rb,
app/helpers/better_ui/general/components/link/link_helper.rb,
app/helpers/better_ui/general/components/alert/alert_helper.rb,
app/helpers/better_ui/general/components/badge/badge_helper.rb,
app/helpers/better_ui/general/components/panel/panel_helper.rb,
app/helpers/better_ui/general/components/table/table_helper.rb,
app/helpers/better_ui/general/components/table/tbody_helper.rb,
app/helpers/better_ui/general/components/table/tfoot_helper.rb,
app/helpers/better_ui/general/components/table/thead_helper.rb,
app/helpers/better_ui/application/components/main/main_helper.rb,
app/helpers/better_ui/general/components/avatar/avatar_helper.rb,
app/helpers/better_ui/general/components/button/button_helper.rb,
app/helpers/better_ui/general/components/divider/divider_helper.rb,
app/helpers/better_ui/general/components/heading/heading_helper.rb,
app/helpers/better_ui/general/components/spinner/spinner_helper.rb,
app/helpers/better_ui/general/components/tooltip/tooltip_helper.rb,
app/helpers/better_ui/application/components/navbar/navbar_helper.rb,
app/helpers/better_ui/general/components/progress/progress_helper.rb,
app/helpers/better_ui/application/components/sidebar/sidebar_helper.rb,
app/helpers/better_ui/general/components/container/container_helper.rb,
app/helpers/better_ui/general/components/breadcrumb/breadcrumb_helper.rb

Defined Under Namespace

Modules: Application, ApplicationHelper, FormHelper, General, GeneralHelper, Generators, Helper Classes: ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, Configuration, Engine

Constant Summary collapse

VERSION =
"0.5.1"

Class Method Summary collapse

Class Method Details

.configurationObject



17
18
19
# File 'lib/better_ui.rb', line 17

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



21
22
23
# File 'lib/better_ui.rb', line 21

def configure
  yield(configuration) if block_given?
end

.stylesheets_pathObject

Metodo utile per accedere al percorso degli stilesheets



26
27
28
# File 'lib/better_ui.rb', line 26

def stylesheets_path
  File.join(File.dirname(__FILE__), '..', 'app', 'assets', 'stylesheets')
end