From c9da7692083685f79ee71ca0d3e14ff0e920ea08 Mon Sep 17 00:00:00 2001 From: LlGC-jop Date: Fri, 3 Jul 2026 15:50:01 +0100 Subject: [PATCH 1/3] create community page --- src/pages/cy/community.astro | 358 ++++++++++++++++++++++++++++++++++- 1 file changed, 356 insertions(+), 2 deletions(-) diff --git a/src/pages/cy/community.astro b/src/pages/cy/community.astro index 7f2db43..318b2bf 100644 --- a/src/pages/cy/community.astro +++ b/src/pages/cy/community.astro @@ -1,7 +1,361 @@ --- +import { getRelativeLocaleUrl } from 'astro:i18n'; +import { useTranslations } from '@i18n/utils'; +import type { Lang } from '@i18n/ui'; import BaseLayout from '@layouts/BaseLayout.astro'; -const pageTitle = 'Community' + +const locale = Astro.currentLocale as Lang; +const t = useTranslations(locale); +const eventsPageUrl = getRelativeLocaleUrl(locale, '/events'); +const contactPageUrl = getRelativeLocaleUrl(locale, '/contact'); + +const pageTitle = 'Cymuned'; --- - + +
+ +
+

{pageTitle}

+

Dechrau Arni

+

+ Mae’r Universal Viewer yn brosiect cod agored sy’n ffynnu ar gydweithio + cymunedol. Mae sawl ffordd o gymryd rhan - lle gwych i ddechrau yw ymuno + â’n sianel Slack a chysylltu + ag aelodau eraill o’r gymuned. +

+

+ Cynhelir galwad gymunedol bob mis ar ddydd Iau cyntaf y mis, ac mae’n + agored i bawb. Mae’r galwadau hyn yn rhoi cyfle i drafod a symud ymlaen + bynciau sy’n ymwneud â’r UV, datrys unrhyw broblemau technegol, a + chysylltu â defnyddwyr eraill y Universal Viewer. +

+

+ Mae ein canllaw cyfrannu yn esbonio sut i redeg, addasu a chyfrannu at y meddalwedd. Gellir dod o + hyd i ragor o wybodaeth yn ein dogfennaeth ar-lein. Our contributing guide + tells you how to run, modify and contribute to the software. Further information + can be found in our online documentation. +

+
+ + +
+

Prosiectau Cymunedol

+

+ Mae ein rhaglen prosiectau cymunedol yn hanfodol i ddatblygiad y + Universal Viewer, gan helpu i gadw’r prosiect yn gynaliadwy ac wedi’i + alinio’n agos ag anghenion defnyddwyr. Mae croeso i unrhyw un ymuno â’r + ymdrechion datblygu cydweithredol hyn, beth bynnag fo’u sgiliau + technegol. Rhestrir y prosiectau sydd i ddod ar ein tudalen digwyddiadau, ac mae croeso i chi estyn allan ar Slack neu ymuno â galwad gymunedol i gael rhagor o wybodaeth am sut y gallwch + gyfrannu. +

+ + + + +
+ + +
+

Grŵp Llywio

+

+ Rôl y Grŵp Llywio yw darparu cyfeiriad strategol unedig a chynaliadwyedd + i Gymuned yr UV, a dyrannu cronfeydd Open Collective fel y bo’n briodol. +

+

Mae cyfrifoldebau’r grŵp yn cynnwys:

+
    +
  • + datblygu cynnig gwerth a map ffordd rhyngsefydliadol ffurfiol ar gyfer + datblygiad y Universal Viewer +
  • +
  • + sicrhau cynaliadwyedd er mwyn galluogi perchnogaeth ar y cyd ac + amrywiaeth +
  • +
  • + gosod blaenoriaethau ar gyfer dyrannu’r cronfeydd Open Collective a + dderbynnir +
  • +
  • trafod ceisiadau datblygu a dderbynnir drwy straeon defnyddwyr
  • +
  • + trafod datblygiadau sy’n deillio o brosiectau a ariennir y tu allan + i’r OC +
  • +
+

Pwy yw aelodau’r Grŵp Llywio?

+

+ Ar hyn o bryd, cyfyngir aelodaeth i gynrychiolwyr sefydliadau sy’n + cyfrannu at gronfa UV Open Collective, ond mae croeso i aelodau newydd ymuno ar unrhyw adeg. +

+ + +
+ + +
+

Diolch i’n cyfranwyr

+

+ Mae’r Universal Viewer yn yn datblygu drwy fewnbwn y gymuned, ac rydym + yn ddiolchgar i’r cyfranwyr a’r sefydliadau y mae eu cefnogaeth yn helpu + i symud y prosiect ymlaen. Mae eu cydweithrediad a’u hymrwymiad yn + gwneud datblygiad parhaus a chynaliadwyedd yn bosibl. +

+ + +
+
+ + From 02a6806812b5c1d4f4d8b2ff1fbb57d80e25c69e Mon Sep 17 00:00:00 2001 From: LlGC-jop Date: Fri, 3 Jul 2026 15:53:31 +0100 Subject: [PATCH 2/3] Format document with prettier --- src/pages/cy/community.astro | 208 ++++++++--------------------------- 1 file changed, 47 insertions(+), 161 deletions(-) diff --git a/src/pages/cy/community.astro b/src/pages/cy/community.astro index 318b2bf..8be14a4 100644 --- a/src/pages/cy/community.astro +++ b/src/pages/cy/community.astro @@ -1,21 +1,18 @@ --- -import { getRelativeLocaleUrl } from 'astro:i18n'; -import { useTranslations } from '@i18n/utils'; -import type { Lang } from '@i18n/ui'; -import BaseLayout from '@layouts/BaseLayout.astro'; +import { getRelativeLocaleUrl } from "astro:i18n"; +import { useTranslations } from "@i18n/utils"; +import type { Lang } from "@i18n/ui"; +import BaseLayout from "@layouts/BaseLayout.astro"; const locale = Astro.currentLocale as Lang; const t = useTranslations(locale); -const eventsPageUrl = getRelativeLocaleUrl(locale, '/events'); -const contactPageUrl = getRelativeLocaleUrl(locale, '/contact'); +const eventsPageUrl = getRelativeLocaleUrl(locale, "/events"); +const contactPageUrl = getRelativeLocaleUrl(locale, "/contact"); -const pageTitle = 'Cymuned'; +const pageTitle = "Cymuned"; --- - +
@@ -63,18 +60,12 @@ const pageTitle = 'Cymuned'; @@ -85,40 +76,28 @@ const pageTitle = 'Cymuned'; class="logo-item" aria-label="GitHub" > - GitHub + GitHub - Slack + Slack - Bluesky + Bluesky - Mastodon + Mastodon
@@ -160,90 +139,45 @@ const pageTitle = 'Cymuned'; >, ond mae croeso i aelodau newydd ymuno ar unrhyw adeg.

-
- - National Library of Wales + @@ -258,90 +192,42 @@ const pageTitle = 'Cymuned'; gwneud datblygiad parhaus a chynaliadwyedd yn bosibl.

-
- + @@ -349,8 +235,8 @@ const pageTitle = 'Cymuned';