aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-web/src/main/js/apps/overview
diff options
context:
space:
mode:
authorDavid Cho-Lerat <david.cho-lerat@sonarsource.com>2023-10-17 16:20:41 +0200
committersonartech <sonartech@sonarsource.com>2023-10-17 20:02:44 +0000
commit4b5f8fcdf9b2aa37252f4e6b8bad7d7fe988e53b (patch)
tree47ae5abc2fa36d00b534919cd76c2975e3f5e5cd /server/sonar-web/src/main/js/apps/overview
parentb9b7c04a09d20c8b99a60d10d19d4174fc15b2f9 (diff)
downloadsonarqube-4b5f8fcdf9b2aa37252f4e6b8bad7d7fe988e53b.tar.gz
sonarqube-4b5f8fcdf9b2aa37252f4e6b8bad7d7fe988e53b.zip
SONAR-20667 Merge graph and log in same "Activity" card
Diffstat (limited to 'server/sonar-web/src/main/js/apps/overview')
-rw-r--r--server/sonar-web/src/main/js/apps/overview/branches/ActivityPanel.tsx19
1 files changed, 13 insertions, 6 deletions
diff --git a/server/sonar-web/src/main/js/apps/overview/branches/ActivityPanel.tsx b/server/sonar-web/src/main/js/apps/overview/branches/ActivityPanel.tsx
index 67ed4414dc1..dd0919aa5f4 100644
--- a/server/sonar-web/src/main/js/apps/overview/branches/ActivityPanel.tsx
+++ b/server/sonar-web/src/main/js/apps/overview/branches/ActivityPanel.tsx
@@ -17,6 +17,7 @@
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
+
import { BasicSeparator, Card, PageTitle, Spinner } from 'design-system';
import * as React from 'react';
import GraphsHeader from '../../../components/activity-graph/GraphsHeader';
@@ -113,8 +114,10 @@ export function ActivityPanel(props: ActivityPanelProps) {
return (
<div className="sw-mt-8">
<PageTitle as="h2" text={translate('overview.activity')} />
+
<Card className="overview-panel sw-mt-4" data-test="overview__activity-panel">
<GraphsHeader graph={graph} metrics={metrics} onUpdateGraph={props.onGraphChange} />
+
<GraphsHistory
analyses={[]}
ariaLabel={translateWithParameters(
@@ -129,12 +132,9 @@ export function ActivityPanel(props: ActivityPanelProps) {
measuresHistory={measuresHistory}
series={series}
/>
- <BasicSeparator />
- <div className="sw-flex sw-justify-end sw-pt-3">
- <ActivityLink branchLike={branchLike} component={component.key} graph={graph} />
- </div>
- </Card>
- <Card className="sw-mt-4" data-test="overview__activity-analyses">
+
+ <BasicSeparator className="sw-mb-4 sw-mt-16" />
+
<Spinner loading={loading}>
{displayedAnalyses.length === 0 ? (
<p>{translate('no_results')}</p>
@@ -148,11 +148,18 @@ export function ActivityPanel(props: ActivityPanelProps) {
qualityGateStatus={qualityGateStatuses?.[index]?.value}
variations={analysisVariations[index]}
/>
+
{index !== displayedAnalyses.length - 1 && <BasicSeparator className="sw-my-3" />}
</div>
))
)}
</Spinner>
+
+ <BasicSeparator className="sw-mt-4" />
+
+ <div className="sw-flex sw-justify-center sw-pt-3">
+ <ActivityLink branchLike={branchLike} component={component.key} graph={graph} />
+ </div>
</Card>
</div>
);