diff --git a/src/components/LoadingPlaceholder.vue b/src/components/LoadingPlaceholder.vue
index dba573be049..e74f28c58b7 100644
--- a/src/components/LoadingPlaceholder.vue
+++ b/src/components/LoadingPlaceholder.vue
@@ -18,53 +18,56 @@
- You should have received a copy of the GNU Affero General Public License
- along with this program. If not, see .
-->
+
+
+Displays a loading placeholder for conversation messages.
+
+The gradient animation is achieved by having two placeholder elements,
+with opposite gradient directions (regular and reverse) displayed on top
+of each other (overlapped with position: absolute) and then fading between
+each other by animating the opacities.
+
+
-