feat: standardize admin form limits and guidance

This commit is contained in:
Tống Thành Đạt
2026-04-10 15:55:15 +07:00
parent 7ce5921fe0
commit 51c6303437
34 changed files with 1692 additions and 361 deletions

View File

@@ -12,6 +12,8 @@
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" rel="stylesheet" />
<!-- Font Awesome -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" />
<!-- Form helpers and shared admin UI styles -->
<link rel="stylesheet" href="/assets/css/components/form.css" />
<style>
:root {
--primary-color: #b8b76a;
@@ -42,7 +44,7 @@
<%- style %>
</head>
<body>
<body data-admin-helpers="true">
<div class="container-fluid">
<div class="row">
<nav class="col-md-2 d-none d-md-block bg-light sidebar">
@@ -117,6 +119,7 @@
<!-- Bootstrap JS -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js"></script>
<script src="/js/admin-form-helpers.js"></script>
<script>
// Global function to clean up any stuck modal backdrops
function forceCleanupModals() {
@@ -153,4 +156,4 @@
<%- script %>
</body>
</html>
</html>

View File

@@ -676,7 +676,7 @@
<%- style %>
</head>
<body>
<body data-admin-helpers="true">
<!-- Navbar -->
<nav class="navbar navbar-expand-lg navbar-light sticky-top">
<div class="container">
@@ -821,6 +821,9 @@
<!-- Custom modal enhancement -->
<script src="/js/custom-modal.js"></script>
<!-- Shared admin form helpers -->
<script src="/js/admin-form-helpers.js"></script>
<script>
// Load Level Types cho dropdown menu Academics với submenu programmes
document.addEventListener("DOMContentLoaded", function () {
@@ -1149,4 +1152,4 @@
<%- script %>
</body>
</html>
</html>