= sprintf(__('version'), get_version()) ?>
+From f5ad15cc68804351389192f149b0f48866f1d9eb Mon Sep 17 00:00:00 2001 From: winter Date: Sun, 19 Jan 2025 23:12:10 +0000 Subject: make left and right panes accessible on small screens --- templates/head_tags.php | 7 +++++++ templates/left_side_navigation.php | 26 +++++++++++++++++++++++++ templates/mobilepane_left.php | 32 ++++++++++++++++++++++++++++++ templates/mobilepane_right.php | 29 +++++++++++++++++++++++++++ templates/skeleton.php | 40 ++++++++++++++++---------------------- 5 files changed, 111 insertions(+), 23 deletions(-) create mode 100644 templates/head_tags.php create mode 100644 templates/left_side_navigation.php create mode 100644 templates/mobilepane_left.php create mode 100644 templates/mobilepane_right.php (limited to 'templates') diff --git a/templates/head_tags.php b/templates/head_tags.php new file mode 100644 index 0000000..66c706a --- /dev/null +++ b/templates/head_tags.php @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/templates/left_side_navigation.php b/templates/left_side_navigation.php new file mode 100644 index 0000000..983aa07 --- /dev/null +++ b/templates/left_side_navigation.php @@ -0,0 +1,26 @@ + '/followrequests', + 'icon' => 'person_add', + 'label' => __('navigation.followRequests'), + 'unreadCount' => FollowRelation::countWhere("object = ? AND status = 'pending'", [$user->actor->id]) + ]]; + if ($user->isAdmin) { + $links[] = ['href' => '/admin/settings/instance', 'icon' => 'settings', 'label' => __('navigation.instanceSettings')]; + } + $links[] = [ + 'href' => '/logout', + 'icon' => 'logout', + 'label' => __('navigation.logout'), + 'confirmation' => __('navigation.logout.confirmation') + ]; + + call_template('side_navigation', ['links' => $links]); +} diff --git a/templates/mobilepane_left.php b/templates/mobilepane_left.php new file mode 100644 index 0000000..77925cc --- /dev/null +++ b/templates/mobilepane_left.php @@ -0,0 +1,32 @@ + + + + +
+= sprintf(__('version'), get_version()) ?>
+