@W-21672186: Update native mobile rental tenant app sample (#84)

* @W-21672186@ Update native mobile rental tenant app sample

Replace screen definitions (homeScreen, propertiesScreen, tenantsScreen)
with updated screens (home, calendar). Remove experience__camaECDefinition,
add sfdc_cms__languageSettings, and update app metadata and build metadata.

* @W-21672186@ Revert app metadata URL to generic login endpoint
This commit is contained in:
Haifeng Li 2026-03-23 10:53:19 -07:00 committed by GitHub
parent 2330483aa1
commit d69306bd89
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
17 changed files with 832 additions and 1577 deletions

View File

@ -2,9 +2,9 @@
"type": "experience__camaAppMetadata",
"title": "App Metadata",
"contentBody": {
"version": "1.0.0",
"name": "Homestead",
"description": "Mobile application for managing property rentals, tenant information, lease agreements, and maintenance requests.",
"version": "1.0.0",
"url": "http://login.test1.pc-rnd.salesforce.com/",
"templateID": "1",
"tabs": [
@ -12,30 +12,33 @@
"id": "home",
"label": "Home",
"icon": "house.fill",
"screenAPIName": "homeScreen"
"screenAPIName": "uem_homesteadHome"
},
{
"id": "tenants",
"label": "Tenants",
"icon": "person.2.fill",
"screenAPIName": "tenantsScreen"
},
{
"id": "properties",
"label": "Properties",
"icon": "building.2.fill",
"screenAPIName": "propertiesScreen"
"id": "calendar",
"label": "Calendar",
"icon": "calendar",
"screenAPIName": "calendar"
}
],
"toolbarActions": {
"notifications": false,
"search": false,
"agentforce": false
"search": false
},
"theme": {
"accentColor": "#9400D3",
"primaryColor": "#000000",
"secondaryColor": "#B3B3B3"
"colors": {
"accent1": "#7526E3",
"accent2": "#7526E3",
"accentContainer1": "#7526E3",
"accentContainer2": "#1F1A30",
"onSurface1": "#181818",
"onSurface2": "#444444",
"onSurface3": "#747474"
},
"cornerRadius": {
"radiusBorderCircle": "12"
}
}
}
},
"urlName": "app-metadata"
}

View File

@ -3,6 +3,7 @@
"title": "Build Metadata",
"contentBody": {
"BiometricOptIn": false,
"NotificationOptIn": false
}
"NotificationOptIn": true
},
"urlName": "build-metadata"
}

View File

@ -1,5 +0,0 @@
{
"apiName": "rentalApp",
"type": "experience__camaECDefinition",
"path": "rentalApp"
}

View File

@ -1,5 +0,0 @@
{
"type": "experience__camaECDefinition",
"title": "CAMA EC Definition",
"contentBody": {}
}

View File

@ -0,0 +1,5 @@
{
"apiName": "calendar",
"type": "experience__camaScreen",
"path": "calendar"
}

View File

@ -0,0 +1,26 @@
{
"type": "experience__camaScreen",
"title": "Calendar",
"contentBody": {
"view": {
"definition": "calendar/root",
"properties": {},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "calendar/home",
"properties": {},
"regions": {}
}
]
}
}
},
"target": "native__calendar",
"apiName": "calendar",
"id": "calendar-home-001"
},
"urlName": "calendar"
}

View File

@ -0,0 +1,5 @@
{
"apiName": "home",
"type": "experience__camaScreen",
"path": "home"
}

View File

