Skip to main content
Akal Learning Center

Log in to Akal Learning Center

Lost password?
You are not logged in.
Data retention summary
Get the mobile app if (window.location.href.indexOf('cmid=11562') !== -1) { var style = document.createElement('style'); style.innerHTML = ` /* Spacing between questions */ .que { margin-bottom: 48px !important; padding-bottom: 24px !important; border-bottom: 2px solid #1a1a1a !important; } /* Question title - big bold black, even bigger now */ .formulation > p:first-of-type { font-size: 28px !important; font-weight: 700 !important; color: #1a1a1a !important; line-height: 1.5 !important; margin-bottom: 24px !important; } /* ===== FLAT TABLE, NO CARD, NO SHADOW ===== */ .path-mod-quiz table { border-collapse: collapse !important; width: 100% !important; max-width: 100% !important; table-layout: fixed !important; border-radius: 0 !important; overflow: visible !important; border: none !important; box-shadow: none !important; background: #ffffff !important; } /* Kill Moodle's default alternating blue row stripes */ .path-mod-quiz table tr, .path-mod-quiz table tbody tr, .path-mod-quiz table tbody tr:nth-child(odd), .path-mod-quiz table tbody tr:nth-child(even), .path-mod-quiz table tr.r0, .path-mod-quiz table tr.r1 { background: #ffffff !important; } /* Header row - flat dark navy, white bold text, no rounding */ .path-mod-quiz table th { background: #1e2a3a !important; color: #ffffff !important; font-size: 15px !important; font-weight: 700 !important; text-align: left !important; padding: 18px 24px !important; border: none !important; } /* Body cells - much more spacious, larger monospace text, wraps instead of overflowing */ .path-mod-quiz table td { font-size: 20px !important; padding: 32px 24px !important; line-height: 2 !important; border: none !important; border-bottom: 1px solid #e5e7eb !important; vertical-align: middle !important; color: #1a1a1a !important; letter-spacing: 0.5px !important; word-break: break-all !important; white-space: normal !important; background: #ffffff !important; } /* Row number column - bold, centered */ .path-mod-quiz table td:first-child { font-weight: 700 !important; text-align: center !important; color: #1a1a1a !important; width: 50px !important; font-size: 17px !important; } /* Answer input boxes - small rounded box like the image */ .path-mod-quiz table input[type="text"], .path-mod-quiz table input[type="number"] { width: 60px !important; height: 36px !important; padding: 6px !important; border: 1.5px solid #cbd5e1 !important; border-radius: 8px !important; font-size: 16px !important; text-align: center !important; background: #ffffff !important; } .path-mod-quiz table input[type="text"]:focus, .path-mod-quiz table input[type="number"]:focus { border-color: #1e2a3a !important; outline: none !important; box-shadow: 0 0 0 2px rgba(30,42,58,0.15) !important; } /* Last column (answer) - centered, never let it collapse to 0 width */ .path-mod-quiz table td:last-child { text-align: center !important; width: 90px !important; min-width: 90px !important; } /* Any div wrappers around tables should scroll internally, not the whole page */ .formulation > div { max-width: 100% !important; overflow-x: auto !important; } /* Timer pill */ #quiz-timer-wrapper { display: inline-flex !important; align-items: center !important; background: #f1f3f5 !important; color: #333333 !important; padding: 6px 16px !important; border-radius: 999px !important; font-size: 13px !important; font-weight: 600 !important; border: 1px solid #dcdfe3 !important; margin: 0 16px 0 0 !important; white-space: nowrap !important; z-index: 1000 !important; } #quiz-timer-wrapper * { color: #333333 !important; } #quiz-timer-wrapper input, #quiz-timer-wrapper span, #quiz-timer-wrapper div { border: none !important; outline: none !important; box-shadow: none !important; background: transparent !important; padding: 0 !important; margin: 0 !important; } #quiz-timer-wrapper.fallback-fixed { position: fixed !important; top: 10px !important; right: 220px !important; } `; document.head.appendChild(style); function findEditModeFlexRow() { var walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT); var node; while ((node = walker.nextNode())) { if (node.nodeValue && node.nodeValue.trim() === 'Edit mode') { var el = node.parentElement; for (var i = 0; i < 6 && el; i++) { var cs = getComputedStyle(el); if ((cs.display === 'flex' || cs.display === 'inline-flex') && el.children.length > 1) { return el; } el = el.parentElement; } } } return null; } function dockTimer() { var timer = document.getElementById('quiz-timer-wrapper'); if (!timer) return; var flexRow = findEditModeFlexRow(); if (flexRow) { if (timer.parentNode !== flexRow) flexRow.insertBefore(timer, flexRow.firstChild); timer.classList.remove('fallback-fixed'); flexRow.style.setProperty('align-items', 'center', 'important'); } else { if (timer.parentNode !== document.body) document.body.appendChild(timer); timer.classList.add('fallback-fixed'); } } window.addEventListener('load', dockTimer); setTimeout(dockTimer, 300); setTimeout(dockTimer, 1000); setTimeout(dockTimer, 2000); }

Akal Academy, Baru Sahib

Powered by Moodle