Sha256: 6878554fa7ac955f19f1c851c2b85cf80796b64c46ee56383c59e21a671cb40e

Contents?: true

Size: 1.46 KB

Versions: 6

Compression:

Stored size: 1.46 KB

Contents

motion_require '../views/styles'
MotionPrime::Styles.define :base do
  # basic screen styles
  style :screen,
    background_color: :white

  # basic table styles
  # ----------
  style :table,
    top: 0,
    left: 0,
    right: 0,
    bottom: 0,
    separator_inset: 0

  style :collection,
    top: 0,
    left: 0,
    right: 0,
    bottom: 0

  style :table_cell,
    background_color: :clear

  # basic form styles
  # ----------
  style :form,
    right: 0,
    left: 0,
    top: 0,
    right: 0,
    bottom: 0,
    background_color: :clear,
    separator_color: :clear,
    scroll_enabled: true

  # available options for submit button:
  # @button_type: :rounded, :custom
  # @background_color: COLOR
  # @background_image: PATH_TO_FILE
  style :submit_button, :form_submit_field_button,
    background_color: :gray,
    title_color: :white,
    left: 20,
    right: 20,
    top: 10,
    height: 44

  style :segmented_control,
    height: 40,
    left: 0,
    right: 0,
    top: 0

  style :google_map,
    top: 0,
    left: 0,
    right: 0,
    bottom: 0

  style :spinner,
    annular: true,
    center: proc { screen.view.center },
    width: 37,
    height: 37,
    progress_tint_color: :app_base.uicolor,
    background_tint_color: :black.uicolor(0.05),
    progress: 0.25

  style :spinner_message, mixins: [:multiline],
    top: proc { screen.view.center.y + 38 }, left: 50, width: 220, text_alignment: :center,
    font_name: :app_base,
    font_size: 18,
    line_spacing: 6
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
motion-prime-1.0.3 motion-prime/styles/base.rb
motion-prime-1.0.2 motion-prime/styles/base.rb
motion-prime-1.0.1 motion-prime/styles/base.rb
motion-prime-1.0.0 motion-prime/styles/base.rb
motion-prime-0.9.9.2 motion-prime/styles/base.rb
motion-prime-0.9.9.1 motion-prime/styles/base.rb