diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index 2ea0a4d39..2f88ecc82 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -1,5 +1,5 @@
-
+ app:contentInsetStartWithNavigation="0dp"
+ app:layout_constraintTop_toTopOf="parent" />
+ android:layout_height="0dp"
+ app:layout_constraintBottom_toTopOf="@id/mainBottomNav"
+ app:layout_constraintTop_toBottomOf="@id/mainToolbar" />
-
+ app:layout_constraintBottom_toBottomOf="parent" />
+
diff --git a/app/src/main/res/layout/item_about.xml b/app/src/main/res/layout/item_about.xml
index f988c47ba..6a95e5529 100644
--- a/app/src/main/res/layout/item_about.xml
+++ b/app/src/main/res/layout/item_about.xml
@@ -33,7 +33,8 @@
+ android:orientation="vertical"
+ app:layout_constraintBottom_toBottomOf="@+id/attendanceItemDetailsContainer"
+ app:layout_constraintEnd_toStartOf="@+id/attendanceItemDetailsContainer"
+ app:layout_constraintHorizontal_bias="0.5"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toTopOf="@+id/attendanceItemDetailsContainer">
-
+ android:layout_marginEnd="10dp"
+ app:layout_constraintEnd_toStartOf="@+id/attendanceItemAlert"
+ app:layout_constraintHorizontal_bias="0.5"
+ app:layout_constraintStart_toEndOf="@+id/attendanceItemNumberContainer"
+ app:layout_constraintTop_toTopOf="parent">
-
+
+
+
+
-
+
diff --git a/app/src/main/res/layout/item_attendance_summary_subject.xml b/app/src/main/res/layout/item_attendance_summary_subject.xml
index 263c08a73..ff731461d 100644
--- a/app/src/main/res/layout/item_attendance_summary_subject.xml
+++ b/app/src/main/res/layout/item_attendance_summary_subject.xml
@@ -3,7 +3,8 @@
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/attendanceSummaryItemSubject"
android:layout_width="match_parent"
- android:layout_height="48dp"
+ android:layout_height="wrap_content"
+ android:minHeight="48dp"
android:gravity="start"
android:maxLines="1"
android:paddingLeft="16dp"
diff --git a/app/src/main/res/layout/item_completed_lesson.xml b/app/src/main/res/layout/item_completed_lesson.xml
index b9beec804..e9944f56f 100644
--- a/app/src/main/res/layout/item_completed_lesson.xml
+++ b/app/src/main/res/layout/item_completed_lesson.xml
@@ -12,8 +12,11 @@
diff --git a/app/src/main/res/layout/item_grade_details.xml b/app/src/main/res/layout/item_grade_details.xml
index ccc968c08..2f3bd2de5 100644
--- a/app/src/main/res/layout/item_grade_details.xml
+++ b/app/src/main/res/layout/item_grade_details.xml
@@ -18,62 +18,82 @@
-
+ app:layout_constraintTop_toTopOf="parent">
-
+
-
+
+
+
+
+
diff --git a/app/src/main/res/layout/item_license.xml b/app/src/main/res/layout/item_license.xml
index aaa7cd349..cb55ab87a 100644
--- a/app/src/main/res/layout/item_license.xml
+++ b/app/src/main/res/layout/item_license.xml
@@ -2,7 +2,8 @@