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',