@ -0,0 +1,742 @@
{
"type": "experience__camaScreen",
"title": "Home",
"contentBody": {
"view": {
"definition": "builder/screen",
"name": "Tenant App",
"properties": {},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/container",
"properties": {
"padding": "0",
"backgroundColor": "$colors.accentContainer2",
"gap": "$spacing.spacing4"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/column",
"properties": {
"padding": "$spacing.spacing4",
"gap": "$spacing.spacing4"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/box",
"properties": {
"padding": {
"top": "$spacing.spacing4"
}
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/text",
"properties": {
"text": "Good evening, Maria",
"style": "titlesFontScale4Regular",
"color": "$colors.onSurfaceInverse1"
},
"regions": {}
}
]
}
}
}
]
}
}
},
{
"definition": "ui/card",
"properties": {
"backgroundColor": "$colors.surfaceContainer1",
"padding": "$spacing.spacing4",
"borderColor": null
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/column",
"properties": {
"gap": "$spacing.spacing2"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/row",
"properties": {
"gap": "spaceBetween"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/text",
"properties": {
"text": "Latest news",
"style": "titlesFontScale3Regular",
"color": "$colors.onSurface2"
},
"regions": {}
},
{
"definition": "ui/text",
"properties": {
"text": "See all",
"style": "bodyFontScale1Regular",
"color": "$colors.accent1"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/horizontalScroll",
"properties": {
"gap": "$spacing.spacing4"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/column",
"properties": {
"gap": "$spacing.spacing2",
"alignment": "start"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/box",
"properties": {
"radius": "$radius.radiusBorder2",
"width": "fill"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/image",
"properties": {
"source": {
"url": "https://picsum.photos/seed/community/220/140"
},
"alternativeText": "Community Park",
"width": "220",
"height": "140"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/text",
"properties": {
"text": "Community Park opens",
"style": "bodyFontScale1Semibold",
"color": "$colors.onSurface1",
"textAlign": "start"
},
"regions": {}
},
{
"definition": "ui/text",
"properties": {
"text": "Mar 1, 2026",
"style": "bodyFontScaleNeg1Regular",
"color": "$colors.onSurface2",
"textAlign": "start"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/column",
"properties": {
"gap": "$spacing.spacing2",
"alignment": "start"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/box",
"properties": {
"radius": "$radius.radiusBorder2",
"width": "fill"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/image",
"properties": {
"source": {
"url": "https://picsum.photos/seed/treadmills/220/140"
},
"alternativeText": "New treadmills",
"width": "220",
"height": "140"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/text",
"properties": {
"text": "New treadmills!",
"style": "bodyFontScale1Semibold",
"color": "$colors.onSurface1",
"textAlign": "start"
},
"regions": {}
},
{
"definition": "ui/text",
"properties": {
"text": "Feb 12, 2026",
"style": "bodyFontScaleNeg1Regular",
"color": "$colors.onSurface2",
"textAlign": "start"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/column",
"properties": {
"gap": "$spacing.spacing2",
"alignment": "start"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/box",
"properties": {
"radius": "$radius.radiusBorder2",
"width": "fill"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/image",
"properties": {
"source": {
"url": "https://picsum.photos/seed/pool/220/140"
},
"alternativeText": "Pool hours extended",
"width": "220",
"height": "140"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/text",
"properties": {
"text": "Pool hours extended",
"style": "bodyFontScale1Semibold",
"color": "$colors.onSurface1",
"textAlign": "start"
},
"regions": {}
},
{
"definition": "ui/text",
"properties": {
"text": "Feb 28, 2026",
"style": "bodyFontScaleNeg1Regular",
"color": "$colors.onSurface2",
"textAlign": "start"
},
"regions": {}
}
]
}
}
}
]
}
}
},
{
"definition": "ui/card",
"properties": {
"borderColor": "$colors.border1",
"padding": "$spacing.spacing4"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/row",
"properties": {
"gap": "$spacing.spacing10",
"alignment": "center"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/progressRing",
"properties": {
"value": 85,
"size": "large",
"showProgressText": true
},
"regions": {}
},
{
"definition": "ui/column",
"properties": {
"gap": "$spacing.spacing2",
"alignment": "start"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/text",
"properties": {
"text": "Lease progress",
"style": "titlesFontScale3Semibold",
"color": "$colors.onSurface1",
"textAlign": "start"
},
"regions": {}
},
{
"definition": "ui/text",
"properties": {
"text": "Renewal period",
"style": "bodyFontScaleBaseRegular",
"color": "$colors.onSurface2"
},
"regions": {}
},
{
"definition": "ui/text",
"properties": {
"text": "ends Mar 1, 2026",
"style": "bodyFontScaleNeg1Regular",
"color": "$colors.onSurface2"
},
"regions": {}
},
{
"definition": "ui/button",
"properties": {
"label": "Continue",
"variant": "brandOutline"
},
"regions": {}
}
]
}
}
}
]
}
}
}
]
}
}
},
{
"definition": "ui/text",
"properties": {
"text": "Recommended for you",
"style": "titlesFontScale3Regular",
"color": "$colors.onSurface2",
"textAlign": "start"
},
"regions": {}
},
{
"definition": "ui/column",
"properties": {
"gap": "$spacing.spacing3"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/card",
"properties": {
"borderColor": "$colors.border1",
"padding": "$spacing.spacing4"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/row",
"properties": {
"gap": "$spacing.spacing3",
"alignment": "center"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/icon",
"properties": {
"iconName": "utility:email",
"size": "large",
"color": "$colors.success1"
},
"regions": {}
},
{
"definition": "ui/column",
"properties": {
"gap": "$spacing.spacing1"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/text",
"properties": {
"text": "3 packages ready for pickup",
"style": "bodyFontScale1Semibold",
"color": "$colors.onSurface1",
"textAlign": "start"
},
"regions": {}
},
{
"definition": "ui/text",
"properties": {
"text": "Locker #104 | Code:8829",
"style": "bodyFontScaleNeg1Regular",
"color": "$colors.onSurface2",
"textAlign": "start"
},
"regions": {}
}
]
}
}
}
]
}
}
}
]
}
}
},
{
"definition": "ui/card",
"properties": {
"borderColor": "$colors.border1",
"padding": "$spacing.spacing4"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/row",
"properties": {
"gap": "$spacing.spacing3",
"alignment": "center"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/icon",
"properties": {
"iconName": "utility:favorite",
"size": "large",
"color": "$colors.warning1"
},
"regions": {}
},
{
"definition": "ui/column",
"properties": {
"gap": "$spacing.spacing1"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/text",
"properties": {
"text": "Rate your technician",
"style": "bodyFontScale1Semibold",
"color": "$colors.onSurface1",
"textAlign": "start"
},
"regions": {}
},
{
"definition": "ui/text",
"properties": {
"text": "How was your recent dishwasher fix?",
"style": "bodyFontScaleNeg1Regular",
"color": "$colors.onSurface2",
"textAlign": "start"
},
"regions": {}
}
]
}
}
}
]
}
}
}
]
}
}
},
{
"definition": "ui/card",
"properties": {
"borderColor": "$colors.border1",
"padding": "$spacing.spacing4"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/row",
"properties": {
"gap": "$spacing.spacing3",
"alignment": "center"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/icon",
"properties": {
"iconName": "utility:list",
"size": "large",
"color": "$colors.information1"
},
"regions": {}
},
{
"definition": "ui/column",
"properties": {
"gap": "$spacing.spacing2",
"alignment": "start"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/text",
"properties": {
"text": "Complete Move-In Inspection",
"style": "bodyFontScale1Semibold",
"color": "$colors.onSurface1",
"textAlign": "start"
},
"regions": {}
},
{
"definition": "ui/text",
"properties": {
"text": "You've been here 30 days. How is everything?",
"style": "bodyFontScaleNeg1Regular",
"color": "$colors.onSurface2",
"textAlign": "start"
},
"regions": {}
},
{
"definition": "ui/button",
"properties": {
"label": "Take a survey",
"variant": "brandOutline"
},
"regions": {}
}
]
}
}
}
]
}
}
}
]
}
}
},
{
"definition": "ui/card",
"properties": {
"borderColor": "$colors.border1",
"padding": "$spacing.spacing4"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/row",
"properties": {
"gap": "$spacing.spacing3",
"alignment": "center"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/icon",
"properties": {
"iconName": "utility:event",
"size": "large",
"color": "$colors.accent1"
},
"regions": {}
},
{
"definition": "ui/column",
"properties": {
"gap": "$spacing.spacing2",
"alignment": "start"
},
"regions": {
"components": {
"name": "components",
"components": [
{
"definition": "ui/text",
"properties": {
"text": "Check out your perks",
"style": "bodyFontScale1Semibold",
"color": "$colors.onSurface1",
"textAlign": "start"
},
"regions": {}
},
{
"definition": "ui/text",
"properties": {
"text": "Schedule a personal tour of amenities",
"style": "bodyFontScaleNeg1Regular",
"color": "$colors.onSurface2",
"textAlign": "start"
},
"regions": {}
},
{
"definition": "ui/button",
"properties": {
"label": "Book a tour",
"variant": "brandOutline"
},
"regions": {}
}
]
}
}
}
]
}
}
}
]
}
}
},
{
"definition": "ui/footer",
"properties": {
"label": "More"
},
"regions": {}
}
]
}
}
}
]
}
}
}
]
}
}
}
]
}
}
}
]
}
}
},
"target": "native__homesteadHome",
"apiName": "uem_homesteadHome",
"id": "homestead-app-home"
},
"urlName": "home"
}

