perses / website

Perses website for documentation and demo
Apache License 2.0
2 stars 3 forks source link

Fix broken DaC doc structure #23

Closed AntoineThebaud closed 3 days ago

AntoineThebaud commented 7 months ago

With the latest release of Perses that added a lot of docs for the Dashboard-as-Code part, our current way to publish the docs to https://perses.dev actually didnt work well:

From this base structure.. image

..everything was flattened and grouped inside the same folder: image

On top of this, most if not all the links between those docs are broken. image

I suppose that the fix consists mostly in making this part of the synchronization script more complex to handle more than 1 level of depth https://github.com/perses/website/blob/main/scripts/synchronize.sh#L126.

AntoineThebaud commented 7 months ago

@nicolastakashi any chance that you have a quickwin solution here? 😄

Nexucis commented 3 days ago

fix with the new website