This guide outlines recent updates designed to improve the functionality, usability, and consistency of the Room and Teacher Booking views.
1. Clearer Menu Names
To improve coherence, the “Classroom Booking” menu has been renamed to “Rooms/{Teachers} Booking”.
This new name reflects the two views available: room booking and teacher booking, ensuring clarity for users.

2. Smarter Searches with Performance Optimization
To ensure quick and efficient searches (in both views), the system now validates the size of data being retrieved. If the results exceed 2000 entries, a message will notify you:
“The requested data exceeds the requested maximum limit (2000 cells). Please reduce the data using the filters and try again.”
This prevents delays and helps maintain system performance, even when managing large datasets. Simply refine your filters to proceed with a smaller dataset.
3. Active Teachers in Academic Periods
Teacher-related views now display only teachers who are active during the selected academic period, ensuring that the information is always up-to-date and relevant.
4. Enhanced Classroom Filtering
Classrooms are displayed based on your selected filters for {location} and {building}:
- Both {Location}, {Level} and {Building}: Shows active classrooms matching both.
- Only {Location}, {Level}: Shows active classrooms for the selected location.
- Only {Building}: Shows active classrooms for the selected building.
- No Filters: Displays all active classrooms.
Classrooms with no specified {location} or {building} now appear under a “Without Entry” filter option.
5. Consistent Slot Colors
Slot colors have been standardized across all views to improve visual clarity. Colors now indicate the status of each slot:
- Red: Canceled or requires attention.
- Yellow: Scheduled but substituted.
- White: Regular slots.
- Bold Font: Completed slots.
- Exclamation Mark (!): Highlights ongoing sessions.
see more here: #4-toc-title
6. Simplified Actions
We’ve made actions easier and more intuitive:
- The Create button has been replaced with a “+” icon for creating new bookings.
- For slots with multiple items, a double arrow icon replaces the “+” icon to indicate expandable options.
7. Unified Slot Details
Clicking on any slot now opens a detailed popup with consistent information across all views. This popup includes:
- Slot title.
- Teacher(s), including substitutes if applicable.
- Status and timing.
- A slot type column for additional clarity. (image below)
8. Standardized Session Formatting
Session details are now displayed in a consistent format for improved readability:
Session Title / Teacher [Substitute Teacher] / Status