Jump to content

Hearthsail:To do

From Hearthsail
Revision as of 01:12, 20 August 2026 by Admin (talk | contribs) (The main page no longer carries red links. Say what actually comes first instead.)

What this wiki still needs, roughly in order.

Content

  • First articles, in this order: Controls, Sailing, Fishing. The main page links
 them again once they exist, and {{Nav}} gets its row of links back at the same
 time. Both are empty on purpose until then.
  • German subpages once an article is settled: Anchor/de next to Anchor.

Automation

  • tools/wiki-sync.mjs: read the item tables plus src/i18n/en.ts,
 upload icons, write item pages through api.php. Needs a bot password from
 Special:BotPasswords.
  • Until the icons are uploaded, {{Icon}} shows the item name twice — once as the
 missing file, once as the link. It sorts itself out with the first upload; only worth
 a #ifexist guard if it still bothers anyone afterwards.

Nice to have

  • A night version of the sand theme. The Vector colour switch is off for now
 ($wgVectorNightMode): it only recolours Vector's own parts and leaves the
 labels unreadable on our parchment.
  • Check the asset licence before the generator uploads hundreds of sprites — the icon
 sheet comes from the bought pack.

Done

  • Logo, favicon: $wgLogos and $wgFavicon instead of a
 Common.js hack.
  • Main page grid is a fixed 4×2 instead of auto-fit 6+2.
  • Navigation box lives in {{Nav}} and belongs under every article.
  • Infoboxes for villagers and islands, {{Recipe}}, item subcategories.