View File

@ -1,5 +0,0 @@
{
"apiName": "homeScreen",
"type": "experience__camaScreen",
"path": "homeScreen"
}

View File

@ -1,489 +0,0 @@
{
"type": "experience__camaScreen",
"title": "Home Screen",
"contentBody": {
"view": {
"definition": "homestead/HomeScreen",
"properties": {
"pullToRefresh": true
},
"regions": {
"components": {
"components": [
{
"definition": "ui/container",
"properties": {
"padding": "$spacing.spacing4",
"backgroundColor": "$colors.surface2"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/card",
"properties": {},
"regions": {
"components": {
"components": [
{
"definition": "ui/column",
"properties": {
"width": "fill",
"height": "fill",
"alignment": "start",
"gap": "$spacing.spacing4",
"padding": "$spacing.spacing4"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/text",
"properties": {
"text": "Today",
"style": "titlesFontScale4Semibold",
"color": "$colors.onSurface1"
},
"regions": {}
},
{
"definition": "ui/text",
"properties": {
"text": "You have no event.",
"color": "$colors.onSuccess1",
"style": "bodyFontScale2Regular"
},
"regions": {}
}
]
}
}
}
]
}
}
},
{
"definition": "ui/card",
"properties": {},
"regions": {
"components": {
"components": [
{
"definition": "ui/column",
"properties": {
"width": "fill",
"height": "fill",
"alignment": "start",
"gap": "$spacing.spacing4",
"padding": "$spacing.spacing4"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/text",
"properties": {
"text": "Upcoming",
"style": "titlesFontScale4Semibold",
"color": "$colors.onSurface1"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "123 Oak Street",
"subtitle": "Inspection on 01/08/2026"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/nothing"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Scheduled",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "456 Maple Avenue",
"subtitle": "Lease Signing on 01/10/2026"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/nothing"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Scheduled",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "789 Pine Road",
"subtitle": "Maintenance on 01/15/2026"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/nothing"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Requested",
"variant": "error"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "321 Elm Street",
"subtitle": "Rent Collection on 01/20/2026"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/nothing"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Scheduled",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Community Center",
"subtitle": "HOA Meeting on 01/22/2026"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/nothing"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Proposed",
"variant": "warning"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "555 Cedar Lane",
"subtitle": "Background Check"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/nothing"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "In Progress",
"variant": "warning"
},
"regions": {}
}
]
}
}
}
]
}
}
},
{
"definition": "ui/card",
"properties": {},
"regions": {
"components": {
"components": [
{
"definition": "ui/column",
"properties": {
"width": "fill",
"height": "fill",
"alignment": "start",
"gap": "$spacing.spacing4",
"padding": "$spacing.spacing4"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/text",
"properties": {
"text": "Tenants",
"style": "titlesFontScale4Semibold",
"color": "$colors.onSurface1"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Sarah Johnson",
"subtitle": "456 Maple Avenue, Apt 5"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Paid",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Michael Chen",
"subtitle": "789 Pine Road"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Overdue",
"variant": "error"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Emily Davis",
"subtitle": "321 Elm Street, Unit 5B"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Paid",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Robert Williams",
"subtitle": "555 Cedar Lane"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Paid",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Jessica Martinez",
"subtitle": "123 Oak Street, Unit 3C"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Moved Out",
"variant": "warning"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "David Lee",
"subtitle": "456 Maple Avenue, Apt 2"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Signed",
"variant": "lightest"
},
"regions": {}
}
]
}
}
}
]
}
}
}
]
}
}
}
]
}
}
},
"target": "native__homesteadHome",
"apiName": "uem_homesteadHome"
}
}

