diff --git a/src/app/blueprints/plans.py b/src/app/blueprints/plans.py index 3f19634..9d23600 100644 --- a/src/app/blueprints/plans.py +++ b/src/app/blueprints/plans.py @@ -231,6 +231,7 @@ def view_plan(): unit = Unit.query.get(pu.unit_id) if unit: sidebar_units.append({ + "id": unit.id, "name": unit.unit_name, "code": unit.unit_code }) @@ -269,6 +270,7 @@ def get_column_index(row, col): col_index = get_column_index(pu.row, pu.col) if 1 <= col_index <= 8: year_cols[year][col_index].append({ + "id": unit.id, "name": unit.unit_name, "code": unit.unit_code }) diff --git a/src/app/static/js/dashboard.js b/src/app/static/js/dashboard.js index 9372aba..70d1ec8 100644 --- a/src/app/static/js/dashboard.js +++ b/src/app/static/js/dashboard.js @@ -33,7 +33,7 @@ function renderPlansTable(plans) { plansTable.innerHTML = ""; plans.forEach(plan => { const tr = document.createElement("tr"); - tr.className = "hover:bg-gray-100 dark:hover:bg-dark-secondary"; + tr.className = "hover:bg-gray-100 dark:hover:bg-dark-secondary cursor-pointer"; tr.onclick = () => { window.location.href = `/plans/view?id=${plan.id}`; }; diff --git a/src/app/static/js/discover.js b/src/app/static/js/discover.js index 362532b..a4ce899 100644 --- a/src/app/static/js/discover.js +++ b/src/app/static/js/discover.js @@ -8,7 +8,7 @@ document.addEventListener("DOMContentLoaded", function() { units.forEach(unit => { const div = document.createElement("div"); div.id = "unit" - div.className = "p-4 mb-4 rounded-2xl bg-white transition bg-white dark:bg-dark-fg border-2 dark:border-dark-border shadow ext-gray-600 dark:text-dark-secondary"; + div.className = "p-4 mb-4 rounded-2xl bg-white transition bg-white dark:bg-dark-fg border-2 dark:border-dark-border shadow ext-gray-600 dark:text-dark-secondary cursor-pointer"; div.onclick = () => { window.location.href = `discover?id=${unit.id}`; } diff --git a/src/app/static/js/unitplans.js b/src/app/static/js/unitplans.js index d7ab5a8..f9d6658 100644 --- a/src/app/static/js/unitplans.js +++ b/src/app/static/js/unitplans.js @@ -19,7 +19,7 @@ document.addEventListener("DOMContentLoaded", function() { ${!unit.shared ? `Share` : ""} View Edit - Delete + Delete `; tbody.appendChild(tr); diff --git a/src/app/templates/viewonlyplan.html b/src/app/templates/viewonlyplan.html index 1fd2ffc..fee91cf 100644 --- a/src/app/templates/viewonlyplan.html +++ b/src/app/templates/viewonlyplan.html @@ -17,7 +17,9 @@