Page MenuHomePhabricator

Get back the navigation sidebar on the LLDB website
ClosedPublic

Authored by JDevlieghere on Tue, May 14, 12:47 PM.

Details

Summary

This is a little experiment to get back the navigation sidebar on the LLDB website like it used to be: https://web.archive.org/web/20170204135403/http://lldb.llvm.org/

Note that due to a dependency tracking problem you need to

rm -rf tools/lldb/docs/html && ninja docs-lldb-html

to see the updated CSS.

Diff Detail

Repository
rLLDB LLDB

Event Timeline

aprantl created this revision.Tue, May 14, 12:47 PM
Herald added a project: Restricted Project. · View Herald TranscriptTue, May 14, 12:47 PM
aprantl edited the summary of this revision. (Show Details)Tue, May 14, 12:48 PM
aprantl marked an inline comment as done.
aprantl added inline comments.
lldb/docs/_static/lldb.css
27 ↗(On Diff #199495)

This is copied & pasted from the old static website.

aprantl marked an inline comment as done.Tue, May 14, 12:49 PM
aprantl added inline comments.
lldb/docs/index.rst
73 ↗(On Diff #199495)

This doesn't work yet.

aprantl updated this revision to Diff 199510.Tue, May 14, 2:08 PM

Make Doxygen links in sidebar work.

aprantl retitled this revision from [WIP] Get back the navigation sidebar on the LLDB website to Get back the navigation sidebar on the LLDB website.Tue, May 14, 2:09 PM

Do you think the fact that sphinx doesn't update the css will be a problem on lldb.llvm.org with the way the script is run? (ninja clean does not delete the html directory either).

aprantl updated this revision to Diff 199641.Wed, May 15, 10:51 AM

I think I addressed most/all of the outstanding bugs.

aprantl updated this revision to Diff 199642.Wed, May 15, 10:52 AM

Add more context to the diff.

aprantl updated this revision to Diff 199676.Wed, May 15, 2:01 PM

More tweaks from Jonas & me.

JDevlieghere commandeered this revision.Wed, May 15, 2:25 PM
JDevlieghere edited reviewers, added: aprantl; removed: JDevlieghere.

Hostile take-over of the patch ;-)

Fix pre-padding

aprantl accepted this revision.Wed, May 15, 2:34 PM
This revision is now accepted and ready to land.Wed, May 15, 2:34 PM
This revision was automatically updated to reflect the committed changes.