Skip to content

init rebrand#489

Draft
drmowinckels wants to merge 14 commits intomainfrom
rebrand
Draft

init rebrand#489
drmowinckels wants to merge 14 commits intomainfrom
rebrand

Conversation

@drmowinckels
Copy link
Copy Markdown
Member

No description provided.

@netlify
Copy link
Copy Markdown

netlify bot commented Feb 25, 2026

Deploy Preview for rladies-dev ready!

Name Link
🔨 Latest commit eabdf1a
🔍 Latest deploy log https://app.netlify.com/projects/rladies-dev/deploys/69dfc5983f0edc0008199959
😎 Deploy Preview https://deploy-preview-489--rladies-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 14, 2026

i18n Coverage

Content pages missing translations

These changed content directories are missing translations:

  • content/about-us/coc (fr)
  • content/about-us/faq (es)
  • content/about-us/faq (pt)
  • content/about-us/faq (fr)
  • content/about-us/global-team (pt)
  • content/about-us/global-team (fr)
  • content/about-us/involved (pt)
  • content/about-us/involved (fr)
  • content/about-us/our-story (es)
  • content/about-us/our-story (pt)
  • content/about-us/our-story (fr)
  • content/about-us/press (es)
  • content/about-us/press (pt)
  • content/about-us/press (fr)
  • content/blog (es)
  • content/blog (pt)
  • content/blog (fr)
  • content/blog/2018/02-24-history (es)
  • content/blog/2018/02-24-history (pt)
  • content/blog/2018/02-24-history (fr)
  • content/blog/2018/03-26-ideation_and_creation (es)
  • content/blog/2018/03-26-ideation_and_creation (pt)
  • content/blog/2018/03-26-ideation_and_creation (fr)
  • content/blog/2018/03-27-deployment (es)
  • content/blog/2018/03-27-deployment (pt)
  • content/blog/2018/03-27-deployment (fr)
  • content/blog/2018/03-28-conclusion (es)
  • content/blog/2018/03-28-conclusion (pt)
  • content/blog/2018/03-28-conclusion (fr)
  • content/blog/2018/10-27-vacation_grow_rladiesnetwork (pt)
  • content/blog/2018/10-27-vacation_grow_rladiesnetwork (fr)
  • content/blog/2018/12-12-what-happened-in-2018 (es)
  • content/blog/2018/12-12-what-happened-in-2018 (pt)
  • content/blog/2018/12-12-what-happened-in-2018 (fr)
  • content/blog/2019/03-25-blog_iwdtwitter_2019 (pt)
  • content/blog/2019/03-25-blog_iwdtwitter_2019 (fr)
  • content/blog/2020/01-27-RLadies_video_2019 (pt)
  • content/blog/2020/01-27-RLadies_video_2019 (fr)
  • content/blog/2020/04-24-online-meetups (es)
  • content/blog/2020/04-24-online-meetups (pt)
  • content/blog/2020/04-24-online-meetups (fr)
  • content/blog/2020/06-24-spanishmetameetup (en)
  • content/blog/2020/06-24-spanishmetameetup (pt)
  • content/blog/2020/06-24-spanishmetameetup (fr)
  • content/blog/2021/02-04-cotonout_mentoring (pt)
  • content/blog/2021/09-23-curating-for-wearerladies-on-twitter (es)
  • content/blog/2021/09-23-curating-for-wearerladies-on-twitter (pt)
  • content/blog/2021/09-23-curating-for-wearerladies-on-twitter (fr)
  • content/blog/2023/06-05-increasing-diversity-sao-paulo (es)
  • content/blog/2023/06-05-increasing-diversity-sao-paulo (fr)
  • content/blog/2025/02-03-submit_posit_conf (es)
  • content/blog/2025/02-03-submit_posit_conf (pt)
  • content/blog/2025/02-03-submit_posit_conf (fr)
  • content/blog/2025/02-08-RLadies-Bioconductor-collab (es)
  • content/blog/2025/02-08-RLadies-Bioconductor-collab (pt)
  • content/blog/2025/02-08-RLadies-Bioconductor-collab (fr)
  • content/blog/2025/06-13-invited-speakers (es)
  • content/blog/2025/06-13-invited-speakers (pt)
  • content/blog/2025/06-13-invited-speakers (fr)
  • content/blog/2025/callout-preview (es)
  • content/blog/2025/callout-preview (pt)
  • content/blog/2025/callout-preview (fr)
  • content/blog/2026/sbarbara (es)
  • content/blog/2026/sbarbara (pt)
  • content/blog/2026/sbarbara (fr)
  • content/events (es)
  • content/events (pt)
  • content/events (fr)
  • content/form (es)
  • content/form (pt)
  • content/form (fr)
  • content/news (es)
  • content/news (pt)
  • content/news (fr)
  • content/news/2019/04-08-statement-about-datacamp (es)
  • content/news/2019/04-08-statement-about-datacamp (pt)
  • content/news/2019/04-08-statement-about-datacamp (fr)
  • content/news/2019/10-22-datacamp-third-party-review (es)
  • content/news/2019/10-22-datacamp-third-party-review (pt)
  • content/news/2019/10-22-datacamp-third-party-review (fr)
  • content/news/2019/12-18-gdq-departure (es)
  • content/news/2019/12-18-gdq-departure (pt)
  • content/news/2019/12-18-gdq-departure (fr)
  • content/news/2020/11-23-reduced-service-note (es)
  • content/news/2020/11-23-reduced-service-note (pt)
  • content/news/2020/11-23-reduced-service-note (fr)
  • content/news/2022/03-28-request-for-proposal-javascript-development (es)
  • content/news/2022/03-28-request-for-proposal-javascript-development (pt)
  • content/news/2022/03-28-request-for-proposal-javascript-development (fr)
  • content/news/2022/11-18-global-leadership-team-transition (es)
  • content/news/2022/11-18-global-leadership-team-transition (pt)
  • content/news/2022/11-18-global-leadership-team-transition (fr)
  • content/news/2023/02-22-new-r-ladies-website (es)
  • content/news/2023/02-22-new-r-ladies-website (pt)
  • content/news/2023/02-22-new-r-ladies-website (fr)
  • content/news/2023/04-11-global-team-recruiting (es)
  • content/news/2023/04-11-global-team-recruiting (pt)
  • content/news/2023/04-11-global-team-recruiting (fr)
  • content/news/2023/04-11-global-team-recruiting/images (en)
  • content/news/2023/04-11-global-team-recruiting/images (es)
  • content/news/2023/04-11-global-team-recruiting/images (pt)
  • content/news/2023/04-11-global-team-recruiting/images (fr)
  • content/news/2023/10-09-positconf-chicago-meetup (es)
  • content/news/2023/10-09-positconf-chicago-meetup (pt)
  • content/news/2023/10-09-positconf-chicago-meetup (fr)
  • content/news/2023/11-10-mastodon-meet-the-r-ladies (es)
  • content/news/2023/11-10-mastodon-meet-the-r-ladies (pt)
  • content/news/2023/11-10-mastodon-meet-the-r-ladies (fr)
  • content/news/2023/12-06-posit-cloud (es)
  • content/news/2023/12-06-posit-cloud (pt)
  • content/news/2023/12-06-posit-cloud (fr)
  • content/news/2024/03-13-welcome-global-team (es)
  • content/news/2024/03-13-welcome-global-team (pt)
  • content/news/2024/03-13-welcome-global-team (fr)
  • content/news/2024/03-13-welcome-global-team/img (en)
  • content/news/2024/03-13-welcome-global-team/img (es)
  • content/news/2024/03-13-welcome-global-team/img (pt)
  • content/news/2024/03-13-welcome-global-team/img (fr)
  • content/news/2025/01-03-abstract-review (es)
  • content/news/2025/01-03-abstract-review (pt)
  • content/news/2025/01-03-abstract-review (fr)
  • content/news/2025/01-03-abstract-review/img (en)
  • content/news/2025/01-03-abstract-review/img (es)
  • content/news/2025/01-03-abstract-review/img (pt)
  • content/news/2025/01-03-abstract-review/img (fr)
  • content/news/2025/01-16-abstract-review-relaunch (es)
  • content/news/2025/01-16-abstract-review-relaunch (pt)
  • content/news/2025/01-16-abstract-review-relaunch (fr)
  • content/news/2025/01-16-abstract-review-relaunch/img (en)
  • content/news/2025/01-16-abstract-review-relaunch/img (es)
  • content/news/2025/01-16-abstract-review-relaunch/img (pt)
  • content/news/2025/01-16-abstract-review-relaunch/img (fr)
  • content/news/2025/01-22_rocur-relaunch (es)
  • content/news/2025/01-22_rocur-relaunch (pt)
  • content/news/2025/01-22_rocur-relaunch (fr)
  • content/news/2025/01-22_rocur-relaunch/img (en)
  • content/news/2025/01-22_rocur-relaunch/img (es)
  • content/news/2025/01-22_rocur-relaunch/img (pt)
  • content/news/2025/01-22_rocur-relaunch/img (fr)
  • content/news/2025/03-14_rebranding-announcement (es)
  • content/news/2025/03-14_rebranding-announcement (pt)
  • content/news/2025/03-14_rebranding-announcement (fr)
  • content/news/2025/03-14_rebranding-cfp (es)
  • content/news/2025/03-14_rebranding-cfp (pt)
  • content/news/2025/03-14_rebranding-cfp (fr)
  • content/programs (es)
  • content/programs (pt)
  • content/programs (fr)
  • content/programs/abstract-review (es)
  • content/programs/abstract-review (pt)
  • content/programs/abstract-review (fr)
  • content/programs/blog (es)
  • content/programs/blog (pt)
  • content/programs/blog (fr)
  • content/programs/community-slack (es)
  • content/programs/community-slack (pt)
  • content/programs/community-slack (fr)
  • content/programs/guide (es)
  • content/programs/guide (pt)
  • content/programs/guide (fr)
  • content/programs/iwd (es)
  • content/programs/iwd (pt)
  • content/programs/iwd (fr)
  • content/programs/mentoring (es)
  • content/programs/mentoring (pt)
  • content/programs/mentoring (fr)
  • content/programs/mentoring/cotonou (es)
  • content/programs/mentoring/cotonou (pt)
  • content/programs/mentoring/cotonou (fr)
  • content/programs/rladies-blogs (es)
  • content/programs/rladies-blogs (pt)
  • content/programs/rladies-blogs (fr)
  • content/programs/rocur (es)
  • content/programs/rocur (pt)
  • content/programs/rocur (fr)
  • content/programs/youtube (es)
  • content/programs/youtube (pt)
  • content/programs/youtube (fr)

