From: Jean-Philippe Bruyère Date: Tue, 18 Jan 2022 12:29:29 +0000 (+0100) Subject: update readme X-Git-Tag: v0.3.0-beta~3 X-Git-Url: https://git.osiis.dedyn.io/?a=commitdiff_plain;h=7ee643f3ef539e282adb149090f7d2fd222c3b0f;p=jp%2Fvkvg.git update readme --- diff --git a/README.md b/README.md index 5c33a31..f528702 100644 --- a/README.md +++ b/README.md @@ -95,7 +95,7 @@ cmake .. * `-DVKVG_USE_GLUTESS=true`: Use embedded glu tesselator to fill polygones in NON-ZERO mode. If false, a simple ear clipping algorithm is used. * `-DVKVG_VKVG=true`: Enable experimental svg renderer. If false, use nanoSVG. * `-DVKVG_RECORDING=true`: Enable experimental draw commands recording infrastructure. -* `-DVKVG_BUILD_DOCS=true`: Build documentation enabled if doxygen is found. +* `-DVKVG_BUILD_DOCS=true`: Build documentation if doxygen is found. ##### Text rendering libraries: diff --git a/doc/doxy_theme/custom.css b/doc/doxy_theme/custom.css index 97c5f19..2c4b45c 100644 --- a/doc/doxy_theme/custom.css +++ b/doc/doxy_theme/custom.css @@ -21,7 +21,7 @@ body { background-color: #DDD; color: black; margin: auto; - max-width: 760px; + max-width: 850px; border: thin solid black; background-color: white; } @@ -1919,4 +1919,4 @@ samp { u { text-decoration: underline; -} \ No newline at end of file +} diff --git a/doc/doxy_theme/search.css b/doc/doxy_theme/search.css new file mode 100644 index 0000000..ee01413 --- /dev/null +++ b/doc/doxy_theme/search.css @@ -0,0 +1,261 @@ +/*---------------- Search Box */ + +#FSearchBox { + display: inline-block; +} + +#MSearchBox { + white-space: nowrap; + margin-top: 0px; + width: 170px; + height: 24px; + z-index: 102; + display: inline-block; +} + +#MSearchBox .left { + display: inline-block; + left: 10px; + width: 20px; + height: 19px; + background: url('search_l.png') no-repeat; +} + +#MSearchSelect { + display: inline-block; + width: 20px; + height: 19px; +} + +.left #MSearchSelect {} + +.right #MSearchSelect {} + +#MSearchField { + display: block; + height: 19px; + background: url('search_m.png') repeat-x; + border: none; + width: 111px; + margin-left: 20px; + padding-left: 4px; + color: #909090; + outline: none; + font: 9pt Arial, Verdana, sans-serif; + -webkit-border-radius: 0px; +} + +#FSearchBox #MSearchField { + margin-left: 15px; +} + +#MSearchBox .right { + display: inline-block; + top: 0px; + width: 20px; + height: 19px; + background: url('search_r.png') no-repeat; + background-position: left; +} + +#MSearchClose { + display: inline-block; + top: 4px; + background: none; + border: none; + margin: 0px 4px 0px 0px; + padding: 0px 0px; + outline: none; +} + +.left #MSearchClose { + left: 6px; +} + +.right #MSearchClose {} + +.MSearchBoxActive #MSearchField { + color: #000000; +} + + +/*---------------- Search filter selection */ + +#MSearchSelectWindow { + display: inline-block; + left: 0; + top: 0; + border: 1px solid #A6A8B6; + background-color: #FAFAFB; + z-index: 10001; + padding-top: 4px; + padding-bottom: 4px; + -moz-border-radius: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +.SelectItem { + font: 8pt Arial, Verdana, sans-serif; + padding-left: 2px; + padding-right: 12px; + border: 0px; +} + +span.SelectionMark { + margin-right: 4px; + font-family: monospace; + outline-style: none; + text-decoration: none; +} + +a.SelectItem { + display: inline-block; + outline-style: none; + color: #000000; + text-decoration: none; + padding-left: 6px; + padding-right: 12px; +} + +a.SelectItem:focus, +a.SelectItem:active { + color: #000000; + outline-style: none; + text-decoration: none; +} + +a.SelectItem:hover { + color: #FFFFFF; + background-color: #595B6D; + outline-style: none; + text-decoration: none; + cursor: pointer; + display: inline-block; +} + + +/*---------------- Search results window */ + +iframe#MSearchResults { + width: 60ex; + height: 15em; +} + +#MSearchResultsWindow { + display: inline-block; + left: 0; + top: 0; + border: 1px solid #000; + background-color: #F1F1F4; + z-index: 10000; +} + + +/* ----------------------------------- */ + +#SRIndex { + clear: both; + padding-bottom: 15px; +} + +.SREntry { + font-size: 10pt; + padding-left: 1ex; +} + +.SRPage .SREntry { + font-size: 8pt; + padding: 1px 5px; +} + +body.SRPage { + margin: 5px 2px; +} + +.SRChildren { + padding-left: 3ex; + padding-bottom: .5em +} + +.SRPage .SRChildren { + display: inline-block; +} + +.SRSymbol { + font-weight: bold; + color: #606276; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRScope { + display: inline-block; + color: #606276; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRSymbol:focus, +a.SRSymbol:active, +a.SRScope:focus, +a.SRScope:active { + text-decoration: underline; +} + +span.SRScope { + padding-left: 4px; +} + +.SRPage .SRStatus { + padding: 2px 5px; + font-size: 8pt; + font-style: italic; +} + +.SRResult { + display: inline-block; +} + +DIV.searchresults { + margin-left: 10px; + margin-right: 10px; +} + + +/*---------------- External search page results */ + +.searchresult { + background-color: #F3F3F5; +} + +.pages b { + color: white; + padding: 5px 5px 3px 5px; + background-image: url("../tab_a.png"); + background-repeat: repeat-x; + text-shadow: 0 1px 1px #000000; +} + +.pages { + line-height: 17px; + margin-left: 4px; + text-decoration: none; +} + +.hl { + font-weight: bold; +} + +#searchresults { + margin-bottom: 20px; +} + +.searchpages { + margin-top: 10px; +} \ No newline at end of file