ProfessionalWiki / PageApprovals

Increase trust in your wiki knowledge base via approval workflows
https://professional.wiki/en/extension/page-approvals
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

Add approve button as an indicator #90

Closed malberts closed 3 months ago

malberts commented 3 months ago

For #89

I forgot that the indicators system is the right way of adding "page status" things around the page header.

This way it is up to the skin to position it correctly.

Vector:

https://github.com/user-attachments/assets/1640fe61-cb94-4f4a-ab4a-712c6f2c1ba9

Vector 2022:

https://github.com/user-attachments/assets/b72621bf-0893-46c1-a718-de6ae1b487e4

Chameleon:

https://github.com/user-attachments/assets/f2672521-e19b-4567-bfec-f684ceabffb4

The Chameleon layout is slightly wrong, but that has more to do with how Chameleon positions the indicators next to the title. We can just add a fix on the wiki instead of adding a Chameleon-specific fix here (which might not even work when there are Chameleon customizations).

malberts commented 3 months ago

@waximabbax I'll confirm that shortly. I only checked the position in a clean dev environment.