From 8f30904905b81ad544b6bc3161d2523dd8e001c7 Mon Sep 17 00:00:00 2001 From: Jaanus Sellin Date: Thu, 29 Feb 2024 10:38:43 +0200 Subject: [PATCH] feat: new application header design (#6379) - remove application icon - Update font for created text - change "Delete" button into a trash can button ![image](https://github.com/Unleash/unleash/assets/964450/c956ea23-8ac0-4c0b-9ef4-287f895ecc2f) --- .../src/component/application/Application.tsx | 30 ++++--------------- 1 file changed, 6 insertions(+), 24 deletions(-) diff --git a/frontend/src/component/application/Application.tsx b/frontend/src/component/application/Application.tsx index 3ee87dd9e4..b6e7c028cc 100644 --- a/frontend/src/component/application/Application.tsx +++ b/frontend/src/component/application/Application.tsx @@ -2,8 +2,6 @@ import React, { useContext, useState } from 'react'; import { Box, - Avatar, - Icon, IconButton, LinearProgress, Link, @@ -12,7 +10,7 @@ import { Typography, styled, } from '@mui/material'; -import { Link as LinkIcon } from '@mui/icons-material'; +import { Delete, Link as LinkIcon } from '@mui/icons-material'; import { ConditionallyRender } from 'component/common/ConditionallyRender/ConditionallyRender'; import { UPDATE_APPLICATION } from 'component/providers/AccessProvider/permissions'; import { ConnectedInstances } from './ConnectedInstances/ConnectedInstances'; @@ -25,13 +23,13 @@ import useApplication from 'hooks/api/getters/useApplication/useApplication'; import { Route, Routes, useLocation, useNavigate } from 'react-router-dom'; import { useLocationSettings } from 'hooks/useLocationSettings'; import useToast from 'hooks/useToast'; -import PermissionButton from 'component/common/PermissionButton/PermissionButton'; import { formatDateYMD } from 'utils/formatDate'; import { formatUnknownError } from 'utils/formatUnknownError'; import { useRequiredPathParam } from 'hooks/useRequiredPathParam'; import { useUiFlag } from 'hooks/useUiFlag'; import { ApplicationEdit } from './ApplicationEdit/ApplicationEdit'; import ApplicationOverview from './ApplicationOverview'; +import PermissionIconButton from 'component/common/PermissionIconButton/PermissionIconButton'; type Tab = { title: string; @@ -150,19 +148,6 @@ export const Application = () => { - - {icon || 'apps'} - - {appName} - - } title={appName} actions={ <> @@ -179,25 +164,22 @@ export const Application = () => { } /> - - Delete - + + } /> ({ marginTop: theme.spacing(1) })}> - - {description || ''} - - Created: {formatDate(createdAt)} + Created: {formatDate(createdAt)}