[feature]: The ability to order pages
@Palanikannan1437 is already working on this.
Since Nov 26, 2024.
- Dominant language
- TypeScript
- Stars
- 59.6k
- Forks
- 5.8k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 49
Description
Is there an existing issue for this?
- I have searched the existing issues
Summary
The ability to order pages within the Pages feature of a project.
Ideally just being able to click and drag to re-order them, and have them visible in that order by default for others too.
Why should this be worked on?
I know that users can currently order pages by date created, date modified and name, which is great.
However this isn't always optimal for large projects with lots of documentation.
The information we would like at the top of the page isn't always the first/last page created, it doesn't always begin with the letter a or z and it's not always the first/last page to be modified.
Currently, I have numbered the pages in the title, with 1 being what should appear at the top (an intro to the project) and the rest being 2, 3 and so on.
The problem with this is that they are not ordered by name by default, they are ordered by date modified. So every person on the project has to be advised to order them by name instead, which is actually the number. When they first look at the Pages section everything is ordered by date modified but also numbered, but the numbers are then not in the correct order. This is all a little confusing and defeats the point of numbering them in the first place.
If this feature could be added it would really help with workflow and we would be extremely grateful!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.