Skip to content

chore: enhance Education workspace with Desktop Icon, Sidebar, and layout updates#412

Merged
tuwafula merged 2 commits intodevelopfrom
develop-v16
Mar 27, 2026
Merged

chore: enhance Education workspace with Desktop Icon, Sidebar, and layout updates#412
tuwafula merged 2 commits intodevelopfrom
develop-v16

Conversation

@tuwafula
Copy link
Copy Markdown
Collaborator

No description provided.

…orkspace

- Add Desktop Icon for Education app
  - education/desktop_icon/education.json

- Introduce Workspace Sidebar for Education
  - education/workspace_sidebar/education.json
  - Adds organized sections (Admissions, Student Management, Academics, Assessment, Fee Management, Attendance, Tools, Setup, Reports)
  - Provides quick links to key DocTypes and Reports

- Revamp Education workspace layout
  - Update cards/sections, labels, and links for clearer navigation
  - Add Assessment/Fees/Attendance report groupings and tools
- Update Fee Schedule total aggregation to use dict-based `get_all()` field specification for the summed `total_amount`.
- Add project Ruff configuration to `pyproject.toml` (lint selection/ignores and formatting preferences).
- Bump bench dependency `frappe` from `>=15.0.0-dev,<16.0.0-dev` to `>=16.0.0,<17.0.0`.
- Remove legacy packaging files `requirements.txt` and `setup.py`, and shift to `pyproject.toml`
@tuwafula tuwafula merged commit 7fb116e into develop Mar 27, 2026
0 of 2 checks passed
@tuwafula tuwafula deleted the develop-v16 branch March 27, 2026 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant