From 05b3d33f3316e69e4900edd3fe6617aaeadd8889 Mon Sep 17 00:00:00 2001 From: Saravanan kanagaraj Date: Fri, 9 Oct 2026 18:39:39 +0530 Subject: [PATCH 1/4] feature(REPORT-518926): website-blue-theme-update --- src/app/common/header/header.component.html | 37 +- src/app/common/header/header.component.scss | 252 ++++++----- src/app/common/header/header.component.ts | 51 +-- .../main-content/main-content.component.html | 90 ++-- .../main-content/main-content.component.scss | 428 ++++++++++++++---- .../main-content/main-content.component.ts | 9 + .../common/navigation/navigation-helper.ts | 9 + src/app/common/preview/preview.component.html | 33 +- src/app/common/preview/preview.component.scss | 257 +++++++---- src/app/common/preview/preview.component.ts | 16 +- src/app/common/sidebar/sidebar.component.html | 14 +- src/app/common/sidebar/sidebar.component.scss | 126 ++++-- src/app/components/samples.json | 6 +- src/assets/css/variable.css | 26 ++ src/assets/footer/bg-texture.png | Bin 27895 -> 0 bytes src/assets/nav-icons/next.svg | 3 + src/assets/nav-icons/open-new.svg | 5 + src/assets/nav-icons/prev.svg | 3 + src/assets/sidebar/home.svg | 3 + src/styles.scss | 13 +- 20 files changed, 937 insertions(+), 444 deletions(-) create mode 100644 src/app/common/navigation/navigation-helper.ts create mode 100644 src/assets/css/variable.css delete mode 100644 src/assets/footer/bg-texture.png create mode 100644 src/assets/nav-icons/next.svg create mode 100644 src/assets/nav-icons/open-new.svg create mode 100644 src/assets/nav-icons/prev.svg create mode 100644 src/assets/sidebar/home.svg diff --git a/src/app/common/header/header.component.html b/src/app/common/header/header.component.html index 4d176a7..a4f33d1 100644 --- a/src/app/common/header/header.component.html +++ b/src/app/common/header/header.component.html @@ -1,25 +1,26 @@ -
-
+
+
-
Bold Reports® for Angular
- \ No newline at end of file diff --git a/src/app/components/northwind-products-suppliers-report/northwind-products-suppliers-report.component.html b/src/app/components/northwind-products-suppliers-report/northwind-products-suppliers-report.component.html index 81e6c84..e5dc670 100644 --- a/src/app/components/northwind-products-suppliers-report/northwind-products-suppliers-report.component.html +++ b/src/app/components/northwind-products-suppliers-report/northwind-products-suppliers-report.component.html @@ -10,17 +10,17 @@
  • The font color is categorized using the Conditional Formatting feature in the UnitInStock column of table to differentiate the range of values.
  • + target="_blank">Conditional Formatting feature in the UnitInStock column of table to differentiate the range of values.
  • The TopN filter is applied to the table and table and chart data regions to display the top five data from database. Similarly, the BottomN filter is applied to display the least demand products + target="_blank">chart data regions to display the top five data from database. Similarly, the BottomN filter is applied to display the least demand products from database.

More information about chart data region can be found in this documentation section. + target="_blank">documentation section.

\ No newline at end of file diff --git a/src/app/components/parameter-customization/parameter-customization.component.html b/src/app/components/parameter-customization/parameter-customization.component.html index 1d9a7b8..ac3e965 100644 --- a/src/app/components/parameter-customization/parameter-customization.component.html +++ b/src/app/components/parameter-customization/parameter-customization.component.html @@ -8,9 +8,9 @@

The Product Line Sales RDL report represents the best performing sales people and stores using Tablix and Tablix and Chart + target="_blank">Chart report items.

    @@ -22,7 +22,7 @@
  • End date non cascading parameter can be disabled using Switch button provided + target="_blank">Switch button provided
  • Null button in the end date parameter is used to set the parameter value as null. No data will be filtered since end date is null
  • @@ -30,6 +30,6 @@

    More information about Cascading Parameters can be found in this documentation section. + target="_blank">documentation section.

\ No newline at end of file diff --git a/src/app/components/patient-experience-analysis/patient-experience-analysis.component.html b/src/app/components/patient-experience-analysis/patient-experience-analysis.component.html index ab99115..80746fa 100644 --- a/src/app/components/patient-experience-analysis/patient-experience-analysis.component.html +++ b/src/app/components/patient-experience-analysis/patient-experience-analysis.component.html @@ -6,8 +6,8 @@

This report shows the Patient's satisfaction, average stay duration, count and average waiting time using Tablix and Chart + target="_blank">Tablix and Chart report items.

@@ -18,6 +18,6 @@

More information about chart data region can be found in this documentation section. + target="_blank">documentation section.

