HeloiseS / hoki

Bridging the gap between observation and theory
https://heloises.github.io/hoki/intro.html
BSD 3-Clause "New" or "Revised" License
47 stars 8 forks source link

Table of Content missing pages #15

Closed maxbriel closed 4 years ago

maxbriel commented 4 years ago

The ToC is missing the AgeWizard when accessing sub-pages. The AgeWizard page is not visible from any of the sub-pages, such as Transient Rates, HR Diagrams, ..., Colour Magnitide diagrams.

The "intro.html" and "index.html" page do show AgeWizard, but the former also shows several sub-headers as main pages. Maybe this is intentional?

HeloiseS commented 4 years ago

Try emptying your browser cache - that should help fix the problem

maxbriel commented 4 years ago

Sadly that's not the solution.

I think it might be internal caching in sphinx. It doesn't rebuild old pages, even if the TOC has changed. Emptying the build directory and rebuilding the docs should solve this issue. Maybe?

I tried to do this myself, but could not run the sphynx build command due to a missing conf.py file.

HeloiseS commented 4 years ago

okay - I'll make a note of that. Sphynx will recreate pages if you use the touch .rst command but it;s not always consistent. Next time I update the docs I'll make a fresh compile.

As for sphynx, you don't have the source so you won't be able to compile it.

HeloiseS commented 4 years ago

Hey Max,

as I did the migration i also took the time to fix the docs. it looks fine for me but can you double check it looks fine on your browser?

cheers, Heloise

maxbriel commented 4 years ago

This looks good now! Solved!