diff --git a/src/assets/file/2023 Q1 Quarterly Results.pdf b/src/assets/file/2023 Q1 Quarterly Results.pdf new file mode 100644 index 0000000..f5bb588 Binary files /dev/null and b/src/assets/file/2023 Q1 Quarterly Results.pdf differ diff --git a/src/assets/file/2023 Q2 Quarterly Results.pdf b/src/assets/file/2023 Q2 Quarterly Results.pdf new file mode 100644 index 0000000..b804af3 Binary files /dev/null and b/src/assets/file/2023 Q2 Quarterly Results.pdf differ diff --git a/src/assets/file/2024 Annual Report.pdf b/src/assets/file/2024 Annual Report.pdf new file mode 100644 index 0000000..c5450e9 Binary files /dev/null and b/src/assets/file/2024 Annual Report.pdf differ diff --git a/src/assets/file/2025 Q1 Quarterly Results.pdf b/src/assets/file/2025 Q1 Quarterly Results.pdf index 6d22d07..4195f3e 100644 Binary files a/src/assets/file/2025 Q1 Quarterly Results.pdf and b/src/assets/file/2025 Q1 Quarterly Results.pdf differ diff --git a/src/components/customDefaultPage/index.vue b/src/components/customDefaultPage/index.vue index 7c695b7..3c08fc5 100644 --- a/src/components/customDefaultPage/index.vue +++ b/src/components/customDefaultPage/index.vue @@ -3,6 +3,8 @@ import { computed } from 'vue' import { useWindowSize } from '@vueuse/core' import size375 from '@/components/customDefaultPage/size375/index.vue' +import size768 from '@/components/customDefaultPage/size1920/index.vue' +import size1440 from '@/components/customDefaultPage/size1920/index.vue' import size1920 from '@/components/customDefaultPage/size1920/index.vue' import { useRouter } from 'vue-router' import { useI18n } from 'vue-i18n' @@ -15,13 +17,11 @@ const viewComponent = computed(() => { const viewWidth = width.value if (viewWidth <= 450) { return size375 - } - // else if (viewWidth <= 1100) { - // return size768; - // } else if (viewWidth <= 1500) { - // return size1440; - // } - else if (viewWidth <= 1920 || viewWidth > 1920) { + } else if (viewWidth <= 1100) { + return size768 + } else if (viewWidth <= 1500) { + return size1440 + } else if (viewWidth <= 1920 || viewWidth > 1920) { return size1920 } }) @@ -30,7 +30,7 @@ const viewComponent = computed(() => { diff --git a/src/components/customFooter/index.vue b/src/components/customFooter/index.vue index ed6fd6a..5b40e6e 100644 --- a/src/components/customFooter/index.vue +++ b/src/components/customFooter/index.vue @@ -3,6 +3,8 @@ import { computed } from 'vue' import { useWindowSize } from '@vueuse/core' import size375 from '@/components/customFooter/size375/index.vue' +import size768 from '@/components/customFooter/size1920/index.vue' +import size1440 from '@/components/customFooter/size1920/index.vue' import size1920 from '@/components/customFooter/size1920/index.vue' import { useRouter } from 'vue-router' import { useI18n } from 'vue-i18n' @@ -15,13 +17,11 @@ const viewComponent = computed(() => { const viewWidth = width.value if (viewWidth <= 450) { return size375 - } - // else if (viewWidth <= 1100) { - // return size768; - // } else if (viewWidth <= 1500) { - // return size1440; - // } - else if (viewWidth <= 1920 || viewWidth > 1920) { + } else if (viewWidth <= 1100) { + return size768 + } else if (viewWidth <= 1500) { + return size1440 + } else if (viewWidth <= 1920 || viewWidth > 1920) { return size1920 } }) diff --git a/src/components/customFooter/size1920/index.vue b/src/components/customFooter/size1920/index.vue index 08cd066..8ec1f90 100644 --- a/src/components/customFooter/size1920/index.vue +++ b/src/components/customFooter/size1920/index.vue @@ -1,23 +1,23 @@ - - - - - \ No newline at end of file + + + + + + + diff --git a/src/components/customHeader/index.vue b/src/components/customHeader/index.vue index 5886eab..0715df1 100644 --- a/src/components/customHeader/index.vue +++ b/src/components/customHeader/index.vue @@ -3,6 +3,8 @@ import { computed } from 'vue' import { useWindowSize } from '@vueuse/core' import size375 from '@/components/customHeader/size375/index.vue' +import size768 from '@/components/customHeader/size375/index.vue' +import size1440 from '@/components/customHeader/size1920/index.vue' import size1920 from '@/components/customHeader/size1920/index.vue' import { useRouter } from 'vue-router' import { useI18n } from 'vue-i18n' @@ -15,13 +17,11 @@ const viewComponent = computed(() => { const viewWidth = width.value if (viewWidth <= 450) { return size375 - } - // else if (viewWidth <= 1100) { - // return size768; - // } else if (viewWidth <= 1500) { - // return size1440; - // } - else if (viewWidth <= 1920 || viewWidth > 1920) { + } else if (viewWidth <= 768) { + return size768 + } else if (viewWidth <= 1500) { + return size1440 + } else if (viewWidth <= 1920 || viewWidth > 1920) { return size1920 } }) diff --git a/src/components/customHeader/size1920/index.vue b/src/components/customHeader/size1920/index.vue index 27490d4..63060db 100644 --- a/src/components/customHeader/size1920/index.vue +++ b/src/components/customHeader/size1920/index.vue @@ -81,7 +81,7 @@ const handleToHome = () => { diff --git a/src/views/boarddirectors/size375/index.vue b/src/views/boarddirectors/size375/index.vue index 7645867..620632a 100644 --- a/src/views/boarddirectors/size375/index.vue +++ b/src/views/boarddirectors/size375/index.vue @@ -7,11 +7,14 @@
- {{ director.name }} - {{ director.title }} +
+ {{ director.name }} + {{ director.title }} +
{{ director.contain }}
@@ -26,69 +29,70 @@ const otherDirectors = [ name: "Cao Yu", title: "Chief Financial Officer, Secretary, Treasurer and Director", contain: - "Cao Yu, age 34, previously served as the treasury director of Taifeng Cultural Communication Co., Ltd where she oversees its financial matters fromNovember 2018 to November 2024. Prior to that, Ms. Cao served as a business manager of Yangfeng Art Exchange Co., Ltd from February 2016 toOctober 2018. From March 2011 to January 2016, she served as the treasury officer of financial department of Suzhou Industrial Park Xinfushida PlasticProfile Products Co., Ltd.", + "Cao Yu, age 34, previously served as the treasury director of Taifeng Cultural Communication Co., Ltd where she oversees its financial matters from November 2018 to November 2024. Prior to that, Ms. Cao served as a business manager of Yangfeng Art Exchange Co., Ltd from February 2016 to October 2018. From March 2011 to January 2016, she served as the treasury officer of financial department of Suzhou Industrial Park Xinfushida Plastic Profile Products Co., Ltd.", }, { name: "David Lazar", title: "Director", contain: - "David E. Lazar, age 34, has served as the Chief Executive Officer of OpGen, Inc., a precision medicine company listed on the Nasdaq (OPGN) since April11, 2024, where he also servs as a director and board chairman, beginning on March 25, 2024. Mr. Lazar served as the Chief Executive Officer of TitanPharmaceuticals Inc. listed on the Nasdaq (TTNP) from August 2022 through April 11, 2024, where he also served as a director and board chairman fromAugust 2022 until October 2023. He has also served as the CEO of Custodian Ventures LLC, a company which specializes in assisting distressed publiccompanies through custodianship, since February 2018, and Activist Investing LLC, an actively managed private investment fund, since March 2018.Previously, Mr. Lazar served as Managing Partner at Zenith Partners International Inc., a boutique consulting firm, from July 2012 to April 2018. In his roleas Chief Eecutive Officer of Custodian Ventures LLC, Mr. Lazar has successfully served as a custodian to numerous public companies across a widerange of industries.", + "David E. Lazar, age 34, has served as the Chief Executive Officer of OpGen, Inc., a precision medicine company listed on the Nasdaq (OPGN) since April 11, 2024, where he also servs as a director and board chairman, beginning on March 25, 2024. Mr. Lazar served as the Chief Executive Officer of Titan Pharmaceuticals Inc. listed on the Nasdaq (TTNP) from August 2022 through April 11, 2024, where he also served as a director and board chairman from August 2022 until October 2023. He has also served as the CEO of Custodian Ventures LLC, a company which specializes in assisting distressed public companies through custodianship, since February 2018, and Activist Investing LLC, an actively managed private investment fund, since March 2018. Previously, Mr. Lazar served as Managing Partner at Zenith Partners International Inc., a boutique consulting firm, from July 2012 to April 2018. In his role as Chief Eecutive Officer of Custodian Ventures LLC, Mr. Lazar has successfully served as a custodian to numerous public companies across a wide range of industries.", }, { name: "Hu Bin", title: "Director", contain: - "Hu Bin,age 55, has served as a director of DC International Service Trade GmbH since December 2024. Prior to that, Mr. Hu worked as a freelancer in thetourism industry from April 2001 to October 2024. From April 1994 to October 2000, he served as the general manager of Suzhou Wintime AdvertisingCo., Ltd. Before that, he served as the general manager of Suzhou Bauhaus Advertising Design Co., Ltd. from August 1992 to April 1994, where he wasengaged in computer-aided design and 3D computer animation production. Mr. Hu began his career at Suzhou Advertising Company in October 1989,where he worked as a designer responsible for graphic design, platemaking, printing, and interior decoration. Mr. Hu graduated from Suzhou Academy ofArts in 1989.", + "Hu Bin,age 55, has served as a director of DC International Service Trade GmbH since December 2024. Prior to that, Mr. Hu worked as a freelancer in the tourism industry from April 2001 to October 2024. From April 1994 to October 2000, he served as the general manager of Suzhou Wintime Advertising Co., Ltd. Before that, he served as the general manager of Suzhou Bauhaus Advertising Design Co., Ltd. from August 1992 to April 1994, where he was engaged in computer-aided design and 3D computer animation production. Mr. Hu began his career at Suzhou Advertising Company in October 1989, where he worked as a designer responsible for graphic design, platemaking, printing, and interior decoration. Mr. Hu graduated from Suzhou Academy of Arts in 1989.", }, { name: "David Natan", title: "Director", contain: - "David Natan,age 72, currently serves as President and Chief Executive Officer of Natan & Associates, LLC, a consulting firm offering chief financialofficer services to public and private companies in a variety of industries, since 2007. Mr. Natan previously served as a Director of the Company fromNovember 2023 to February 2025. From February 2010 to May 2020, Mr. Natan served as Chief Executive Officer of ForceField Energy, Inc.(OTCMKTS: FNRG), a company focused on the solar industry and LED lighting products. From February 2002 to November 2007, Mr. Natan served asExecutive Vice President of Reporting and Chief Financial Officer of PharmaNet Development Group, Inc., a drug development services company, and,from June 1995 to February 2002, as Chief Financial Officer and Vice President of Global Technovations, Inc., a manufacturer and marketer of oil analysisinstruments and speakers and speaker components. Prior to that, Mr. Natan served in various roles of increasing responsibility with Deloitte & Touche LLP,a global consulting firm. Mr. Natan currently serves as a member of the Board of Directors and Chair of the Audit Committee of Sunshine Biopharma, Inc.(Nasdaq: SBFM), a pharmaceutical and nutritional supplement company, since February 2022. Previously, Mr. Natan has served as a director for thefollowing public companies: Global Technovations, Forcefield Energy, Titan Pharmaceuticals (Nasdaq: TTNP), Vivakor Inc. (Nasdaq: VIVK), NetBrandsCorp. (OTC: NBND), and OpGen Inc. (OTC: OPGN), and Cyclacel Pharmaceuticals (Nasdaq: CYCC). Mr. Natan holds a B.A. in Economics from BostonUniversity.", + "David Natan,age 72, currently serves as President and Chief Executive Officer of Natan & Associates, LLC, a consulting firm offering chief financial officer services to public and private companies in a variety of industries, since 2007. Mr. Natan previously served as a Director of the Company from November 2023 to February 2025. From February 2010 to May 2020, Mr. Natan served as Chief Executive Officer of ForceField Energy, Inc. (OTCMKTS: FNRG), a company focused on the solar industry and LED lighting products. From February 2002 to November 2007, Mr. Natan served as Executive Vice President of Reporting and Chief Financial Officer of PharmaNet Development Group, Inc., a drug development services company, and, from June 1995 to February 2002, as Chief Financial Officer and Vice President of Global Technovations, Inc., a manufacturer and marketer of oil analysis instruments and speakers and speaker components. Prior to that, Mr. Natan served in various roles of increasing responsibility with Deloitte & Touche LLP, a global consulting firm. Mr. Natan currently serves as a member of the Board of Directors and Chair of the Audit Committee of Sunshine Biopharma, Inc. (Nasdaq: SBFM), a pharmaceutical and nutritional supplement company, since February 2022. Previously, Mr. Natan has served as a director for the following public companies: Global Technovations, Forcefield Energy, Titan Pharmaceuticals (Nasdaq: TTNP), Vivakor Inc. (Nasdaq: VIVK), NetBrands Corp. (OTC: NBND), and OpGen Inc. (OTC: OPGN), and Cyclacel Pharmaceuticals (Nasdaq: CYCC). Mr. Natan holds a B.A. in Economics from Boston University.", }, { name: "Chan Oi Fat", title: "Director", contain: - "Chan Oi Fat, age 46, has served as Vice President – Finance of SML Group Corporation since March 2018 and as Company Secretary of China LeonInspection Holding Limited (HKEX: 1586) since February 2018 and of Raily Aesthetic Medicine International Holdings Limited (HKEX: 2135) sinceNovember 2020. He is an independent non-executive director of Huajin International Holdings Limited (HKEX: 2738) (since March 2025) and UBoTHolding Limited (HKEX GEM: 8529) (since May 2024) and previously served as an independent non-executive director of China Saftower InternationalHolding Group Limited (HKEX GEM: 8623) from June 2020 to December 2023 and Shanghai Prime Machinery Company Limited (HKEX: 2345) fromJune 2014 to January 2021. Mr. Chan holds a B.B.A. (Hons) in Accountancy from the City University of Hong Kong (2000) and is a member of theAssociation of Chartered Certified Accountants (since 2003) and the Hong Kong Institute of Certified Public Accountants (since 2004).", + "Chan Oi Fat, age 46, has served as Vice President – Finance of SML Group Corporation since March 2018 and as Company Secretary of China Leon Inspection Holding Limited (HKEX: 1586) since February 2018 and of Raily Aesthetic Medicine International Holdings Limited (HKEX: 2135) since November 2020. He is an independent non-executive director of Huajin International Holdings Limited (HKEX: 2738) (since March 2025) and UBoT Holding Limited (HKEX GEM: 8529) (since May 2024) and previously served as an independent non-executive director of China Saftower International Holding Group Limited (HKEX GEM: 8623) from June 2020 to December 2023 and Shanghai Prime Machinery Company Limited (HKEX: 2345) from June 2014 to January 2021. Mr. Chan holds a B.B.A. (Hons) in Accountancy from the City University of Hong Kong (2000) and is a member of the Association of Chartered Certified Accountants (since 2003) and the Hong Kong Institute of Certified Public Accountants (since 2004).", }, ]; diff --git a/src/views/companyoverview/size1920/index.vue b/src/views/companyoverview/size1920/index.vue index 608df59..a27ad92 100644 --- a/src/views/companyoverview/size1920/index.vue +++ b/src/views/companyoverview/size1920/index.vue @@ -26,8 +26,8 @@

{{ $t("COMPANYOVERVIEW.TITLETWO.CONTENT") }}

-

{{ $t("COMPANYOVERVIEW.TITLETWO.CONTENTTWO") }}

-

{{ $t("COMPANYOVERVIEW.TITLETWO.CONTENTTHREE") }}

+
@@ -68,9 +68,12 @@ {{ $t("COMPANYOVERVIEW.TITLEFOUR.SUBHEADING") }} +
{{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraph.ONE") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraph.TWO") }} @@ -84,9 +87,13 @@ {{ $t("COMPANYOVERVIEW.TITLEFOUR.SUBHEADINGTWO") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraphTwo.ONE") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraphTwo.TWO") }} @@ -100,10 +107,13 @@ {{ $t("COMPANYOVERVIEW.TITLEFOUR.SUBHEADINGTHREE") }} +
{{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraphTHREE.ONE") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraphTHREE.TWO") }} @@ -117,9 +127,13 @@ {{ $t("COMPANYOVERVIEW.TITLEFOUR.SUBHEADINGFOREFF") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraphFOUR.ONE") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraphFOUR.TWO") }} @@ -133,18 +147,28 @@ {{ $t("COMPANYOVERVIEW.TITLEFOUR.SUBHEADINGFIVE") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraphFIVE.ONE") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraphFIVE.TWO") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraphFIVE.THREE") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraphFIVE.FOUR") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFOUR.paragraphFIVE.FIVE") }} @@ -158,6 +182,8 @@ {{ $t("COMPANYOVERVIEW.TITLEFIVE.TITLE") }} +
+ {{ $t("COMPANYOVERVIEW.TITLEFIVE.CONTENT") }} diff --git a/src/views/companyoverview/size375/index.vue b/src/views/companyoverview/size375/index.vue index 77508ea..ca716c4 100644 --- a/src/views/companyoverview/size375/index.vue +++ b/src/views/companyoverview/size375/index.vue @@ -8,35 +8,26 @@ $t("COMPANYOVERVIEW.TITLETWO.TITLE") }} - - - {{ $t("COMPANYOVERVIEW.HERO_SUBTITLE") }} - -
-
- {{ - $t("COMPANYOVERVIEW.INTRO_TITLE") - }} - {{ - $t("COMPANYOVERVIEW.TITLETWO.CONTENT") - }} - {{ - $t("COMPANYOVERVIEW.TITLETWO.CONTENTTWO") - }} - {{ - $t("COMPANYOVERVIEW.TITLETWO.CONTENTTHREE") - }} +
+

