Skip to content

Clarify navigation vs superfooter rules for new pages#901

Merged
ckenst merged 2 commits into
mainfrom
copilot/update-instructions
May 27, 2026
Merged

Clarify navigation vs superfooter rules for new pages#901
ckenst merged 2 commits into
mainfrom
copilot/update-instructions

Conversation

Copilot AI commented May 27, 2026

Copy link
Copy Markdown
Contributor

Pull Request Template: Add a Conference or Workshop

Thank you for contributing! Most PRs are to add a new conference or workshop. The following are to help ensure you've added everything correctly:

Conference/Workshop Details

  • Name, Location, Date(s), Website URL and Status are required
  • X / Twitter is Optional
  • Location should be City + Country or Online
  • Status can include information about registration, pricing, calls for proposals and can include links to all the above.

Checklist

  • I have added the conference/workshop to the correct YAML file (_data/current.yml or _data/past.yml)
  • The entry includes name, location, date(s), url and accurate status
  • The entry is in chronological order (soonest to furtherest away)
  • If there are any special characters in the name field (: or ; or '), the name must be in quotes (")
  • I have checked for duplicates to avoid listing the same event twice
  • Build runs successfully

Additional context

  • Issue summary

    • Contribution guidance did not clearly separate when new pages belong in main/sub navigation vs elsewhere.
    • This update clarifies that nav placement requires maintainer confirmation, while superfooter inclusion is required for all pages.
  • Documentation update

    • Added a new section in CONTRIBUTING.md: “Adding or Updating Site Pages”.
    • Added explicit rule: do not automatically add new pages to _includes/nav.html.
    • Added explicit rule: add all pages to the superfooter in _includes/footer.html.
  • Example snippet

    ### 4. Adding or Updating Site Pages
    - **Main/Sub Navigation:** Do not automatically add new pages to `_includes/nav.html`. Confirm with a maintainer first.
    - **Superfooter:** Add all pages to the superfooter in `_includes/footer.html`.

Copilot AI linked an issue May 27, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Clarify page addition instructions for navigation Clarify navigation vs superfooter rules for new pages May 27, 2026
@ckenst ckenst marked this pull request as ready for review May 27, 2026 07:04
Copilot finished work on behalf of ckenst May 27, 2026 07:04
Copilot AI requested a review from ckenst May 27, 2026 07:04
@ckenst ckenst merged commit 5e60c61 into main May 27, 2026
3 checks passed
@ckenst ckenst deleted the copilot/update-instructions branch May 27, 2026 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update instructions

2 participants