\ No newline at end of file diff --git a/src/app/components/paystub/paystub.component.html b/src/app/components/paystub/paystub.component.html index 69a9b8e..829f587 100644 --- a/src/app/components/paystub/paystub.component.html +++ b/src/app/components/paystub/paystub.component.html @@ -6,18 +6,18 @@

Paystub RDLC report represents the paystub of a company in a single sheet using Tablix report item. + target="_blank">Tablix report item.

  • The Paystub are displayed dynamically using expression with the text box report item. + target="_blank">expression with the text box report item.
  • The data used in this table is a local JSON data.

More information about RDLC report can be found in this documentation + href="https://help.boldreports.com/embedded-reporting/angular-reporting/report-viewer/rdlc-report/" target="_blank">documentation section.

diff --git a/src/app/components/personal-expense-analysis/personal-expense-analysis.component.html b/src/app/components/personal-expense-analysis/personal-expense-analysis.component.html index cc79082..d6532cc 100644 --- a/src/app/components/personal-expense-analysis/personal-expense-analysis.component.html +++ b/src/app/components/personal-expense-analysis/personal-expense-analysis.component.html @@ -11,14 +11,14 @@
  • RDL External image embedding concept is used to display the image in report.
  • Text box report items with expressions are used to format the currency data fields.
  • + target="_blank">expressions are used to format the currency data fields.
  • Alternate row formatting is applied in the table data region using the Conditional Formatting feature to alternate the background color for a table data region, which improves the readability of data.
  • + target="_blank">Conditional Formatting feature to alternate the background color for a table data region, which improves the readability of data.

    More information about handling images, text boxes, chart, and table report items can be found in this documentation section. + target="_blank">documentation section.

    \ No newline at end of file diff --git a/src/app/components/powerpoint-report/powerpoint-report.component.html b/src/app/components/powerpoint-report/powerpoint-report.component.html index 2e392be..97b5d52 100644 --- a/src/app/components/powerpoint-report/powerpoint-report.component.html +++ b/src/app/components/powerpoint-report/powerpoint-report.component.html @@ -13,6 +13,6 @@

    More information about Page break can be found in this documentation section. + target="_blank">documentation section.

    diff --git a/src/app/components/product-catalog/product-catalog.component.html b/src/app/components/product-catalog/product-catalog.component.html index 81f30c0..ccfead6 100644 --- a/src/app/components/product-catalog/product-catalog.component.html +++ b/src/app/components/product-catalog/product-catalog.component.html @@ -6,7 +6,7 @@

    This report shows Mountain bike products information using the Tablix report item in RDLC report. + target="_blank">Tablix report item in RDLC report.

    More information about RDLC report can be found in this documentation + href="https://help.boldreports.com/embedded-reporting/angular-reporting/report-viewer/rdlc-report/" target="_blank">documentation section.

    \ No newline at end of file diff --git a/src/app/components/product-details/product-details.component.html b/src/app/components/product-details/product-details.component.html index 41e205e..495518f 100644 --- a/src/app/components/product-details/product-details.component.html +++ b/src/app/components/product-details/product-details.component.html @@ -10,14 +10,14 @@
  • Custom barcode report item is placed in a table cell to display the ProductId.
  • The total price value of each product is calculated based on the OrderQty and UnitPrice data fields using expression.
  • + target="_blank">expression.
  • The price values in the product details are formatted in the Currency format to improve the readability of data.
  • + target="_blank">format to improve the readability of data.

    More information about the Tablix data region can be found in this documentation section. + target="_blank">documentation section.

    \ No newline at end of file diff --git a/src/app/components/product-line-sales/product-line-sales.component.html b/src/app/components/product-line-sales/product-line-sales.component.html index 524dff5..0b90f15 100644 --- a/src/app/components/product-line-sales/product-line-sales.component.html +++ b/src/app/components/product-line-sales/product-line-sales.component.html @@ -6,8 +6,8 @@

    The Product Line Sales RDL report represents the best performing sales people and stores using Tablix and Chart + target="_blank">Tablix and Chart report items.

    More information about chart data region can be found in this documentation section. + target="_blank">documentation section.

    \ No newline at end of file diff --git a/src/app/components/transcript-report/transcript-report.component.html b/src/app/components/transcript-report/transcript-report.component.html index 49de583..c2fbce2 100644 --- a/src/app/components/transcript-report/transcript-report.component.html +++ b/src/app/components/transcript-report/transcript-report.component.html @@ -15,6 +15,6 @@

    Transcript report designing steps can be found in this documentation section. + target="_blank">documentation section.

    diff --git a/src/app/components/website-visitor-analysis/website-visitor-analysis.component.html b/src/app/components/website-visitor-analysis/website-visitor-analysis.component.html index 79fec00..9833782 100644 --- a/src/app/components/website-visitor-analysis/website-visitor-analysis.component.html +++ b/src/app/components/website-visitor-analysis/website-visitor-analysis.component.html @@ -12,6 +12,6 @@

    More information about chart data region can be found in this documentation section. + target="_blank">documentation section.

    \ No newline at end of file From 377792d475516f02703341f789f9c4bb9f2b1e3c Mon Sep 17 00:00:00 2001 From: Saravanan kanagaraj Date: Fri, 9 Oct 2026 19:30:20 +0530 Subject: [PATCH 3/4] feature(REPORT-518926): removed tag related codes --- .../main-content/main-content.component.html | 1 - .../main-content/main-content.component.scss | 15 --------------- .../common/main-content/main-content.component.ts | 9 --------- 3 files changed, 25 deletions(-) diff --git a/src/app/common/main-content/main-content.component.html b/src/app/common/main-content/main-content.component.html index c2bbaaa..d064943 100644 --- a/src/app/common/main-content/main-content.component.html +++ b/src/app/common/main-content/main-content.component.html @@ -2,7 +2,6 @@

    -

    diff --git a/src/app/common/main-content/main-content.component.scss b/src/app/common/main-content/main-content.component.scss index 38d1eec..633a683 100644 --- a/src/app/common/main-content/main-content.component.scss +++ b/src/app/common/main-content/main-content.component.scss @@ -27,21 +27,6 @@ padding: 0; } - .ej-category-pill { - display: inline-flex; - align-items: center; - justify-content: center; - padding: 4px 12px; - font-size: 13px; - font-weight: 500; - line-height: normal; - color: var(--blue-700); - background-color: var(--blue-50); - border: 1px solid var(--blue-100); - border-radius: 9999px; - text-transform: capitalize; - } - .ej-meta-description { font-size: 14px; line-height: 22px; diff --git a/src/app/common/main-content/main-content.component.ts b/src/app/common/main-content/main-content.component.ts index 1de4cf7..5402524 100644 --- a/src/app/common/main-content/main-content.component.ts +++ b/src/app/common/main-content/main-content.component.ts @@ -39,7 +39,6 @@ export class MainContentComponent implements AfterViewInit { sourceData: SourceDataCollection[] = []; @ViewChild('title', { static: true }) title!: ElementRef; @ViewChild('metaDescription', { static: true }) metaDescription!: ElementRef; - @ViewChild('categoryPill', { static: false }) categoryPill!: ElementRef; @ViewChild('tabContent', { static: true }) tabContent!: ElementRef; @ViewChild('demoTab', { static: true }) demoTab!: ElementRef; @ViewChild('sourceTab', { static: true }) sourceTab!: ElementRef; @@ -68,14 +67,6 @@ export class MainContentComponent implements AfterViewInit { updateSampleDetails(sampleData: sampleInfo['samples'][0]): void { this.title.nativeElement.innerText = sampleData.sampleName; this.metaDescription.nativeElement.innerText = sampleData.metaData.description; - if (this.categoryPill) { - if (sampleData.category) { - this.categoryPill.nativeElement.innerText = sampleData.category.charAt(0).toUpperCase() + sampleData.category.slice(1); - this.categoryPill.nativeElement.style.display = 'inline-flex'; - } else { - this.categoryPill.nativeElement.style.display = 'none'; - } - } this.description.nativeElement.innerHTML = ''; setTimeout(() => { const descriptionNode = this.tabContent.nativeElement.querySelector('#description'); From 37a5badeeae46f4876284a31aeebd670cdcb3adb Mon Sep 17 00:00:00 2001 From: Saravanan kanagaraj Date: Mon, 12 Oct 2026 17:55:22 +0530 Subject: [PATCH 4/4] feature(REPORT-518926): Bold Reports 15.1 Release changes --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 2b43efa..b364b0f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "angular-samples", - "version": "14.1.12", + "version": "15.1.10", "scripts": { "test": "gulp test", "postinstall": "gulp copy", @@ -15,10 +15,10 @@ "@angular/forms": "22.0.5", "@angular/platform-browser": "22.0.5", "@angular/router": "22.0.5", - "@boldreports/angular-reporting-components": "14.1.12", - "@boldreports/javascript-reporting-controls": "14.1.12", - "@boldreports/javascript-reporting-extensions": "14.1.12", - "@boldreports/types": "14.1.12", + "@boldreports/angular-reporting-components": "15.1.10", + "@boldreports/javascript-reporting-controls": "15.1.10", + "@boldreports/javascript-reporting-extensions": "15.1.10", + "@boldreports/types": "15.1.10", "@syncfusion/ej2-angular-buttons": "22.2.5", "@syncfusion/ej2-angular-calendars": "22.2.5", "@syncfusion/ej2-angular-dropdowns": "22.2.5",