View File

@ -1,5 +0,0 @@
{
"apiName": "propertiesScreen",
"type": "experience__camaScreen",
"path": "propertiesScreen"
}

View File

@ -1,565 +0,0 @@
{
"type": "experience__camaScreen",
"title": "Properties Screen",
"contentBody": {
"view": {
"definition": "homestead/PropertiesScreen",
"properties": {
"pullToRefresh": true
},
"regions": {
"components": {
"components": [
{
"definition": "ui/container",
"properties": {
"padding": "$spacing.spacing4",
"backgroundColor": "$colors.surface2"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/card",
"properties": {},
"regions": {
"components": {
"components": [
{
"definition": "ui/baseRow",
"properties": {
"title": "Oak Street Apartments",
"subtitle": "123 Oak Street"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Full",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Maple Avenue Complex",
"subtitle": "456 Maple Avenue"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Partial",
"variant": "warning"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Pine Road House",
"subtitle": "789 Pine Road"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Vacant",
"variant": "lightest"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Cedar Lane Condos",
"subtitle": "555 Cedar Lane"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Full",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Elm Street Tower",
"subtitle": "321 Elm Street"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Partial",
"variant": "warning"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Birch Boulevard Villa",
"subtitle": "234 Birch Boulevard"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Full",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Willow Way Estates",
"subtitle": "890 Willow Way"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Vacant",
"variant": "lightest"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Sunset Plaza",
"subtitle": "567 Sunset Drive"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Full",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Riverside Apartments",
"subtitle": "678 River Road"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Partial",
"variant": "warning"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Lakeside Manor",
"subtitle": "901 Lake Avenue"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Full",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Mountain View Heights",
"subtitle": "112 Mountain Road"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Maintenance",
"variant": "error"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Harbor Point Lofts",
"subtitle": "445 Harbor Street"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Partial",
"variant": "warning"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Garden Terrace",
"subtitle": "223 Garden Lane"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Full",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Park Place Residences",
"subtitle": "334 Park Avenue"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Vacant",
"variant": "lightest"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Hillside Court",
"subtitle": "778 Hill Street"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Full",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Downtown Tower",
"subtitle": "990 Main Street"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Partial",
"variant": "warning"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Bayside Commons",
"subtitle": "101 Bay Road"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Full",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Meadow Brook Village",
"subtitle": "212 Meadow Lane"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/home",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Maintenance",
"variant": "error"
},
"regions": {}
}
]
}
}
}
]
}
}
}
]
}
}
}
]
}
}
},
"target": "native__homesteadProperties",
"apiName": "uem_homesteadProperties"
}
}

