diff options
| author | 2021-09-03 08:35:44 +0200 | |
|---|---|---|
| committer | 2021-09-03 08:35:44 +0200 | |
| commit | 9aed5ef48facac6658eeebfc8b66d2ac61d361f7 (patch) | |
| tree | c38731c3bb73f3e6a9d213595474777c03ffa407 /app/views/extension | |
| parent | be61a3f7715dc446770934daa579a7c03c4bf79e (diff) | |
Fixed: overflowing tables on small screens (#3819)
* fix
* overflow-x
* a better fix, that fix all tables
* Revert "a better fix, that fix all tables"
This reverts commit 3bc94473474607415e30e2056899975421fb8a01.
* user list table with wrapper
* scrolling table: extension table
Diffstat (limited to 'app/views/extension')
| -rw-r--r-- | app/views/extension/index.phtml | 56 |
1 files changed, 29 insertions, 27 deletions
diff --git a/app/views/extension/index.phtml b/app/views/extension/index.phtml index 254479f40..cd5ccec48 100644 --- a/app/views/extension/index.phtml +++ b/app/views/extension/index.phtml @@ -34,35 +34,37 @@ <?php if (!empty($this->available_extensions)) { ?> <h2><?= _t('admin.extensions.community') ?></h2> - <table> - <tr> - <th><?= _t('admin.extensions.name') ?></th> - <th><?= _t('admin.extensions.version') ?></th> - <th><?= _t('admin.extensions.author') ?></th> - <th><?= _t('admin.extensions.description') ?></th> - </tr> - <?php foreach ($this->available_extensions as $ext) { ?> + <div class="table-wrapper"> + <table> <tr> - <td><a href="<?= $ext['url'] ?>" target="_blank"><?= $ext['name'] ?></a></td> - <td><?= $ext['version'] ?></td> - <td><?= $ext['author'] ?></td> - <td> - <?= $ext['description'] ?> - <?php if (isset($this->extensions_installed[$ext['name']])) { ?> - <?php if (version_compare($this->extensions_installed[$ext['name']], $ext['version']) >= 0) { ?> - <span class="alert alert-success"> - <?= _t('admin.extensions.latest') ?> - </span> - <?php } elseif ($this->extensions_installed[$ext['name']] != $ext['version']) { ?> - <span class="alert alert-warn"> - <?= _t('admin.extensions.update') ?> - </span> - <?php } ?> - <?php } ?> - </td> + <th><?= _t('admin.extensions.name') ?></th> + <th><?= _t('admin.extensions.version') ?></th> + <th><?= _t('admin.extensions.author') ?></th> + <th><?= _t('admin.extensions.description') ?></th> </tr> - <?php } ?> - </table> + <?php foreach ($this->available_extensions as $ext) { ?> + <tr> + <td><a href="<?= $ext['url'] ?>" target="_blank"><?= $ext['name'] ?></a></td> + <td><?= $ext['version'] ?></td> + <td><?= $ext['author'] ?></td> + <td> + <?= $ext['description'] ?> + <?php if (isset($this->extensions_installed[$ext['name']])) { ?> + <?php if (version_compare($this->extensions_installed[$ext['name']], $ext['version']) >= 0) { ?> + <span class="alert alert-success"> + <?= _t('admin.extensions.latest') ?> + </span> + <?php } elseif ($this->extensions_installed[$ext['name']] != $ext['version']) { ?> + <span class="alert alert-warn"> + <?= _t('admin.extensions.update') ?> + </span> + <?php } ?> + <?php } ?> + </td> + </tr> + <?php } ?> + </table> + </div> <?php } ?> </div> |
