diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 7e7bb1d..0000000 Binary files a/.DS_Store and /dev/null differ diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b908d4c --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +__pycache__/ +*.pyc +.DS_Store diff --git a/addons/education_base/views/academic_level_views.xml b/addons/education_base/views/academic_level_views.xml index ebedf85..82c27a4 100644 --- a/addons/education_base/views/academic_level_views.xml +++ b/addons/education_base/views/academic_level_views.xml @@ -20,9 +20,14 @@
+
+
- diff --git a/addons/education_base/views/academic_year_views.xml b/addons/education_base/views/academic_year_views.xml index 2c8cc60..47d6569 100644 --- a/addons/education_base/views/academic_year_views.xml +++ b/addons/education_base/views/academic_year_views.xml @@ -15,7 +15,7 @@ + decoration-info="state in ('closed', 'draft')"/> @@ -31,7 +31,7 @@ @@ -2606,7 +2691,7 @@
- Ledger & Transaction Details + Ledger & Transaction Details
@@ -4319,11 +4557,11 @@
-

+

- Published on: + Published on: |
@@ -4331,7 +4569,7 @@
@@ -4541,7 +4779,7 @@ box-shadow: 0 8px 24px 0 rgba(31, 143, 143, 0.06) !important; } .card-deco-dots { - position: absolute; + display: none;position: absolute; top: 20px; right: 24px; color: #d1f1f1; @@ -4894,6 +5132,18 @@ } /* Responsive Design overrides */ + .portal-footer-area { + height: 60px; + background: #ffffff; + border-top: 1px solid rgba(31, 143, 143, 0.1); + display: flex; + align-items: center; + justify-content: space-between; + padding: 0 40px; + font-size: 0.9rem; + color: #718096; + font-weight: 600; + } @media (max-width: 991px) { .portal-layout-wrapper { flex-direction: column; @@ -4911,7 +5161,8 @@ max-height: none !important; } .sidebar-link { - padding: 10px 16px; + padding: 10px 5px; + gap: 3px !important; } .sidebar-promo-card { display: none !important; @@ -4944,10 +5195,18 @@ margin: 0; width: auto; } + .portal-footer-area { + height: auto; + flex-direction: column; + justify-content: center; + gap: 8px; + padding: 16px 20px; + text-align: center; + } } @media (max-width: 575px) { .portal-header { - padding: 0 12px; + padding: 0 12px !important; height: 60px; } .portal-logo-area span { @@ -4957,6 +5216,27 @@ padding: 20px !important; border-radius: 18px !important; } + .document-upload-row { + flex-direction: column; + align-items: stretch; + gap: 12px; + } + .btn-choose-file { + width: 100%; + justify-content: center; + } + .upload-footer-actions { + flex-direction: column; + gap: 12px; + align-items: stretch; + } + .btn-upload-submit { + width: 100%; + justify-content: center; + } + .encrypted-label { + justify-content: center; + } } @@ -4984,10 +5264,10 @@
@@ -5060,9 +5340,9 @@ -
- © 2026 My Company. All rights reserved. - Powered by odoo + diff --git a/addons/education_portal/views/web_layout_override.xml b/addons/education_portal/views/web_layout_override.xml new file mode 100644 index 0000000..b324cdf --- /dev/null +++ b/addons/education_portal/views/web_layout_override.xml @@ -0,0 +1,9 @@ + + + +