View File

@ -1,5 +0,0 @@
{
"apiName": "tenantsScreen",
"type": "experience__camaScreen",
"path": "tenantsScreen"
}

View File

@ -1,478 +0,0 @@
{
"type": "experience__camaScreen",
"title": "Tenants Screen",
"contentBody": {
"view": {
"definition": "homestead/TenantsScreen",
"properties": {
"pullToRefresh": true
},
"regions": {
"components": {
"components": [
{
"definition": "ui/container",
"properties": {
"padding": "$spacing.spacing4",
"backgroundColor": "$colors.surface2"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/card",
"properties": {},
"regions": {
"components": {
"components": [
{
"definition": "ui/baseRow",
"properties": {
"title": "Sarah Johnson",
"subtitle": "456 Maple Avenue, Apt 5"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Paid",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Michael Chen",
"subtitle": "789 Pine Road"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Overdue",
"variant": "error"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Emily Davis",
"subtitle": "321 Elm Street, Unit 5B"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Paid",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Robert Williams",
"subtitle": "555 Cedar Lane"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Paid",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Jessica Martinez",
"subtitle": "123 Oak Street, Unit 3C"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Moved Out",
"variant": "warning"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "David Lee",
"subtitle": "456 Maple Avenue, Apt 2"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Signed",
"variant": "lightest"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Amanda Thompson",
"subtitle": "789 Pine Road, Unit 7A"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Paid",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Christopher Garcia",
"subtitle": "321 Elm Street, Apt 8"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Overdue",
"variant": "error"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Nicole Anderson",
"subtitle": "555 Cedar Lane, Unit 12B"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Paid",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "James Wilson",
"subtitle": "123 Oak Street, Apt 1A"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Pending",
"variant": "warning"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Rachel Brown",
"subtitle": "456 Maple Avenue, Unit 9C"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Paid",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Kevin Taylor",
"subtitle": "789 Pine Road, Apt 4B"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Signed",
"variant": "lightest"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Stephanie Miller",
"subtitle": "321 Elm Street, Unit 6D"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Paid",
"variant": "success"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Brian Martinez",
"subtitle": "555 Cedar Lane, Apt 10A"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Overdue",
"variant": "error"
},
"regions": {}
}
]
}
}
},
{
"definition": "ui/baseRow",
"properties": {
"title": "Laura Rodriguez",
"subtitle": "123 Oak Street, Unit 11B"
},
"regions": {
"components": {
"components": [
{
"definition": "ui/utilityIcon",
"properties": {
"iconName": "utility/user",
"size": "small"
},
"regions": {}
},
{
"definition": "ui/badge",
"properties": {
"label": "Paid",
"variant": "success"
},
"regions": {}
}
]
}
}
}
]
}
}
}
]
}
}
}
]
}
}
},
"target": "native__homesteadTenants",
"apiName": "uem_homesteadTenants"
}
}

View File

@ -1,4 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<DigitalExperienceBundle xmlns="http://soap.sforce.com/2006/04/metadata">
<digitalExperienceFolderShares/>
<label>CAMA Rental App</label>
<modules>
<module>
<fullyQualifiedName>sfdc_cms__collection</fullyQualifiedName>
<status>ENABLED</status>
</module>
<module>
<fullyQualifiedName>sfdc_cms__media</fullyQualifiedName>
<status>ENABLED</status>
</module>
</modules>
</DigitalExperienceBundle>

View File

@ -0,0 +1,5 @@
{
"apiName" : "languages",
"type" : "sfdc_cms__languageSettings",
"path" : "_settings"
}

View File

@ -0,0 +1,14 @@
{
"type" : "sfdc_cms__languageSettings",
"title" : "LanguageContent",
"contentBody" : {
"languages" : [ {
"locale" : "en_US",
"label" : "English (US)",
"isActive" : true,
"isAuthoringOnly" : false
} ],
"defaultLocale" : "en_US"
},
"urlName" : "languagecontent"
}