Skip to content

Commit 7a1070a

Browse files
committed
Unify footer in template and extract localizable footer messages to markdown frontmatter
1 parent 8ea6732 commit 7a1070a

File tree

5 files changed

+65
-184
lines changed

5 files changed

+65
-184
lines changed

_layouts/default.html

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,34 @@ <h1>{{ page.title }}</h1>
8585
</div>
8686
{{ content }}
8787
</div>
88+
89+
<footer>
90+
<div style="display: flex; flex-wrap: wrap; justify-content: space-between; padding-top: 2em; margin-left: auto; margin-right: auto; ">
91+
<div style="flex: 1; min-width: 200px; margin: 20px;">
92+
<h4 style="margin-top: 0; margin-bottom: 10px; font-size: 16px; ">
93+
{{page.contact_header}}
94+
</h4>
95+
<ul style="list-style: none; padding: 0; margin: 0;">
96+
<li style="margin-bottom: 5px;">{{page.contact_email}}: <a href="mailto:info@keepandroidopen.org" style="text-decoration: none;">info@keepandroidopen.org</a></li>
97+
</ul>
98+
<ul style="list-style: none; padding: 0; margin: 0;">
99+
<li style="margin-bottom: 5px;">{{page.site_problems_header}}: <a href="https://github.com/keepandroidopen/keepandroidopen.github.io/issues" style="text-decoration: none;">{{page.site_report_issues}}</a></li>
100+
</ul>
101+
</div>
102+
<div style="flex: 3; min-width: 300px; margin: 20px;">
103+
<p>{{page.site_disclaimer}}</p>
104+
<p>{{page.site_privacy}}</p>
105+
<p>
106+
{{page.site_copyright}} <a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 Universal</a><img src="/img/cc.svg" alt="CC0 logo" style="max-width: 1em;max-height:1em;margin-left: .2em;"><img src="/img/zero.svg" alt="CC0 zero logo" style="max-width: 1em;max-height:1em;margin-left: .2em;">
107+
</p>
108+
</div>
109+
<div style="flex: 1; min-width: 200px; margin: 20px; text-align: center; justify-content: center; align-items: center;">
110+
<div class="outerlync" style="margin-top: 0; margin-bottom: 10px; font-size: 20px;">
111+
<img class="innerlync" alt="Altered Deal Logo" src="/img/altered-deal.png" style="width: 150px; margin-left: auto; margin-right: auto; text-align: center; justify-content: center; align-items: center; display: flex;"/>
112+
</div>
113+
</div>
114+
</div>
115+
</footer>
88116
</body>
89117

90118
</html>

index-de.md

Lines changed: 9 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ layout: page
33
title: "Keep Android Open"
44
permalink: /de/
55
description: "Befürwortung von Android als kostenlose und offene Plattform für jeden, um Apps zu entwickeln."
6+
7+
# localizable sections for the footer text
8+
contact_header: "Kontakt"
9+
contact_email: "E-Mail"
10+
site_problems_header: "Probleme melden"
11+
site_report_issues: "Melden Sie ein Problem auf der Website"
12+
site_disclaimer: "<strong>Haftungsausschluss</strong>: Diese Website ist eine gemeinschaftliche, nicht-kommerzielle Initiative. Sie dient ausschließlich Informations- und Bildungszwecken."
13+
site_privacy: "<strong>Datenschutz</strong>: Diese Website verwendet keine Cookies und führt weder Tracking noch Nutzerprotokollierung durch."
14+
site_copyright: "<strong>Urheberrechte</strong>: Keine. Dieses Werk steht unter der Lizenz"
615
---
716

