Skip to content

Commit cf9ff36

Browse files
committed
Apply 2026 branding across documentation
1 parent d666e22 commit cf9ff36

131 files changed

Lines changed: 2474 additions & 6943 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,3 +99,7 @@ docs/guide/debugger
9999

100100
# AI
101101
.claude
102+
103+
# Sphinx build copies of canonical brand assets
104+
api-docs/source/_static/css/brand.css
105+
api-docs/source/_static/fonts/

api-docs/cppdocs/Doxyfile-Docset

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1175,7 +1175,7 @@ HTML_FOOTER = footer.html
11751175
# obsolete.
11761176
# This tag requires that the tag GENERATE_HTML is set to YES.
11771177

1178-
HTML_STYLESHEET =
1178+
HTML_STYLESHEET = binaryninja-docs.css
11791179

11801180
# The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined
11811181
# cascading style sheets that are included after the standard style sheets
@@ -1188,10 +1188,7 @@ HTML_STYLESHEET =
11881188
# list). For an example see the documentation.
11891189
# This tag requires that the tag GENERATE_HTML is set to YES.
11901190

1191-
HTML_EXTRA_STYLESHEET = doxygen-awesome-css/doxygen-awesome.css \
1192-
doxygen-awesome-css/doxygen-awesome-sidebar-only.css \
1193-
doxygen-awesome-css/doxygen-awesome-sidebar-only-darkmode-toggle.css \
1194-
custom.css
1191+
HTML_EXTRA_STYLESHEET = ../../docs/brand.css
11951192

11961193
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
11971194
# other source files which should be copied to the HTML output directory. Note
@@ -1201,7 +1198,15 @@ HTML_EXTRA_STYLESHEET = doxygen-awesome-css/doxygen-awesome.css \
12011198
# files will be copied as-is; there are no commands or markers available.
12021199
# This tag requires that the tag GENERATE_HTML is set to YES.
12031200

1204-
HTML_EXTRA_FILES = doxygen-awesome-css/doxygen-awesome-darkmode-toggle.js
1201+
HTML_EXTRA_FILES = binaryninja-darkmode.js \
1202+
../../docs/fonts/OpenSans-Regular.ttf \
1203+
../../docs/fonts/OpenSans-Italic.ttf \
1204+
../../docs/fonts/OpenSans-Bold.ttf \
1205+
../../docs/fonts/OpenSans-BoldItalic.ttf \
1206+
../../docs/fonts/roboto-mono-v22-latin-regular.woff2 \
1207+
../../docs/fonts/roboto-mono-v22-latin-italic.woff2 \
1208+
../../docs/fonts/roboto-mono-v22-latin-700.woff2 \
1209+
../../docs/fonts/roboto-mono-v22-latin-700italic.woff2
12051210

12061211
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
12071212
# will adjust the colors in the style sheet and background images according to

api-docs/cppdocs/Doxyfile-HTML

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1188,7 +1188,7 @@ HTML_STYLESHEET = binaryninja-docs.css
11881188
# list). For an example see the documentation.
11891189
# This tag requires that the tag GENERATE_HTML is set to YES.
11901190

1191-
HTML_EXTRA_STYLESHEET =
1191+
HTML_EXTRA_STYLESHEET = ../../docs/brand.css
11921192

11931193
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
11941194
# other source files which should be copied to the HTML output directory. Note
@@ -1198,7 +1198,15 @@ HTML_EXTRA_STYLESHEET =
11981198
# files will be copied as-is; there are no commands or markers available.
11991199
# This tag requires that the tag GENERATE_HTML is set to YES.
12001200

1201-
HTML_EXTRA_FILES = binaryninja-darkmode.js
1201+
HTML_EXTRA_FILES = binaryninja-darkmode.js \
1202+
../../docs/fonts/OpenSans-Regular.ttf \
1203+
../../docs/fonts/OpenSans-Italic.ttf \
1204+
../../docs/fonts/OpenSans-Bold.ttf \
1205+
../../docs/fonts/OpenSans-BoldItalic.ttf \
1206+
../../docs/fonts/roboto-mono-v22-latin-regular.woff2 \
1207+
../../docs/fonts/roboto-mono-v22-latin-italic.woff2 \
1208+
../../docs/fonts/roboto-mono-v22-latin-700.woff2 \
1209+
../../docs/fonts/roboto-mono-v22-latin-700italic.woff2
12021210

12031211
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
12041212
# will adjust the colors in the style sheet and background images according to

0 commit comments

Comments
 (0)