diff --git a/scss/components/modal.scss b/scss/components/modal.scss
index 09b80cbbdc..7a0eeb83c9 100644
--- a/scss/components/modal.scss
+++ b/scss/components/modal.scss
@@ -1,3 +1,42 @@
+/*
+ * ======= MARKUP =======
+ *
+ *
+ *
+ *
+ * Title!
+ *
+ *
+ *
+ * Your content here.
+ *
+ *
+ *
+ *
+ * ======= VISUAL EXPLANATION =======
+ *
+ * div.modal-wrapper (full-screen)
+ *
+ * div.modal (horizontally centered)
+ * ----------------------------
+ * | header (button) [x] |
+ * |____________________________|
+ * | section |
+ * | |
+ * | |
+ * | |
+ * | |
+ * ----------------------------
+ *
+ * ======= NOTES =======
+ *
+ * - The modal width is not fixed. Set width on .modal directly, or it'll
+ * be decided by child content
+ * - To open/close, show/hide the .modal-wrapper div. Hidden by default.
+ */
+
.modal-wrapper {
width: 100vw;
height: 100vh;