[MM-62669] Updates to cloud specific imagery in system console (#29963)

* Updates to cloud specific imagery in system console

* Revert something from images

* Fix linter

* Updates from PR feedback

* Fix lint

* Add svg

* Lint fixes, update another SVG

* change to pre-existing already-themed version of svg

* change the folder of the file

* add file

* Adjust styling
This commit is contained in:
Nick Misasi 2025-02-07 09:34:09 -05:00 committed by GitHub
parent 144986c1ad
commit e475568d6d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
11 changed files with 561 additions and 913 deletions

View File

@ -35,7 +35,7 @@
}
.BillingHistory__cardBody {
padding: 20px;
padding: 48px;
}
.BillingHistory__noHistory {
@ -53,7 +53,6 @@
.BillingHistory__noHistory-link {
margin-top: 20px;
margin-bottom: 40px;
color: var(--sys-button-bg);
font-size: 14px;
font-weight: 600;

View File

@ -36,8 +36,8 @@ interface NoBillingHistorySectionProps {
export const NoBillingHistorySection = (props: NoBillingHistorySectionProps) => (
<div className='BillingHistory__noHistory'>
<EmptyBillingHistorySvg
width={300}
height={210}
width={152}
height={116}
/>
<div className='BillingHistory__noHistory-message'>
<FormattedMessage

View File

@ -37,8 +37,8 @@ const messages = defineMessages({
export const noBillingHistory = (
<div className='BillingSummary__noBillingHistory'>
<EmptyBillingHistorySvg
height={167}
width={234}
height={116}
width={152}
/>
<div className='BillingSummary__noBillingHistory-title'>
<FormattedMessage

View File

@ -92,7 +92,6 @@
.CompanyInfoDisplay__noCompanyInfo-link {
margin-top: 20px;
margin-bottom: 12px;
color: var(--sys-button-bg);
font-size: 14px;
font-weight: 600;

View File

@ -33,8 +33,8 @@ const addInfoButton = (
const noCompanyInfoSection = (
<div className='CompanyInfoDisplay__noCompanyInfo'>
<CompanySvg
width={300}
height={210}
width={170}
height={149}
/>
<div className='CompanyInfoDisplay__noCompanyInfo-message'>
<FormattedMessage
@ -64,7 +64,7 @@ const CompanyInfoDisplay: React.FC = () => {
let body = noCompanyInfoSection;
const address = companyInfo?.company_address?.line1 ? companyInfo.company_address : companyInfo?.billing_address;
const isCompanyBillingFilled = address?.line1 !== undefined;
const isCompanyBillingFilled = address?.line1 !== undefined && address?.line1 !== '';
if (isCompanyBillingFilled) {
body = (
<div className='CompanyInfoDisplay__companyInfo'>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -8,11 +8,11 @@ import {useIntl} from 'react-intl';
import styled from 'styled-components';
import useOpenSalesLink from 'components/common/hooks/useOpenSalesLink';
import ChatIllustration from 'components/common/svg_images_components/chat_illustration';
import ExternalLink from 'components/external_link';
import {HostedCustomerLinks} from 'utils/constants';
import BlankCardImage from './blank_card_image.svg';
import BuildingSvg from './building.svg';
import TadaSvg from './tada.svg';
@ -74,7 +74,7 @@ export function BlankCard() {
return (
<div className='BlankCard'>
<div className='image'>
<BlankCardImage/>
{ChatIllustration}
</div>
<div className='description'>

View File

@ -27,6 +27,7 @@ import {getSelectedThreadIdInCurrentTeam} from 'selectors/views/threads';
import {useGlobalState} from 'stores/hooks';
import LocalStorageStore from 'stores/local_storage_store';
import ChatIllustration from 'components/common/svg_images_components/chat_illustration';
import LoadingScreen from 'components/loading_screen';
import NoResultsIndicator from 'components/no_results_indicator';
@ -39,7 +40,6 @@ import {LhsItemType, LhsPage} from 'types/store/lhs';
import ThreadList, {ThreadFilter, FILTER_STORAGE_KEY} from './thread_list';
import ThreadPane from './thread_pane';
import ChatIllustration from '../common/chat_illustration';
import {useThreadRouting} from '../hooks';
import ThreadViewer from '../thread_viewer';