diff --git a/shared/css/static/modal-invite.scss b/shared/css/static/modal-invite.scss
new file mode 100644
index 00000000..e88560a7
--- /dev/null
+++ b/shared/css/static/modal-invite.scss
@@ -0,0 +1,37 @@
+.modal-invite {
+ user-select: none;
+
+ .general-properties {
+ display: flex;
+ flex-direction: row;
+ justify-content: stretch;
+
+ > .form-group:first-of-type {
+ flex-grow: 1;
+ margin-right: 5px;
+ }
+ }
+
+ .text-output {
+ border-radius: 2px;
+ padding: 5px;
+ background: #00000012;
+ min-height: 120px;
+
+ width: 100%;
+ resize: none;
+ }
+
+ .buttons {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+
+ margin-top: 5px;
+
+ .icon {
+ vertical-align: middle;
+ margin-right: 5px;
+ }
+ }
+}
\ No newline at end of file
diff --git a/shared/html/templates.html b/shared/html/templates.html
index 4bdaac3f..a7253e22 100644
--- a/shared/html/templates.html
+++ b/shared/html/templates.html
@@ -2595,6 +2595,38 @@
+