Update Doxygen configuration

This commit is contained in:
Alex 2022-10-17 05:18:53 +03:00
parent 25b86c86f9
commit 728c682465
Signed by untrusted user who does not match committer: enderice2
GPG Key ID: EACC3AD603BAB4DD
10 changed files with 1443 additions and 10 deletions

2
.gitignore vendored
View File

@ -1,6 +1,8 @@
iso_tmp_data
tools/*
!tools/stage2_eltorito
!tools/*.md
!tools/*.css
!tools/README.md
!tools/menu.lst
!tools/website

View File

@ -864,7 +864,7 @@ WARN_LOGFILE =
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
# Note: If this tag is empty the current directory is searched.
INPUT = Kernel Lynx Userspace Doxygen_README.md
INPUT = Kernel Lynx Userspace tools/Doxygen_README.md
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
@ -1064,7 +1064,7 @@ FILTER_SOURCE_PATTERNS =
# (index.html). This can be useful if you have a project on for instance GitHub
# and want to reuse the introduction page also for the doxygen output.
USE_MDFILE_AS_MAINPAGE = Doxygen_README.md
USE_MDFILE_AS_MAINPAGE = tools/Doxygen_README.md
#---------------------------------------------------------------------------
# Configuration options related to source browsing
@ -1286,7 +1286,7 @@ HTML_STYLESHEET =
# list). For an example see the documentation.
# This tag requires that the tag GENERATE_HTML is set to YES.
HTML_EXTRA_STYLESHEET =
HTML_EXTRA_STYLESHEET = tools/doxygen-awesome.css tools/custom.css
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
# other source files which should be copied to the HTML output directory. Note

View File

@ -1,3 +0,0 @@
# Doxygen
This is a README file for the Doxygen.

@ -1 +1 @@
Subproject commit 74d5e3539da8edf0c10caf62ae6a5e7d50ea46d9
Subproject commit 417eeca40bbc592de71a1feb3b114d61edeeb5ae

2
Kernel

@ -1 +1 @@
Subproject commit 83082120b48f6512a9a06f0cbaed8fd05a674a25
Subproject commit efaaab590f628bc0b295bf5bb2a77df2fe9c99ad

2
Lynx

@ -1 +1 @@
Subproject commit 991de99eb24b40e025bc58163f20e6166962a311
Subproject commit 896c99b349af8d3736c8fab87a49871d9c1e9e96

@ -1 +1 @@
Subproject commit 221820a09232cc5e832e5cfe46bb83d415a3c2a1
Subproject commit af5444b1bd09a05da828fafa6d4f9662258abc6b

3
tools/Doxygen_README.md Normal file
View File

@ -0,0 +1,3 @@
# Doxygen
This is a README file for Doxygen.

67
tools/custom.css Normal file
View File

@ -0,0 +1,67 @@
:root {
--primary-color: #00559f;
--primary-dark-color: #1982d2;
--primary-light-color: #4779ac;
--primary-lighter-color: #191e21;
--primary-lightest-color: #191a1c;
--box-shadow: 0 2px 10px 0 rgba(0,0,0,.35);
--odd-color: rgba(0,0,0,.1);
--menu-selected-background: rgba(0,0,0,.4);
--page-background-color: #1C1D1F;
--page-foreground-color: #d2dbde;
--page-secondary-foreground-color: #859399;
--separator-color: #000000;
--side-nav-background: #252628;
--code-background: #2a2c2f;
--tablehead-background: #2a2c2f;
--blockquote-background: #1f2022;
--blockquote-foreground: #77848a;
--warning-color: #b61825;
--warning-color-dark: #510a02;
--warning-color-darker: #f5b1aa;
--note-color: rgb(255, 183, 0);
--note-color-dark: #9f7300;
--note-color-darker: #fff6df;
--deprecated-color: rgb(88, 90, 96);
--deprecated-color-dark: #262e37;
--deprecated-color-darker: #a0a5b0;
--bug-color: rgb(248, 113, 0);
--bug-color-dark: #812a00;
--bug-color-darker: #ffd3be;
}
div.contents div.dyncontent img {
filter: hue-rotate(180deg) invert();
}
.iconfopen, .iconfclosed {
filter: hue-rotate(180deg) invert();
}
#nav-path li.navelem:after {
text-shadow: 3px 0 0 var(--separator-color), 8px 0 6px rgba(0,0,0,0.4);
}
::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-track {
background: rgb(40, 40, 40);
}
::-webkit-scrollbar-thumb {
background: #888;
}
::-webkit-scrollbar-thumb:hover {
background: #555;
}

1364
tools/doxygen-awesome.css Normal file

File diff suppressed because it is too large Load Diff