Skip to content

Commit 2df1741

Browse files
committed
Update icons and display names
1 parent d63e290 commit 2df1741

File tree

10 files changed

+20
-13
lines changed

10 files changed

+20
-13
lines changed

Diff for: packages/experiments-realm/crm-app.gts

+2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import { tracked } from '@glimmer/tracking';
1414
import { TrackedMap } from 'tracked-built-ins';
1515
import { restartableTask } from 'ember-concurrency';
1616
import { format, startOfWeek, endOfWeek } from 'date-fns';
17+
import CRMIcon from '@cardstack/boxel-icons/ship-wheel';
1718

1819
const dateFormat = `yyyy-MM-dd`;
1920

@@ -773,5 +774,6 @@ export class CrmApp extends CardDef {
773774
static displayName = 'CRM App';
774775
static prefersWideFormat = true;
775776
static headerColor = '#4D3FE8';
777+
static icon = CRMIcon;
776778
static isolated = CrmAppTemplate;
777779
}

Diff for: packages/experiments-realm/crm/account.gts

+5-3
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ import {
3737
import { cn, not } from '@cardstack/boxel-ui/helpers';
3838
import { on } from '@ember/modifier';
3939

40-
import BuildingIcon from '@cardstack/boxel-icons/building';
40+
import AccountIcon from '@cardstack/boxel-icons/building';
4141
import ChartBarPopular from '@cardstack/boxel-icons/chart-bar-popular';
4242
import ContactIcon from '@cardstack/boxel-icons/contact';
4343
import PlusIcon from '@cardstack/boxel-icons/plus';
@@ -391,7 +391,7 @@ class IsolatedTemplate extends Component<typeof Account> {
391391

392392
<:summary>
393393
<SummaryGridContainer>
394-
<SummaryCard @iconComponent={{BuildingIcon}} @title='Company Info'>
394+
<SummaryCard @iconComponent={{AccountIcon}} @title='Company Info'>
395395
<:content>
396396
{{#if this.hasCompanyInfo}}
397397
<@fields.website @format='atom' />
@@ -1267,7 +1267,9 @@ class FittedTemplate extends Component<typeof Account> {
12671267
}
12681268

12691269
export class Account extends CardDef {
1270-
static displayName = 'CRM Account';
1270+
static displayName = 'Account';
1271+
static headerColor = '#f8f7fa';
1272+
static icon = AccountIcon;
12711273
@field crmApp = linksTo(() => CrmApp);
12721274
@field company = linksTo(() => Company);
12731275
@field primaryContact = linksTo(() => Contact);

Diff for: packages/experiments-realm/crm/company.gts

+3-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
linksTo,
1414
} from 'https://cardstack.com/base/card-api';
1515
import { FieldContainer } from '@cardstack/boxel-ui/components';
16-
import BuildingIcon from '@cardstack/boxel-icons/building';
16+
import CompanyIcon from '@cardstack/boxel-icons/building';
1717

1818
class CompanyEditTemplate extends Component<typeof Company> {
1919
<template>
@@ -56,7 +56,7 @@ class ViewCompanyTemplate extends Component<typeof Company> {
5656
<div class='company-group'>
5757
<EntityDisplayWithIcon @title={{@model.name}} @underline={{true}}>
5858
<:icon>
59-
<BuildingIcon />
59+
<@model.constructor.icon />
6060
</:icon>
6161
</EntityDisplayWithIcon>
6262
</div>
@@ -65,6 +65,7 @@ class ViewCompanyTemplate extends Component<typeof Company> {
6565

6666
export class Company extends CardDef {
6767
static displayName = 'Company';
68+
static icon = CompanyIcon;
6869
@field crmApp = linksTo(() => CrmApp);
6970
@field name = contains(StringField);
7071
@field industry = contains(StringField);

Diff for: packages/experiments-realm/crm/contact.gts

+1-1
Original file line numberDiff line numberDiff line change
@@ -485,7 +485,7 @@ class AtomTemplate extends Component<typeof Contact> {
485485
}
486486

487487
export class Contact extends CardDef {
488-
static displayName = 'CRM Contact';
488+
static displayName = 'Contact';
489489
static icon = ContactIcon;
490490

491491
@field firstName = contains(StringField);

Diff for: packages/experiments-realm/crm/customer.gts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import HeartHandshakeIcon from '@cardstack/boxel-icons/heart-handshake';
44
import { StatusTagField } from './contact-status-tag';
55

66
export class Customer extends Contact {
7-
static displayName = 'CRM Customer';
7+
static displayName = 'Customer';
88
static icon = HeartHandshakeIcon;
99
@field statusTag = contains(StatusTagField, {
1010
computeVia: function (this: Customer) {

Diff for: packages/experiments-realm/crm/deal.gts

+3-1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ import {
5353
import { cn, not } from '@cardstack/boxel-ui/helpers';
5454

5555
import Calendar from '@cardstack/boxel-icons/calendar';
56+
import DealIcon from '@cardstack/boxel-icons/handshake';
5657
import Info from '@cardstack/boxel-icons/info';
5758
import MapPin from '@cardstack/boxel-icons/map-pin';
5859
import Users from '@cardstack/boxel-icons/users';
@@ -1614,8 +1615,9 @@ export class ValueLineItem extends FieldDef {
16141615
}
16151616

16161617
export class Deal extends CardDef {
1617-
static displayName = 'CRM Deal';
1618+
static displayName = 'Deal';
16181619
static headerColor = '#f8f7fa';
1620+
static icon = DealIcon;
16191621
@field crmApp = linksTo(() => CrmApp);
16201622
@field name = contains(StringField);
16211623
@field account = linksTo(() => Account);

Diff for: packages/experiments-realm/crm/document.gts

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
import MarkdownField from 'https://cardstack.com/base/markdown';
88

99
export class Document extends CardDef {
10-
static displayName = 'CRM Document';
10+
static displayName = 'Document';
1111
@field title = contains(StringField, {
1212
computeVia: function (this: Document) {
1313
return 'Document';
@@ -16,7 +16,7 @@ export class Document extends CardDef {
1616
}
1717

1818
export class Proposal extends Document {
19-
static displayName = 'CRM Proposal';
19+
static displayName = 'Proposal';
2020
@field summary = contains(MarkdownField);
2121
@field terms = contains(MarkdownField);
2222
@field title = contains(StringField, {

Diff for: packages/experiments-realm/crm/lead.gts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { StatusTagField } from './contact-status-tag';
55
import TargetArrowIcon from '@cardstack/boxel-icons/target-arrow';
66

77
export class Lead extends Contact {
8-
static displayName = 'CRM Lead';
8+
static displayName = 'Lead';
99
static icon = TargetArrowIcon;
1010
@field statusTag = contains(StatusTagField, {
1111
computeVia: function (this: Lead) {

Diff for: packages/experiments-realm/crm/representative.gts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import PresentationAnalytics from '@cardstack/boxel-icons/presentation-analytics
44
import { StatusTagField } from './contact-status-tag';
55

66
export class Representative extends Contact {
7-
static displayName = 'CRM Representative';
7+
static displayName = 'Representative';
88
static icon = PresentationAnalytics;
99
@field statusTag = contains(StatusTagField, {
1010
computeVia: function (this: Representative) {

Diff for: packages/experiments-realm/crm/urgency-tag.gts

+1-1
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ class UrgencyTagEdit extends Component<typeof UrgencyTag> {
121121

122122
export class UrgencyTag extends FieldDef {
123123
static icon = CalendarExclamation;
124-
static displayName = 'CRM Urgency Tag';
124+
static displayName = 'Urgency Tag';
125125
static values = URGENCY_TAG_VALUES;
126126
@field index = contains(NumberField);
127127
@field label = contains(StringField);

0 commit comments

Comments
 (0)