diff --git a/web/html/css/aurweb.css b/web/html/css/aurweb.css
index 81bf9ab6..bb4e3ad7 100644
--- a/web/html/css/aurweb.css
+++ b/web/html/css/aurweb.css
@@ -199,3 +199,8 @@ label.confirmation,
.error {
color: red;
}
+
+.article-content > div {
+ overflow: hidden;
+ transition: height 1s;
+}
diff --git a/web/html/packages.php b/web/html/packages.php
index a989428e..559a8f45 100644
--- a/web/html/packages.php
+++ b/web/html/packages.php
@@ -46,70 +46,94 @@ if (isset($pkgname)) {
html_header($title, $details);
?>
-