Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rules display needs a rework #19763

Open
1 of 5 tasks
Chief-Engineer opened this issue Sep 2, 2023 · 0 comments
Open
1 of 5 tasks

Rules display needs a rework #19763

Chief-Engineer opened this issue Sep 2, 2023 · 0 comments
Labels
P2: Raised Priority: Item has a raised priority, indicating it might get increased maintainer attention. T: New Feature Type: New feature or content, or extending existing content T: Refactor Type: Refactor of notable amount of codebase

Comments

@Chief-Engineer
Copy link
Contributor

Chief-Engineer commented Sep 2, 2023

The current rule display isn't sufficient anymore, especially with the addition of deathmatch. Something that was suggested by sloth a bit ago was using the guidebook for rules. I'm not super familiar with the guidebook but I think that could be a good solution if it supports links to other guidebook pages and if the rule display is made to lock you into only the rule pages.

Some other things the rule display should have:

  • forcerules persistence (you can bypass it by relogging oops)
  • rules changelog and change notifications
  • server specific rules? (MRP vs LRP)
    Already supported, set server.rules_file.
    • and some way to easily present differences/amendments?
  • collapsible sections. I'm not sure if guidebooks has this, but sections that can be titled

This but somehow collapsible to "Example" is what I mean by a collapsible section
image

@Chief-Engineer Chief-Engineer added P2: Raised Priority: Item has a raised priority, indicating it might get increased maintainer attention. T: New Feature Type: New feature or content, or extending existing content T: Refactor Type: Refactor of notable amount of codebase labels Sep 2, 2023
@Chief-Engineer Chief-Engineer moved this to 🔖 Defined in NextGen WizDen Adminning Sep 4, 2023
@Chief-Engineer Chief-Engineer mentioned this issue Jun 4, 2024
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2: Raised Priority: Item has a raised priority, indicating it might get increased maintainer attention. T: New Feature Type: New feature or content, or extending existing content T: Refactor Type: Refactor of notable amount of codebase
Projects
Status: 🔖 Defined
Development

No branches or pull requests

1 participant