Commit graph

85 commits

Author SHA1 Message Date
ccfb30dbc2 Fix footer colors in dark mode and use absolute anchor links
Pin the footer to fixed dark colors instead of the theme-reactive
.bg-dark/.text-light utilities, which flipped to a light background in
dark mode while child text stayed white. Also make product anchor links
absolute so they resolve from any page.
2026-06-12 12:31:13 +09:00
24eb85edc1 Improve persona page with browser-like screenshots and background color
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-11 22:53:12 +09:00
9b15e8e3ea Update jumbo and screenshots
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-11 19:05:18 +09:00
3bb3f2cc75 Redirect sign-in and register links to a beta landing page
Public registrations on app.happydomain.org are paused. Route the
sign-in, register, and join entry points to a new /beta/ page that
explains the beta program and points users to self-hosting via the
binary or Docker image.
2026-06-04 16:29:22 +09:00
a61dc211a0 Rework usage pages 2026-06-03 23:42:43 +09:00
d1a20d0baa Replace hcaptcha by altcha 2026-06-03 23:42:43 +09:00
43d8ce7a49 Add beta-only access alert to jumbo
Public registrations are paused; surface a signup form on the homepage
hero that subscribes users to the beta tester list.
2026-06-03 23:42:43 +09:00
2b5bb8e12a Revamp website 2026-06-03 23:42:43 +09:00
42a4275a76 Rework jumbo 2026-06-03 23:42:43 +09:00
15db3cb30c Create a dedicated file for the svg logo 2026-06-03 21:40:35 +09:00
c5ff1adb90 Handle dark theme 2026-06-03 21:40:35 +09:00
d360cc380d Upgrade to bootstrap 5 2026-06-03 21:40:35 +09:00
20e8a081b3 Improve footer 2026-06-03 21:40:35 +09:00
0f5cea3670 Use text-balance for slogan 2026-06-03 21:40:35 +09:00
d74149f404 Use generated css, common to the project 2026-06-03 21:40:35 +09:00
bad7e8e689 Standardize file indentation 2026-05-17 18:05:55 +08:00
48978e4639 Registration URL is now /register (previously /join)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-10 19:41:30 +08:00
ca6f8367dd Add JSON-LD structured data for improved SEO
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Add Organization, WebSite, and SoftwareApplication schema.org
markup to the homepage head partial, enabling rich search results
with app category, pricing (free), license, and social profiles.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 10:09:40 +07:00
b85d01c31f Improve per-page SEO with dynamic meta tags and canonical URLs
OG/Twitter tags now use page-specific titles and descriptions instead of
hardcoded site-wide defaults. Added canonical URLs, og:locale with
alternate languages, and unique titles/descriptions to all content pages
(use-case personas, community, press kit, about pages) in both EN and FR.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 09:59:48 +07:00
15866cc322 Add rel="noopener" to all external target="_blank" links
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 09:52:16 +07:00
0631bb255f Complete Umami event tracking coverage across all partials
Add data-umami-event attributes to all meaningful links that were
missing tracking:
- Footer: try-it, GitHub, docs, API, blog, newsletter, community,
  about, contact, and all social icons (Framagit, GitHub, feedback,
  Mastodon, email)
- CTA join section: primary signup button
- Usage footer: survey, Matrix, IRC, and about links (with per-page
  content base name for granular tracking)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 09:22:03 +07:00
1258d9ff2e Add lazy loading to carousel screenshot images
Adds loading="lazy" attribute to defer off-screen carousel images,
improving initial page load performance especially on mobile.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 09:21:19 +07:00
6f8353236a Update copyright year to be dynamic using Hugo's now.Year
Replaces the hardcoded "2019-2025" with "2019-{{ now.Year }}" so the
footer copyright year stays current automatically.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 09:21:07 +07:00
297d7d9b2e Hugo compat for newer version
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-14 22:12:16 +07:00
dc5415a831 Force try language
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-05-11 18:17:46 +02:00
71501564ea Simplify slogan 2025-05-11 14:21:57 +02:00
9e76f199db Add colors to slogan 2025-05-10 13:23:19 +02:00
79aa5ba8db Add a WIP warn 2025-04-29 16:15:57 +02:00
e49e1e79d5 Add back newsletter form 2025-04-21 16:27:57 +02:00
fbc17cb0fe Add a link to try.happydomain.org in footer
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-04-17 16:53:55 +02:00
b6b61fccad Redirect on home of the lang 2025-04-17 16:53:43 +02:00
77bd52330d Refresh website
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-04-16 14:18:28 +02:00
378c911ed5 Migrate to newer hugo version 2024-12-05 17:55:25 +01:00
d28de66a4f Add HCaptcha on newsletter
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-07-07 18:52:43 +02:00
de1b7646c3 Fix generation with Hugo >= 122
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-02-29 09:53:29 +01:00
9d024d463d Add icons in footer
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-01-24 12:44:07 +01:00
2b917b7289 Update bootstrap-icons 2024-01-24 12:44:02 +01:00
b06089c96e Replace survey by Fider
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-01-23 14:26:51 +01:00
a51a42aa9a See you at FOSDEM!
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-01-21 23:55:11 +01:00
63b4b3cc62 Remove the press kit link from the footer 2024-01-21 18:37:15 +01:00
8913e5504d Add press kit in footer
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-01-16 20:11:37 +01:00
505a79e8da Add mastodon proof
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-01-16 09:58:43 +01:00
268be00289 Improve layout on small screens 2024-01-11 17:33:13 +01:00
659f6bee20 Add open graph image and tags
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-01-11 16:11:56 +01:00
3ba2c8522f Link to try.happydomain.org
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-01-09 09:07:48 +01:00
7b5e11ed03 This is 2024! 2024-01-08 19:31:39 +01:00
6556435ff3 Update front text about OSE (now passed)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-12-09 18:25:37 +01:00
f90ddb0f6c Add OSE23
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-12-05 16:13:59 +01:00
e798088701 Include matrix and libera logos
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-08 21:08:44 +02:00
589ca352f1 Big site refresh + add missing DevOps page
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-07 19:11:09 +02:00