diff --git a/src/libdzonerzy.so.c b/src/libdzonerzy.so.c index 6487983..4f91c3d 100644 --- a/src/libdzonerzy.so.c +++ b/src/libdzonerzy.so.c @@ -47,7 +47,11 @@ Copyright: "\n" \ "* { box-sizing: border-box; }\n" \ "\n" \ - "html { scroll-behavior: smooth; }\n" \ + "html {\n" \ + " scroll-behavior: smooth;\n" \ + " -webkit-text-size-adjust: 100%;\n" \ + " text-size-adjust: 100%;\n" \ + "}\n" \ "\n" \ "body {\n" \ " margin: 0;\n" \ @@ -172,7 +176,7 @@ Copyright: " box-shadow: 0 4px 24px rgba(13, 2, 33, 0.5);\n" \ "}\n" \ "nav#TOC > ul {\n" \ - " width: min(860px, calc(100% - 1.5rem));\n" \ + " width: min(860px, calc(100% - 2rem));\n" \ " margin: 0 auto;\n" \ " padding: 0.7rem 0;\n" \ " list-style: none;\n" \ @@ -353,6 +357,8 @@ Copyright: " text, links, lists\n" \ " -------------------------------------------------------------------------- */\n" \ "p { margin: 1rem 0; }\n" \ + "/* long unbreakable strings (paths, CLSIDs, CVSS vectors) must wrap on mobile */\n" \ + "p, li, td, th, blockquote, figcaption { overflow-wrap: break-word; }\n" \ "strong { color: #fff; font-weight: 700; }\n" \ "em { color: #f2ecff; }\n" \ "\n" \ @@ -435,6 +441,7 @@ Copyright: " border: 1px solid rgba(0, 255, 249, 0.22);\n" \ " border-radius: 5px;\n" \ " padding: 0.1em 0.4em;\n" \ + " overflow-wrap: anywhere; /* inline code wraps instead of escaping the card */\n" \ "}\n" \ "div.sourceCode { margin: 1.4rem 0; }\n" \ "pre {\n" \ @@ -594,7 +601,7 @@ Copyright: " body { font-size: 15px; }\n" \ " section.level1 { padding: 1.2rem 1rem; }\n" \ " #title-block-header { padding-top: 3.2rem; }\n" \ - " nav#TOC.toc-has-toggle > ul { padding-right: 7rem; }\n" \ + " nav#TOC.toc-has-toggle > ul { padding-right: 4.5rem; }\n" \ " .toc-toggle { font-size: 0.6rem; }\n" \ "}\n" \ "\n" \ diff --git a/src/res.h b/src/res.h index 42a5786..a572c76 100644 --- a/src/res.h +++ b/src/res.h @@ -5,9 +5,13 @@ #include #include #include +#include +#include #include #include +#include #include +#include #include #include #include @@ -15,6 +19,8 @@ #include #include #include +#include +#include #include #include #include @@ -25,6 +31,7 @@ #include #include #include +#include #include #include #include