From 69ef72ba331400891093a74bbfeaa5c4ad65f620 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Fri, 27 Feb 2026 17:03:52 -0500 Subject: [PATCH 1/2] one more fix for graphs --- public/scss/admin/general/dashboard.scss | 16 +++++++++------- public/src/admin/dashboard/topics.js | 2 +- public/src/admin/modules/dashboard-line-graph.js | 1 + 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/public/scss/admin/general/dashboard.scss b/public/scss/admin/general/dashboard.scss index db73c92e75..50c9390072 100644 --- a/public/scss/admin/general/dashboard.scss +++ b/public/scss/admin/general/dashboard.scss @@ -1,4 +1,4 @@ -.template-admin-dashboard .graph-container { +.template-admin-dashboard #analytics-panel .graph-container { min-height: 300px; } .dashboard { @@ -6,19 +6,21 @@ max-width: 100% !important; } + #analytics-panel.fullscreen .graph-container { + width: 100%!important; + height: 100%!important; + max-height: 100%!important; + padding: 40px; + } + .graph-container { + max-height: 400px; position: relative; background: var(--bg-body-bg); &.pie-chart { max-height: 180px; } - - &.fullscreen { - width: 100%!important; - height: 100%!important; - padding: 40px; - } } .graph-legend { diff --git a/public/src/admin/dashboard/topics.js b/public/src/admin/dashboard/topics.js index 5a9bcb262b..32e2bede3e 100644 --- a/public/src/admin/dashboard/topics.js +++ b/public/src/admin/dashboard/topics.js @@ -1,7 +1,7 @@ 'use strict'; define('admin/dashboard/topics', [ - 'admin/modules/dashboard-line-graph', 'hooks', 'admin/modules/fullscreen' + 'admin/modules/dashboard-line-graph', 'hooks', 'admin/modules/fullscreen', ], (graph, hooks, { setupFullscreen }) => { const ACP = {}; diff --git a/public/src/admin/modules/dashboard-line-graph.js b/public/src/admin/modules/dashboard-line-graph.js index 33404236be..cbc2bcf5bf 100644 --- a/public/src/admin/modules/dashboard-line-graph.js +++ b/public/src/admin/modules/dashboard-line-graph.js @@ -72,6 +72,7 @@ export function init({ set, dataset }) { data: data, options: { responsive: true, + maintainAspectRatio: false, scales: { 'left-y-axis': { type: 'linear', From 117ae6aa4379be6191df455ddaa56bc2b9ffa2d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Fri, 27 Feb 2026 17:08:24 -0500 Subject: [PATCH 2/2] fix: text-nowrap on timestamps --- src/views/admin/dashboard/logins.tpl | 2 +- src/views/admin/dashboard/topics.tpl | 2 +- src/views/admin/dashboard/users.tpl | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/admin/dashboard/logins.tpl b/src/views/admin/dashboard/logins.tpl index 552ded83e1..814b10156d 100644 --- a/src/views/admin/dashboard/logins.tpl +++ b/src/views/admin/dashboard/logins.tpl @@ -23,7 +23,7 @@ {./user.username} {function.userAgentIcons} {../browser} {../version} on {../platform} - + {{{ end }}} diff --git a/src/views/admin/dashboard/topics.tpl b/src/views/admin/dashboard/topics.tpl index 5769f342fe..ee92cd254a 100644 --- a/src/views/admin/dashboard/topics.tpl +++ b/src/views/admin/dashboard/topics.tpl @@ -14,7 +14,7 @@ {../title} [[topic:posted-by, {../user.username}]] - + {{{ end }}} diff --git a/src/views/admin/dashboard/users.tpl b/src/views/admin/dashboard/users.tpl index 4fbd026ef3..1db7e85ef7 100644 --- a/src/views/admin/dashboard/users.tpl +++ b/src/views/admin/dashboard/users.tpl @@ -22,7 +22,7 @@ {../uid} {../username} {../email} - + {{{ end }}}