The missing_translations.R script creates placeholder files at build time,
but proper translations are recommended.

Updated: 2026-04-15T17:07:24.088Z

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 14, 2026

Blog Post Lint

Suggestions

  • content/blog/2018/03-26-ideation_and_creation/index.en.md: Missing recommended field: image
  • content/blog/2018/03-27-deployment/index.en.md: Missing recommended field: image
  • content/blog/2018/03-28-conclusion/index.en.md: Missing recommended field: image
  • content/blog/2018/12-12-what-happened-in-2018/index.en.md: Missing recommended field: image
  • content/blog/2020/04-24-online-meetups/index.en.md: Missing recommended field: image
  • content/blog/2020/06-24-spanishmetameetup/index.es.md: Missing recommended field: image
  • content/blog/2021/09-23-curating-for-wearerladies-on-twitter/index.en.md: Missing recommended field: image
  • content/blog/2021/09-24-r-ladies-feat-user-2021/index.en.md: Author should use structured format: - name: "..." with optional directory_id
  • content/blog/2021/09-24-r-ladies-feat-user-2021/index.es.md: Author should use structured format: - name: "..." with optional directory_id
  • content/blog/2021/09-24-r-ladies-feat-user-2021/index.fr.md: Author should use structured format: - name: "..." with optional directory_id
  • content/blog/2021/09-24-r-ladies-feat-user-2021/index.pt.md: Author should use structured format: - name: "..." with optional directory_id
  • content/blog/2025/02-03-submit_posit_conf/index.en.md: Missing recommended field: image
  • content/blog/2025/callout-preview/index.en.md: Missing recommended field: description
  • content/blog/2025/callout-preview/index.en.md: Missing recommended field: categories
  • content/blog/2025/callout-preview/index.en.md: Missing recommended field: image
  • content/blog/2026/sbarbara/index.en.md: Image missing alt: in image: block
  • content/news/2019/04-08-statement-about-datacamp/index.en.md: Missing recommended field: image
  • content/news/2019/10-22-datacamp-third-party-review/index.en.md: Missing recommended field: image
  • content/news/2019/12-18-gdq-departure/index.en.md: Missing recommended field: image
  • content/news/2020/06-06-blm/index.en.md: Missing recommended field: image
  • content/news/2020/06-06-blm/index.es.md: Missing recommended field: image
  • content/news/2020/06-06-blm/index.fr.md: Missing recommended field: image
  • content/news/2020/06-06-blm/index.pt.md: Missing recommended field: image
  • content/news/2020/11-23-reduced-service-note/index.en.md: Missing recommended field: image
  • content/news/2022/03-28-request-for-proposal-javascript-development/index.en.md: Missing recommended field: image

Updated: 2026-04-15T17:07:25.628Z

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 14, 2026

Bundle Size Report

Total CSS: 196.9 KB · Total JS: 592.6 KB · Combined: 789.5 KB

Asset breakdown
File Type Size
css/vendor/choices.min.min.202bbe9dbd7ebb46474fe4fecb39f3612d9080a16440be62cc38d278ef88c402.css CSS 7.6 KB
rladiesplus-bundle.min.min.845ee867c6097c66ecbcf97a03c04b72d8283274c16c22c13b42392263f1cbcb.css CSS 111.1 KB
scss/fontawesome.min.c6ecb6e7454b2672a35004bf67ec128298b382cfe143bbe384b0b0004b692586.css CSS 78.2 KB
js/chapter-filter.min.e59a0a96af54e392d1bf73aa5ec6e5bbe3bdaac261858df9c6d66277c2639e15.js JS 1.1 KB
js/gh_helpwanted.min.1ab823ed329bbac484e16fe25f4d34bd8f8d97d407a92d51998e25f780631a60.js JS 2.0 KB
js/map-init.min.3c4446de4b59097b3d9b73aeabc4e1d169be90c248711fd61d4c488091b7216d.js JS 4.6 KB
js/vendor/alpine.min.899842782a7fd16fcc2d7a7c877ff9ec159394044c87b158b2ef132786606932.js JS 45.5 KB
js/vendor/choices.min.min.aa9e26453be059114046e7829cdd0c2dc05ce68f305880b5e9c979ef915f96fc.js JS 72.8 KB
js/vendor/d3map.bundle.min.min.0c10c77589d5f51bbf1678b371d157d43083ec99e1fa9799c9dfdb0faeb0d19a.js JS 189.2 KB
js/vendor/fullcalendar.bundle.min.min.306c93de75fa33a3c3b94b349661e20c38de19b8a537cf9363719a1436614389.js JS 260.1 KB
js/vendor/shuffle.min.min.9765d143257fb8f87bcab6310d33bdc47755f29bd86fa6bd40689bf546bba924.js JS 16.0 KB
rladiesplus-bundle.min.81f1afa4990e24852043f79a364e16f9bd60fe41b4a7d82219d9cb769be31b6d.js JS 1.2 KB

