Skip to content

Commit

Permalink
プログラミング経験のデザインとフォーム内の文章のブラッシュアップ
Browse files Browse the repository at this point in the history
  • Loading branch information
machida committed Jul 31, 2024
1 parent e2670f6 commit ebceab3
Show file tree
Hide file tree
Showing 6 changed files with 34 additions and 16 deletions.
10 changes: 8 additions & 2 deletions app/views/users/form/_editor.html.slim
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
.form-item
= f.label :editor, class: 'a-form-label'
= t('activerecord.attributes.user.editor')
ul.block-checks.is-2-items
| #{t('activerecord.attributes.user.editor')}(任意)

.a-form-help
p
| もしプログラミング経験がある場合、その際に使用しているエディターをお知らせください。
| この情報はサポートを提供する際の参考にさせていただきます。

ul.block-checks.is-2-items.mt-4
- editors = User.editors.keys
- editors.each do |editor|
li.block-checks__item
Expand Down
22 changes: 14 additions & 8 deletions app/views/users/form/_experiences.html.slim
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
.form-item
= f.label :experiences, 'プログラミング経験(複数選択可)', class: 'a-form-label'
.checkboxes
ul.checkboxes__items
= f.collection_check_boxes :experiences, User.experiences.pairs, :second, :first, class: 'label-checkbox' do |b|
li.checkboxes__item
= b.check_box(class: 'a-toggle-checkbox')
= b.label { b.text }

.a-form-help
p 何もチェックしない場合は 「未経験」 になります。
p この情報は他のフィヨルドブートキャンプ参加者には公開されません。
p
| プログラミング経験の有無について、以下のいずれかに該当する場合は該当する
| 項目にチェックを入れてください。多くの方はどの項目にも該当しない「未経験」であるため、
| 心配なさらずにご回答ください。
| この情報は他のフィヨルドブートキャンプの参加者に公開されることはありません。

ul.block-checks.is-2-items.mt-4
= f.collection_check_boxes :experiences, User.experiences.pairs, :second, :first, class: 'label-checkbox' do |b|
li.block-checks__item
.a-block-check.is-checkbox
= b.check_box(class: 'a-toggle-checkbox')
label.a-block-check__label.is-ta-left
= b.label { b.text }
10 changes: 7 additions & 3 deletions app/views/users/form/_job_seeker.html.slim
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
.form-item
= f.label :job_seeker, class: 'a-form-label'
= f.label :job_seeker, class: 'a-form-label' do
| #{User.human_attribute_name :job_seeker}(任意)
ul.block-checks.is-1-item
li.block-checks__item
.a-block-check.is-checkbox
= f.check_box :job_seeker, class: 'a-toggle-checkbox'
= f.label :job_seeker, class: 'a-block-check__label is-ta-left' do
= User.human_attribute_name :job_seeker
| 就職サポートを希望する
.a-form-help
p
| 就職を希望する場合は、就職相談や就職先企業の紹介を行います(フィヨルドブートキャンプが紹介する企業に就職することが必須ではありません)。状況に合わせていつでも変更できます。この情報は他のフィヨルドブートキャンプ参加者には公開されません。
| 就職サポートを希望する場合、就職相談、提出書類のレビュー、
| 面接対策、企業の紹介など、就職に関する広範なサポートを提供します。
| 状況に応じて、サポートの内容をいつでも変更することが可能です。
| この情報は他のフィヨルドブートキャンプ参加者には公開されません。
3 changes: 2 additions & 1 deletion app/views/users/form/_os.html.slim
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
= f.label :os, '学習に使うマシン・OS を選択してください', class: 'a-form-label is-required'
.a-form-help.mb-4
p
| この情報は他のフィヨルドブートキャンプ参加者に公開されます
| この情報はサポートを提供する際の参考にさせていただきます
| 学習に使うマシン・OS が変わりましたら、この情報を更新してください。
| この情報は他のフィヨルドブートキャンプ参加者に公開されます。
.form-item__groups
.form-item-group
.form-item-group__header
Expand Down
3 changes: 2 additions & 1 deletion app/views/users/form/_sns.html.slim
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,8 @@
| GitHub アカウントを登録する
.a-form-help
p
| GitHub アカウントを登録すると、GitHub アカウントを使ってワンクリックでログインができるようになります。
| GitHub アカウントを登録すると、GitHub アカウントを使ってワンクリックで
| ログインができるようになります。
.form-item
= f.label :twitter_account, class: 'a-form-label'
.form-item__mention-input
Expand Down
2 changes: 1 addition & 1 deletion config/locales/ja.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ ja:
satisfaction: 満足度
opinion: ご意見
mail_notification: メール通知
job_seeker: 就職を希望する
job_seeker: 就職サポート
github_collaborator: GitHubチーム
tag_list: タグ
training_ends_on: 研修終了日
Expand Down

0 comments on commit ebceab3

Please sign in to comment.