Uniformize styles for dialogs and popovers, add ContextMenu

Change-Id: I8687b2d171f9c15e8eb8dd5ba2a32cdaa27b70d6
diff --git a/client/src/themes/Default.ts b/client/src/themes/Default.ts
index 60fb1ec..977de0b 100644
--- a/client/src/themes/Default.ts
+++ b/client/src/themes/Default.ts
@@ -205,6 +205,38 @@
         },
       },
     },
+    MuiDialog: {
+      styleOverrides: {
+        paper: {
+          padding: '16px',
+          boxShadow: '3px 3px 7px #00000029',
+          borderRadius: '20px',
+        },
+      },
+    },
+    MuiDialogActions: {
+      styleOverrides: {
+        root: {
+          padding: '0px',
+        },
+      },
+    },
+    MuiDialogContent: {
+      styleOverrides: {
+        root: {
+          padding: '0px',
+          margin: '16px 0px',
+          minWidth: '500px',
+        },
+      },
+    },
+    MuiDialogTitle: {
+      styleOverrides: {
+        root: {
+          padding: '0px',
+        },
+      },
+    },
     MuiSwitch: {
       defaultProps: {
         disableRipple: true,