+ {{ $t("COMPANYOVERVIEW.TITLETWO.TITLE") }} +

+
+

{{ $t("COMPANYOVERVIEW.TITLETWO.CONTENT") }}

+ +
-
+
{{ - $t("COMPANYOVERVIEW.MISSION_TITLE") + $t("COMPANYOVERVIEW.TITLETHREE.TITLE") }} {{ $t("COMPANYOVERVIEW.TITLETHREE.CONTENT") @@ -45,7 +36,7 @@ {{ - $t("COMPANYOVERVIEW.VISION_TITLE") + $t("COMPANYOVERVIEW.TITLETHREE.TITLE") }} {{ $t("COMPANYOVERVIEW.TITLETHREE.CONTENTTWO") @@ -55,8 +46,7 @@
- -
+
{{ $t("COMPANYOVERVIEW.TITLEFOUR.TITLE") }} @@ -154,25 +144,13 @@
-
+
{{ $t("COMPANYOVERVIEW.TITLEFIVE.TITLE") }} {{ $t("COMPANYOVERVIEW.TITLEFIVE.CONTENT") }} -
- - - {{ stat.number }} - -
@@ -192,17 +170,50 @@ const stats = ref([ diff --git a/src/views/events-calendar/index.vue b/src/views/events-calendar/index.vue index a882e42..88891ea 100644 --- a/src/views/events-calendar/index.vue +++ b/src/views/events-calendar/index.vue @@ -4,8 +4,10 @@ diff --git a/src/views/myHome/size1920/index.vue b/src/views/myHome/size1920/index.vue index 0bd931d..58e9fda 100644 --- a/src/views/myHome/size1920/index.vue +++ b/src/views/myHome/size1920/index.vue @@ -20,7 +20,13 @@

{{ $t("COMPANYOVERVIEW.TITLETWO.TITLE") }}

{{ $t("COMPANYOVERVIEW.TITLETWO.CONTENT") }}

-

{{ $t("COMPANYOVERVIEW.TITLETWO.CONTENTTWO") }}

+

+ {{ + $t("COMPANYOVERVIEW.TITLETWO.CONTENTTWOTITLE") + }} + + {{ $t("COMPANYOVERVIEW.TITLETWO.CONTENTTWO") }} +

{{ $t("COMPANYOVERVIEW.TITLETWO.CONTENTTHREE") }}

@@ -121,10 +127,22 @@ >

{{ $t("HOME.CONTAINY.NEWS.TITLE") }}

-
De 15. 2023
+

- {{ $t("HOME.CONTAINY.NEWS.LATEST_CONTENT") }} + {{ $t("HOME.CONTAINY.NEWS.TITLETWO") }} +

+

+ {{ $t("HOME.CONTAINY.NEWS.TITLETHTEE") }} +

+

+ {{ $t("HOME.CONTAINY.NEWS.CONTENTTHREE") }} +

+

+ {{ $t("HOME.CONTAINY.NEWS.CONTENTFOUR") }} +

+

+ {{ $t("HOME.CONTAINY.NEWS.CONTENTFIVE") }}