From 21067474967a66a0b18ad8d7816bd99a689bf955 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Fri, 8 Sep 2023 13:46:11 +0300 Subject: [PATCH] Decreased size of widget for point details on chart. --- Telegram/SourceFiles/statistics/point_details_widget.cpp | 4 ++-- Telegram/SourceFiles/statistics/statistics.style | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Telegram/SourceFiles/statistics/point_details_widget.cpp b/Telegram/SourceFiles/statistics/point_details_widget.cpp index fe2926ab11..4c563647d6 100644 --- a/Telegram/SourceFiles/statistics/point_details_widget.cpp +++ b/Telegram/SourceFiles/statistics/point_details_widget.cpp @@ -39,7 +39,7 @@ PointDetailsWidget::PointDetailsWidget( , _zoomEnabled(zoomEnabled) , _chartData(chartData) , _textStyle(st::statisticsDetailsPopupStyle) -, _headerStyle(st::semiboldTextStyle) +, _headerStyle(st::statisticsDetailsPopupHeaderStyle) , _longFormat(u"ddd, MMM d hh:mm"_q) , _shortFormat(u"ddd, MMM d"_q) { const auto calculatedWidth = [&]{ @@ -158,7 +158,7 @@ int PointDetailsWidget::lineYAt(int index) const { return _textRect.y() + _headerStyle.font->height - + st::statisticsDetailsPopupMargins.bottom() + + st::statisticsDetailsPopupMargins.bottom() / 2 + std::ceil(linesHeight); } diff --git a/Telegram/SourceFiles/statistics/statistics.style b/Telegram/SourceFiles/statistics/statistics.style index 7612043c5c..2fb2c85988 100644 --- a/Telegram/SourceFiles/statistics/statistics.style +++ b/Telegram/SourceFiles/statistics/statistics.style @@ -14,7 +14,7 @@ statisticsChartHeight: 150px; statisticsDetailsPopupMargins: margins(8px, 8px, 8px, 8px); statisticsDetailsPopupPadding: margins(6px, 6px, 6px, 6px); -statisticsDetailsPopupMidLineSpace: 8px; +statisticsDetailsPopupMidLineSpace: 4px; statisticsDetailsDotRadius: 4px; statisticsChartLineWidth: 2px; @@ -34,8 +34,11 @@ statisticsChartFooterHeight: 52px; statisticsChartFlatCheckboxMargins: margins(6px, 4px, 6px, 4px); statisticsChartFlatCheckboxCheckWidth: 4px; +statisticsDetailsPopupHeaderStyle: TextStyle(defaultTextStyle) { + font: font(9px semibold); +} statisticsDetailsPopupStyle: TextStyle(defaultTextStyle) { - font: font(11px); + font: font(8px); } statisticsDetailsBottomCaptionStyle: TextStyle(defaultTextStyle) { font: font(10px);