We need to make adjustments to the behavior screen to improve performance and create a better UX for admin users.
Design: https://www.figma.com/file/gdwMnbpudJxuzVrORrOGvd/Ed-Member-Site-UX?node-id=3422%3A244
Main Behavior Screen
Design
When a user clicks on the Behavior block from the My Tools area (admins) or Dashboard (non-admins), they will see a list of all behavior tools.
The behavior tools will be laid out in longer boxes to make it easier to read
Business Rules
No change to business rules
Training
Design
The block will be laid out on a longer format
Clicking view training will produce the behavior trainings (no difference from current functionality)
Business Rules
No change to business rules
Materials
Design
The block will be laid out on a longer format
Clicking view materials will produce the behavior materials (no difference from current functionality)
Business Rules
No change to business rules
Incidents
Design
The block will be laid out in a longer format
Clicking View Incidents or Record Incidents will produce the selector modal
The user will first select a region
Once a region has been selected, the user will select a building
Once a building has been selected, the user has the option of selecting a team member. The user may also search for a team member by name.
From here, the user will select a classroom. The user may also search for a classroom by name.
The user will click View (for view incidents) or Record (for record incidents) once all selections have been made
This design will also apply to the Incidents block on the main screen for SEL Only accounts
Business Rules
Region
If the user has access to multiple regions, they will first need to select a region.
No other choices can be made until a region has been selected.
This is a single select.
Building
Once a region has been selected, the building filter will become accessible.
We will only show buildings assigned to the selected region that have been allocated behavior or sel student licenses
This is a single select.
If the user does not have access to more than 1 region, they will go straight to the building filter.
Team Member
Once the user selects a building, the team member filter will become accessible.
We will only show team members assigned to the selected building.
This is a single select.
If the user does not have access to more than 1 building, they will go straight to the team member and classroom filters.
Only users marked “is admin role” will see the team member filter.
This is not required
Classroom Filter
Once the user selects a building, the classroom filter will become accessible.
We will only show classrooms assigned to the selected building that the user has access to.
Users marked “is admin role” will see all classrooms in the selected building.
All other users will see the classrooms to which they are assigned.
If the user selected a team member, the classroom list will filter to show only those classrooms assigned to the selected team member.
This is a single select
If the user does not have access to more than 1 building, they will go straight to the team member and classroom filters
Behavior Plans
Design
The block will be laid out in a longer format
Clicking on Create Template will take the user to the create template screen (no change in functionality)
Clicking View Plans or Create Plans will produce the selector modal
The user will first select a region
Once a region has been selected, the user will select a building
Once a building has been selected, the user has the option of selecting a team member. The user may also search for a team member by name.
From here, the user will select a student. The user may also search for a student by name.
The user will click View (for view plans) or Begin (for create plans) once all selections have been made
Business Rules
Region
If the user has access to multiple regions, they will first need to select a region.
No other choices can be made until a region has been selected.
This is a single select.
Building
Once a region has been selected, the building filter will become accessible.
We will only show buildings assigned to the selected region that have been allocated behavior or sel student licenses
This is a single select.
If the user does not have access to more than 1 region, they will go straight to the building filter.
Team Member
Once the user selects a building, the team member filter will become accessible.
We will only show team members assigned to the selected building.
This is a single select.
If the user does not have access to more than 1 building, they will go straight to the team member and classroom filters.
Only users marked “is admin role” will see the team member filter.
This is not required
Students Filter
Once the user selects a building, the students filter will become accessible.
We will only show students assigned to the selected building that the user has access to.
Users marked “is admin role” will see all students in the selected building.
All other users will see the students to whom they are currently assigned.
If the user selected a team member, the student list will filter to show only those students assigned to the selected team member.
This is a single select
If the user does not have access to more than 1 building, they will go straight to the team member and students filters