Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 9 additions & 5 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,15 @@ one thing evig is for. They now live as projects on orangecat.ch ("Building for
the Ruin", "Healthspan and Preservation"). Do not reintroduce them.

Rules:
- **`EVIG_DIVISIONS` is the only list.** The homepage hero rail, the homepage
divisions section (including its **count** — via ICU `{count}`, never a
number typed into a message), the footer column, the nav entries and the
division pages all derive from it. Never hardcode a wordmark: it is composed
as `${ORG.name} ${id}`.
- **`EVIG_DIVISIONS` is the only list.** The homepage hero rail, the footer
column, the nav entries and the division pages all derive from it. Never
hardcode a wordmark: it is composed as `${ORG.name} ${id}`.
- **The homepage has no divisions card grid** (removed 2026-08-25). It
restated the hero rail directly above it, and its `technicians` card
headline was word-for-word the pillars section's — the same sentence twice
on one page. Divisions are how the org is *named*; `EVIG_PILLARS` says what
it *does*, and that is what the homepage owes a first-time visitor. Do not
reinstate the grid.
- **A division is a lens, not a second storefront.** `computers` and `technicians`
point at the surfaces that already serve them. Only add a `DIVISION_PAGES`
entry when a division has no home; then it renders through the shared
Expand Down
35 changes: 6 additions & 29 deletions messages/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@
},
"home": {
"meta": {
"title": "evig — Intelligenz, für alle bezahlbar | Technik, Reparatur & Linux in der Schweiz",
"title": "Intelligenz, für alle bezahlbar — Geräte, Reparatur, Linux",
"description": "Gebrauchte Notebooks und Hardware, die für echte Arbeit reicht. Reparatur und IT-Hilfe in der Nähe, Linux und offene Software, Workshops und Begleitung bei KI und Robotik.",
"keywords": "gebrauchte Laptops, Notebook für KI, GPU gebraucht, Computer Reparatur Schweiz, Techniker finden, Linux Installation, Open Source, KI Weiterbildung, KI und Robotik im Betrieb, Zürich, Basel, Luzern"
},
Expand All @@ -353,29 +353,6 @@
"ctaDiscover": "Reparatur finden",
"positioning": "KI für alle · Geräte, Hilfe, Ausbildung · Zürich"
},
"actions": {
"eyebrow": "DREI WEGE",
"heading": "Was möchtest du tun?",
"subtitle": "Kaufen, reparieren lassen, lernen oder mitmachen — der Einstieg richtet sich nach dem, was du gerade brauchst.",
"sell": {
"label": "01 / SHOP",
"title": "Refurbished IT kaufen?",
"subtitle": "Geprüfte Geräte aus dem evig Shop — lokal, transparent und sofort einsatzbereit.",
"primaryLabel": "Zum Shop"
},
"repair": {
"label": "02 / REPARATUR",
"title": "Computer kaputt?",
"subtitle": "Techniker und Werkstätten in deiner Nähe helfen — oder biete selbst Reparaturen an.",
"primaryLabel": "Techniker finden"
},
"learn": {
"label": "03 / WORKSHOPS",
"title": "Etwas Neues lernen?",
"subtitle": "Praxisnahe Workshops zu Linux, Hardware-Reparatur, Programmierung und KI.",
"primaryLabel": "Workshops ansehen"
}
},
"community": {
"eyebrow": "MITMACHEN",
"heading": "Werde Teil der Community",
Expand All @@ -402,11 +379,11 @@
}
},
"finalCta": {
"eyebrow": "BEREIT?",
"heading": "Brauchst du ein Gerät, das länger hält?",
"subtitle": "Im Shop findest du geprüfte refurbished IT. Wenn etwas kaputt ist, führt dich die Reparatur-Suche zu passenden Technikern und Werkstätten.",
"button": "Zum Shop",
"note": "Geräte spenden bleibt möglich unter Mitmachen."
"eyebrow": "ANFANGEN",
"heading": "Der günstigste Zugang zu KI ist ein gutes gebrauchtes Gerät",
"subtitle": "Ein Notebook, das jemand geprüft und richtig eingerichtet hat, kann am Tag der Übergabe das, wofür du es geholt hast — ohne neu gekauft werden zu müssen.",
"button": "Geräte ansehen",
"note": "Etwas ist kaputt? Technikerinnen und Techniker in der Nähe findest du über die IT-Hilfe."
},
"jsonld": {
"description": "Bezahlbarer Zugang zu KI und Robotik: geprüfte gebrauchte Hardware, Reparatur und IT-Hilfe, Linux und offene Software, Weiterbildung und Begleitung von Organisationen.",
Expand Down
35 changes: 6 additions & 29 deletions messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@
},
"home": {
"meta": {
"title": "evig — Intelligence, affordable for everyone | Tech, repair & Linux in Switzerland",
"title": "Intelligence everyone can afford — devices, repair, Linux",
"description": "Used laptops and hardware good enough for real work. Repair and IT help nearby, Linux and open software, workshops and support for adopting AI and robotics.",
"keywords": "used laptops, laptop for AI, second-hand GPU, computer repair Switzerland, find a technician, Linux installation, open source, AI training, AI and robotics adoption, Zurich, Basel, Lucerne"
},
Expand All @@ -353,29 +353,6 @@
"lede": "Curated tech, AI and robotics at fair prices — plus repair that's truly within reach.",
"ctaDonate": "Explore tech"
},
"actions": {
"heading": "What would you like to do?",
"sell": {
"title": "Need refurbished IT?",
"subtitle": "Verified devices from the evig shop — local, transparent, and ready to use.",
"primaryLabel": "Go to shop",
"label": "01 / SHOP"
},
"repair": {
"title": "Computer broken?",
"subtitle": "Technicians and workshops near you can help — or offer repairs yourself.",
"primaryLabel": "Find technicians",
"label": "02 / REPAIR"
},
"learn": {
"title": "Want to learn something new?",
"subtitle": "Hands-on workshops on Linux, hardware repair, programming and AI.",
"primaryLabel": "View workshops",
"label": "03 / WORKSHOPS"
},
"eyebrow": "THREE WAYS",
"subtitle": "Buy, repair, learn, or contribute — start with the job you need done today."
},
"community": {
"heading": "Join the Community",
"subtitle": "Use it, contribute, or support — every bit counts.",
Expand Down Expand Up @@ -412,11 +389,11 @@
"service3Desc": "Training, retraining, and support for adopting AI and robotics in organisations"
},
"finalCta": {
"eyebrow": "READY?",
"heading": "Need a device built to last?",
"subtitle": "The shop has verified refurbished IT. If something is broken, repair search connects you with suitable technicians and workshops.",
"button": "Go to shop",
"note": "Device donations still live under Get involved."
"eyebrow": "GET STARTED",
"heading": "The cheapest way into AI is a good used machine",
"subtitle": "A laptop somebody tested and set up properly can do what you got it for on the day you receive it — without having to be built again.",
"button": "See devices",
"note": "Something broken? Find a technician near you through IT help."
},
"newsletter": {
"title": "Stay up to date",
Expand Down
35 changes: 6 additions & 29 deletions messages/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -2093,7 +2093,7 @@
},
"home": {
"meta": {
"title": "evig — Inteligencia, asequible para todos | Tecnología, reparación y Linux en Suiza",
"title": "Inteligencia al alcance de todos: dispositivos, reparación, Linux",
"description": "Portátiles y hardware de segunda mano que sirven para trabajar de verdad. Reparación y ayuda informática cerca, Linux y software abierto, talleres y acompañamiento con IA y robótica.",
"keywords": "portátiles de segunda mano, portátil para IA, GPU de segunda mano, reparación de ordenadores Suiza, encontrar técnico, instalación de Linux, código abierto, formación en IA, adopción de IA y robótica, Zúrich, Basilea, Lucerna"
},
Expand All @@ -2106,29 +2106,6 @@
"lede": "Tecnología seleccionada, IA y robótica a precios justos, más una reparación realmente accesible.",
"ctaDonate": "Descubrir tecnología"
},
"actions": {
"heading": "¿Qué quieres hacer?",
"sell": {
"title": "¿Tienes un dispositivo viejo?",
"subtitle": "Véndelo o regálalo en 2 minutos — gratis y sin comisiones.",
"primaryLabel": "Explorar el mercado",
"label": "01 / MERCADO"
},
"repair": {
"title": "¿Ordenador averiado?",
"subtitle": "Técnicos cerca de ti te ayudan — o tú mismo ofrece reparaciones.",
"primaryLabel": "Buscar ayuda",
"label": "02 / AYUDA IT"
},
"learn": {
"title": "¿Quieres aprender algo nuevo?",
"subtitle": "Talleres prácticos de Linux, reparación de hardware, programación e IA.",
"primaryLabel": "Ver talleres",
"label": "03 / TALLERES"
},
"eyebrow": "TRES CAMINOS",
"subtitle": "Ya quieras deshacerte de un dispositivo viejo, comprar uno asequible o ayudar con reparaciones — estás en el lugar correcto."
},
"community": {
"heading": "Únete a la comunidad",
"subtitle": "Ya sea usando, colaborando o apoyando — cada aportación cuenta.",
Expand Down Expand Up @@ -2165,11 +2142,11 @@
"service3Desc": "Formación, reciclaje profesional y acompañamiento en su adopción"
},
"finalCta": {
"eyebrow": "¿LISTO?",
"heading": "Dale una segunda vida a tu ordenador.",
"subtitle": "5 minutos de esfuerzo. Lo recogemos. Recibes un recibo de donación. Tu dispositivo termina con alguien que lo necesita.",
"button": "Donar un dispositivo",
"note": "Donar dispositivos sigue siendo posible en Participar."
"eyebrow": "EMPEZAR",
"heading": "La vía más barata hacia la IA es una buena máquina de segunda mano",
"subtitle": "Un portátil que alguien ha probado y configurado bien puede hacer aquello para lo que lo buscabas desde el día que lo recibes, sin necesidad de fabricarlo de nuevo.",
"button": "Ver dispositivos",
"note": "¿Algo averiado? Encuentra un técnico cerca de ti a través de la ayuda informática."
},
"newsletter": {
"title": "Mantente informado/a",
Expand Down
35 changes: 6 additions & 29 deletions messages/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,7 @@
},
"home": {
"meta": {
"title": "evig — L'intelligence, abordable pour tous | Technique, réparation et Linux en Suisse",
"title": "L'intelligence à la portée de tous : appareils, réparation, Linux",
"description": "Des portables et du matériel d'occasion qui suffisent pour du vrai travail. Réparation et aide informatique à proximité, Linux et logiciels libres, ateliers et accompagnement sur l'IA et la robotique.",
"keywords": "portables d'occasion, portable pour l'IA, GPU d'occasion, réparation d'ordinateurs Suisse, trouver un technicien, installation Linux, open source, formation IA, adoption de l'IA et de la robotique, Zurich, Bâle, Lucerne"
},
Expand All @@ -352,29 +352,6 @@
"lede": "Une technologie sélectionnée, de l'IA et de la robotique à des prix justes — plus une réparation vraiment accessible.",
"ctaDonate": "Découvrir la technologie"
},
"actions": {
"heading": "Que souhaitez-vous faire?",
"sell": {
"title": "Un vieux appareil à donner?",
"subtitle": "Vendez-le ou donnez-le en 2 minutes — gratuitement et sans frais.",
"primaryLabel": "Découvrir la marketplace",
"label": "01 / MARCHÉ"
},
"repair": {
"title": "Ordinateur en panne?",
"subtitle": "Des techniciens près de chez vous aident — ou proposez vous-même des réparations.",
"primaryLabel": "Trouver de l'aide",
"label": "02 / AIDE IT"
},
"learn": {
"title": "Envie d'apprendre?",
"subtitle": "Ateliers pratiques sur Linux, réparation hardware, programmation et IA.",
"primaryLabel": "Voir les ateliers",
"label": "03 / ATELIERS"
},
"eyebrow": "TROIS VOIES",
"subtitle": "Que vous souhaitiez vous débarrasser d'un vieil appareil, en acheter un abordable ou aider aux réparations — vous êtes au bon endroit."
},
"community": {
"heading": "Rejoignez la communauté",
"subtitle": "Utiliser, contribuer ou soutenir — chaque geste compte.",
Expand Down Expand Up @@ -411,11 +388,11 @@
"service3Desc": "Formation, reconversion et accompagnement lors de leur mise en place"
},
"finalCta": {
"eyebrow": "PRÊT ?",
"heading": "Donnez une seconde vie à votre ordinateur.",
"subtitle": "5 minutes d'effort. Nous le récupérons. Vous recevez un reçu fiscal. Votre appareil finit chez quelqu'un qui en a besoin.",
"button": "Faire don d'un appareil",
"note": "Le don d’appareils reste possible via Participer."
"eyebrow": "COMMENCER",
"heading": "La voie la moins chère vers l'IA est une bonne machine d'occasion",
"subtitle": "Un portable que quelqu'un a testé et correctement configuré fait ce pour quoi vous l'avez pris dès le jour où vous le recevez, sans avoir à être fabriqué une seconde fois.",
"button": "Voir les appareils",
"note": "Quelque chose est cassé ? Trouvez une technicienne ou un technicien près de chez vous via l'aide informatique."
},
"newsletter": {
"title": "Restez informé",
Expand Down
35 changes: 6 additions & 29 deletions messages/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -2093,7 +2093,7 @@
},
"home": {
"meta": {
"title": "evig — L'intelligenza, alla portata di tutti | Tecnologia, riparazione e Linux in Svizzera",
"title": "Intelligenza alla portata di tutti: dispositivi, riparazione, Linux",
"description": "Portatili e hardware usati che bastano per lavorare sul serio. Riparazione e aiuto informatico vicino a te, Linux e software aperto, laboratori e accompagnamento su IA e robotica.",
"keywords": "portatili usati, portatile per IA, GPU usata, riparazione computer Svizzera, trovare un tecnico, installazione Linux, open source, formazione IA, adozione di IA e robotica, Zurigo, Basilea, Lucerna"
},
Expand All @@ -2106,29 +2106,6 @@
"lede": "Tecnologia selezionata, IA e robotica a prezzi equi — e una riparazione davvero accessibile.",
"ctaDonate": "Scopri la tecnologia"
},
"actions": {
"heading": "Cosa vuoi fare?",
"sell": {
"title": "Hai un vecchio dispositivo?",
"subtitle": "Vendilo o regalalo in 2 minuti — gratis e senza commissioni.",
"primaryLabel": "Scopri il mercato",
"label": "01 / MERCATO"
},
"repair": {
"title": "Computer guasto?",
"subtitle": "I tecnici vicino a te sono pronti ad aiutare — o offri tu stesso riparazioni.",
"primaryLabel": "Trova aiuto",
"label": "02 / AIUTO IT"
},
"learn": {
"title": "Vuoi imparare qualcosa di nuovo?",
"subtitle": "Workshop pratici su Linux, riparazione hardware, programmazione e IA.",
"primaryLabel": "Vedi i workshop",
"label": "03 / WORKSHOP"
},
"eyebrow": "TRE STRADE",
"subtitle": "Che tu voglia disfarti di un vecchio dispositivo, comprarne uno conveniente o aiutare con le riparazioni — sei nel posto giusto."
},
"community": {
"heading": "Entra a far parte della community",
"subtitle": "Che tu voglia usare, contribuire o sostenere — ogni apporto conta.",
Expand Down Expand Up @@ -2165,11 +2142,11 @@
"service3Desc": "Formazione, riqualificazione e accompagnamento nella loro introduzione"
},
"finalCta": {
"eyebrow": "PRONTO?",
"heading": "Dai una seconda vita al tuo computer.",
"subtitle": "5 minuti di sforzo. Lo ritiriamo noi. Ricevi una ricevuta di donazione. Il tuo dispositivo finisce a chi ne ha bisogno.",
"button": "Dona un dispositivo",
"note": "Donare dispositivi resta possibile in Partecipa."
"eyebrow": "INIZIARE",
"heading": "La via più economica verso l'IA è una buona macchina usata",
"subtitle": "Un portatile che qualcuno ha testato e configurato bene fa ciò per cui lo hai preso già dal giorno in cui lo ricevi, senza dover essere costruito una seconda volta.",
"button": "Vedi i dispositivi",
"note": "Qualcosa si è rotto? Trova un tecnico vicino a te tramite l'aiuto informatico."
},
"newsletter": {
"title": "Rimani aggiornato",
Expand Down
35 changes: 6 additions & 29 deletions messages/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -2093,7 +2093,7 @@
},
"home": {
"meta": {
"title": "evig知性を、すべての人に手の届く価格で | スイスのテクノロジー・修理・Linux",
"title": "誰もが手の届く知能端末、修理、Linux",
"description": "本当の仕事に足りる中古ノートとハードウェア。近くで見つかる修理と IT の手助け、Linux とオープンなソフトウェア、ワークショップ、そして AI とロボティクス導入の伴走。",
"keywords": "中古ノートパソコン, AI 向けノート, 中古 GPU, パソコン修理 スイス, 技術者を探す, Linux インストール, オープンソース, AI 研修, AI とロボティクスの導入, チューリッヒ, バーゼル, ルツェルン"
},
Expand All @@ -2106,29 +2106,6 @@
"lede": "厳選したテクノロジー、AI、ロボティクスを適正価格で。そして、本当に手の届く修理も。",
"ctaDonate": "テクノロジーを見る"
},
"actions": {
"heading": "何をしたいですか?",
"sell": {
"title": "古いデバイスはありますか?",
"subtitle": "2分で無料出品 — 手数料なし。",
"primaryLabel": "マーケットを見る",
"label": "01 / マーケット"
},
"repair": {
"title": "パソコンが壊れましたか?",
"subtitle": "近くの技術者が手伝います — または自分で修理を提供する。",
"primaryLabel": "サポートを探す",
"label": "02 / ITサポート"
},
"learn": {
"title": "新しいことを学びたいですか?",
"subtitle": "Linux、ハードウェア修理、プログラミング、AIの実践ワークショップ。",
"primaryLabel": "ワークショップを見る",
"label": "03 / ワークショップ"
},
"eyebrow": "3つの道",
"subtitle": "古いデバイスを手放したい、手頃なものを買いたい、修理を手伝いたい — どんな目的でも、ここが正しい場所です。"
},
"community": {
"heading": "コミュニティの一員になる",
"subtitle": "利用する、協力する、支援する — すべての貢献が大切です。",
Expand Down Expand Up @@ -2165,11 +2142,11 @@
"service3Desc": "導入にあたっての研修、学び直し、そして伴走"
},
"finalCta": {
"eyebrow": "準備はいい?",
"heading": "あなたのコンピュータに第二の命を。",
"subtitle": "5分の手間で。私たちが引き取ります。寄付証明書を受け取れます。あなたのデバイスは必要としている人のもとへ。",
"button": "デバイスを寄付",
"note": "デバイスの寄付は「参加する」から引き続き可能です。"
"eyebrow": "はじめる",
"heading": "AI へのいちばん安い入り口は、良質な中古の一台です",
"subtitle": "誰かが検査し、きちんと設定したノートなら、受け取った日から、それを求めた目的を果たせます。もう一度つくり直す必要はありません。",
"button": "端末を見る",
"note": "壊れましたか? IT の手助けから、近くの技術者を探せます。"
},
"newsletter": {
"title": "最新情報をお届け",
Expand Down
Loading
Loading