Добавьте отступ к элементам начальной загрузки - PullRequest
0 голосов
/ 01 декабря 2018
Rails 3.2
Bootstrap 3

На мой взгляд (app / views / users / password_expired / show.html.slim) у меня есть:

- content_for :page_header do
     = t('users.passwords.create_password')
   = form_for(resource, as: resource_name, url: [resource_name, :password_expired], html: {method: :post, class: "form-horizontal new_user"}) do |f|
     .form-horizontal-column.wide
       .form-group
         = devise_error_messages!
       .form-group style="width: 600px"
         = f.label :current_password, t('users.passwords.current_password')
         = f.password_field :current_password
       .form-group style="width: 600px"
         = f.label :password, t('users.passwords.new_pass')
         = f.password_field :password
       .form-group style="width: 600px"
         = f.label :password_confirmation, t('users.passwords.confirm_new_password')
         = f.password_field :password_confirmation
       div= f.submit t('users.passwords.change_my_password'), :class => "btn btn-primary btn-lg"
     .form-horizontal-column.shared-links

Я ожидал увидеть некоторые отступы между метками /поля ввода и левая сторона формы, но у меня их нет.Кажется, что все другие формы работают нормально.

Как я могу добавить некоторые отступы слева от группы форм, не изменяя стиль начальной загрузки, так как последняя работает везде?

1 Ответ

0 голосов
/ 06 декабря 2018

Наряду с группой форм вы можете добавить some-css-class:

.form-group.some-css-class

При необходимости добавьте some-css-class в метку:

f.label :password, t('users.passwords.new_pass'), class: "some-css-class"

, а затем определите егоstyle

.some-css-class {
/* define your margin/padding style */
}

И проверьте, работает ли он согласно вашей спецификации ...

...