diff --git a/helpers/frontend/views/frontend-components.njk b/helpers/frontend/views/frontend-components.njk index 4ff04bca1..e26fd3aab 100644 --- a/helpers/frontend/views/frontend-components.njk +++ b/helpers/frontend/views/frontend-components.njk @@ -29,6 +29,39 @@ }] }) }} +
action-tableauthorize| + {{- item.text | safe -}} + | + {% endfor %} +|
|---|---|
| + {{- cell.text | safe -}} + | + {% else %} ++ {{- cell.text | safe -}} + | + {% endif %} + {% endfor %} +
${_package.description}
`; + } + + return [ + { + text: name, + classes: "s-flow", + }, + { + text: _package.version, + }, + ]; }); response.render("plugins/list", { @@ -24,7 +30,7 @@ export const list = (request, response) => { text: response.locals.__("status.title"), }, title: response.locals.__("status.application.installedPlugins"), - plugins, + pluginRows, }); }; diff --git a/packages/indiekit/views/plugins/list.njk b/packages/indiekit/views/plugins/list.njk index 52f7c61ad..3c1c4891f 100644 --- a/packages/indiekit/views/plugins/list.njk +++ b/packages/indiekit/views/plugins/list.njk @@ -1,8 +1,12 @@ {% extends "document.njk" %} {% block content %} - {{ cardGrid({ - cardSize: "100%", - items: plugins + {{ actionTable({ + sort: "name", + head: [ + { text: "Name" }, + { text: "Version" } + ], + rows: pluginRows }) }} {% endblock %} \ No newline at end of file