@@ -12,7 +12,7 @@ <h3 class="landing-v2--section-heading">
1212 href ="
mailto:[email protected] "
> support{{'@'}}fylehq.com
</ a > 1313 </ p >
1414 </ header >
15- < div class ="tw-flex tw-text-14-px tw-border-y tw-border-separator ">
15+ < div *ngIf =" !exposeC1Apps " class ="tw-flex tw-text-14-px tw-border-y tw-border-separator ">
1616 < div class ="landing-v2--tab " [ngClass] ="{'tw-text-menu-inactive-text-color': !integrationTabs.ALL} "
1717 (click) ="switchView(IntegrationsView.ALL) ">
1818 All
@@ -41,7 +41,14 @@ <h3 class="landing-v2--section-heading">
4141 < div *ngIf ="isAppShown('NETSUITE') ">
4242 < div class ="landing-v2--accounting-app "
4343 (click) ="openAccountingIntegrationApp(AccountingIntegrationApp.NETSUITE) ">
44- < img src ="assets/logos/netsuite-logo.png " />
44+ < div class ="tw-flex tw-justify-between tw-items-center ">
45+ < img src ="assets/logos/netsuite-logo-new.png " />
46+ @if (isAppConnected('NETSUITE')) {
47+ < app-badge text ="Connected " [theme] ="ThemeOption.SUCCESS "> </ app-badge >
48+ } @else {
49+ < button class ="btn-connect "> Connect</ button >
50+ }
51+ </ div >
4552 < div >
4653 < span class ="landing-v2--accounting-app-name ">
4754 NetSuite
@@ -54,7 +61,14 @@ <h3 class="landing-v2--section-heading">
5461 </ div >
5562 < div *ngIf ="isAppShown('INTACCT') " class ="landing-v2--accounting-app "
5663 (click) ="openAccountingIntegrationApp(AccountingIntegrationApp.SAGE_INTACCT) ">
57- < img src ="assets/logos/intacct-logo.png " />
64+ < div class ="tw-flex tw-justify-between tw-items-center ">
65+ < img src ="assets/logos/intacct-logo-new.png " />
66+ @if (isAppConnected('INTACCT')) {
67+ < app-badge text ="Connected " [theme] ="ThemeOption.SUCCESS "> </ app-badge >
68+ } @else {
69+ < button class ="btn-connect "> Connect</ button >
70+ }
71+ </ div >
5872 < div >
5973 < span class ="landing-v2--accounting-app-name ">
6074 Sage Intacct
@@ -66,7 +80,14 @@ <h3 class="landing-v2--section-heading">
6680 </ div >
6781 < div *ngIf ="isAppShown('QBO') " class ="landing-v2--accounting-app "
6882 (click) ="openAccountingIntegrationApp(AccountingIntegrationApp.QBO) ">
69- < img src ="assets/logos/quickbooks-logo.png " />
83+ < div class ="tw-flex tw-justify-between tw-items-center ">
84+ < img src ="assets/logos/quickbooks-logo.png " class ="!tw-h-[30.7px] " />
85+ @if (isAppConnected('QBO')) {
86+ < app-badge text ="Connected " [theme] ="ThemeOption.SUCCESS "> </ app-badge >
87+ } @else {
88+ < button class ="btn-connect "> Connect</ button >
89+ }
90+ </ div >
7091 < div >
7192 < span class ="landing-v2--accounting-app-name ">
7293 QuickBooks Online
@@ -78,7 +99,14 @@ <h3 class="landing-v2--section-heading">
7899 </ div >
79100 < div *ngIf ="isAppShown('XERO') " class ="landing-v2--accounting-app "
80101 (click) ="openAccountingIntegrationApp(AccountingIntegrationApp.XERO) ">
81- < img src ="assets/logos/xero-logo.png " />
102+ < div class ="tw-flex tw-justify-between tw-items-center ">
103+ < img src ="assets/logos/xero-logo-new.png " />
104+ @if (isAppConnected('XERO')) {
105+ < app-badge text ="Connected " [theme] ="ThemeOption.SUCCESS "> </ app-badge >
106+ } @else {
107+ < button class ="btn-connect "> Connect</ button >
108+ }
109+ </ div >
82110 < div >
83111 < span class ="landing-v2--accounting-app-name ">
84112 Xero
@@ -90,7 +118,14 @@ <h3 class="landing-v2--section-heading">
90118 </ div >
91119 < div *ngIf ="isAppShown('QBD') " class ="landing-v2--accounting-app "
92120 (click) ="openInAppIntegration(InAppIntegration.QBD) ">
93- < img src ="assets/logos/quickbooks-logo.png " />
121+ < div class ="tw-flex tw-justify-between tw-items-center ">
122+ < img src ="assets/logos/quickbooks-logo.png " class ="!tw-h-[30.7px] " />
123+ @if (isAppConnected('QBD')) {
124+ < app-badge text ="Connected " [theme] ="ThemeOption.SUCCESS "> </ app-badge >
125+ } @else {
126+ < button class ="btn-connect "> Connect</ button >
127+ }
128+ </ div >
94129 < div >
95130 < span class ="landing-v2--accounting-app-name ">
96131 QuickBooks Desktop (IIF)
@@ -103,7 +138,14 @@ <h3 class="landing-v2--section-heading">
103138 <!-- Direct -->
104139 < div *ngIf ="isAppShown('QBD_DIRECT') " class ="landing-v2--accounting-app "
105140 (click) ="openInAppIntegration(InAppIntegration.QBD_DIRECT) ">
106- < img src ="assets/logos/quickbooks-logo.png " />
141+ < div class ="tw-flex tw-justify-between tw-items-center ">
142+ < img src ="assets/logos/quickbooks-logo.png " class ="!tw-h-[30.7px] " />
143+ @if (isAppConnected('QBD_DIRECT')) {
144+ < app-badge text ="Connected " [theme] ="ThemeOption.SUCCESS "> </ app-badge >
145+ } @else {
146+ < button class ="btn-connect "> Connect</ button >
147+ }
148+ </ div >
107149 < span class ="landing-v2--accounting-app-name tw-items-center tw-gap-4 ">
108150 < div >
109151 QuickBooks Desktop (Web Connector)
@@ -114,7 +156,14 @@ <h3 class="landing-v2--section-heading">
114156 </ div >
115157 < div *ngIf ="isAppShown('SAGE300') " class ="landing-v2--accounting-app "
116158 (click) ="openInAppIntegration(InAppIntegration.SAGE300) ">
117- < img src ="assets/logos/sage300-logo.svg " />
159+ < div class ="tw-flex tw-justify-between tw-items-center ">
160+ < img src ="assets/logos/sage300-logo.png " class ="tw-py-[4px] " />
161+ @if (isAppConnected('SAGE300')) {
162+ < app-badge text ="Connected " [theme] ="ThemeOption.SUCCESS "> </ app-badge >
163+ } @else {
164+ < button class ="btn-connect "> Connect</ button >
165+ }
166+ </ div >
118167 < span class ="landing-v2--accounting-app-name tw-items-center tw-gap-4 ">
119168 < div >
120169 Sage 300 CRE
@@ -126,7 +175,14 @@ <h3 class="landing-v2--section-heading">
126175 </ div >
127176 < div *ngIf ="isAppShown('BUSINESS_CENTRAL') " class ="landing-v2--accounting-app "
128177 (click) ="openInAppIntegration(InAppIntegration.BUSINESS_CENTRAL) ">
129- < img src ="assets/logos/BusinessCentral-logo.svg " />
178+ < div class ="tw-flex tw-justify-between tw-items-center ">
179+ < img src ="assets/logos/BusinessCentral-logo.svg " />
180+ @if (isAppConnected('BUSINESS_CENTRAL')) {
181+ < app-badge text ="Connected " [theme] ="ThemeOption.SUCCESS "> </ app-badge >
182+ } @else {
183+ < button class ="btn-connect "> Connect</ button >
184+ }
185+ </ div >
130186 < span class ="landing-v2--accounting-app-name tw-items-center tw-gap-4 ">
131187 < div >
132188 Dynamics 365 Business Central
@@ -139,7 +195,14 @@ <h3 class="landing-v2--section-heading">
139195
140196 < div *ngIf ="isAppShown('BAMBOO_HR') ">
141197 < div class ="landing-v2--accounting-app " (click) ="openInAppIntegration(InAppIntegration.BAMBOO_HR) ">
142- < img src ="assets/logos/bamboo-hr-logo.svg " />
198+ < div class ="tw-flex tw-justify-between tw-items-center ">
199+ < img src ="assets/logos/bamboo-hr-logo.png " />
200+ @if (isAppConnected('BAMBOO_HR')) {
201+ < app-badge text ="Connected " [theme] ="ThemeOption.SUCCESS "> </ app-badge >
202+ } @else {
203+ < button class ="btn-connect "> Connect</ button >
204+ }
205+ </ div >
143206 < div >
144207 < span class ="landing-v2--accounting-app-name ">
145208 BambooHR
@@ -153,7 +216,14 @@ <h3 class="landing-v2--section-heading">
153216
154217 < div *ngIf ="isAppShown('TRAVELPERK') ">
155218 < div class ="landing-v2--accounting-app " (click) ="openInAppIntegration(InAppIntegration.TRAVELPERK) ">
156- < img src ="assets/logos/travelperk-logo.svg " />
219+ < div class ="tw-flex tw-justify-between tw-items-center ">
220+ < img src ="assets/logos/travelperk-logo.png " class ="tw-py-[5px] " />
221+ @if (isAppConnected('TRAVELPERK')) {
222+ < app-badge text ="Connected " [theme] ="ThemeOption.SUCCESS "> </ app-badge >
223+ } @else {
224+ < button class ="btn-connect "> Connect</ button >
225+ }
226+ </ div >
157227 < div >
158228 < span class ="landing-v2--accounting-app-name ">
159229 TravelPerk
0 commit comments