diff --git a/telethon_generator/data/html/css/docs.h4x0r.css b/telethon_generator/data/html/css/docs.h4x0r.css new file mode 100644 index 00000000..380a1243 --- /dev/null +++ b/telethon_generator/data/html/css/docs.h4x0r.css @@ -0,0 +1,219 @@ +/* Begin of https://cdn.jsdelivr.net/npm/hack-font@3/build/web/hack.css + * + * Hack typeface https://github.com/source-foundry/Hack + * License: https://github.com/source-foundry/Hack/blob/master/LICENSE.md + */ +@font-face { + font-family: 'Hack'; + src: url('fonts/hack-regular.woff2?sha=3114f1256') format('woff2'), url('fonts/hack-regular.woff?sha=3114f1256') format('woff'); + font-weight: 400; + font-style: normal; +} + +@font-face { + font-family: 'Hack'; + src: url('fonts/hack-bold.woff2?sha=3114f1256') format('woff2'), url('fonts/hack-bold.woff?sha=3114f1256') format('woff'); + font-weight: 700; + font-style: normal; +} + +@font-face { + font-family: 'Hack'; + src: url('fonts/hack-italic.woff2?sha=3114f1256') format('woff2'), url('fonts/hack-italic.woff?sha=3114f1256') format('woff'); + font-weight: 400; + font-style: italic; +} + +@font-face { + font-family: 'Hack'; + src: url('fonts/hack-bolditalic.woff2?sha=3114f1256') format('woff2'), url('fonts/hack-bolditalic.woff?sha=3114f1256') format('woff'); + font-weight: 700; + font-style: italic; +} + +/* End of https://cdn.jsdelivr.net/npm/hack-font@3/build/web/hack.css */ + +body { + font-family: 'Hack', monospace; + color: #0a0; + background-color:#000; + font-size: 16px; +} + +a { + color: #0a0; +} + +pre { + padding: 8px; + color: #0c0; + background: #010; + border-radius: 0; + overflow-x: auto; +} + +a:hover { + color: #0f0; + text-decoration: underline; +} + +table { + width: 100%; + max-width: 100%; +} + +table td { + border-top: 1px solid #111; + padding: 8px; +} + +.horizontal { + margin-bottom: 16px; + list-style: none; + background: #010; + border-radius: 4px; + padding: 8px 16px; +} + +.horizontal li { + display: inline-block; + margin: 0 8px 0 0; +} + +.horizontal img { + opacity: 0; + display: inline-block; + margin: 0 8px -2px 0; +} + +h1, summary.title { + font-size: 24px; +} + +h3 { + font-size: 20px; +} + +#main_div { + padding: 20px 0; + max-width: 800px; + margin: 0 auto; +} + +pre::-webkit-scrollbar { + visibility: visible; + display: block; + height: 12px; +} + +pre::-webkit-scrollbar-track:horizontal { + background: #222; + border-radius: 0; + height: 12px; +} + +pre::-webkit-scrollbar-thumb:horizontal { + background: #444; + border-radius: 0; + height: 12px; +} + +:target { + border: 2px solid #0f0; + background: #010; + padding: 4px; +} + +/* 'sh' stands for Syntax Highlight */ +span.sh1 { + color: #0f0; +} + +span.tooltip { + border-bottom: 1px dashed #ddd; +} + +#searchBox { + width: 100%; + border: none; + height: 20px; + padding: 8px; + font-size: 16px; + border-radius: 2px; + border: 2px solid #222; + background: #000; + color: #0e0; + font-family: 'Hack', monospace; +} + +#searchBox:placeholder-shown { + color: #0b0; + font-style: italic; +} + +button { + font-size: 16px; + padding: 8px; + color: #0f0; + background-color: #071007; + border: 2px solid #131; + transition-duration: 300ms; + font-family: 'Hack', monospace; +} + +button:hover { + background-color: #131; +} + +/* https://www.w3schools.com/css/css_navbar.asp */ +ul.together { + list-style-type: none; + margin: 0; + padding: 0; + overflow: hidden; +} + +ul.together li { + float: left; +} + +ul.together li a { + display: block; + border-radius: 8px; + background: #121; + padding: 4px 8px; + margin: 8px; +} + +/* https://stackoverflow.com/a/30810322 */ +.invisible { + left: 0; + top: -99px; + padding: 0; + width: 2em; + height: 2em; + border: none; + outline: none; + position: fixed; + box-shadow: none; + color: transparent; + background: transparent; +} + +@media (max-width: 640px) { + h1, summary.title { + font-size: 18px; + } + h3 { + font-size: 16px; + } + + #dev_page_content_wrap { + padding-top: 12px; + } + + #dev_page_title { + margin-top: 10px; + margin-bottom: 20px; + } +}