From 974afeccd550ade30826a9d21115d0891c6df55c Mon Sep 17 00:00:00 2001 From: Jun Pataleta Date: Mon, 23 Feb 2026 18:22:21 +0800 Subject: [PATCH] MDL-81608 quiz: Add `Add` menu spacing to prevent overlap --- mod/quiz/classes/output/edit_renderer.php | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/mod/quiz/classes/output/edit_renderer.php b/mod/quiz/classes/output/edit_renderer.php index bfc443f20e2..2e7aa2414e9 100644 --- a/mod/quiz/classes/output/edit_renderer.php +++ b/mod/quiz/classes/output/edit_renderer.php @@ -101,8 +101,11 @@ class edit_renderer extends \plugin_renderer_base { if ($structure->is_last_section($section)) { $output .= \html_writer::start_div('last-add-menu'); - $output .= html_writer::tag('span', $this->add_menu_actions($structure, 0, - $pageurl, $contexts, $pagevars), ['class' => 'add-menu-outer']); + $output .= html_writer::tag( + 'span', + $this->add_menu_actions($structure, 0, $pageurl, $contexts, $pagevars), + ['class' => 'add-menu-outer pe-3'] + ); $output .= \html_writer::end_div(); } @@ -588,9 +591,11 @@ class edit_renderer extends \plugin_renderer_base { if ($structure->is_first_slot_on_page($slot)) { // Add the add-menu at the page level. - $addmenu = html_writer::tag('span', $this->add_menu_actions($structure, - $pagenumber, $pageurl, $contexts, $pagevars), - ['class' => 'add-menu-outer']); + $addmenu = html_writer::tag( + 'span', + $this->add_menu_actions($structure, $pagenumber, $pageurl, $contexts, $pagevars), + ['class' => 'add-menu-outer pe-2'] + ); $addquestionform = $this->add_question_form($structure, $pagenumber, $pageurl, $pagevars);