Add info modal for pair programming

This commit is contained in:
kiragrammel
2023-09-08 12:35:53 +02:00
committed by Sebastian Serth
parent 883169121c
commit 5da871a0e9
7 changed files with 61 additions and 5 deletions

View File

@ -0,0 +1,9 @@
= render_markdown(t('programming_groups.new.info_pair_programming'))
= render_markdown(t('programming_groups.new.info_study'))
== t('exercises.implement.pair_programming_feedback', url: 'https://etherpad.xopic.de/p/openHPI_PairProgrammingFeedback')
- content_for :modal_footer do
button.btn.btn-secondary#dont_show_info_pp_modal_again data-bs-dismiss='modal'
= t('programming_groups.new.dont_show_modal_again')
button.btn.btn-primary data-bs-dismiss='modal'
= t('programming_groups.new.close')

View File

@ -5,7 +5,12 @@ h1 = t('programming_groups.new.create_programming_pair')
=> t('programming_groups.new.own_user_id')
b
= current_user.id_with_type
p
button.btn.btn-success data-bs-toggle= 'modal' data-bs-target= '#modal-info-pair-programming'
i.fa-solid.fa-circle-info
= t('programming_groups.new.pair_programming_info')
p.mt-4
= t('programming_groups.new.enter_partner_id', exercise_title: @exercise.title)
= render('form')
@ -20,3 +25,5 @@ h1 = t('programming_groups.new.create_programming_pair')
p
= t('programming_groups.new.find_partner_description')
iframe name="embed_readwrite" src="https://etherpad.xopic.de/p/find_programming_group_for_exercise_#{@exercise.id}?showControls=true&showChat=true&showLineNumbers=true&useMonospaceFont=false" width="100%" height="300" style='border: 1px solid black;'
= render('shared/modal', classes: 'modal-lg', id: 'modal-info-pair-programming', template: 'programming_groups/_info_pair_programming', title: t('programming_groups.new.pair_programming_info'))