Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

theme: tweak theme for API documentation #14

Merged
merged 1 commit into from
Sep 12, 2017

Conversation

dbkinder
Copy link
Collaborator

The doxygen-generated API docs were missing important
headings because of the Breathe :content-only: directives
being used in the API docs. Removing this directive
added the missing headings, but also created some duplicate
headings. This CSS tweak hides those extra headings and
tweaks the heading style to more like H3 headings.

Signed-off-by: David B. Kinder david.b.kinder@intel.com

The doxygen-generated API docs were missing important
headings because of the Breathe :content-only: directives
being used in the API docs.  Removing this directive
added the missing headings, but also created some duplicate
headings.  This CSS tweak hides those extra headings and
tweaks the heading style to more like H3 headings.

Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
@nashif nashif merged commit 3db64b5 into zephyrproject-rtos:master Sep 12, 2017
nashif pushed a commit to zephyrproject-rtos/zephyr that referenced this pull request Sep 12, 2017
Doxygen-generated API documentation had the ability to
group API information into sections based on the class
of items: Defines, Typedefs, Enums, Functions and then
alphabetized with these groups.  By removing the
Breathe directive :content-only: we can get these class
groupings back (instead of having items just sorted
alphabetically across all classes), and also allow @name
groups to be defined for creating and displaying additional
groups (as requested by a developer).

Depends on CSS changes in
zephyrproject-rtos/docs-theme#14

Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants