diff --git a/frontend/src/pages/reviewer/StudentOverviewPage.vue b/frontend/src/pages/reviewer/StudentOverviewPage.vue
index 94262fc084ad3817449b04dc6f760aff67b9b48f..528c575edb142069b443749dc0c0f0d5072871e7 100644
--- a/frontend/src/pages/reviewer/StudentOverviewPage.vue
+++ b/frontend/src/pages/reviewer/StudentOverviewPage.vue
@@ -13,10 +13,17 @@
           v-on:detail-click="openDialog"
         ></student-list>
       </v-flex>
-      <v-dialog v-model="dialog">
+      <v-dialog v-model="dialog" fullscreen hide-overlay>
         <v-card>
+          <v-toolbar dark color="#1a237e">
+            <v-btn icon dark @click="dialog = false">
+              <v-icon>close</v-icon>
+            </v-btn>
+            <v-toolbar-title>Submission details</v-toolbar-title>
+            <v-spacer></v-spacer>
+          </v-toolbar>
           <v-card-text>
-            <router-view></router-view>
+            <router-view @refresh="dialog = false"></router-view>
           </v-card-text>
         </v-card>
       </v-dialog>