Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#8431 closed enhancement (implemented)

Navigation menus

Reported by: atagar Owned by: atagar
Priority: Medium Milestone:
Component: Core Tor/Stem Version:
Severity: Keywords: website
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Sphinx uses a navigation style based after books. Each page links to the next and the one before it. This is all well and good for linear page flow, but it makes for clunky API docs.

We should look into what it takes to get arbitrary html/css content on our pages. Sphinx is output agnostic (compiling reStrucured text into html/pdfs/others) so this is cutting against the grain a bit, but sphinx was also designed to be extensible so this should be possible.

Many members within our community either use NoScript or disable javascript entirely so this task would be to add css-only menus, ideally as a plugin module we could contribute back to the sphinx community.

Child Tickets

Change History (3)

comment:1 Changed 4 years ago by atagar

  • Resolution set to implemented
  • Status changed from new to closed

comment:2 Changed 4 years ago by gsathya

Navbar isn't centered (http://imgur.com/PXaEdhK) "home" is slightly to the left.

comment:3 Changed 4 years ago by atagar

It's not meant to be centered. It's left aligned with a ten pixel buffer.

Note: See TracTickets for help on using tickets.