As part of our ongoing efforts to modernize and enhance the user experience, we’re excited to introduce our updated UI for inserting marksheets, adding columns, and modifying existing columns. This evolution represents a significant step forward from our legacy Ext.NET Web Forms design to a more responsive, mobile-friendly, and user-centric interface.
What’s New?
-
Streamlined Insert Marksheet Modal:
Our new "Insert Marksheet" modal has been carefully restructured to give you a clean, intuitive form. The fields are clearly labeled, spacing and styling are optimized for readability, and conditional logic ensures that only relevant fields are enabled based on your selections—such as differentiating between Home Room and Mix Class scenarios.Key Improvements:
- Responsive Layout: Works seamlessly across desktops, tablets, and mobile devices.
- Conditional Requirements:
- In Home Room mode,
Class ID
is required and enabled. - In Mix Class mode,
Class ID
is disabled, allowing you to generate a new class name dynamically from the backend logic.
- In Home Room mode,
- Easier Clearing and Selection:
Clear buttons next to dropdowns and text fields let you reset your selections effortlessly.
Example (Insert Marksheet UI):
-
Enhanced Insert Column and Modify Column Forms:
We’ve similarly updated the "Insert Column" and "Modify Column" modals. The forms are visually cleaner, with a consistent look and feel across all UI elements. Clear and concise labels, a well-organized layout, and helpful placeholders guide you through inputting or updating column details.Key Improvements:
- Clean, Focused Layout: Fields such as Date, Title, Component, Category, and Points are logically grouped for quick scanning.
- Responsive Design: The forms remain easy to use, even on smaller screens.
- Immediate Field Validation: Required fields and length restrictions are enforced right within the UI, reducing submission errors.
Example (Modify Column UI):
Example (Insert Column UI):
-
Modern Tab Integration for Markbook:
After creating or modifying a marksheet, our system dynamically adds a new tab to your tab panel. This tab, loaded via an iframe, displays the relevant marks data without needing a full page refresh. The new approach leverages modern client-side logic, providing a smoother and more interactive experience.What This Means for You:
- Instantly see newly created marksheets in a new tab without navigating away from your current context.
- Enjoy consistent iconography and clear tab titles, ensuring you always know which subject or class you’re working with.
Why This Change?
-
Mobile & Tablet Friendly:
As more users access our application on various devices, a responsive UI ensures everyone can easily manage their marksheets and columns regardless of screen size. -
Reduced Complexity:
By moving away from older Ext.NET Web Forms and gradually introducing modern, client-side logic, we’re simplifying the codebase. This shift makes it easier for us to deliver new features, fix issues more rapidly, and improve overall performance. -
Enhanced User Experience:
The UI now guides you visually, making it clearer when fields need input, when selections are mandatory, and how certain conditions affect which fields appear. You’ll spend less time guessing what’s required and more time completing your tasks efficiently.
Impact on Existing Workflows
While the underlying logic remains similar—creating marksheets, adding columns, and modifying columns—the updated UI may look and feel different. However, the functionalities you rely on are still present, now delivered through a cleaner and more intuitive interface.
-
No Additional Steps Required:
Users can continue their existing workflows without learning a completely new process. The forms are self-explanatory, and small text hints have been provided where necessary. -
Support and Documentation:
Our support staff is briefed on these changes. If you need guidance or run into any issues, they can assist you. Also, this knowledge base article and future help documentation will help you acclimate to the new design quickly.
Future Outlook
This UI refresh is part of a larger initiative to modernize all aspects of our platform. Our focus is to:
- Continue improving responsiveness and accessibility.
- Integrate more intuitive validations, preventing errors before they occur.
- Offer more dynamic interactions, such as real-time data refreshing and predictive field suggestions.
Conclusion
Our revamped Insert Marksheet, Insert Column, and Modify Column UI sets the stage for a more efficient, enjoyable, and future-proof experience. By embracing modern, responsive design principles and gradually shifting away from older technologies, we’re confident that this update will make your day-to-day operations smoother and more productive.
Need Help?
If you have any questions, please reach out to our support team or consult the updated user guide. We’re committed to making this transition as seamless as possible and ensuring you get the most out of the new interface.
Comments
0 comments
Please sign in to leave a comment.