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/user | |
| 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/user')
| -rw-r--r-- | app/views/user/manage.phtml | 60 |
1 files changed, 31 insertions, 29 deletions
diff --git a/app/views/user/manage.phtml b/app/views/user/manage.phtml index 3474cc4b0..7756ab60d 100644 --- a/app/views/user/manage.phtml +++ b/app/views/user/manage.phtml @@ -74,34 +74,36 @@ </form> <legend><?= _t('admin.user.list'); ?></legend> - <table id="user-list"> - <thead> - <tr> - <th><?= _t('admin.user.username') ?></th> - <th><?= _t('admin.user.enabled') ?></th> - <th><?= _t('admin.user.is_admin') ?></th> - <th><?= _t('admin.user.email') ?></th> - <th><?= _t('admin.user.language') ?></th> - <th><?= _t('admin.user.feed_count') ?></th> - <th><?= _t('admin.user.article_count') ?></th> - <th><?= _t('admin.user.database_size') ?></th> - <th><?= _t('admin.user.last_user_activity') ?></th> - </tr> - </thead> - <tbody> - <?php foreach ($this->users as $username => $values) : ?> - <tr <?= $values['is_default'] ? 'class="default-user"' : '' ?>> - <td><a href="<?= _url('user', 'details', 'username', $username) ?>"><?= $username ?></a></td> - <td><?= $values['enabled'] ? '✔' : ' ' ?></td> - <td><?= $values['is_admin'] ? '✔' : ' ' ?></td> - <td><?= $values['mail_login'] ?></td> - <td><?= _t("gen.lang.{$values['language']}") ?></td> - <td><?= format_number($values['feed_count']) ?></td> - <td><?= format_number($values['article_count']) ?></td> - <td><?= format_bytes($values['database_size']) ?></td> - <td><?= $values['last_user_activity'] ?></td> + <div class="table-wrapper"> + <table id="user-list"> + <thead> + <tr> + <th><?= _t('admin.user.username') ?></th> + <th><?= _t('admin.user.enabled') ?></th> + <th><?= _t('admin.user.is_admin') ?></th> + <th><?= _t('admin.user.email') ?></th> + <th><?= _t('admin.user.language') ?></th> + <th><?= _t('admin.user.feed_count') ?></th> + <th><?= _t('admin.user.article_count') ?></th> + <th><?= _t('admin.user.database_size') ?></th> + <th><?= _t('admin.user.last_user_activity') ?></th> </tr> - <?php endforeach ?> - </tbody> - </table> + </thead> + <tbody> + <?php foreach ($this->users as $username => $values) : ?> + <tr <?= $values['is_default'] ? 'class="default-user"' : '' ?>> + <td><a href="<?= _url('user', 'details', 'username', $username) ?>"><?= $username ?></a></td> + <td><?= $values['enabled'] ? '✔' : ' ' ?></td> + <td><?= $values['is_admin'] ? '✔' : ' ' ?></td> + <td><?= $values['mail_login'] ?></td> + <td><?= _t("gen.lang.{$values['language']}") ?></td> + <td><?= format_number($values['feed_count']) ?></td> + <td><?= format_number($values['article_count']) ?></td> + <td><?= format_bytes($values['database_size']) ?></td> + <td><?= $values['last_user_activity'] ?></td> + </tr> + <?php endforeach ?> + </tbody> + </table> + </div> </div> |
