From f4ab194b2baeb619f1e41c12caf9a2ebe20a4b24 Mon Sep 17 00:00:00 2001 From: "EPAZZ\\estpp" Date: Sat, 18 Apr 2026 14:03:40 -0500 Subject: [PATCH] create pages of archive, added to header TODO: install TINA CMS --- package-lock.json | 1 - src/components/Header.astro | 1 + src/i18n/en.json | 1 + src/i18n/es.json | 1 + .../archive/documents/[document].astro | 19 +++++++++++++++++++ .../[locale]/archive/documents/index.astro | 19 +++++++++++++++++++ src/pages/[locale]/archive/index.astro | 19 +++++++++++++++++++ .../[locale]/archive/nations/[nation].astro | 19 +++++++++++++++++++ .../[locale]/archive/nations/index.astro | 19 +++++++++++++++++++ src/pages/archive/documents/[document].astro | 19 +++++++++++++++++++ src/pages/archive/documents/index.astro | 19 +++++++++++++++++++ src/pages/archive/index.astro | 19 +++++++++++++++++++ src/pages/archive/nations/[nation].astro | 19 +++++++++++++++++++ src/pages/archive/nations/index.astro | 19 +++++++++++++++++++ 14 files changed, 193 insertions(+), 1 deletion(-) create mode 100644 src/pages/[locale]/archive/documents/[document].astro create mode 100644 src/pages/[locale]/archive/documents/index.astro create mode 100644 src/pages/[locale]/archive/index.astro create mode 100644 src/pages/[locale]/archive/nations/[nation].astro create mode 100644 src/pages/[locale]/archive/nations/index.astro create mode 100644 src/pages/archive/documents/[document].astro create mode 100644 src/pages/archive/documents/index.astro create mode 100644 src/pages/archive/index.astro create mode 100644 src/pages/archive/nations/[nation].astro create mode 100644 src/pages/archive/nations/index.astro diff --git a/package-lock.json b/package-lock.json index 367582c..d5209f9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,7 +5,6 @@ "requires": true, "packages": { "": { - "name": "cdrdpyj", "version": "0.0.1", "dependencies": { "@astrojs/markdoc": "^0.15.10", diff --git a/src/components/Header.astro b/src/components/Header.astro index 8298585..77471bc 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -24,6 +24,7 @@ const { locale } = Astro.params; {tl("nav.about")} {tl("nav.programs")} {tl("nav.news")} + {tl("nav.archive")}
diff --git a/src/i18n/en.json b/src/i18n/en.json index 8441673..beccf33 100644 --- a/src/i18n/en.json +++ b/src/i18n/en.json @@ -3,6 +3,7 @@ "nav.logo_line2": "and Justice Center", "nav.about": "About", "nav.news": "News", + "nav.archive": "Archive", "nav.programs": "Programs", "nav.contact": "Contact", "hero.name": "Dr. José Benjamín Pérez Matos", diff --git a/src/i18n/es.json b/src/i18n/es.json index 2f58555..aa9eccb 100644 --- a/src/i18n/es.json +++ b/src/i18n/es.json @@ -4,6 +4,7 @@ "nav.about": "Somos", "nav.news": "Noticias", "nav.programs": "Programas", + "nav.archive": "Archivo", "nav.contact": "Contacto", "hero.name": "Dr. José Benjamín Pérez Matos", diff --git a/src/pages/[locale]/archive/documents/[document].astro b/src/pages/[locale]/archive/documents/[document].astro new file mode 100644 index 0000000..0f09e4b --- /dev/null +++ b/src/pages/[locale]/archive/documents/[document].astro @@ -0,0 +1,19 @@ +--- +import MainLayout from "@/layouts/MainLayout.astro" +import Header from "@/components/Header.astro" +import FooterSection from "@/components/section/FooterSection.astro"; + + +import { createTranslator, t } from '@/i18n'; +const tl = createTranslator(Astro.currentLocale); +--- + + +
+
+
+ page document.astro goes here +
+
+ +
\ No newline at end of file diff --git a/src/pages/[locale]/archive/documents/index.astro b/src/pages/[locale]/archive/documents/index.astro new file mode 100644 index 0000000..ad5bb95 --- /dev/null +++ b/src/pages/[locale]/archive/documents/index.astro @@ -0,0 +1,19 @@ +--- +import MainLayout from "@/layouts/MainLayout.astro" +import Header from "@/components/Header.astro" +import FooterSection from "@/components/section/FooterSection.astro"; + + +import { createTranslator, t } from '@/i18n'; +const tl = createTranslator(Astro.currentLocale); +--- + + +
+
+
+ page index of documents goes here +
+
+ +
\ No newline at end of file diff --git a/src/pages/[locale]/archive/index.astro b/src/pages/[locale]/archive/index.astro new file mode 100644 index 0000000..c7b2b72 --- /dev/null +++ b/src/pages/[locale]/archive/index.astro @@ -0,0 +1,19 @@ +--- +import MainLayout from "@/layouts/MainLayout.astro" +import Header from "@/components/Header.astro" +import FooterSection from "@/components/section/FooterSection.astro"; + + +import { createTranslator, t } from '@/i18n'; +const tl = createTranslator(Astro.currentLocale); +--- + + +
+
+
+ page content goes here +
+
+ +
\ No newline at end of file diff --git a/src/pages/[locale]/archive/nations/[nation].astro b/src/pages/[locale]/archive/nations/[nation].astro new file mode 100644 index 0000000..e22612a --- /dev/null +++ b/src/pages/[locale]/archive/nations/[nation].astro @@ -0,0 +1,19 @@ +--- +import MainLayout from "@/layouts/MainLayout.astro" +import Header from "@/components/Header.astro" +import FooterSection from "@/components/section/FooterSection.astro"; + + +import { createTranslator, t } from '@/i18n'; +const tl = createTranslator(Astro.currentLocale); +--- + + +
+
+
+ page nations [nation] goes here +
+
+ +
\ No newline at end of file diff --git a/src/pages/[locale]/archive/nations/index.astro b/src/pages/[locale]/archive/nations/index.astro new file mode 100644 index 0000000..fd21d80 --- /dev/null +++ b/src/pages/[locale]/archive/nations/index.astro @@ -0,0 +1,19 @@ +--- +import MainLayout from "@/layouts/MainLayout.astro" +import Header from "@/components/Header.astro" +import FooterSection from "@/components/section/FooterSection.astro"; + + +import { createTranslator, t } from '@/i18n'; +const tl = createTranslator(Astro.currentLocale); +--- + + +
+
+
+ page index of nations goes here +
+
+ +
\ No newline at end of file diff --git a/src/pages/archive/documents/[document].astro b/src/pages/archive/documents/[document].astro new file mode 100644 index 0000000..0f09e4b --- /dev/null +++ b/src/pages/archive/documents/[document].astro @@ -0,0 +1,19 @@ +--- +import MainLayout from "@/layouts/MainLayout.astro" +import Header from "@/components/Header.astro" +import FooterSection from "@/components/section/FooterSection.astro"; + + +import { createTranslator, t } from '@/i18n'; +const tl = createTranslator(Astro.currentLocale); +--- + + +
+
+
+ page document.astro goes here +
+
+ +
\ No newline at end of file diff --git a/src/pages/archive/documents/index.astro b/src/pages/archive/documents/index.astro new file mode 100644 index 0000000..ad5bb95 --- /dev/null +++ b/src/pages/archive/documents/index.astro @@ -0,0 +1,19 @@ +--- +import MainLayout from "@/layouts/MainLayout.astro" +import Header from "@/components/Header.astro" +import FooterSection from "@/components/section/FooterSection.astro"; + + +import { createTranslator, t } from '@/i18n'; +const tl = createTranslator(Astro.currentLocale); +--- + + +
+
+
+ page index of documents goes here +
+
+ +
\ No newline at end of file diff --git a/src/pages/archive/index.astro b/src/pages/archive/index.astro new file mode 100644 index 0000000..c7b2b72 --- /dev/null +++ b/src/pages/archive/index.astro @@ -0,0 +1,19 @@ +--- +import MainLayout from "@/layouts/MainLayout.astro" +import Header from "@/components/Header.astro" +import FooterSection from "@/components/section/FooterSection.astro"; + + +import { createTranslator, t } from '@/i18n'; +const tl = createTranslator(Astro.currentLocale); +--- + + +
+
+
+ page content goes here +
+
+ +
\ No newline at end of file diff --git a/src/pages/archive/nations/[nation].astro b/src/pages/archive/nations/[nation].astro new file mode 100644 index 0000000..e22612a --- /dev/null +++ b/src/pages/archive/nations/[nation].astro @@ -0,0 +1,19 @@ +--- +import MainLayout from "@/layouts/MainLayout.astro" +import Header from "@/components/Header.astro" +import FooterSection from "@/components/section/FooterSection.astro"; + + +import { createTranslator, t } from '@/i18n'; +const tl = createTranslator(Astro.currentLocale); +--- + + +
+
+
+ page nations [nation] goes here +
+
+ +
\ No newline at end of file diff --git a/src/pages/archive/nations/index.astro b/src/pages/archive/nations/index.astro new file mode 100644 index 0000000..fd21d80 --- /dev/null +++ b/src/pages/archive/nations/index.astro @@ -0,0 +1,19 @@ +--- +import MainLayout from "@/layouts/MainLayout.astro" +import Header from "@/components/Header.astro" +import FooterSection from "@/components/section/FooterSection.astro"; + + +import { createTranslator, t } from '@/i18n'; +const tl = createTranslator(Astro.currentLocale); +--- + + +
+
+
+ page index of nations goes here +
+
+ +
\ No newline at end of file