Updated: 2026-04-15T17:09:04.831Z

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 14, 2026

Broken Link Check

✅ No broken links found.

Updated: 2026-04-15T17:09:05.026Z

@github-actions
Copy link
Copy Markdown
Contributor

No Lighthouse results collected.

Updated: 2026-03-14T20:42:21.898Z

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 14, 2026

JSON Validation

✅ All JSON files are valid.

Updated: 2026-04-15T17:15:30.552Z

@github-actions
Copy link
Copy Markdown
Contributor

No Lighthouse results collected.

Updated: 2026-03-14T21:52:29.612Z

@github-actions
Copy link
Copy Markdown
Contributor

No Lighthouse results collected.

Updated: 2026-03-15T15:36:49.598Z

@github-actions
Copy link
Copy Markdown
Contributor

No Lighthouse results collected.

Updated: 2026-03-18T11:05:59.176Z

@github-actions
Copy link
Copy Markdown
Contributor

No Lighthouse results collected.

Updated: 2026-03-18T19:08:49.109Z

@github-actions
Copy link
Copy Markdown
Contributor

No Lighthouse results collected.

Updated: 2026-03-20T10:41:21.411Z

drmowinckels and others added 8 commits March 29, 2026 21:28
New theme replacing hugo-rladies with modern stack: Tailwind CSS for styling,
D3-geo for the interactive world map (replacing amCharts, 717KB → 190KB),
Alpine.js for interactivity, self-hosted Poppins/Inconsolata fonts, dark mode
support, modular CSS architecture, improved accessibility and performance.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replaced by hugo-rladiesplus with a lighter, more accessible stack.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Switch theme to hugo-rladiesplus, update Hugo version, add new logos/favicons,
stock images, OG default image, hero video, sponsor data, and continent
groupings. Update netlify.toml and package.json for new build pipeline.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add missing translation keys for es, pt, and fr. Update translation
checking script and add new UI strings for the rebranded site.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Reorganise about-us section with our-story, FAQ, and involved pages.
Move activities to programs. Move news out of about-us to top-level.
Add rebrand announcement and CFP content. Restructure home and sponsors.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Enable chapters and directory pages for all languages, group by continent,
update content templates and data files. Fix event RSS feed.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add cross-post support, translator credits in frontmatter, leading images
in frontmatter, descriptive alt text, SEO descriptions. Move news to
top-level section. Add related posts, contribute CTA, and new blog posts.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add lighthouse, link checker, bundle size, i18n, and blog lint CI checks.
Update existing workflows. Add contributor templates, PR template, issue
templates, dependabot config, and copilot instructions.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
drmowinckels and others added 6 commits April 2, 2026 20:17
Adds a callout shortcode with five branded variants (tip, info, warning,
danger, note) and dark mode support. Converts blockquotes that were used
as admonitions in the mentoring and São Paulo diversity posts.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…gation

