Commit Graph

6 Commits

Author SHA1 Message Date
Andreas Jaeger 58d1e5b3bf Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Disable openstackdocs_auto_name to use 'project' variable as name.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: Iab15b05918b73ce9ba2ff0b479fdb8a0631fad42
2020-06-04 14:27:03 +02:00
Kristal Dale 7756b4cfb6 Update landing pages for docs, api-ref, and release notes:
- Use updated project name in titles/text
- Correct text for link to Storyboard (docs)
- Correct capitalization in section headings
- Correct formatting for section headings
- Update project name in link to release notes, api-ref
- Update project name in config for docs/releasenotes/api-ref

Story:2007193
Task:38348

Change-Id: I4840bfb9c17128e1883e36b8292ce325045b618a
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2020-01-21 16:38:20 -08:00
Kristal Dale 184aa62da3 Update config for release notes to include project name
Update conf.py for release notes to include the project
variable, set to the project name. This is so the string
above the left nav renders the project name.

Story: 2004900
Task: 29228

Change-Id: I6b33864e93ae709c8030c7714e036a8ea0d65643
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
2019-02-05 14:17:35 -08:00
Abraham Arce eb86e7e885 [Doc] openstackdocstheme starlingxdocs theme
Enable starlingxdocs theme support for:

- Documentation
- Release Notes
- API Reference

Change-Id: I37051b4bd80d87a2282f5eec65e849d8ac1e77d7
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
2018-10-22 14:36:04 +00:00
Dean Troyer b8a91c5ed6 Add publish job for docs
Also set the theme to alabaster until starlingxdocs is ready

Change-Id: Ie4e031c536836c558c26c8c87b09f3e04b207f83
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-10-06 14:14:27 -05:00
Abraham Arce 6a4769ec68 [Doc] Release Notes Management
Baseline changes to comply with Release Notes Management
based in Reno [0] a release notes manager.

[0] https://docs.openstack.org/reno/latest/

Story: 2003101
Task: 25748

Change-Id: I7d7fdfe38d6a22c0bb8195e9bc82c2df759d06c7
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
2018-09-26 11:33:30 -05:00