verify signature after build
[pharext/replicator.pharext.org] / public / html.php
index 5222f9d7c6ad55680949507180e14839116dab93..ebda332ffcee3cfcb9d82d96f526b0d9d618e8fc 100644 (file)
@@ -4,6 +4,7 @@ const NCURRENT = 2;
 require_once "index.php";
 
 ob_start($res);
+$res->addHeader("Link", "<".dirname((new http\Env\Url)->path)."concise/css/concise.min.css>; rel=preload; as=style");
 
 ?>
 <!doctype html>
@@ -87,6 +88,9 @@ ob_start($res);
                        .old-version, #new-toggle {
                                display: none;
                        }
+                       .package-description {
+                               white-space: pre-line;
+                       }
                </style>
        </head>
        <body>
@@ -101,9 +105,14 @@ ob_start($res);
                </div>
                <div class="container">
 
-                       <?php if (!empty($package)) : $versions = package_versions($package); ?>
+                       <?php if (!empty($package)) : $versions = package_versions($package); $info = package_info($package); ?>
 
                        <h2><?= htmlspecialchars($package) ?></h2>
+                       <?php if ($info) : ?>
+                               <h3><?= htmlspecialchars($info["title"]) ?><br>
+                                       <small>License: <?= htmlspecialchars($info["license"]) ?></small></h3>
+                               <p class="package-description"><?= htmlspecialchars($info["description"]) ?></p>
+                       <?php endif; ?>
                        <table class="table table-full versions">
                                <thead>
                                        <tr>