817
Im August 2025 hat Google [angekündigt](https://developer.android.com/developer-verification), dass es ab dem folgenden Jahr nicht mehr möglich sein wird, Anwendungen für die Android-Plattform zu entwickeln, ohne sich zuvor bei Google registriert zu haben.
@@ -271,90 +280,3 @@ Diese Projekte arbeiten daran, den dringend benötigten Wettbewerb auf dem Markt
271280
### Verschiedenes
272281

273282
- [Empfehlungen der Opposition](https://docs.google.com/document/d/1axlQkdc-wseda9PL2ZP0fgy3I4DqAVVlK5kJw4ksIwU)
274-
275-
<footer
276-
style="padding: 0px; margin: 0px; font-size: 14px; line-height: 1.6; width: 100%; border-top: 1px solid #dee2e6;">
277-
<div
278-
style="display: flex; flex-wrap: wrap; justify-content: space-between; max-width: 1200px; padding-top: 2em; margin: 0 auto;">
279-
<div style="flex: 1; min-width: 200px; margin-bottom: 20px;">
280-
<h4 style="margin-top: 0; margin-bottom: 10px; font-size: 16px;">Kontakt</h4>
281-
<ul style="list-style: none; padding: 0; margin: 0;">
282-
<li style="margin-bottom: 5px;">E-Mail: <a href="mailto:info@keepandroidopen.org"
283-
style="text-decoration: none;">info@keepandroidopen.org</a></li>
284-
</ul>
285-
<ul style="list-style: none; padding: 0; margin: 0;">
286-
<li style="margin-bottom: 5px;">Probleme melden: <a
287-
href="https://github.com/keepandroidopen/keepandroidopen.github.io/issues"
288-
style="text-decoration: none;">Melden Sie ein Problem auf der Website</a></li>
289-
</ul>
290-
</div>
291-
292-
<div style="flex: 2; min-width: 300px; margin-bottom: 20px;">
293-
<p style="padding: 0px;">
294-
<strong>Haftungsausschluss:</strong> Diese Website ist eine gemeinschaftliche, nicht-kommerzielle
295-
Initiative. Sie dient ausschließlich Informations- und Bildungszwecken.
296-
</p>
297-
<p style="padding: 0px;">
298-
<strong>Datenschutz:</strong> Diese Website verwendet keine Cookies und führt weder Tracking noch
299-
Nutzerprotokollierung durch.
300-
</p>
301-
<p style="padding: 0px;">
302-
<strong>Urheberrechte:</strong> Keine. Dieses Werk steht unter der Lizenz <a
303-
href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 Universal</a><img
304-
src="/img/cc.svg" alt="CC0-Logo" style="max-width: 1em;max-height:1em;margin-left: .2em;"><img
305-
src="/img/zero.svg" alt="CC0 zero Logo" style="max-width: 1em;max-height:1em;margin-left: .2em;">
306-
</p>
307-
</div>
308-
309-
<div style="flex: 1; min-width: 200px; margin-bottom: 20px;">
310-
<div class="outerlync" style="margin-top: 0; margin-bottom: 10px; font-size: 20px;">
311-
<img class="innerlync" alt="Altered Deal Logo" src="/img/altered-deal.png" width="150px" />
312-
</div>
313-
</div>
314-
</div>
315-
</footer>
316-
317-
<style>
318-
h1 {
319-
font-size: 46px;
320-
font-weight: 600;
321-
color: #2c3e50;
322-
margin: 0;
323-
display: flex;
324-
align-items: center;
325-
gap: 20px;
326-
text-align: center;
327-
margin-left: auto;
328-
margin-right: auto;
329-
}
330-
331-
h1::before, h1::after {
332-
content: '';
333-
flex: 1;
334-
height: 2px;
335-
background: linear-gradient(90deg, transparent, #3498db, transparent);
336-
max-width: 100px;
337-
margin-left: auto;
338-
margin-right: auto;
339-
}
340-
341-
html, body: {
342-
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
343-
}
344-
345-
.outerlync {
346-
cursor: not-allowed;
347-
display: inline-block;
348-
background: transparent;
349-
}
350-
351-
.innerlync {
352-
transform-style: preserve-3d;
353-
transition: ease-out 0.6s;
354-
}
355-
356-
.outerlync:hover .innerlync {
357-
transition: ease-in-out 2.5s;
358-
transform: rotate(1800deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
359-
}
360-
</style>

index-fr.md

Lines changed: 9 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ layout: page
33
title: "Keep Android Open"
44
permalink: /fr/
55
description: "Plaidoyer pour Android en tant que plateforme libre et ouverte permettant à tous de développer des applications."
6+
7+
# localizable sections for the footer text
8+
contact_header: "Contact"
9+
contact_email: "Email"
10+
site_problems_header: "Problèmes"
11+
site_report_issues: "Signaler un problème sur le site"
12+
site_disclaimer: "<strong>Disclaimer:</strong> This website is a community-driven noncommercial undertaking. It is operated solely for informational and educational purposes."
13+
site_privacy: "<strong>Privacy:</strong> This site uses no cookies and performs no user tracking or logging."
14+
site_copyright: "<strong>Copyright:</strong> None. This work is marked"
615
---
716

817
En août 2025, Google a [annoncé](https://developer.android.com/developer-verification) que, dès l'année suivante,
@@ -268,35 +277,3 @@ Ces projets s'efforcent de créer une concurrence indispensable sur le marché d
268277
### Divers
269278

270279
- [Opposition recommendations](https://docs.google.com/document/d/1axlQkdc-wseda9PL2ZP0fgy3I4DqAVVlK5kJw4ksIwU)
271-
272-
<footer>
273-
<div style="display: flex; flex-wrap: wrap; justify-content: space-between; max-width: 1200px; padding-top: 2em; margin: 0 auto;">
274-
<div style="flex: 1; min-width: 200px; margin-bottom: 20px;">
275-
<h4 style="margin-top: 0; margin-bottom: 10px; font-size: 16px; ">
276-
Contact
277-
</h4>
278-
<ul style="list-style: none; padding: 0; margin: 0;">
279-
<li style="margin-bottom: 5px;">Email: <a href="mailto:info@keepandroidopen.org" style="text-decoration: none;">info@keepandroidopen.org</a></li>
280-
</ul>
281-
<ul style="list-style: none; padding: 0; margin: 0;">
282-
<li style="margin-bottom: 5px;">Problèmes: <a href="https://github.com/keepandroidopen/keepandroidopen.github.io/issues" style="text-decoration: none;">Signaler un problème sur le site</a></li>
283-
</ul>
284-
</div>
285-
<div style="flex: 2; min-width: 300px; margin-bottom: 20px;">
286-
<p style="padding: 0px;">
287-
<strong>Avertissement :</strong> Ce site web est une initiative communautaire à but non lucratif. Il est exploité uniquement à des fins d’information et d’éducation.
288-
</p>
289-
<p style="padding: 0px;">
290-
<strong>Confidentialité :</strong> Ce site n’utilise aucun cookie et n’effectue aucun suivi ni enregistrement des utilisateurs.
291-
</p>
292-
<p style="padding: 0px;">
293-
<strong>Droits d'auteur :</strong> Aucun. Cette œuvre est sous licence <a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 Universal</a><img src="/img/cc.svg" alt="Logo CC0" style="max-width: 1em;max-height:1em;margin-left: .2em;"><img src="/img/zero.svg" alt="Logo CC0 zero" style="max-width: 1em;max-height:1em;margin-left: .2em;">
294-
</p>
295-
</div>
296-
<div style="flex: 1; min-width: 200px; margin-bottom: 20px;">
297-
<div class="outerlync" style="margin-top: 0; margin-bottom: 10px; font-size: 20px;">
298-
<img class="innerlync" alt="Altered Deal Logo" src="/img/altered-deal.png" width="150px" />
299-
</div>
300-
</div>
301-
</div>
302-
</footer>

index-tr.md

Lines changed: 10 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ layout: page
33
title: "Android Açık Kalsın"
44
permalink: /tr/
55
description: "Android'in herkesin üzerinde uygulama geliştirebileceği özgür, açık bir platform olmasını savunuyoruz."
6+
7+
# localizable sections for the footer text
8+
contact_header: "İrtibat"
9+
contact_email: "E-posta"
10+
site_problems_header: "Sorunlar"
11+
site_report_issues: "Site Sorunlarını Raporlayın"
12+
site_disclaimer: "<strong>Disclaimer</strong>: Bu site kâr amacı gütmez ve topluluk tarafından yönetilen bir girişimdir. Sadece bigilendirme ve eğitim amaçları bulunur."
13+
site_privacy: "<strong>Mahremiyet Beyanı</strong>: Bu site hiçbir çerez kullanmaz ve kullanıcıları takip etmez veya kaydetmez."
14+
site_copyright: "<strong>Telif Hakkı</strong>: Yok. Bu çalışma kamu malıdır:"
615
---
716

817
Ağustos 2025 tarihinde Google, gelecek seneden itibaren önceden
@@ -241,36 +250,4 @@ Bu projeler, mobil donanım alanında çok ihtiyaç duyulan rekabeti sağlamak i
241250
- API Documentation — [https://developer.android.com/reference/android/content/pm/PackageInstaller#DEVELOPER_VERIFICATION_FAILED_REASON_DEVELOPER_BLOCKED](https://developer.android.com/reference/android/content/pm/PackageInstaller#DEVELOPER_VERIFICATION_FAILED_REASON_DEVELOPER_BLOCKED)
242251

243252
### Çeşitli
244-
- [Opposition recommendations](https://docs.google.com/document/d/1axlQkdc-wseda9PL2ZP0fgy3I4DqAVVlK5kJw4ksIwU)
245-
246-
<footer>
247-
<div style="display: flex; flex-wrap: wrap; justify-content: space-between; max-width: 1200px; padding-top: 2em; margin: 0 auto;">
248-
<div style="flex: 1; min-width: 200px; margin-bottom: 20px;">
249-
<h4 style="margin-top: 0; margin-bottom: 10px; font-size: 16px;">
250-
İrtibat
251-
</h4>
252-
<ul style="list-style: none; padding: 0; margin: 0;">
253-
<li style="margin-bottom: 5px;">E-posta: <a href="mailto:info@keepandroidopen.org" style="text-decoration: none;">info@keepandroidopen.org</a></li>
254-
</ul>
255-
<ul style="list-style: none; padding: 0; margin: 0;">
256-
<li style="margin-bottom: 5px;">Sorunlar: <a href="https://github.com/keepandroidopen/keepandroidopen.github.io/issues" style="text-decoration: none;">Site Sorunlarını Raporlayın</a></li>
257-
</ul>
258-
</div>
259-
<div style="flex: 2; min-width: 300px; margin-bottom: 20px;">
260-
<p style="padding: 0px;">
261-
<strong>Mahremiyet Beyanı:</strong> Bu site hiçbir çerez kullanmaz ve kullanıcıları takip etmez veya kaydetmez.
262-
</p>
263-
<p style="padding: 0px;">
264-
<strong>Disclaimer:</strong> Bu site kâr amacı gütmez ve topluluk tarafından yönetilen bir girişimdir. Sadece bigilendirme ve eğitim amaçları bulunur.
265-
</p>
266-
<p style="padding: 0px;">
267-
<strong>Telif Hakkı:</strong> Yok. Bu çalışma kamu malıdır: <a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 Universal</a><img src="/img/cc.svg" alt="CC0 logo" style="max-width: 1em;max-height:1em;margin-left: .2em;"><img src="/img/zero.svg" alt="CC0 zero logo" style="max-width: 1em;max-height:1em;margin-left: .2em;">
268-
</p>
269-
</div>
270-
<div style="flex: 1; min-width: 200px; margin-bottom: 20px;">
271-
<div class="outerlync" style="margin-top: 0; margin-bottom: 10px; font-size: 20px;">
272-
<img class="innerlync" alt="Altered Deal Logo" src="/img/altered-deal.png" width="150px" />
273-
</div>
274-
</div>
275-
</div>
276-
</footer>
253+
- [Opposition recommendations](https://docs.google.com/document/d/1axlQkdc-wseda9PL2ZP0fgy3I4DqAVVlK5kJw4ksIwU)

index.md

Lines changed: 9 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ layout: page
33
title: "Keep Android Open"
44
permalink: /
55
description: "Advocating for Android as a free, open platform for everyone to build apps on."
6+
7+
# localizable sections for the footer text
8+
contact_header: "Contact"
9+
contact_email: "Email"
10+
site_problems_header: "Problems"
11+
site_report_issues: "Report Site Issues"
12+
site_disclaimer: "<strong>Disclaimer:</strong> This website is a community-driven noncommercial undertaking. It is operated solely for informational and educational purposes."
13+
site_privacy: "<strong>Privacy:</strong> This site uses no cookies and performs no user tracking or logging."
14+
site_copyright: "<strong>Copyright:</strong> None. This work is marked"
615
---
716

817
In August 2025, Google [announced](https://developer.android.com/developer-verification) that starting next year,
@@ -268,35 +277,3 @@ These projects are working to provide much-needed competition in the mobile hard
268277
### Miscellaneous
269278

270279
- [Opposition recommendations](https://docs.google.com/document/d/1axlQkdc-wseda9PL2ZP0fgy3I4DqAVVlK5kJw4ksIwU)
271-
272-
<footer>
273-
<div style="display: flex; flex-wrap: wrap; justify-content: space-between; max-width: 1200px; padding-top: 2em; margin: 0 auto;">
274-
<div style="flex: 1; min-width: 200px; margin-bottom: 20px;">
275-
<h4 style="margin-top: 0; margin-bottom: 10px; font-size: 16px; ">
276-
Contact
277-
</h4>
278-
<ul style="list-style: none; padding: 0; margin: 0;">
279-
<li style="margin-bottom: 5px;">Email: <a href="mailto:info@keepandroidopen.org" style="text-decoration: none;">info@keepandroidopen.org</a></li>
280-
</ul>
281-
<ul style="list-style: none; padding: 0; margin: 0;">
282-
<li style="margin-bottom: 5px;">Problems: <a href="https://github.com/keepandroidopen/keepandroidopen.github.io/issues" style="text-decoration: none;">Report Site Issues</a></li>
283-
</ul>
284-
</div>
285-
<div style="flex: 2; min-width: 300px; margin-bottom: 20px;">
286-
<p style="padding: 0px;">
287-
<strong>Disclaimer:</strong> This website is a community-driven noncommercial undertaking. It is operated solely for informational and educational purposes.
288-
</p>
289-
<p style="padding: 0px;">
290-
<strong>Privacy:</strong> This site uses no cookies and performs no user tracking or logging.
291-
</p>
292-
<p style="padding: 0px;">
293-
<strong>Copyright:</strong> None. This work is marked <a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 Universal</a><img src="/img/cc.svg" alt="CC0 logo" style="max-width: 1em;max-height:1em;margin-left: .2em;"><img src="/img/zero.svg" alt="CC0 zero logo" style="max-width: 1em;max-height:1em;margin-left: .2em;">
294-
</p>
295-
</div>
296-
<div style="flex: 1; min-width: 200px; margin-bottom: 20px;">
297-
<div class="outerlync" style="margin-top: 0; margin-bottom: 10px; font-size: 20px;">
298-
<img class="innerlync" alt="Altered Deal Logo" src="/img/altered-deal.png" width="150px" />
299-
</div>
300-
</div>
301-
</div>
302-
</footer>

0 commit comments

Comments
 (0)