diff --git a/angular.json b/angular.json
index c6ecf73..60ddcdf 100644
--- a/angular.json
+++ b/angular.json
@@ -166,7 +166,8 @@
"buildTarget": "Dexarmarket:build:development"
},
"novo": {
- "buildTarget": "Dexarmarket:build:novo"
+ "buildTarget": "Dexarmarket:build:novo",
+ "proxyConfig": "proxy.conf.novo.json"
},
"novo-production": {
"buildTarget": "Dexarmarket:build:novo-production"
diff --git a/package.json b/package.json
index dfd783a..d487789 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
"ng": "ng",
"start": "ng serve",
"dexar": "ng serve --configuration=development --port 4200",
- "novo": "ng serve --configuration=novo --port 4201",
+ "novo": "ng serve --configuration=novo --port 4201 --proxy-config proxy.conf.novo.json",
"start:dexar": "ng serve --configuration=development --port 4200",
"start:novo": "ng serve --configuration=novo --port 4201",
"build": "ng build",
diff --git a/proxy.conf.novo.json b/proxy.conf.novo.json
new file mode 100644
index 0000000..cadfc0e
--- /dev/null
+++ b/proxy.conf.novo.json
@@ -0,0 +1,11 @@
+{
+ "/api": {
+ "target": "https://api.novo.market:444",
+ "secure": false,
+ "changeOrigin": true,
+ "pathRewrite": {
+ "^/api": ""
+ },
+ "logLevel": "debug"
+ }
+}
diff --git a/src/app/pages/home/home.component.html b/src/app/pages/home/home.component.html
index f04979d..b1bdead 100644
--- a/src/app/pages/home/home.component.html
+++ b/src/app/pages/home/home.component.html
@@ -75,6 +75,9 @@
{{ categoryName(category) }}
+ @if (getItemCount(category.categoryID)) {
+ {{ getItemCount(category.categoryID) }}
+ }
→
diff --git a/src/app/pages/home/home.component.scss b/src/app/pages/home/home.component.scss
index 760347d..ee34582 100644
--- a/src/app/pages/home/home.component.scss
+++ b/src/app/pages/home/home.component.scss
@@ -307,6 +307,13 @@
color: var(--text-primary);
margin: 0;
}
+
+ .novo-category-count {
+ font-size: 0.85rem;
+ color: var(--text-secondary, #888);
+ margin-left: auto;
+ margin-right: 0.75rem;
+ }
.novo-category-arrow {
font-size: 1.5rem;
diff --git a/src/environments/environment.novo.production.ts b/src/environments/environment.novo.production.ts
index 6ca6893..f071fd0 100644
--- a/src/environments/environment.novo.production.ts
+++ b/src/environments/environment.novo.production.ts
@@ -4,7 +4,7 @@ export const environment = {
brandName: 'novo Market',
brandFullName: 'novo Market',
theme: 'novo',
- apiUrl: 'https://api.novo.market:444',
+ apiUrl: '/api',
logo: '/assets/images/novo-logo.svg',
contactEmail: 'info@novo.market',
supportEmail: 'info@novo.market',
diff --git a/src/environments/environment.novo.ts b/src/environments/environment.novo.ts
index d639f02..dfad99b 100644
--- a/src/environments/environment.novo.ts
+++ b/src/environments/environment.novo.ts
@@ -4,7 +4,7 @@ export const environment = {
brandName: 'novo Market',
brandFullName: 'novo Market',
theme: 'novo',
- apiUrl: 'https://api.novo.market:444',
+ apiUrl: '/api',
logo: '/assets/images/novo-logo.svg',
contactEmail: 'info@novo.market',
supportEmail: 'info@novo.market',