{ config, lib, ... }:
let
  inherit (config) pages;
in
{
  menus.main = {
    label = "Main";
    items = [
      { page = pages.index // { title = "Start"; }; }
      {
        menu.label = "For you";
        menu.items = map (page: { inherit page; })
          (with pages; [ individuals developers european-commission ]);
      }
      {
        menu.label = "Consortium";
        menu.items = map (page: { inherit page; })
          (with pages; [ nlnet oid tweag nordunet ]);
      }
      { page = pages.fediversity; }
      { page = pages.grants; }
      { page = pages.news; }
      { page = pages.events; }
      {
        link = {
          label = "Contact";
          url = "mailto:mail@fediversity.eu";
        };
      }
    ];
  };
}