Commit Graph

34 Commits

Author SHA1 Message Date
Esteban acc3e72dfa add editorial section to page 2026-06-30 13:27:49 -05:00
Esteban Paz 9fd54b11cf fix: correcciones en locales (pr, rw, es), nombre país y estilos UI
- Añadida fecha 2026-05-20 para locales pr y rw
- Imágenes corregidas para noticias en locale es
- Nombre país ajustado: Salvador → El Salvador
- Eliminada altura fija del carrusel
- Posición de fecha corregida dentro del texto
2026-05-25 23:05:52 -05:00
Esteban 1a60c71d0c feat(i18n): localize news dates and country names dynamically by page locale
- Replace hardcoded Spanish ("es") for Intl.DisplayNames and dayjs with Astro.currentLocale
- Import dayjs locale bundles for all active languages (es, fr, he, uk, pt, ru, rw) in NewsList and NewsCard
- Clean up duplicate date and location headers in Portuguese news article (2025-12-11)
- Improve translations and visual emphasis in Spanish and Portuguese i18n JSON files
2026-05-21 11:06:25 -05:00
Esteban Paz 7b60700832 feat: add new news articles in multiple languages and update NewsList component and schema configuration 2026-05-09 13:03:11 -05:00
Esteban Paz aa54417618 feat: implement dynamic news pages and listing components with internationalization support 2026-05-07 20:50:53 -05:00
Esteban Paz d47a9e4d10 fix order of news, aspect square for all imagees
Co-authored-by: Copilot <copilot@github.com>
2026-05-06 06:31:24 -05:00
Esteban Paz 5837f8cd9d fix newslist and location of new 2026-05-06 05:53:33 -05:00
Esteban 7598808f60 feat: implement NewsList component and configure TinaCMS news and documentary collections 2026-05-05 00:21:23 -05:00
Esteban Paz 3d8465fbf2 added news of year 2024 and january 2025 2026-04-23 21:04:25 -05:00
Esteban d028418aa4 fix: clean markdown formatting in news excerpts 2026-04-22 14:32:53 -05:00
Esteban Paz b65e070620 feat(news): improve news listing with tags filter, badges and url params
- Add new vertical layout with thumbnail, excerpt, tags and read more button
- Add tags filter navbar with click-to-filter functionality
- Add tags as checkered badges (beige/green pattern)
- Add URL parameter ?tag=[tag] for sharing filtered views
- Add tags display to individual news page
- Fix TypeScript errors in news pages
- Update tina config for proper content schema
2026-04-20 20:33:53 -05:00
Esteban fc83095cda added the news of congress and change the view of news in the subpage 2026-03-10 07:30:53 -05:00
Esteban Paz 0274a92704 fixed , in location array for news card and text content in new 2026-02-26 18:59:57 -05:00
Esteban f4afba509a fixed country logic and added new, ucrania 2026-02-24 14:24:23 -05:00
Esteban 71dff76a16 added news in spain 2026-02-19 15:50:33 -05:00
Julio Ruiz 7e3574eebf Fixed news locales.
Added view transitions
2026-02-17 18:54:21 -05:00
Julio Ruiz 5bb47caa95 Fixed translations for news items - amended data structure. Added locale to news posts. Added filter by locale for news display. 2026-02-17 16:32:56 -05:00
Esteban 446e853eed added all translations in all home page 2026-02-17 14:51:03 -05:00
Esteban Paz b6c9083895 fixed dove background image in all boxes whit imagekit. fixed countr and nicedate function for newsCard whit a simple logic 2026-02-13 20:01:15 -05:00
Julio Ruiz 62f835be00 Uploading optimizations 2026-02-13 18:11:31 -05:00
Esteban Paz 3b88537f61 feat(ui): add text color support to grid cards and update social media links
- Add dynamic textColor prop to GridCard component for customizable text styling
- Update FooterSection social links with actual URLs and target="_blank" for external navigation
- Configure proper text colors for grid section cards
- Replace placeholder links with real social media profiles for Centro del Reinon
2026-02-12 20:01:55 -05:00
Esteban Paz a66f795fd5 feat: add Google Analytics integration and standardize organization branding
- Integrate Google Analytics using astro-google-analytics package
- Add `text-[#003421]` color classes to improve text visibility across components
- Refactor Swiper carousel initialization to use modules pattern with Navigation, Pagination, and Scrollbar
- Add background styling to modal form labels for better UX
- Standardize organization name from "CPyJ" to full "Centro del Reino de Paz y Justicia (CRPJ)" across all content sections
2026-02-12 18:39:30 -05:00
Julio Ruiz 2da2e29f9a Adding responsive options to all sections 2026-02-12 02:02:09 -05:00
Julio Ruiz feee83f2f7 Image adjustments 2026-02-12 01:00:43 -05:00
Julio Ruiz 04f86aee9a Centering grid images - removing unnecesary css 2026-02-11 23:40:41 -05:00
Julio Ruiz 748dc0cd17 Fixed dynamic text color for grid cards 2026-02-11 23:21:15 -05:00
Julio Ruiz 9f3c03fd46 Fixed css image positioning for grid 2026-02-11 23:16:21 -05:00
Julio Ruiz d9c0acb6b5 Fixing code 2026-02-11 22:41:06 -05:00
Julio Ruiz 7c62af7035 Merge branch 'main' of https://gitea.carpa.com/LGCC/cdrdpyj
# Conflicts:
#	src/components/cards/GridCard.astro
2026-02-11 22:40:04 -05:00
Julio Ruiz 4a4b31fa61 Minor css tweaks - adding icons 2026-02-11 22:38:51 -05:00
Esteban Paz 083aba5d8b feat(ui): add imgText card type and update projection section layout
Add new imgText card type to GridCard component with icon and side-by-side image layout. Update ProjectionSection to use grid-cols-12 layout with integrated GridCard components for international projection content. Include two new image assets supporting the new card display format.
2026-02-11 22:30:26 -05:00
Esteban Paz 63dba97efd style(ui): standardize component styling and enhance responsiveness
- Apply consistent text sizing (text-lg, text-xl) across section components
- Standardize color references by replacing hardcoded values with CSS custom properties (tertiary)
- Add responsive sizing improvements (w-3/4 container width, md:text-xl headings)
- Enhance grid and layout properties (min-h-100, self-end alignment)
- Add font-weight emphasis to key text elements in index page
2026-02-11 20:50:43 -05:00
Julio Ruiz 4afd1c303c Added Columns section 2026-02-11 17:05:17 -05:00
Julio Ruiz 19ac4fb580 Created grid section 2026-02-11 15:15:59 -05:00