179 Commits

Author SHA1 Message Date
3ed798ae5b Update fsfe.org/activities/ada-zangemann/movie.it.xhtml (#5536)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5536
2025-12-02 14:21:16 +00:00
hl
cd738bccc5 android: minor improvements (#5534)
All checks were successful
continuous-integration/drone/push Build is passing
capitalisation after a colon

Signed-off-by: hl <hl@fsfe.org>

Reviewed-on: #5534
2025-12-01 12:56:56 +00:00
f4c902b288 Add introductory text about differences between phones and PCs (#5529)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: hl <hl@fsfe.org>
Reviewed-on: #5529
Reviewed-by: hl <hl@fsfe.org>
Co-authored-by: Florian Snow <florian@familysnow.net>
Co-committed-by: Florian Snow <florian@familysnow.net>
2025-12-01 12:34:02 +00:00
7beae8dd1c add quote by Brewster
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-27 09:44:12 +01:00
c961377739 add Danish publisher 2025-11-20 14:51:41 +01:00
b17cdfe013 YH4F: add 2025 winners to yh4f.org (#5505)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5505
Co-authored-by: Bonnie Mehring <bonnie@fsfe.org>
Co-committed-by: Bonnie Mehring <bonnie@fsfe.org>
2025-11-18 14:02:38 +00:00
cf86822c11 Update fsfe.org/activities/apple-litigation/apple-litigation.it.xhtml (#5486)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5486
2025-11-11 11:29:59 +00:00
b9caf021a4 fix/paragraphs (#5431)
All checks were successful
continuous-integration/drone/push Build is passing
Currently implements both a format hook to remove white-space paragraphs, and a check to make their existence a critical failure.

In the end may implement only one or none of these, subject to major design changes.

Solves #5409

Co-authored-by: Darragh Elliott <me@delliott.net>
Reviewed-on: #5431
Co-authored-by: delliott <delliott@fsfe.org>
Co-committed-by: delliott <delliott@fsfe.org>
2025-10-30 12:34:42 +00:00
3877e383d7 add end date of GA member/coord FR translation in cryptie bio for jury.en.xhtml (#5445)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: cryptie <cryptie@fsfe.org>
Reviewed-on: #5445
2025-10-30 12:29:46 +00:00
1c0b16e8f5 Update fsfe.org/activities/apple-litigation/apple-litigation.es.xhtml (#5420)
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: anaghz <anaghz@fsfe.org>
Reviewed-on: #5420
2025-10-22 11:17:51 +00:00
2d77b1f6a7 Update fsfe.org/activities/apple-litigation/apple-litigation.en.xhtml (#5419)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5419
2025-10-22 11:16:48 +00:00
52317feb42 changing zooom activ status (#5390)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5390
Co-authored-by: Ana Galan <anaghz@fsfe.org>
Co-committed-by: Ana Galan <anaghz@fsfe.org>
2025-10-08 14:13:36 +00:00
6b83d79b82 changing activ zooom status to finished (#5389)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5389
Co-authored-by: Ana Galan <anaghz@fsfe.org>
Co-committed-by: Ana Galan <anaghz@fsfe.org>
2025-10-08 13:58:35 +00:00
f9d4f31157 ilovefs: fix typo (#5381)
All checks were successful
continuous-integration/drone/push Build is passing
maintainer matters => maintainers matter

Reviewed-on: #5381
Co-authored-by: Bonnie Mehring <bonnie@fsfe.org>
Co-committed-by: Bonnie Mehring <bonnie@fsfe.org>
2025-10-07 07:01:35 +00:00
7900c7f7fc Update fsfe.org/activities/apple-litigation/apple-litigation.en.xhtml (#5359)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5359
2025-09-29 10:00:51 +00:00
56040cb7c1 YH4F update faq page (#5318)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5318
Co-authored-by: Bonnie Mehring <bonnie@fsfe.org>
Co-committed-by: Bonnie Mehring <bonnie@fsfe.org>
2025-09-17 18:21:04 +00:00
1315a7d481 build/xslt (#5299)
All checks were successful
continuous-integration/drone/push Build is passing
This properly separtes out the python build process (theoretically portable and useable for different sites) and the xslt (custom to the fsfe sites, not really portable as a whole)

It also moves some thirdparty tooling around to make it clearer its thirdparty and unify xslt sources.

Co-authored-by: Darragh Elliott <me@delliott.net>
Reviewed-on: #5299
Reviewed-by: tobiasd <tobiasd@fsfe.org>
Co-authored-by: delliott <delliott@fsfe.org>
Co-committed-by: delliott <delliott@fsfe.org>
2025-09-15 06:23:57 +00:00
235d86bed9 build/email-subjects (#5281)
All checks were successful
continuous-integration/drone/push Build is passing
Allow specifying a subject in our email element.

Eg the xhtml content
```xml
<email mailto="yes" subject="Ada and Zangemann">contact@fsfe.org</email>
```

Will now generate
```xml
<a href="mailto:contact@fsfe.org?subject=Ada and Zangemann">contact@fsfe.org</a>
```
Which when clicked will open an email client, and correctly populate the subject.

I also added the subject to all ada zangemann pages, and have documented it on the web features page.

Resolves #2742

Co-authored-by: Darragh Elliott <me@delliott.net>
Reviewed-on: #5281
Co-authored-by: delliott <delliott@fsfe.org>
Co-committed-by: delliott <delliott@fsfe.org>
2025-09-08 05:46:53 +00:00
hl
a435622284 fix: links, grammar, spelling (#5291)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5291
2025-09-04 14:17:29 +00:00
8dc62025b7 deleting LLW past events page (#5267)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5267
Co-authored-by: Ana Galan <anaghz@fsfe.org>
Co-committed-by: Ana Galan <anaghz@fsfe.org>
2025-08-29 12:51:00 +00:00
1a05dee2f6 build: use lefthook for pre-commit (#5248)
All checks were successful
continuous-integration/drone/push Build is passing
update docs
update nix-shell to auto install
rework custom pre-commit hooks to integrate better
add dockerfile for lefthook and integrate into drone
add some more hooks for formatting and linting some files

Co-authored-by: Darragh Elliott <me@delliott.net>
Reviewed-on: #5248
Co-authored-by: delliott <delliott@fsfe.org>
Co-committed-by: delliott <delliott@fsfe.org>
2025-08-27 15:22:06 +00:00
99bfb8784f add danish book
All checks were successful
continuous-integration/drone/push Build is passing
2025-08-26 14:41:55 +02:00
60537326f8 add danish book 2025-08-26 14:41:05 +02:00
hl
b0cf7c7212 workaround: fix warning box not showing
All checks were successful
continuous-integration/drone/pr Build is passing
2025-08-15 11:05:18 +02:00
hl
341ca8a55e CalyxOS notice (#5231)
All checks were successful
continuous-integration/drone/push Build is passing
Warn about CalyxOS not being developed currently, linking to official announcement.

All other changes in PR #5223 are not urgent and stay WIP

It would be good to have this merged soon.

Reviewed-on: #5231
Reviewed-by: Sofía Aritz <sofiaritz@fsfe.org>
Co-authored-by: hl <hl@fsfe.org>
Co-committed-by: hl <hl@fsfe.org>
2025-08-14 14:32:33 +00:00
bad1d79e77 ILFS: remove sticky sidebar
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
- we do not use custome style CSS on single pages as this would make the
  webpage harder to maintain
2025-08-07 13:53:11 +02:00
c4a1f7cda8 fixing typos Ada movie in Danish and updating english version
All checks were successful
continuous-integration/drone/pr Build is passing
2025-08-04 13:05:16 +02:00
36635e32fc fixing typos Ada movie in Danish
All checks were successful
continuous-integration/drone/pr Build is passing
2025-08-04 12:35:22 +02:00
459fae7fcc adding Ada movie in Danish
All checks were successful
continuous-integration/drone/pr Build is passing
2025-08-04 11:50:37 +02:00
07c5c25708 ILFS: change length of string to ensure page style
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-08-01 13:30:21 +02:00
04531bbb37 ILFS: set sidebar to sticky (#5200)
All checks were successful
continuous-integration/drone/push Build is passing
`sed -i 's/<sidebar promo="our-work">/<sidebar promo="about-fsfe" style="position: sticky;top: 0;">/g' *`

Reviewed-on: #5200
Co-authored-by: Bonnie Mehring <bonnie@fsfe.org>
Co-committed-by: Bonnie Mehring <bonnie@fsfe.org>
2025-08-01 11:22:22 +00:00
9a39e7ec63 YH4F add jury info
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-29 09:07:49 +00:00
45394c6bc7 YH4F add Nicole to jury page
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-24 11:58:14 +00:00
fafd68b5ed update link to docu
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-18 11:37:54 +02:00
b9ddc19e84 YH4F update to YH4F 2026
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-11 08:02:16 +00:00
d905ca1578 Clarity 2025-07-01 13:28:41 +02:00
d38e07fba7 Add Sofía Aritz to jury 2025-07-01 11:52:29 +02:00
fbf1599c3e YH4F update Sponsor Logos
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
- [ ] increase space around Proxmox Logo
- [ ] ensure size of logo is appropriate
- [ ] add links to Sponsors webpage
2025-06-26 21:13:53 +02:00
4908593bf7 YH4F: exchange Proxmox logo for better quality
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-06-26 19:05:34 +02:00
6162d9c692 added Danish AZ link for the peertube
All checks were successful
continuous-integration/drone/push Build is passing
2025-06-23 15:50:06 +02:00
4952bd6af1 changing ada activity to add the movie too
All checks were successful
continuous-integration/drone/pr Build is passing
2025-06-19 16:35:51 +02:00
a891997aef Update fsfe.org/activities/deviceneutrality/interop-survey.en.xhtml
All checks were successful
continuous-integration/drone/pr Build is passing
2025-06-18 12:47:44 +00:00
de8f0cd7f1 Update fsfe.org/activities/deviceneutrality/interop-survey.en.xhtml
All checks were successful
continuous-integration/drone/pr Build is passing
2025-06-18 11:16:28 +00:00
e0ba16076d adding banner
All checks were successful
continuous-integration/drone/pr Build is passing
2025-06-18 12:12:07 +02:00
c76a58e325 Merge pull request 'preparing DN and DMA page for interop-survey publication' (#5100) from interop-survey-minor into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5100
2025-06-18 10:09:04 +00:00
dcfafbe274 Update fsfe.org/activities/deviceneutrality/index.en.xhtml
All checks were successful
continuous-integration/drone/pr Build is passing
2025-06-18 10:08:29 +00:00
3f79cdf2b6 changing file
All checks were successful
continuous-integration/drone/pr Build is passing
2025-06-18 11:20:28 +02:00
a673e3b84c adding interop survey page 2025-06-18 11:11:58 +02:00
ef4e2cee93 preparing DN and DMA page for interop-survey publication
Some checks failed
continuous-integration/drone/pr Build is failing
2025-06-18 10:46:24 +02:00
e94babf585 YH4F update jury page
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-06-13 10:03:39 +02:00