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
21 changes: 9 additions & 12 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,11 @@ edition. Everything below is this repo's local deltas only.

## Hard Rules

- Do not publish mascot, screenshot, copied application artwork, or other brand
image assets from this repository unless explicitly approved. The current
image exceptions are the header logo at
`assets/brand/emulebb-broadband-edition-logo.png`, the favicon at
`assets/brand/emulebb-favicon.ico`, and Team/lore raster images under
`assets/team/`.
- Keep the site text-first outside the header logo and bounded Team/lore
imagery. Do not add image fields to metadata or structured data unless this
policy changes again.
- Keep every HTML page text-only. Do not publish in-page logos, mascots,
screenshots, copied application artwork, or other raster assets. The browser
favicon at `assets/brand/emulebb-favicon.ico` is the only image exception.
- Use the text wordmark `eMuleBB` in page headers. Do not add logo or image
fields to metadata or structured data unless this policy changes first.
- Treat `emulebb-tooling` active/reference docs as the source of truth. Pages
summarizes and links; it does not invent feature or release facts.
- Treat `..\emulebb-tooling\manifests\public-presence.v1.json` as the source
Expand All @@ -31,9 +27,10 @@ edition. Everything below is this repo's local deltas only.
homepage feature/catalog copy.
- Keep English canonical. Only the homepage and FAQ have localized variants.
Their copy is frozen, minimal, and evergreen: do not add versions, beta
targets, ETAs, or time-sensitive release status. The English-only `/rust/`
page owns current Rust product positioning. Locale pages keep the English
section structure, reciprocal `hreflang` links, and `index,follow`.
targets, ETAs, or time-sensitive release status. The English homepage owns
current Rust product positioning. `/rust/` is only a no-index compatibility
redirect. Locale pages keep the English section structure, reciprocal
`hreflang` links, and `index,follow`.
- Use `/languages/` as the language selector. Do not add generic compatibility
locale chooser URLs such as `/pt/` unless they are real indexable locale
pages with their own maintained copy.
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ testing channel and eMuleBB MFC `0.7.x` as the maintained Windows line. Beta 3
is expected after a few more weeks of implementation and stabilization. Rust
development is best-effort, and contributors are welcome.

The canonical English-only Rust product page is published at `/rust/`. Only the
homepage and FAQ have localized variants. Localized copy is deliberately
minimal and evergreen: it does not carry versions, beta targets, ETAs, or
release-cycle status.
The homepage is the single canonical product page. `/rust/` is retained only as
a no-index compatibility redirect. Only the homepage and FAQ have localized
variants. Localized copy is deliberately minimal and evergreen: it does not
carry versions, beta targets, ETAs, or release-cycle status.

The public site is expected to publish at:

Expand Down
8 changes: 3 additions & 5 deletions ar-ae/faq/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -111,15 +111,13 @@
</head>
<body>
<header class="site-header">
<a aria-label="eMule broadband edition home" class="brand" href="https://emulebb.github.io/ar-ae/">
<img alt="eMuleBB broadband edition" class="brand-logo" decoding="async" height="160" src="../../assets/brand/emulebb-broadband-edition-logo.png" width="151"/>
</a>
<a aria-label="eMule broadband edition home" class="brand brand-text" href="https://emulebb.github.io/ar-ae/">eMuleBB</a>
<button aria-controls="primary-nav" aria-expanded="false" aria-label="فتح التنقل الرئيسي" class="menu-toggle" type="button">
<span class="menu-toggle-label">القائمة</span>
</button>
<nav aria-label="تنقل الأسئلة الشائعة" id="primary-nav">
<a href="https://emulebb.github.io/ar-ae/">الرئيسية</a>
<a href="https://emulebb.github.io/rust/">Rust</a>
<a href="https://github.com/emulebb/emulebb-rust/releases">Rust releases</a>
<a href="https://emulebb.github.io/ar-ae/faq/">الأسئلة الشائعة</a>
<a href="https://emulebb.github.io/emulebb-tooling/">الوثائق</a>
<a href="https://emulebb.github.io/languages/">اللغات</a>
Expand Down Expand Up @@ -157,7 +155,7 @@ <h2>هل eMuleBB تفرّع بروتوكول من eMule؟</h2>
<article>
<h2>أي إصدار eMule يجب أن أستخدم للاختبار؟</h2>
<p>تتوفر تنزيلات eMuleBB Rust في صفحة GitHub Releases.</p>
<a href="https://emulebb.github.io/rust/">اقرأ المزيد: eMuleBB Rust</a>
<a href="https://github.com/emulebb/emulebb-rust/releases">اقرأ المزيد: eMuleBB Rust releases</a>
</article>
<article>
<h2>كيف أبقي WebServer أو REST في eMule آمنًا؟</h2>
Expand Down
221 changes: 64 additions & 157 deletions ar-ae/index.html

Large diffs are not rendered by default.

Binary file removed assets/brand/emulebb-broadband-edition-logo.png
Binary file not shown.
Binary file removed assets/team/kad-trail-mule.png
Binary file not shown.
Binary file removed assets/team/release-pack-mule.png
Binary file not shown.
Binary file removed assets/team/upload-mule.png
Binary file not shown.
Loading
Loading