diff --git a/.gitea/workflows/builder.yaml b/.gitea/workflows/builder.yaml index e375594..12008fd 100644 --- a/.gitea/workflows/builder.yaml +++ b/.gitea/workflows/builder.yaml @@ -12,6 +12,9 @@ jobs: ASTRO_GTAG_COM: ${{ vars.ASTRO_GTAG_COM }} ASTRO_GTAG_ES: ${{ vars.ASTRO_GTAG_ES }} ASTRO_GTAG_BR: ${{ vars.ASTRO_GTAG_BR }} + ASTRO_SITE_COM: ${{ vars.ASTRO_SITE_COM }} + ASTRO_SITE_ES: ${{ vars.ASTRO_SITE_ES }} + ASTRO_SITE_BR: ${{ vars.ASTRO_SITE_BR }} steps: - name: Check out repository code uses: actions/checkout@v4 diff --git a/Makefile b/Makefile index 0196960..b66e37c 100644 --- a/Makefile +++ b/Makefile @@ -16,6 +16,7 @@ build: setup $(addprefix step-,$(DOMAINS)) $(addprefix step-,$(DOMAINS)): @echo "Ejecutando step para el dominio: $(shell echo $(patsubst step-%,%,$@) | tr '[:lower:]' '[:upper:]')" export ASTRO_GTAG=${ASTRO_GTAG_$(shell echo $(patsubst step-%,%,$@) | tr '[:lower:]' '[:upper:]')} && \ + export ASTRO_SITE=${ASTRO_SITE_$(shell echo $(patsubst step-%,%,$@) | tr '[:lower:]' '[:upper:]')} && \ npx astro build --force podman build --pull=newer --tag $(REGISTRY)/$(IMAGE):$(patsubst step-%,%,$@) . podman push $(REGISTRY)/$(IMAGE):$(patsubst step-%,%,$@) diff --git a/package-lock.json b/package-lock.json index 3e505ff..e3f95ac 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,8 +9,10 @@ "version": "0.0.1", "dependencies": { "astro": "^5.9.2", - "bootstrap": "^5.3.6", - "bootstrap-icons": "^1.11.3" + "bootstrap": "^5.3.6" + }, + "devDependencies": { + "bootstrap-icons": "^1.13.1" } }, "node_modules/@astrojs/compiler": { @@ -1682,9 +1684,10 @@ } }, "node_modules/bootstrap-icons": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/bootstrap-icons/-/bootstrap-icons-1.11.3.tgz", - "integrity": "sha512-+3lpHrCw/it2/7lBL15VR0HEumaBss0+f/Lb6ZvHISn1mlK83jjFpooTLsMWbIjJMDjDjOExMsTxnXSIT4k4ww==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/bootstrap-icons/-/bootstrap-icons-1.13.1.tgz", + "integrity": "sha512-ijombt4v6bv5CLeXvRWKy7CuM3TRTuPEuGaGKvTV5cz65rQSY8RQ2JcHt6b90cBBAC7s8fsf2EkQDldzCoXUjw==", + "dev": true, "funding": [ { "type": "github", diff --git a/package.json b/package.json index e191148..e3619f2 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,9 @@ }, "dependencies": { "astro": "^5.9.2", - "bootstrap": "^5.3.6", - "bootstrap-icons": "^1.11.3" + "bootstrap": "^5.3.6" + }, + "devDependencies": { + "bootstrap-icons": "^1.13.1" } } diff --git a/src/assets/img/apex-cursos-carreras.png b/src/assets/img/apex-cursos-carreras.png new file mode 100644 index 0000000..bfea0d4 Binary files /dev/null and b/src/assets/img/apex-cursos-carreras.png differ diff --git a/src/components/Footer.astro b/src/components/Footer.astro index 09526c0..ae09d4c 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -1,5 +1,11 @@ --- const date = new Date(); +import { Image } from 'astro:assets'; +import linkedIn from 'bootstrap-icons/icons/linkedin.svg' +import facebook from 'bootstrap-icons/icons/facebook.svg' +import instagram from 'bootstrap-icons/icons/instagram.svg' +import youtube from 'bootstrap-icons/icons/youtube.svg' +import github from 'bootstrap-icons/icons/github.svg' --- \ No newline at end of file + + + \ No newline at end of file diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 63de557..e6a0ce7 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -1,23 +1,33 @@ --- import 'bootstrap/dist/css/bootstrap-grid.min.css'; import 'bootstrap/dist/css/bootstrap-reboot.min.css'; -import 'bootstrap-icons/font/bootstrap-icons.min.css'; + import favicon from '../assets/svg/favicon.svg'; +import og from '../assets/img/apex-cursos-carreras.png' const gtm = import.meta.env.ASTRO_GTAG; +const title='CodyOps' +const description='Cursos y Carreras - Trabajo Remoto - Programa de Pasantías - Alta Demanda' + --- - + - - CodyOps + + {title} + + + + + + - + { !import.meta.env.DEV && diff --git a/src/pages/index.astro b/src/pages/index.astro index e5d7c59..8c65638 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -31,7 +31,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

Argentina

@@ -39,7 +39,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

Brasil

@@ -47,7 +47,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

Chile

@@ -57,7 +57,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

Colombia

@@ -65,7 +65,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

Costa Rica

@@ -73,7 +73,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

Dominicana

@@ -83,7 +83,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

Ecuador

@@ -91,7 +91,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

España

@@ -99,7 +99,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

Estados Unidos

@@ -109,7 +109,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

México

@@ -117,7 +117,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

Panamá

@@ -125,7 +125,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

Paraguay

@@ -135,7 +135,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

Perú

@@ -143,7 +143,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';
- +

El Salvador

@@ -151,7 +151,7 @@ import spain from '../assets/img/spain-flag-square-medium.png';