diff --git a/docs/ui/templates/nda-markdown.mdx b/docs/ui/templates/nda-markdown.mdx
index 2ca45ae..ba461dc 100644
--- a/docs/ui/templates/nda-markdown.mdx
+++ b/docs/ui/templates/nda-markdown.mdx
@@ -4,7 +4,7 @@ icon: file-contract
category: NDA
---
-
+
```jsx
import React from "react";
@@ -17,7 +17,7 @@ import {
PageBottom,
PageTop,
RunningH1,
-} from "@onedoc/react-print";
+} from "@fileforge/react-print";
import fs from "fs";
import path from "path";
@@ -75,131 +75,241 @@ import path from "path";
},
}}
>
- {`# Mutual Nondisclosure Agreement
+ {`# Mutual Nondisclosure Agreement
+
-This Mutual Nondisclosure Agreement (the “Agreement”) is entered into as of January 28, 2016 by and between OpenConcept Consulting Inc. ("OpenConcept"), and [FULL ADDRESS] [NAME 2] ("[BUSINESS 2]").
+This Mutual Nondisclosure Agreement (the “Agreement”) is entered into as of January 28, 2016 by and between OpenConcept Consulting Inc. ("OpenConcept"), and [FULL ADDRESS] [NAME 2] ("[BUSINESS 2]").
+
-OpenConcept is a incorporated business registered under the laws of Ontario, Canada, with an address of 571 Somerset St. West, operating in and therefore subject to the laws of Ontario, Canada, and represented by Mike Gifford.
+OpenConcept is a incorporated business registered under the laws of Ontario, Canada,
+with an address of 571 Somerset St. West, operating in and therefore subject to the
+laws of Ontario, Canada, and represented by Mike Gifford.
-[BUSINESS 2] is a CORPORATION registered under the laws of [SOMEWHERE], USA, with an address of [ADDRESS 2], operating in and therefore subject to the laws of [SOMEWHERE], USA, and represented by [JOHN DOE].
-To explore the possibility of a business relationship between OpenConcept and [BUSINESS 2], each party (“Discloser”) may disclose sensitive information to the other (“Recipient”).
+[BUSINESS 2] is a CORPORATION registered under the laws of [SOMEWHERE], USA, with
+an address of [ADDRESS 2], operating in and therefore subject to the laws of [SOMEWHERE],
+USA, and represented by [JOHN DOE].
+To explore the possibility of a business relationship between OpenConcept and
+[BUSINESS 2], each party (“Discloser”) may disclose sensitive information to the
+other (“Recipient”).
-IN CONSIDERATION OF THE MUTUAL PROMISES AND COVENANTS CONTAINED IN THIS AGREEMENT, THE PARTIES AGREE AS FOLLOWS.
+IN CONSIDERATION OF THE MUTUAL PROMISES AND COVENANTS CONTAINED IN THIS
+AGREEMENT, THE PARTIES AGREE AS FOLLOWS.
# Article 1. Confidential Information
-**Section 1. Definition of Confidential Information.** [ The term “Confidential Information” shall mean information of OpenConcept and/or [BUSINESS 2], to the extent not considered a Trade Secret under applicable law, that (i) relates to the business of OpenConcept and/or [BUSINESS 2], (ii) possesses an element of value to OpenConcept and/or [BUSINESS 2], (iii) is not generally known to OpenConcept’s and/or [BUSINESS 2]’s competitors, and (iv) would damage OpenConcept and/or [BUSINESS 2] if disclosed.] [ The term “Confidential Information” means any financial, business, legal and technical information disclosed to Recipient by or for Discloser or any of its affiliates, suppliers, customers and employees. Information includes research, development, operations, marketing, transactions, regulatory affairs, discoveries, inventions, methods, processes, articles, materials, algorithms, software, specifications, designs, drawings, data, strategies, plans, prospects, know-how and ideas, and including any copies, abstracts, summaries, analyses and other derivatives thereof.] Disclosure includes any act of transmitting the information whether previously, presently, or subsequently disclosed to recipient. For convenience, the Disclosing Party may, but is not required to, mark written Confidential Information with the legend "Confidential" or an equivalent designation, Confidential Information also includes information that by its nature would be understood by a reasonable person to be confidential.
+**Section 1. Definition of Confidential Information.** [ The term “Confidential Information” shall mean information of OpenConcept and/or [BUSINESS 2], to the extent not considered a Trade Secret under applicable law, that (i) relates to the business of OpenConcept and/or [BUSINESS 2], (ii) possesses an element of value to OpenConcept and/or [BUSINESS 2], (iii) is not generally known to OpenConcept’s and/or [BUSINESS 2]’s competitors, and (iv) would damage OpenConcept and/or [BUSINESS 2] if disclosed.] [ The term “Confidential Information” means any financial, business, legal and technical information disclosed to Recipient by or for Discloser or any of its affiliates, suppliers, customers and employees. Information includes research, development, operations, marketing, transactions, regulatory affairs, discoveries, inventions, methods, processes, articles, materials, algorithms, software, specifications, designs, drawings, data, strategies, plans, prospects, know-how and ideas, and including any copies, abstracts, summaries, analyses and other derivatives thereof.] Disclosure includes any act of transmitting the information whether previously, presently, or subsequently disclosed to recipient. For convenience, the Disclosing Party may, but is not required to, mark written Confidential Information with the legend "Confidential" or an equivalent designation, Confidential Information also includes information that by its nature would be understood by a reasonable person to be confidential.
+
-[ll. Trade Secrets*. The term "Trade Secrets" shall mean information of OpenConcept and/or [BUSINESS 2], and their licensors, suppliers, clients and customers which is not commonly known or available to the public and which information (i) derives actual or potential economic value from not being generally known to, and not being readily ascertainable by proper means by, other persons who can obtain economic value from its disclosure or use, and (ii) is the subject of efforts that are reasonable under the circumstances to maintain its secrecy. Trade Secrets include, but are not limited to, technical or non-technical data, formulas, patterns, compilations, programs, devices, methods, techniques, drawings, processes, financial data, financial plans, product plans, or a list of actual or potential customers or suppliers. Notwithstanding anything to the contrary contained in this definition, the Trade Secrets of either party shall not include any information provided by the Discloer to the Recevier as part of the disclosed Confidential Information.]
+[ll. Trade Secrets*. The term "Trade Secrets" shall mean information of OpenConcept
+and/or [BUSINESS 2], and their licensors, suppliers, clients and customers which
+is not commonly known or available to the public and which information (i) derives
+actual or potential economic value from not being generally known to, and not being
+readily ascertainable by proper means by, other persons who can obtain economic value
+from its disclosure or use, and (ii) is the subject of efforts that are reasonable
+under the circumstances to maintain its secrecy. Trade Secrets include, but are not
+limited to, technical or non-technical data, formulas, patterns, compilations, programs,
+devices, methods, techniques, drawings, processes, financial data, financial plans,
+product plans, or a list of actual or potential customers or suppliers. Notwithstanding
+anything to the contrary contained in this definition, the Trade Secrets of either
+party shall not include any information provided by the Discloer to the Recevier
+as part of the disclosed Confidential Information.]
-**Section 2. Exceptions to Confidential Information.** Confidential Information shall not include any information that:
+**Section 2. Exceptions to Confidential Information.** Confidential Information shall
+not include any information that:
- (a) was rightfully known to Recipient without restriction before receipt from Discloser;
+ (a) was rightfully known to Recipient without restriction before
+receipt from Discloser;
- (b) is rightfully disclosed to Recipient without restriction by a third party;
+ (b) is rightfully disclosed to Recipient without restriction by
+a third party;
- (c) is or becomes generally known to the public, otherwise known as within the pulic domain, without violation of this Agreement by Recipient; or
+ (c) is or becomes generally known to the public, otherwise known
+as within the pulic domain, without violation of this Agreement by Recipient; or
- (d) is independently developed by Recipient or its employees without access to or reliance on such information.
+ (d) is independently developed by Recipient or its employees without
+access to or reliance on such information.
-**Section 3. Authority to Disclose Confidential Information.** Discloser represents and warrants to Recipient that it, and any human persons disclosing Confidential Information, are authorized to disclose any Confidential Information made available to Recipient under this Agreement. Discloser further represents and warrants to Recipient that it is not bound by the terms of any other Non-Disclosure Agreement or any other legally binding Agreement which restricts the disclosure of the Confidential Information that is or will be necessary to disclose to Recipient.
-
+**Section 3. Authority to Disclose Confidential Information.** Discloser represents and warrants to Recipient that it, and any human persons disclosing Confidential Information, are authorized to disclose any Confidential Information made available to Recipient under this Agreement. Discloser further represents and warrants to Recipient that it is not bound by the terms of any other Non-Disclosure Agreement or any other legally binding Agreement which restricts the disclosure of the Confidential Information that is or will be necessary to disclose to Recipient.
+
+
# Article 2. Use of Confidential Information
-**Section 1. Restrictions and Duties.** Recipient agrees to:
-
- (a) use the Confidential Information only for its consideration internally of a business relationship or transaction between the parties, and its performance in any resulting arrangement, but not for any other purpose;
-
- (b) protect the confidentiality of such Confidential Information with the same degree of care with which it protects the confidentiality of its own confidential information, and in no event with less than a reasonable degree of care to prevent any unauthorized access, use, or disclosure of the Confidential Information;
-
- (c) not disclose the Confidential Information to any third party other than Recipient’s employees and agents who have a need to know, and who have been authorized by Recipient to receive, for the permitted purpose and who have been made aware of the confidential nature of the Confidential Information and all of the restrictions in this Agreement;
-
- (d) not copy, using any means of creating a duplicate version, the Confidential Information;
-
- (e) not decompile, disassemble or otherwise reverse engineer any Confidential Information, or use any similar means to discover its underlying composition, structure, source code or trade secrets; and
-
- (f) not to export or re-export any Confidential Information or product thereof in violation of export control laws or regulations.
-
-**Section 2. Terms of Transaction are Expressly Confidential Information.** Both parties agree that the terms and conditions of any transaction or possible transaction between the parties, the fact that disclosures, evaluations or discussions are taking place, and the status and results thereof will also be held in confidence by both parties and not disclosed to any third party.
-
-**Section 3. Responsibility for Disclosure.** Each party shall be responsible for any breach of its confidentiality obligations by its respective employees and agents. Both parties agree that upon the event of an unauthorized disclosure, Recipient will indemnify the Discloser against any and all losses, damages, claims, expenses, and attorneys' fees incurred or suffered by the Discloser as a result of a material breach of this Agreement by the Recipient or its employees or agents.
-
-# Article 3. Compelled Disclosures.
+**Section 1. Restrictions and Duties.** Recipient agrees to:
-**Section 1. Compliance with Legal Requirements.** This Agreement will not prevent either party from complying with any law, regulation, court order or other legal requirement that purports to compel disclosure of any Confidential Information.
-
-**Section 2. Notification of Compelled Disclosure.** Recipient will promptly notify Discloser upon learning of any such legal requirement, and cooperate with Discloser in the exercise of its right to protect the confidentiality of the Confidential Information before any tribunal or governmental agency.
+ (a) use the Confidential Information only for its consideration
+internally of a business relationship or transaction between the parties, and its
+performance in any resulting arrangement, but not for any other purpose;
+
+ (b) protect the confidentiality of such Confidential Information
+with the same degree of care with which it protects the confidentiality of its own
+confidential information, and in no event with less than a reasonable degree of care
+to prevent any unauthorized access, use, or disclosure of the Confidential Information;
+
+ (c) not disclose the Confidential Information to any third party
+other than Recipient’s employees and agents who have a need to know, and who have
+been authorized by Recipient to receive, for the permitted purpose and who have been
+made aware of the confidential nature of the Confidential Information and all of
+the restrictions in this Agreement;
+
+ (d) not copy, using any means of creating a duplicate version,
+the Confidential Information;
+
+ (e) not decompile, disassemble or otherwise reverse engineer any
+Confidential Information, or use any similar means to discover its underlying composition,
+structure, source code or trade secrets; and
+
+ (f) not to export or re-export any Confidential Information or
+product thereof in violation of export control laws or regulations.
+
+**Section 2. Terms of Transaction are Expressly Confidential Information.** Both
+parties agree that the terms and conditions of any transaction or possible transaction
+between the parties, the fact that disclosures, evaluations or discussions are taking
+place, and the status and results thereof will also be held in confidence by both
+parties and not disclosed to any third party.
+
+**Section 3. Responsibility for Disclosure.** Each party shall be responsible for
+any breach of its confidentiality obligations by its respective employees and agents.
+Both parties agree that upon the event of an unauthorized disclosure, Recipient will
+indemnify the Discloser against any and all losses, damages, claims, expenses, and
+attorneys' fees incurred or suffered by the Discloser as a result of a material breach
+of this Agreement by the Recipient or its employees or agents.
+
# Article 3. Compelled Disclosures.
-# Article 4. No Warranties or Licenses
+**Section 1. Compliance with Legal Requirements.** This Agreement will not prevent either party from complying with any law, regulation, court order or other legal requirement that purports to compel disclosure of any Confidential Information.
-**Section 1. Express Disclaimer of Any Warranties of Fitness.** ALL CONFIDENTIAL INFORMATION IS PROVIDED "AS IS". THE DISCLOSING PARTY MAKES NO WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING NON-INFRINGEMENT OF THIRD PARTY RIGHTS OR ITS ACCURACY, COMPLETENESS OR PERFORMANCE. Both parties agree that Discloser will not be liable to Recipient for damages arising from any use of the Confidential Information, from errors, omissions or otherwise.
-
-**Section 2. Owner of Confidential Information.** All of Discloser’s rights in and to its Confidential Information remain the exclusive property of Discloser.
-
-**Section 3. No License.** Neither this Agreement, nor any disclosure of Confidential Information hereunder, will:
- (a) grant to Recipient any right or license under any copyright, patent, mask work, trade secret or other intellectual property right, except solely for the use expressly permitted herein;
+**Section 2. Notification of Compelled Disclosure.** Recipient will promptly notify
+Discloser upon learning of any such legal requirement, and cooperate with Discloser
+in the exercise of its right to protect the confidentiality of the Confidential Information
+before any tribunal or governmental agency.
- (b) obligate either party to disclose or receive any information, perform any work or enter into any agreement;
-
- (c) limit either party from developing, manufacturing or marketing products or services that may be competitive with those of the other except insofar as this Agreement limits the use and disclosure of Confidential Information;
-
- (d) limit either party from assigning or reassigning its employees in any way; or
-
- (e) limit either party from entering into any business relationship with third parties which are not the subject of or substantially related to the transaction or possible transaction between the parties.
-
-# Article 5. Termination and Remedies
-**Section 1. Termination.** This Agreement will terminate as to the further exchange of Confidential Information immediately upon the earlier of receipt by one party of written notice from the other or one year after the date of this Agreement.
-
-**Section 2. Survival.** The obligations within this Agreement, as they apply to any Confidential Information disclosed prior to the termination of this Agreement, will survive termination for a period of 5 years; *provided*, Recipient’s obligations hereunder shall survive and continue in effect thereafter with respect to any Confidential Information that is a trade secret under applicable law.
-
-**Section 3. Return of Confidential Information.** Upon termination of this Agreement for any reason, or upon Discloser’s request at any time, Recipient shall promptly return to Discloser all originals and any authorized copies of any Confidential Information and destroy all information, records and materials developed therefrom.
-
-**Section 4. Remedies.** Due to the unique nature of the Confidential Information, the parties agree that any breach or threatened breach of this Agreement will cause not only financial harm to Discloser, but also irreparable harm for which money damages will not be an adequate remedy. Therefore, Discloser shall be entitled, in addition to any other legal or equitable remedies, to an injunction or similar equitable relief against any such breach or threatened breach without the necessity of posting any bond.
-
-l. Final Provisions.
-
-**Section 5. Entire Agreement.** This Agreement constitutes the entire agreement, and supersedes all prior negotiations, understandings or agreements (oral or written), between the parties concerning the subject matter hereof.
+# Article 4. No Warranties or Licenses
+
+**Section 1. Express Disclaimer of Any Warranties of Fitness.** ALL CONFIDENTIAL INFORMATION IS PROVIDED "AS IS". THE DISCLOSING PARTY MAKES NO WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING NON-INFRINGEMENT OF THIRD PARTY RIGHTS OR ITS ACCURACY, COMPLETENESS OR PERFORMANCE. Both parties agree that Discloser will not be liable to Recipient for damages arising from any use of the Confidential Information, from errors, omissions or otherwise.
+
-**Section 6. Counterparts.** This Agreement may be executed in one or more counterparts, each of which is an original, but taken together constituting one and the same instrument. Execution of a facsimile or electronic copy shall have the same force and effect as execution of an original, and a facsimile or electronic signature shall be deemed an original and valid signature.
+**Section 2. Owner of Confidential Information.** All of Discloser’s rights in and
+to its Confidential Information remain the exclusive property of Discloser.
-**Section 7. Waivers.** No change, consent or waiver to this Agreement will be effective unless in writing and signed by the party against which enforcement is sought. The failure of either party to enforce its rights under this Agreement at any time for any period shall not be construed as a waiver of such rights.
+**Section 3. No License.** Neither this Agreement, nor any disclosure of Confidential
+Information hereunder, will:
-**Section 8. Notice.** Any notice hereunder will be effective upon receipt and shall be given in writing, in English and delivered to the other party at its address given herein or at such other address designated by written notice.
+ (a) grant to Recipient any right or license under any copyright,
+patent, mask work, trade secret or other intellectual property right, except solely
+for the use expressly permitted herein;
-**Section 9. Rights.** Unless expressly provided otherwise, each right and remedy in this Agreement is in addition to any other right or remedy, at law or in equity, and the exercise of one right or remedy will not be deemed a waiver of any other right or remedy.
+ (b) obligate either party to disclose or receive any information,
+perform any work or enter into any agreement;
-**Section 10. Severability.** In the event that any provision of this Agreement shall be determined to be illegal or unenforceable, that provision will be limited or eliminated to the minimum extent necessary so that the Agreement shall otherwise remain in full force and effect and enforceable.
+ (c) limit either party from developing, manufacturing or marketing
+products or services that may be competitive with those of the other except insofar
+as this Agreement limits the use and disclosure of Confidential Information;
-**Section 11. Governing Law.** This Agreement shall be governed by and construed in accordance with the laws of the Ontario, Canada without regard to the conflicts of laws provisions thereof. Exclusive jurisdiction and venue for any action arising under this Agreement is in the federal and provincial courts having jurisdiction over OpenConcept's principal office, and both parties hereby consent to such jurisdiction and venue for this purpose.
+ (d) limit either party from assigning or reassigning its employees
+in any way; or
-**Section 12. Attorney's Fees and Costs.** In any action or proceeding to enforce or interpret this Agreement, the prevailing party will be entitled to recover from the other party its costs and expenses (including reasonable attorneys' fees) incurred in connection with such action or proceeding and enforcing any judgment or order obtained.
+ (e) limit either party from entering into any business relationship
+with third parties which are not the subject of or substantially related to the transaction
+or possible transaction between the parties.
+
# Article 5. Termination and Remedies
+
+**Section 1. Termination.** This Agreement will terminate as to the further exchange of Confidential Information immediately upon the earlier of receipt by one party of written notice from the other or one year after the date of this Agreement.
+
-IN WITNESS HEREOF, the parties have executed this Agreement as a sealed instrument as of the date set forth above.
+**Section 2. Survival.** The obligations within this Agreement, as they apply to
+any Confidential Information disclosed prior to the termination of this Agreement,
+will survive termination for a period of 5 years; *provided*, Recipient’s obligations
+hereunder shall survive and continue in effect thereafter with respect to any Confidential
+Information that is a trade secret under applicable law.
+
+**Section 3. Return of Confidential Information.** Upon termination of this Agreement
+for any reason, or upon Discloser’s request at any time, Recipient shall promptly
+return to Discloser all originals and any authorized copies of any Confidential Information
+and destroy all information, records and materials developed therefrom.
+
+**Section 4. Remedies.** Due to the unique nature of the Confidential Information,
+the parties agree that any breach or threatened breach of this Agreement will cause
+not only financial harm to Discloser, but also irreparable harm for which money damages
+will not be an adequate remedy. Therefore, Discloser shall be entitled, in addition
+to any other legal or equitable remedies, to an injunction or similar equitable relief
+against any such breach or threatened breach without the necessity of posting any
+bond.
+
+l. Final Provisions.
+
+**Section 5. Entire Agreement.** This Agreement constitutes the entire agreement,
+and supersedes all prior negotiations, understandings or agreements (oral or written),
+between the parties concerning the subject matter hereof.
+
+**Section 6. Counterparts.** This Agreement may be executed in one or more counterparts,
+each of which is an original, but taken together constituting one and the same instrument.
+Execution of a facsimile or electronic copy shall have the same force and effect
+as execution of an original, and a facsimile or electronic signature shall be deemed
+an original and valid signature.
+
+**Section 7. Waivers.** No change, consent or waiver to this Agreement will be effective
+unless in writing and signed by the party against which enforcement is sought. The
+failure of either party to enforce its rights under this Agreement at any time for
+any period shall not be construed as a waiver of such rights.
+
+**Section 8. Notice.** Any notice hereunder will be effective upon receipt and shall
+be given in writing, in English and delivered to the other party at its address given
+herein or at such other address designated by written notice.
+
+**Section 9. Rights.** Unless expressly provided otherwise, each right and remedy
+in this Agreement is in addition to any other right or remedy, at law or in equity,
+and the exercise of one right or remedy will not be deemed a waiver of any other
+right or remedy.
+
+**Section 10. Severability.** In the event that any provision of this Agreement shall
+be determined to be illegal or unenforceable, that provision will be limited or eliminated
+to the minimum extent necessary so that the Agreement shall otherwise remain in full
+force and effect and enforceable.
+
+**Section 11. Governing Law.** This Agreement shall be governed by and construed
+in accordance with the laws of the Ontario, Canada without regard to the conflicts
+of laws provisions thereof. Exclusive jurisdiction and venue for any action arising
+under this Agreement is in the federal and provincial courts having jurisdiction
+over OpenConcept's principal office, and both parties hereby consent to such jurisdiction
+and venue for this purpose.
+
+**Section 12. Attorney's Fees and Costs.** In any action or proceeding to enforce
+or interpret this Agreement, the prevailing party will be entitled to recover from
+the other party its costs and expenses (including reasonable attorneys' fees) incurred
+in connection with such action or proceeding and enforcing any judgment or order
+obtained.
+
+IN WITNESS HEREOF, the parties have executed this Agreement as a sealed instrument
+as of the date set forth above.
-
-
OpenConcept Consulting
-
-
Signature:
-
-
Date:
-
-
-
[BUSINESS 2]
-
-
Signature:
-
-
Date:
+
+
+ OpenConcept Consulting
+
+
+
Signature:
+
+
Date:
+
+
+
+ [BUSINESS 2]
+
+
+
Signature:
+
+
Date:
+
-
`}
+`}
;
diff --git a/docs/ui/templates/receipt.mdx b/docs/ui/templates/receipt.mdx
index 544c470..d60215c 100644
--- a/docs/ui/templates/receipt.mdx
+++ b/docs/ui/templates/receipt.mdx
@@ -7,7 +7,7 @@ category: Receipts
```jsx
-import { Footnote, Tailwind } from "@onedoc/react-print";
+import { Footnote, Tailwind } from "@fileforge/react-print";
diff --git a/docs/ui/templates/report-charts.mdx b/docs/ui/templates/report-charts.mdx
index ab08a3e..c881d3d 100644
--- a/docs/ui/templates/report-charts.mdx
+++ b/docs/ui/templates/report-charts.mdx
@@ -4,10 +4,10 @@ icon: chart-pie
category: Reports
---
-
+
```jsx
-import { Footnote, PageBottom, Tailwind, CSS } from "@onedoc/react-print";
+import { Footnote, PageBottom, Tailwind, CSS } from "@fileforge/react-print";
import {
BarChart,
XAxis,
diff --git a/docs/ui/templates/scientific-report.mdx b/docs/ui/templates/scientific-report.mdx
index 8e96985..77e817d 100644
--- a/docs/ui/templates/scientific-report.mdx
+++ b/docs/ui/templates/scientific-report.mdx
@@ -4,7 +4,7 @@ icon: flask
category: Reports
---
-
+
```jsx
import React, { createContext, useEffect, useState } from "react";
@@ -15,7 +15,7 @@ import {
PageBreak,
Footnote,
Markdown,
-} from "@onedoc/react-print";
+} from "@fileforge/react-print";
export const SectionComponent = ({ title, content, isSection }) => {
return (
@@ -32,7 +32,7 @@ export const SectionComponent = ({ title, content, isSection }) => {
};
- {/* A CSS snippet to define the page size, margins, fonts, etc.
+ {/* A CSS snippet to define the page size, margins, fonts, etc.
It also enforce the space between line to be small*/}
{String.raw`
@@ -44,7 +44,7 @@ export const SectionComponent = ({ title, content, isSection }) => {
body {
line-height: 1.1;
}
-
+
`}
@@ -298,8 +298,9 @@ export const SectionComponent = ({ title, content, isSection }) => {
{String.raw`function helloWorld() {
- console.log("Hello, World!");
- console.log("This is a code snippet");
+
+console.log("Hello, World!");
+console.log("This is a code snippet");
}`}
diff --git a/package-lock.json b/package-lock.json
index 940b382..6f1d0a9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
- "name": "@onedoc/react-print",
+ "name": "@fileforge/react-print",
"version": "0.1.133",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
- "name": "@onedoc/react-print",
- "version": "0.1.133",
+ "name": "@fileforge/react-print",
+ "version": "0.1.132",
"license": "ISC",
"dependencies": {
"@emotion/cache": "^11.11.0",
diff --git a/package.json b/package.json
index 0b602ed..11c1a3b 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
- "name": "@onedoc/react-print",
+ "name": "@fileforge/react-print",
"version": "0.1.133",
- "description": "Onedoc components for JavaScript React",
+ "description": "Fileforge components for JavaScript React",
"main": "./dist/index.js",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
@@ -32,7 +32,7 @@
}
},
"scripts": {
- "build": "patch-package && tsup --external @onedoc/react-print --clean && tsup --external @onedoc/react-print",
+ "build": "patch-package && tsup --external @fileforge/react-print --clean && tsup --external @fileforge/react-print",
"test": "vitest --browser chrome",
"dev": "(cd ./docs && mintlify dev --watch)",
"build-components": "npm run build && tsx ./docgen/index.ts",
diff --git a/src/ui/templates/invoice-advanced.mdx b/src/ui/templates/invoice-advanced.mdx
index f66d1f0..9f43b9c 100644
--- a/src/ui/templates/invoice-advanced.mdx
+++ b/src/ui/templates/invoice-advanced.mdx
@@ -4,7 +4,7 @@ icon: file-invoice
category: Invoices
---
-import { Footnote, PageBottom, Tailwind, CSS } from "@onedoc/react-print";
+import { Footnote, PageBottom, Tailwind, CSS } from "@fileforge/react-print";
import { QRCodeSVG } from "qrcode.react";
import { ArrowRightIcon } from "@heroicons/react/20/solid";
diff --git a/src/ui/templates/invoice.mdx b/src/ui/templates/invoice.mdx
index 3de7ff0..83c3325 100644
--- a/src/ui/templates/invoice.mdx
+++ b/src/ui/templates/invoice.mdx
@@ -4,7 +4,7 @@ icon: file-invoice
category: Invoices
---
-import { Footnote, PageBottom, Tailwind } from "@onedoc/react-print";
+import { Footnote, PageBottom, Tailwind } from "@fileforge/react-print";
diff --git a/src/ui/templates/nda-markdown.mdx b/src/ui/templates/nda-markdown.mdx
index 0f2fb36..f771b26 100644
--- a/src/ui/templates/nda-markdown.mdx
+++ b/src/ui/templates/nda-markdown.mdx
@@ -4,7 +4,6 @@ icon: file-contract
category: NDA
---
-
import React from "react";
import {
Markdown,
@@ -15,12 +14,10 @@ import {
PageBottom,
PageTop,
RunningH1,
-} from "@onedoc/react-print";
+} from "@fileforge/react-print";
import fs from "fs";
import path from "path";
-
-
{`@page {size: A4;margin-top:2cm;margin-right:4cm;margin-left:2cm;margin-bottom:2cm;`}
@@ -76,134 +73,244 @@ import path from "path";
},
}}
>
- {`# Mutual Nondisclosure Agreement
+ {`# Mutual Nondisclosure Agreement
+
-This Mutual Nondisclosure Agreement (the “Agreement”) is entered into as of January 28, 2016 by and between OpenConcept Consulting Inc. ("OpenConcept"), and [FULL ADDRESS] [NAME 2] ("[BUSINESS 2]").
+This Mutual Nondisclosure Agreement (the “Agreement”) is entered into as of January 28, 2016 by and between OpenConcept Consulting Inc. ("OpenConcept"), and [FULL ADDRESS] [NAME 2] ("[BUSINESS 2]").
+
-OpenConcept is a incorporated business registered under the laws of Ontario, Canada, with an address of 571 Somerset St. West, operating in and therefore subject to the laws of Ontario, Canada, and represented by Mike Gifford.
+OpenConcept is a incorporated business registered under the laws of Ontario, Canada,
+with an address of 571 Somerset St. West, operating in and therefore subject to the
+laws of Ontario, Canada, and represented by Mike Gifford.
-[BUSINESS 2] is a CORPORATION registered under the laws of [SOMEWHERE], USA, with an address of [ADDRESS 2], operating in and therefore subject to the laws of [SOMEWHERE], USA, and represented by [JOHN DOE].
-To explore the possibility of a business relationship between OpenConcept and [BUSINESS 2], each party (“Discloser”) may disclose sensitive information to the other (“Recipient”).
+[BUSINESS 2] is a CORPORATION registered under the laws of [SOMEWHERE], USA, with
+an address of [ADDRESS 2], operating in and therefore subject to the laws of [SOMEWHERE],
+USA, and represented by [JOHN DOE].
+To explore the possibility of a business relationship between OpenConcept and
+[BUSINESS 2], each party (“Discloser”) may disclose sensitive information to the
+other (“Recipient”).
-IN CONSIDERATION OF THE MUTUAL PROMISES AND COVENANTS CONTAINED IN THIS AGREEMENT, THE PARTIES AGREE AS FOLLOWS.
+IN CONSIDERATION OF THE MUTUAL PROMISES AND COVENANTS CONTAINED IN THIS
+AGREEMENT, THE PARTIES AGREE AS FOLLOWS.
# Article 1. Confidential Information
-**Section 1. Definition of Confidential Information.** [ The term “Confidential Information” shall mean information of OpenConcept and/or [BUSINESS 2], to the extent not considered a Trade Secret under applicable law, that (i) relates to the business of OpenConcept and/or [BUSINESS 2], (ii) possesses an element of value to OpenConcept and/or [BUSINESS 2], (iii) is not generally known to OpenConcept’s and/or [BUSINESS 2]’s competitors, and (iv) would damage OpenConcept and/or [BUSINESS 2] if disclosed.] [ The term “Confidential Information” means any financial, business, legal and technical information disclosed to Recipient by or for Discloser or any of its affiliates, suppliers, customers and employees. Information includes research, development, operations, marketing, transactions, regulatory affairs, discoveries, inventions, methods, processes, articles, materials, algorithms, software, specifications, designs, drawings, data, strategies, plans, prospects, know-how and ideas, and including any copies, abstracts, summaries, analyses and other derivatives thereof.] Disclosure includes any act of transmitting the information whether previously, presently, or subsequently disclosed to recipient. For convenience, the Disclosing Party may, but is not required to, mark written Confidential Information with the legend "Confidential" or an equivalent designation, Confidential Information also includes information that by its nature would be understood by a reasonable person to be confidential.
+**Section 1. Definition of Confidential Information.** [ The term “Confidential Information” shall mean information of OpenConcept and/or [BUSINESS 2], to the extent not considered a Trade Secret under applicable law, that (i) relates to the business of OpenConcept and/or [BUSINESS 2], (ii) possesses an element of value to OpenConcept and/or [BUSINESS 2], (iii) is not generally known to OpenConcept’s and/or [BUSINESS 2]’s competitors, and (iv) would damage OpenConcept and/or [BUSINESS 2] if disclosed.] [ The term “Confidential Information” means any financial, business, legal and technical information disclosed to Recipient by or for Discloser or any of its affiliates, suppliers, customers and employees. Information includes research, development, operations, marketing, transactions, regulatory affairs, discoveries, inventions, methods, processes, articles, materials, algorithms, software, specifications, designs, drawings, data, strategies, plans, prospects, know-how and ideas, and including any copies, abstracts, summaries, analyses and other derivatives thereof.] Disclosure includes any act of transmitting the information whether previously, presently, or subsequently disclosed to recipient. For convenience, the Disclosing Party may, but is not required to, mark written Confidential Information with the legend "Confidential" or an equivalent designation, Confidential Information also includes information that by its nature would be understood by a reasonable person to be confidential.
+
-[ll. Trade Secrets*. The term "Trade Secrets" shall mean information of OpenConcept and/or [BUSINESS 2], and their licensors, suppliers, clients and customers which is not commonly known or available to the public and which information (i) derives actual or potential economic value from not being generally known to, and not being readily ascertainable by proper means by, other persons who can obtain economic value from its disclosure or use, and (ii) is the subject of efforts that are reasonable under the circumstances to maintain its secrecy. Trade Secrets include, but are not limited to, technical or non-technical data, formulas, patterns, compilations, programs, devices, methods, techniques, drawings, processes, financial data, financial plans, product plans, or a list of actual or potential customers or suppliers. Notwithstanding anything to the contrary contained in this definition, the Trade Secrets of either party shall not include any information provided by the Discloer to the Recevier as part of the disclosed Confidential Information.]
+[ll. Trade Secrets*. The term "Trade Secrets" shall mean information of OpenConcept
+and/or [BUSINESS 2], and their licensors, suppliers, clients and customers which
+is not commonly known or available to the public and which information (i) derives
+actual or potential economic value from not being generally known to, and not being
+readily ascertainable by proper means by, other persons who can obtain economic value
+from its disclosure or use, and (ii) is the subject of efforts that are reasonable
+under the circumstances to maintain its secrecy. Trade Secrets include, but are not
+limited to, technical or non-technical data, formulas, patterns, compilations, programs,
+devices, methods, techniques, drawings, processes, financial data, financial plans,
+product plans, or a list of actual or potential customers or suppliers. Notwithstanding
+anything to the contrary contained in this definition, the Trade Secrets of either
+party shall not include any information provided by the Discloer to the Recevier
+as part of the disclosed Confidential Information.]
-**Section 2. Exceptions to Confidential Information.** Confidential Information shall not include any information that:
+**Section 2. Exceptions to Confidential Information.** Confidential Information shall
+not include any information that:
- (a) was rightfully known to Recipient without restriction before receipt from Discloser;
+ (a) was rightfully known to Recipient without restriction before
+receipt from Discloser;
- (b) is rightfully disclosed to Recipient without restriction by a third party;
+ (b) is rightfully disclosed to Recipient without restriction by
+a third party;
- (c) is or becomes generally known to the public, otherwise known as within the pulic domain, without violation of this Agreement by Recipient; or
+ (c) is or becomes generally known to the public, otherwise known
+as within the pulic domain, without violation of this Agreement by Recipient; or
- (d) is independently developed by Recipient or its employees without access to or reliance on such information.
+ (d) is independently developed by Recipient or its employees without
+access to or reliance on such information.
-**Section 3. Authority to Disclose Confidential Information.** Discloser represents and warrants to Recipient that it, and any human persons disclosing Confidential Information, are authorized to disclose any Confidential Information made available to Recipient under this Agreement. Discloser further represents and warrants to Recipient that it is not bound by the terms of any other Non-Disclosure Agreement or any other legally binding Agreement which restricts the disclosure of the Confidential Information that is or will be necessary to disclose to Recipient.
-
+**Section 3. Authority to Disclose Confidential Information.** Discloser represents and warrants to Recipient that it, and any human persons disclosing Confidential Information, are authorized to disclose any Confidential Information made available to Recipient under this Agreement. Discloser further represents and warrants to Recipient that it is not bound by the terms of any other Non-Disclosure Agreement or any other legally binding Agreement which restricts the disclosure of the Confidential Information that is or will be necessary to disclose to Recipient.
+
+
# Article 2. Use of Confidential Information
-**Section 1. Restrictions and Duties.** Recipient agrees to:
-
- (a) use the Confidential Information only for its consideration internally of a business relationship or transaction between the parties, and its performance in any resulting arrangement, but not for any other purpose;
-
- (b) protect the confidentiality of such Confidential Information with the same degree of care with which it protects the confidentiality of its own confidential information, and in no event with less than a reasonable degree of care to prevent any unauthorized access, use, or disclosure of the Confidential Information;
-
- (c) not disclose the Confidential Information to any third party other than Recipient’s employees and agents who have a need to know, and who have been authorized by Recipient to receive, for the permitted purpose and who have been made aware of the confidential nature of the Confidential Information and all of the restrictions in this Agreement;
-
- (d) not copy, using any means of creating a duplicate version, the Confidential Information;
-
- (e) not decompile, disassemble or otherwise reverse engineer any Confidential Information, or use any similar means to discover its underlying composition, structure, source code or trade secrets; and
-
- (f) not to export or re-export any Confidential Information or product thereof in violation of export control laws or regulations.
-
-**Section 2. Terms of Transaction are Expressly Confidential Information.** Both parties agree that the terms and conditions of any transaction or possible transaction between the parties, the fact that disclosures, evaluations or discussions are taking place, and the status and results thereof will also be held in confidence by both parties and not disclosed to any third party.
-
-**Section 3. Responsibility for Disclosure.** Each party shall be responsible for any breach of its confidentiality obligations by its respective employees and agents. Both parties agree that upon the event of an unauthorized disclosure, Recipient will indemnify the Discloser against any and all losses, damages, claims, expenses, and attorneys' fees incurred or suffered by the Discloser as a result of a material breach of this Agreement by the Recipient or its employees or agents.
-
-# Article 3. Compelled Disclosures.
+**Section 1. Restrictions and Duties.** Recipient agrees to:
-**Section 1. Compliance with Legal Requirements.** This Agreement will not prevent either party from complying with any law, regulation, court order or other legal requirement that purports to compel disclosure of any Confidential Information.
-
-**Section 2. Notification of Compelled Disclosure.** Recipient will promptly notify Discloser upon learning of any such legal requirement, and cooperate with Discloser in the exercise of its right to protect the confidentiality of the Confidential Information before any tribunal or governmental agency.
+ (a) use the Confidential Information only for its consideration
+internally of a business relationship or transaction between the parties, and its
+performance in any resulting arrangement, but not for any other purpose;
+
+ (b) protect the confidentiality of such Confidential Information
+with the same degree of care with which it protects the confidentiality of its own
+confidential information, and in no event with less than a reasonable degree of care
+to prevent any unauthorized access, use, or disclosure of the Confidential Information;
+
+ (c) not disclose the Confidential Information to any third party
+other than Recipient’s employees and agents who have a need to know, and who have
+been authorized by Recipient to receive, for the permitted purpose and who have been
+made aware of the confidential nature of the Confidential Information and all of
+the restrictions in this Agreement;
+
+ (d) not copy, using any means of creating a duplicate version,
+the Confidential Information;
+
+ (e) not decompile, disassemble or otherwise reverse engineer any
+Confidential Information, or use any similar means to discover its underlying composition,
+structure, source code or trade secrets; and
+
+ (f) not to export or re-export any Confidential Information or
+product thereof in violation of export control laws or regulations.
+
+**Section 2. Terms of Transaction are Expressly Confidential Information.** Both
+parties agree that the terms and conditions of any transaction or possible transaction
+between the parties, the fact that disclosures, evaluations or discussions are taking
+place, and the status and results thereof will also be held in confidence by both
+parties and not disclosed to any third party.
+
+**Section 3. Responsibility for Disclosure.** Each party shall be responsible for
+any breach of its confidentiality obligations by its respective employees and agents.
+Both parties agree that upon the event of an unauthorized disclosure, Recipient will
+indemnify the Discloser against any and all losses, damages, claims, expenses, and
+attorneys' fees incurred or suffered by the Discloser as a result of a material breach
+of this Agreement by the Recipient or its employees or agents.
+
# Article 3. Compelled Disclosures.
-# Article 4. No Warranties or Licenses
+**Section 1. Compliance with Legal Requirements.** This Agreement will not prevent either party from complying with any law, regulation, court order or other legal requirement that purports to compel disclosure of any Confidential Information.
-**Section 1. Express Disclaimer of Any Warranties of Fitness.** ALL CONFIDENTIAL INFORMATION IS PROVIDED "AS IS". THE DISCLOSING PARTY MAKES NO WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING NON-INFRINGEMENT OF THIRD PARTY RIGHTS OR ITS ACCURACY, COMPLETENESS OR PERFORMANCE. Both parties agree that Discloser will not be liable to Recipient for damages arising from any use of the Confidential Information, from errors, omissions or otherwise.
-
-**Section 2. Owner of Confidential Information.** All of Discloser’s rights in and to its Confidential Information remain the exclusive property of Discloser.
-
-**Section 3. No License.** Neither this Agreement, nor any disclosure of Confidential Information hereunder, will:
- (a) grant to Recipient any right or license under any copyright, patent, mask work, trade secret or other intellectual property right, except solely for the use expressly permitted herein;
+**Section 2. Notification of Compelled Disclosure.** Recipient will promptly notify
+Discloser upon learning of any such legal requirement, and cooperate with Discloser
+in the exercise of its right to protect the confidentiality of the Confidential Information
+before any tribunal or governmental agency.
- (b) obligate either party to disclose or receive any information, perform any work or enter into any agreement;
-
- (c) limit either party from developing, manufacturing or marketing products or services that may be competitive with those of the other except insofar as this Agreement limits the use and disclosure of Confidential Information;
-
- (d) limit either party from assigning or reassigning its employees in any way; or
-
- (e) limit either party from entering into any business relationship with third parties which are not the subject of or substantially related to the transaction or possible transaction between the parties.
-
-# Article 5. Termination and Remedies
-**Section 1. Termination.** This Agreement will terminate as to the further exchange of Confidential Information immediately upon the earlier of receipt by one party of written notice from the other or one year after the date of this Agreement.
-
-**Section 2. Survival.** The obligations within this Agreement, as they apply to any Confidential Information disclosed prior to the termination of this Agreement, will survive termination for a period of 5 years; *provided*, Recipient’s obligations hereunder shall survive and continue in effect thereafter with respect to any Confidential Information that is a trade secret under applicable law.
-
-**Section 3. Return of Confidential Information.** Upon termination of this Agreement for any reason, or upon Discloser’s request at any time, Recipient shall promptly return to Discloser all originals and any authorized copies of any Confidential Information and destroy all information, records and materials developed therefrom.
-
-**Section 4. Remedies.** Due to the unique nature of the Confidential Information, the parties agree that any breach or threatened breach of this Agreement will cause not only financial harm to Discloser, but also irreparable harm for which money damages will not be an adequate remedy. Therefore, Discloser shall be entitled, in addition to any other legal or equitable remedies, to an injunction or similar equitable relief against any such breach or threatened breach without the necessity of posting any bond.
-
-l. Final Provisions.
-
-**Section 5. Entire Agreement.** This Agreement constitutes the entire agreement, and supersedes all prior negotiations, understandings or agreements (oral or written), between the parties concerning the subject matter hereof.
+# Article 4. No Warranties or Licenses
+
+**Section 1. Express Disclaimer of Any Warranties of Fitness.** ALL CONFIDENTIAL INFORMATION IS PROVIDED "AS IS". THE DISCLOSING PARTY MAKES NO WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING NON-INFRINGEMENT OF THIRD PARTY RIGHTS OR ITS ACCURACY, COMPLETENESS OR PERFORMANCE. Both parties agree that Discloser will not be liable to Recipient for damages arising from any use of the Confidential Information, from errors, omissions or otherwise.
+
-**Section 6. Counterparts.** This Agreement may be executed in one or more counterparts, each of which is an original, but taken together constituting one and the same instrument. Execution of a facsimile or electronic copy shall have the same force and effect as execution of an original, and a facsimile or electronic signature shall be deemed an original and valid signature.
+**Section 2. Owner of Confidential Information.** All of Discloser’s rights in and
+to its Confidential Information remain the exclusive property of Discloser.
-**Section 7. Waivers.** No change, consent or waiver to this Agreement will be effective unless in writing and signed by the party against which enforcement is sought. The failure of either party to enforce its rights under this Agreement at any time for any period shall not be construed as a waiver of such rights.
+**Section 3. No License.** Neither this Agreement, nor any disclosure of Confidential
+Information hereunder, will:
-**Section 8. Notice.** Any notice hereunder will be effective upon receipt and shall be given in writing, in English and delivered to the other party at its address given herein or at such other address designated by written notice.
+ (a) grant to Recipient any right or license under any copyright,
+patent, mask work, trade secret or other intellectual property right, except solely
+for the use expressly permitted herein;
-**Section 9. Rights.** Unless expressly provided otherwise, each right and remedy in this Agreement is in addition to any other right or remedy, at law or in equity, and the exercise of one right or remedy will not be deemed a waiver of any other right or remedy.
+ (b) obligate either party to disclose or receive any information,
+perform any work or enter into any agreement;
-**Section 10. Severability.** In the event that any provision of this Agreement shall be determined to be illegal or unenforceable, that provision will be limited or eliminated to the minimum extent necessary so that the Agreement shall otherwise remain in full force and effect and enforceable.
+ (c) limit either party from developing, manufacturing or marketing
+products or services that may be competitive with those of the other except insofar
+as this Agreement limits the use and disclosure of Confidential Information;
-**Section 11. Governing Law.** This Agreement shall be governed by and construed in accordance with the laws of the Ontario, Canada without regard to the conflicts of laws provisions thereof. Exclusive jurisdiction and venue for any action arising under this Agreement is in the federal and provincial courts having jurisdiction over OpenConcept's principal office, and both parties hereby consent to such jurisdiction and venue for this purpose.
+ (d) limit either party from assigning or reassigning its employees
+in any way; or
-**Section 12. Attorney's Fees and Costs.** In any action or proceeding to enforce or interpret this Agreement, the prevailing party will be entitled to recover from the other party its costs and expenses (including reasonable attorneys' fees) incurred in connection with such action or proceeding and enforcing any judgment or order obtained.
+ (e) limit either party from entering into any business relationship
+with third parties which are not the subject of or substantially related to the transaction
+or possible transaction between the parties.
+
# Article 5. Termination and Remedies
+
+**Section 1. Termination.** This Agreement will terminate as to the further exchange of Confidential Information immediately upon the earlier of receipt by one party of written notice from the other or one year after the date of this Agreement.
+
-IN WITNESS HEREOF, the parties have executed this Agreement as a sealed instrument as of the date set forth above.
+**Section 2. Survival.** The obligations within this Agreement, as they apply to
+any Confidential Information disclosed prior to the termination of this Agreement,
+will survive termination for a period of 5 years; *provided*, Recipient’s obligations
+hereunder shall survive and continue in effect thereafter with respect to any Confidential
+Information that is a trade secret under applicable law.
+
+**Section 3. Return of Confidential Information.** Upon termination of this Agreement
+for any reason, or upon Discloser’s request at any time, Recipient shall promptly
+return to Discloser all originals and any authorized copies of any Confidential Information
+and destroy all information, records and materials developed therefrom.
+
+**Section 4. Remedies.** Due to the unique nature of the Confidential Information,
+the parties agree that any breach or threatened breach of this Agreement will cause
+not only financial harm to Discloser, but also irreparable harm for which money damages
+will not be an adequate remedy. Therefore, Discloser shall be entitled, in addition
+to any other legal or equitable remedies, to an injunction or similar equitable relief
+against any such breach or threatened breach without the necessity of posting any
+bond.
+
+l. Final Provisions.
+
+**Section 5. Entire Agreement.** This Agreement constitutes the entire agreement,
+and supersedes all prior negotiations, understandings or agreements (oral or written),
+between the parties concerning the subject matter hereof.
+
+**Section 6. Counterparts.** This Agreement may be executed in one or more counterparts,
+each of which is an original, but taken together constituting one and the same instrument.
+Execution of a facsimile or electronic copy shall have the same force and effect
+as execution of an original, and a facsimile or electronic signature shall be deemed
+an original and valid signature.
+
+**Section 7. Waivers.** No change, consent or waiver to this Agreement will be effective
+unless in writing and signed by the party against which enforcement is sought. The
+failure of either party to enforce its rights under this Agreement at any time for
+any period shall not be construed as a waiver of such rights.
+
+**Section 8. Notice.** Any notice hereunder will be effective upon receipt and shall
+be given in writing, in English and delivered to the other party at its address given
+herein or at such other address designated by written notice.
+
+**Section 9. Rights.** Unless expressly provided otherwise, each right and remedy
+in this Agreement is in addition to any other right or remedy, at law or in equity,
+and the exercise of one right or remedy will not be deemed a waiver of any other
+right or remedy.
+
+**Section 10. Severability.** In the event that any provision of this Agreement shall
+be determined to be illegal or unenforceable, that provision will be limited or eliminated
+to the minimum extent necessary so that the Agreement shall otherwise remain in full
+force and effect and enforceable.
+
+**Section 11. Governing Law.** This Agreement shall be governed by and construed
+in accordance with the laws of the Ontario, Canada without regard to the conflicts
+of laws provisions thereof. Exclusive jurisdiction and venue for any action arising
+under this Agreement is in the federal and provincial courts having jurisdiction
+over OpenConcept's principal office, and both parties hereby consent to such jurisdiction
+and venue for this purpose.
+
+**Section 12. Attorney's Fees and Costs.** In any action or proceeding to enforce
+or interpret this Agreement, the prevailing party will be entitled to recover from
+the other party its costs and expenses (including reasonable attorneys' fees) incurred
+in connection with such action or proceeding and enforcing any judgment or order
+obtained.
+
+IN WITNESS HEREOF, the parties have executed this Agreement as a sealed instrument
+as of the date set forth above.
-
-
OpenConcept Consulting
-
-
Signature:
-
-
Date:
+
+
+ OpenConcept Consulting
+
+
+
Signature:
+
+
Date:
+
+
+
+ [BUSINESS 2]
+
+
+
Signature:
+
+
Date:
+
-
-
[BUSINESS 2]
-
-
Signature:
-
-
Date:
-
-
`}
+`}
-
+
-
+
diff --git a/src/ui/templates/receipt.mdx b/src/ui/templates/receipt.mdx
index a13ee90..3f34c9d 100644
--- a/src/ui/templates/receipt.mdx
+++ b/src/ui/templates/receipt.mdx
@@ -4,7 +4,7 @@ icon: receipt
category: Receipts
---
-import { Footnote, Tailwind } from "@onedoc/react-print";
+import { Footnote, Tailwind } from "@fileforge/react-print";
diff --git a/src/ui/templates/report-charts.mdx b/src/ui/templates/report-charts.mdx
index 9ee4627..de66bb7 100644
--- a/src/ui/templates/report-charts.mdx
+++ b/src/ui/templates/report-charts.mdx
@@ -4,7 +4,7 @@ icon: chart-pie
category: Reports
---
-import { Footnote, PageBottom, Tailwind, CSS } from "@onedoc/react-print";
+import { Footnote, PageBottom, Tailwind, CSS } from "@fileforge/react-print";
import {
BarChart,
XAxis,
diff --git a/src/ui/templates/scientific-report.mdx b/src/ui/templates/scientific-report.mdx
index fd68fa6..af2d96e 100644
--- a/src/ui/templates/scientific-report.mdx
+++ b/src/ui/templates/scientific-report.mdx
@@ -5,25 +5,31 @@ category: Reports
---
import React, { createContext, useEffect, useState } from "react";
-import {Tailwind, CSS, Latex, PageBreak, Footnote, Markdown} from "@onedoc/react-print";
+import {
+ Tailwind,
+ CSS,
+ Latex,
+ PageBreak,
+ Footnote,
+ Markdown,
+} from "@fileforge/react-print";
export const SectionComponent = ({ title, content, isSection }) => {
return (
-
- {isSection ? (
-
{title}
- ) : (
-
{title}
- )}
- {/* The content should have an indent on the first sentence, not after*/}
-
{content}
-
+
+ {isSection ? (
+
{title}
+ ) : (
+
{title}
+ )}
+ {/* The content should have an indent on the first sentence, not after*/}
+
{content}
+
);
};
-
- {/* A CSS snippet to define the page size, margins, fonts, etc.
+ {/* A CSS snippet to define the page size, margins, fonts, etc.
It also enforce the space between line to be small*/}
{String.raw`
@@ -35,7 +41,7 @@ export const SectionComponent = ({ title, content, isSection }) => {
body {
line-height: 1.1;
}
-
+
`}
@@ -49,9 +55,9 @@ export const SectionComponent = ({ title, content, isSection }) => {
-
+
{/* A Tailwind component to define the layout of the page */}
-
+
{/* 2 columns */}
{/* Abstract*/}
@@ -71,14 +77,14 @@ export const SectionComponent = ({ title, content, isSection }) => {
title="A. Sub Section"
content={
- Lorem ipsum dolor sit amet [2], consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Footnote 1
+ Lorem ipsum dolor sit amet [2], consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Footnote 1
}
isSection={false}
/>
-
+
{/* A sub section with a title and a content with a formula */}
{
-
+
}
isSection={false}
/>
@@ -127,7 +133,7 @@ export const SectionComponent = ({ title, content, isSection }) => {
{/* A section Data with */}
- {/* A sub section with a title and a content */}
+ {/* A sub section with a title and a content */}
{
{/* A Section Methodology */}
- {/* A sub section with a title and a content */}
+ {/* A sub section with a title and a content */}
{
- {/* A sub section with a title and a content, and a code snippet */}
+ {/* A sub section with a title and a content, and a code snippet */}
{
{String.raw`function helloWorld() {
- console.log("Hello, World!");
- console.log("This is a code snippet");
+
+console.log("Hello, World!");
+console.log("This is a code snippet");
}`}
-
-
-
- }
- isSection={false}
- />
+
+
+
+}
+isSection={false}
+/>
@@ -270,7 +277,7 @@ export const SectionComponent = ({ title, content, isSection }) => {
}
isSection={false}
- />
+ />
@@ -317,4 +324,3 @@ export const SectionComponent = ({ title, content, isSection }) => {
-