Adds superscript contribution annotations (ᵃᵇᶜ…) to author/editorial
names with a legend below the metadata bar. Contributions are defined
per-post in front matter and fully backward compatible.

Translators are now aggregated across all language versions of a post,
each shown with their language code in parentheses.

Also fixes the contribute CTA box to use a subtle tinted background
instead of solid brand color, and supports the legacy url field on
author entries as fallback when directory_id is absent.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…content

Add a render-image.html hook that wraps inline markdown images in
<figure> and uses the title string as a visible <figcaption>. The
existing entry-content CSS already styles these elements.

Update all blog and news posts (21 files, 12 posts including
translations) to use distinct alt text (what the image shows) and
captions (why it matters in context). Also clean up HTML img tags
in legacy blogdown posts to split duplicated alt/caption text.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
# Conflicts:
#	config/_default/params.yaml
#	themes/hugo-rladies/layouts/_default/_markup/render-image.html
#	themes/hugo-rladies/layouts/chapters/list.html
#	themes/hugo-rladies/layouts/chapters/single.html
#	themes/hugo-rladies/layouts/events/list.html
#	themes/hugo-rladies/layouts/partials/head/data.html
#	themes/hugo-rladies/layouts/partials/head/head.html
#	themes/hugo-rladies/layouts/partials/home/chapters.html
#	themes/hugo-rladies/layouts/partials/home/counters.html
#	themes/hugo-rladies/layouts/partials/map.html
#	themes/hugo-rladiesplus/layouts/events/list.xml
Use .PlainText for the alt attribute so inline markdown in alt text
does not leak rendered HTML into the attribute. Split block vs inline
rendering via .IsBlock so standalone images become proper <figure>
elements while inline images render as plain <img> (with title as the
img title attribute).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace TRY THIS blockquotes with the branded callout shortcode, and
move the trailing Contributions list into the frontmatter contributions
map with per-author keys so superscript annotations render inline with
author names and a legend below the metadata bar.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

No Lighthouse results collected.

Updated: 2026-04-15T17:15:00.582Z

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant