From 25d826bb75a78eb674a63aed19f55e92d7ff8bca Mon Sep 17 00:00:00 2001 From: Filip ZybaƂa Date: Tue, 12 May 2020 14:58:05 +0200 Subject: Migrated resources to base-plugin --- .../src/main/resources/dokka/format/gfm.properties | 2 - .../resources/dokka/format/html-as-java.properties | 2 - .../main/resources/dokka/format/html.properties | 2 - .../dokka/format/java-layout-html.properties | 2 - .../main/resources/dokka/format/jekyll.properties | 2 - .../dokka/format/kotlin-website-html.properties | 2 - .../resources/dokka/format/markdown.properties | 2 - .../src/main/resources/dokka/images/arrow_down.svg | 3 - core/src/main/resources/dokka/images/docs_logo.svg | 7 - core/src/main/resources/dokka/images/logo-icon.svg | 3 - core/src/main/resources/dokka/images/logo-text.svg | 6 - .../inbound-link-resolver/dokka-default.properties | 2 - .../java-layout-html.properties | 2 - .../dokka/inbound-link-resolver/javadoc.properties | 2 - .../resources/dokka/scripts/navigationLoader.js | 43 -- .../dokka/scripts/platformContentHandler.js | 52 -- core/src/main/resources/dokka/scripts/scripts.js | 11 - core/src/main/resources/dokka/scripts/search.js | 7 - .../main/resources/dokka/styles/jetbrains-mono.css | 13 - core/src/main/resources/dokka/styles/style.css | 735 --------------------- 20 files changed, 900 deletions(-) delete mode 100644 core/src/main/resources/dokka/format/gfm.properties delete mode 100644 core/src/main/resources/dokka/format/html-as-java.properties delete mode 100644 core/src/main/resources/dokka/format/html.properties delete mode 100644 core/src/main/resources/dokka/format/java-layout-html.properties delete mode 100644 core/src/main/resources/dokka/format/jekyll.properties delete mode 100644 core/src/main/resources/dokka/format/kotlin-website-html.properties delete mode 100644 core/src/main/resources/dokka/format/markdown.properties delete mode 100755 core/src/main/resources/dokka/images/arrow_down.svg delete mode 100644 core/src/main/resources/dokka/images/docs_logo.svg delete mode 100755 core/src/main/resources/dokka/images/logo-icon.svg delete mode 100755 core/src/main/resources/dokka/images/logo-text.svg delete mode 100644 core/src/main/resources/dokka/inbound-link-resolver/dokka-default.properties delete mode 100644 core/src/main/resources/dokka/inbound-link-resolver/java-layout-html.properties delete mode 100644 core/src/main/resources/dokka/inbound-link-resolver/javadoc.properties delete mode 100644 core/src/main/resources/dokka/scripts/navigationLoader.js delete mode 100644 core/src/main/resources/dokka/scripts/platformContentHandler.js delete mode 100644 core/src/main/resources/dokka/scripts/scripts.js delete mode 100644 core/src/main/resources/dokka/scripts/search.js delete mode 100644 core/src/main/resources/dokka/styles/jetbrains-mono.css delete mode 100644 core/src/main/resources/dokka/styles/style.css (limited to 'core/src/main/resources') diff --git a/core/src/main/resources/dokka/format/gfm.properties b/core/src/main/resources/dokka/format/gfm.properties deleted file mode 100644 index 5e8f7aa8..00000000 --- a/core/src/main/resources/dokka/format/gfm.properties +++ /dev/null @@ -1,2 +0,0 @@ -class=org.jetbrains.dokka.Formats.GFMFormatDescriptor -description=Produces documentation in GitHub-flavored markdown format diff --git a/core/src/main/resources/dokka/format/html-as-java.properties b/core/src/main/resources/dokka/format/html-as-java.properties deleted file mode 100644 index f598f377..00000000 --- a/core/src/main/resources/dokka/format/html-as-java.properties +++ /dev/null @@ -1,2 +0,0 @@ -class=org.jetbrains.dokka.Formats.HtmlAsJavaFormatDescriptor -description=Produces output in HTML format using Java syntax \ No newline at end of file diff --git a/core/src/main/resources/dokka/format/html.properties b/core/src/main/resources/dokka/format/html.properties deleted file mode 100644 index 7881dfae..00000000 --- a/core/src/main/resources/dokka/format/html.properties +++ /dev/null @@ -1,2 +0,0 @@ -class=org.jetbrains.dokka.Formats.HtmlFormatDescriptor -description=Produces output in HTML format \ No newline at end of file diff --git a/core/src/main/resources/dokka/format/java-layout-html.properties b/core/src/main/resources/dokka/format/java-layout-html.properties deleted file mode 100644 index fbb2bbed..00000000 --- a/core/src/main/resources/dokka/format/java-layout-html.properties +++ /dev/null @@ -1,2 +0,0 @@ -class=org.jetbrains.dokka.Formats.JavaLayoutHtmlFormatDescriptor -description=Produces Kotlin Style Docs with Javadoc like layout \ No newline at end of file diff --git a/core/src/main/resources/dokka/format/jekyll.properties b/core/src/main/resources/dokka/format/jekyll.properties deleted file mode 100644 index b11401a4..00000000 --- a/core/src/main/resources/dokka/format/jekyll.properties +++ /dev/null @@ -1,2 +0,0 @@ -class=org.jetbrains.dokka.Formats.JekyllFormatDescriptor -description=Produces documentation in Jekyll format \ No newline at end of file diff --git a/core/src/main/resources/dokka/format/kotlin-website-html.properties b/core/src/main/resources/dokka/format/kotlin-website-html.properties deleted file mode 100644 index f4c320b9..00000000 --- a/core/src/main/resources/dokka/format/kotlin-website-html.properties +++ /dev/null @@ -1,2 +0,0 @@ -class=org.jetbrains.dokka.Formats.KotlinWebsiteHtmlFormatDescriptor -description=Generates Kotlin website documentation \ No newline at end of file diff --git a/core/src/main/resources/dokka/format/markdown.properties b/core/src/main/resources/dokka/format/markdown.properties deleted file mode 100644 index 6217a6df..00000000 --- a/core/src/main/resources/dokka/format/markdown.properties +++ /dev/null @@ -1,2 +0,0 @@ -class=org.jetbrains.dokka.Formats.MarkdownFormatDescriptor -description=Produces documentation in markdown format \ No newline at end of file diff --git a/core/src/main/resources/dokka/images/arrow_down.svg b/core/src/main/resources/dokka/images/arrow_down.svg deleted file mode 100755 index 89e7df47..00000000 --- a/core/src/main/resources/dokka/images/arrow_down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/core/src/main/resources/dokka/images/docs_logo.svg b/core/src/main/resources/dokka/images/docs_logo.svg deleted file mode 100644 index 7c1e3ae8..00000000 --- a/core/src/main/resources/dokka/images/docs_logo.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/core/src/main/resources/dokka/images/logo-icon.svg b/core/src/main/resources/dokka/images/logo-icon.svg deleted file mode 100755 index 1b3b3670..00000000 --- a/core/src/main/resources/dokka/images/logo-icon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/core/src/main/resources/dokka/images/logo-text.svg b/core/src/main/resources/dokka/images/logo-text.svg deleted file mode 100755 index 7bf3e6c5..00000000 --- a/core/src/main/resources/dokka/images/logo-text.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/core/src/main/resources/dokka/inbound-link-resolver/dokka-default.properties b/core/src/main/resources/dokka/inbound-link-resolver/dokka-default.properties deleted file mode 100644 index c484a920..00000000 --- a/core/src/main/resources/dokka/inbound-link-resolver/dokka-default.properties +++ /dev/null @@ -1,2 +0,0 @@ -class=org.jetbrains.dokka.InboundExternalLinkResolutionService$Dokka -description=Uses Dokka Default resolver \ No newline at end of file diff --git a/core/src/main/resources/dokka/inbound-link-resolver/java-layout-html.properties b/core/src/main/resources/dokka/inbound-link-resolver/java-layout-html.properties deleted file mode 100644 index 3b61eabe..00000000 --- a/core/src/main/resources/dokka/inbound-link-resolver/java-layout-html.properties +++ /dev/null @@ -1,2 +0,0 @@ -class=org.jetbrains.dokka.Formats.JavaLayoutHtmlInboundLinkResolutionService -description=Resolver for JavaLayoutHtml \ No newline at end of file diff --git a/core/src/main/resources/dokka/inbound-link-resolver/javadoc.properties b/core/src/main/resources/dokka/inbound-link-resolver/javadoc.properties deleted file mode 100644 index 0d5d7d17..00000000 --- a/core/src/main/resources/dokka/inbound-link-resolver/javadoc.properties +++ /dev/null @@ -1,2 +0,0 @@ -class=org.jetbrains.dokka.InboundExternalLinkResolutionService$Javadoc -description=Uses Javadoc Default resolver \ No newline at end of file diff --git a/core/src/main/resources/dokka/scripts/navigationLoader.js b/core/src/main/resources/dokka/scripts/navigationLoader.js deleted file mode 100644 index cac46d2a..00000000 --- a/core/src/main/resources/dokka/scripts/navigationLoader.js +++ /dev/null @@ -1,43 +0,0 @@ -window.addEventListener('load', () => { - fetch(pathToRoot + "navigation.html") - .then(response => response.text()) - .then(data => { - document.getElementById("sideMenu").innerHTML = data; - }).then(() => { - document.querySelectorAll(".overview > a").forEach(link => { - link.setAttribute("href", pathToRoot + link.getAttribute("href")); - }) - }).then(() => { - document.querySelectorAll(".sideMenuPart").forEach(nav => { - if (!nav.classList.contains("hidden")) nav.classList.add("hidden") - }) - }).then(() => { - revealNavigationForCurrentPage() - }) -}) - -revealNavigationForCurrentPage = () => { - let pageId = document.getElementById("content").attributes["pageIds"].value.toString(); - let parts = document.querySelectorAll(".sideMenuPart"); - let found = 0; - do { - parts.forEach(part => { - if (part.attributes['pageId'].value.indexOf(pageId) !== -1 && found === 0) { - found = 1; - if (part.classList.contains("hidden")){ - part.classList.remove("hidden"); - part.setAttribute('data-active',""); - } - revealParents(part) - } - }); - pageId = pageId.substring(0, pageId.lastIndexOf("/")) - } while (pageId.indexOf("/") !== -1 && found === 0) -}; - -revealParents = (part) => { - if (part.classList.contains("sideMenuPart")) { - if (part.classList.contains("hidden")) part.classList.remove("hidden"); - revealParents(part.parentNode) - } -}; \ No newline at end of file diff --git a/core/src/main/resources/dokka/scripts/platformContentHandler.js b/core/src/main/resources/dokka/scripts/platformContentHandler.js deleted file mode 100644 index 72c8daae..00000000 --- a/core/src/main/resources/dokka/scripts/platformContentHandler.js +++ /dev/null @@ -1,52 +0,0 @@ -window.addEventListener('load', () => { - document.querySelectorAll("div[data-platform-hinted]") - .forEach(elem => elem.addEventListener('click', (event) => togglePlatformDependent(event,elem))) - document.querySelectorAll("div[tabs-section]") - .forEach(elem => elem.addEventListener('click', (event) => toggleSections(event))) - document.querySelector(".tabs-section-body") - .querySelector("div[data-togglable]") - .setAttribute("data-active", "") -}) - -function toggleSections(evt){ - if(!evt.target.getAttribute("data-togglable")) return - - const activateTabs = (containerClass) => { - for(const element of document.getElementsByClassName(containerClass)){ - for(const child of element.children){ - if(child.getAttribute("data-togglable") === evt.target.getAttribute("data-togglable")){ - child.setAttribute("data-active", "") - } else { - child.removeAttribute("data-active") - } - } - } - } - - activateTabs("tabs-section") - activateTabs("tabs-section-body") -} - -function togglePlatformDependent(e, container) { - let target = e.target - if (target.tagName != 'BUTTON') return; - let index = target.getAttribute('data-toggle') - - for(let child of container.children){ - if(child.hasAttribute('data-toggle-list')){ - for(let bm of child.children){ - if(bm == target){ - bm.setAttribute('data-active',"") - } else if(bm != target) { - bm.removeAttribute('data-active') - } - } - } - else if(child.getAttribute('data-togglable') == index) { - child.setAttribute('data-active',"") - } - else { - child.removeAttribute('data-active') - } - } -} diff --git a/core/src/main/resources/dokka/scripts/scripts.js b/core/src/main/resources/dokka/scripts/scripts.js deleted file mode 100644 index c2e29b9f..00000000 --- a/core/src/main/resources/dokka/scripts/scripts.js +++ /dev/null @@ -1,11 +0,0 @@ -document.getElementById("navigationFilter").oninput = function (e) { - var input = e.target.value; - var menuParts = document.getElementsByClassName("sideMenuPart") - for (let part of menuParts) { - if(part.querySelector("a").textContent.startsWith(input)) { - part.classList.remove("filtered"); - } else { - part.classList.add("filtered"); - } - } -} \ No newline at end of file diff --git a/core/src/main/resources/dokka/scripts/search.js b/core/src/main/resources/dokka/scripts/search.js deleted file mode 100644 index 04d88ab5..00000000 --- a/core/src/main/resources/dokka/scripts/search.js +++ /dev/null @@ -1,7 +0,0 @@ -let query = new URLSearchParams(window.location.search).get("query"); -document.getElementById("searchTitle").innerHTML += '"' + query + '":'; -document.getElementById("searchTable").innerHTML = pages - .filter(el => el.name.toLowerCase().startsWith(query.toLowerCase())) - .reduce((acc, element) => { - return acc + '' + element.name + '' - }, ""); \ No newline at end of file diff --git a/core/src/main/resources/dokka/styles/jetbrains-mono.css b/core/src/main/resources/dokka/styles/jetbrains-mono.css deleted file mode 100644 index 2af32a92..00000000 --- a/core/src/main/resources/dokka/styles/jetbrains-mono.css +++ /dev/null @@ -1,13 +0,0 @@ -@font-face{ - font-family: 'JetBrains Mono'; - src: url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/web/woff2/JetBrainsMono-Regular.woff2') format('woff2'); - font-weight: normal; - font-style: normal; -} - -@font-face{ - font-family: 'JetBrains Mono'; - src: url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/web/woff2/JetBrainsMono-Bold.woff2') format('woff2'); - font-weight: bold; - font-style: normal; -} \ No newline at end of file diff --git a/core/src/main/resources/dokka/styles/style.css b/core/src/main/resources/dokka/styles/style.css deleted file mode 100644 index 6ba41db4..00000000 --- a/core/src/main/resources/dokka/styles/style.css +++ /dev/null @@ -1,735 +0,0 @@ -@import url(https://fonts.googleapis.com/css?family=Open+Sans:300i,400,700); -@import url('https://rsms.me/inter/inter.css'); -@import url('jetbrains-mono.css'); - -:root { - --breadcrumb-font-color: #A6AFBA; - --hover-link-color: #5B5DEF -} - -#content { - padding: 0 41px; -} - -.breadcrumbs { - padding: 24px 0; - color: var(--breadcrumb-font-color); -} - -.breadcrumbs a { - color: var(--breadcrumb-font-color) -} - -.breadcrumbs a:hover { - color: var(--hover-link-color) -} - -.tabs-section-body > *:not([data-active]){ - display: none; -} - -.tabs-section > .section-tab:first-child { - margin-left: 0; -} - -.section-tab { - border: 0; - cursor: pointer; - background-color: transparent; - border-bottom: 1px solid #DADFE6; - padding: 11px 3px; - font-size: 14px; - color: #637282; - outline:none; - margin: 0 8px; -} - -.section-tab:hover { - color: #282E34; - border-bottom: 2px solid var(--hover-link-color); -} - -.section-tab[data-active=''] { - color: #282E34; - border-bottom: 2px solid var(--hover-link-color); -} - -.tabs-section-body { - padding: 24px 0 -} - -.cover > .platform-hinted { - padding: 24px 0 -} - -.tabbedcontent { - padding: 24px 0; -} - -.cover .platform-hinted .single-content > .symbol { - background-color: white; -} - -.divergent-group { - background-color: white; - padding: 12px 8px; - margin-bottom: 2px; -} - -.divergent-group .table-row { - background-color: #F4F4F4; -} - -#container { - display: flex; - flex-direction: row; - min-height: 100%; -} - -#main { - width: 100%; - padding-left: 12px; -} - -#leftColumn { - width: 280px; - min-height: 100%; - border-right: 1px solid #DADFE6; - flex: 0 0 auto; -} - -@media screen and (max-width: 600px) { - #container { - flex-direction: column; - } - - #leftColumn { - border-right: none; - } -} - -#sideMenu { - height: 100%; - padding-top: 16px; - position: relative; - overflow: auto; -} - -#sideMenu img { - margin: 1em 0.25em; -} - -#sideMenu hr { - background: #DADFE6; -} - -#searchBar { - float: right; -} - -#logo { - background-size: 125px 26px; - border-bottom: 1px solid #DADFE6; - background-repeat: no-repeat; - background-image: url(../images/docs_logo.svg); - background-origin: content-box; - padding-left: 24px; - padding-top: 24px; - height: 48px; -} - -.monospace, -.code { - font-family: monospace; -} - -.overview > .navButton { - width: 100%; - height: 100%; - align-items: center; - display: flex; - justify-content: flex-end; - padding-right: 24px; -} - -.strikethrough { - text-decoration: line-through; -} - -.symbol:empty { - padding: 0; -} - -.symbol { - background-color: #F4F4F4; - align-items: center; - display: flex; - padding: 8px 16px; - box-sizing: border-box; - font-weight: bold; - white-space: pre; - flex-wrap: wrap; -} - -#nav-submenu > .sideMenuPart { - padding-left: 0; /* packages are same level as modules */ -} - -.sideMenuPart > .overview { - height: 40px; - width: 100%; - display: flex; - align-items: center; - position: relative; - user-select: none; /* there's a weird bug with text selection */ -} - -.sideMenuPart a { - display: flex; - align-items: center; - flex: 1; - height: 100%; - color: #637282; -} - -.sideMenuPart > .overview:before { - box-sizing: border-box; - content: ''; - top: 0; - width: 200%; - right: 0; - bottom: 0; - position: absolute; - z-index: -1; -} - -.overview:hover:before { - background-color: #DADFE5; -} - -#nav-submenu { - padding-left: 24px; -} - -.sideMenuPart { - padding-left: 12px; - box-sizing: border-box; -} - -.sideMenuPart .hidden > .overview .navButtonContent::before { - transform: rotate(0deg); -} - -.sideMenuPart > .overview .navButtonContent::before { - content: url("../images/arrow_down.svg"); - height: 100%; - display: flex; - flex-direction: row; - align-items: center; - justify-content: center; - transform: rotate(180deg); -} - -.sideMenuPart.hidden > .navButton .navButtonContent::after { - content: '\02192'; -} - -.sideMenuPart.hidden > .sideMenuPart { - height: 0; - visibility: hidden; -} - -.filtered > a, .filtered > .navButton { - display: none; -} - -body, table { - font-family: 'Inter', "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; - background: #F4F4F4; - font-style: normal; - font-weight: normal; - font-size: 14px; - line-height: 24px; - margin: 0; - max-width: 1440px; -} - -table { - width: 100%; - border-collapse: collapse; - background-color: #ffffff; - padding: 5px; -} - -tbody > tr { - border-bottom: 2px solid #F4F4F4; - min-height: 56px; -} - -td:first-child { - width: 20vw; -} - -.keyword { - color: black; - font-family: JetBrains Mono, Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal; - font-size: 12px; -} - -.symbol { - font-family: JetBrains Mono, Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal; - font-size: 12px; - min-height: 43px; -} - -.symbol > a { - color: var(--hover-link-color); - text-decoration: underline; -} - -.identifier { - color: darkblue; - font-size: 12px; - font-family: JetBrains Mono, Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal; -} - -.brief { - white-space: pre-wrap; - overflow: hidden; - padding-top: 8px; -} - -h1, h2, h3, h4, h5, h6 { - color: #222; -} - -p, ul, ol, table, pre, dl { - margin: 0 0 20px; -} - -h1, h2, h3 { - line-height: 1.1; -} - -h1 { - font-size: 60px; - line-height: 64px; - letter-spacing: -1.5px; -} - -h2 { - color: #393939; -} - -h3, h4, h5, h6 { - color: #494949; -} - -a { - color: #258aaf; - font-weight: 400; - text-decoration: none; -} - -a:hover { - color: #282E34; - text-decoration: none; -} - -a small { - font-size: 11px; - color: #555; - margin-top: -0.6em; - display: block; -} - -.wrapper { - width: 860px; - margin: 0 auto; -} - -blockquote { - border-left: 1px solid #e5e5e5; - margin: 0; - padding: 0 0 0 20px; - font-style: italic; -} - -code, pre { - font-family: Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal; - color: #333; - font-size: 12px; -} - -pre { - display: block; - /* - padding:8px 8px; - background: #f8f8f8; - border-radius:5px; - border:1px solid #e5e5e5; - */ - overflow-x: auto; -} - -th, td { - text-align: left; - vertical-align: top; - padding: 5px 10px; -} - -dt { - color: #444; - font-weight: 700; -} - -th { - color: #444; -} - -img { - max-width: 100%; -} - -header { - width: 270px; - float: left; - position: fixed; -} - -header ul { - list-style: none; - height: 40px; - - padding: 0; - - background: #eee; - background: -moz-linear-gradient(top, #f8f8f8 0%, #dddddd 100%); - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #dddddd)); - background: -webkit-linear-gradient(top, #f8f8f8 0%, #dddddd 100%); - background: -o-linear-gradient(top, #f8f8f8 0%, #dddddd 100%); - background: -ms-linear-gradient(top, #f8f8f8 0%, #dddddd 100%); - background: linear-gradient(top, #f8f8f8 0%, #dddddd 100%); - - border-radius: 5px; - border: 1px solid #d2d2d2; - box-shadow: inset #fff 0 1px 0, inset rgba(0, 0, 0, 0.03) 0 -1px 0; - width: 270px; -} - -header li { - width: 89px; - float: left; - border-right: 1px solid #d2d2d2; - height: 40px; -} - -header ul a { - line-height: 1; - font-size: 11px; - color: #999; - display: block; - text-align: center; - padding-top: 6px; - height: 40px; -} - -strong { - color: #222; - font-weight: 700; -} - -header ul li + li { - width: 88px; - border-left: 1px solid #fff; -} - -header ul li + li + li { - border-right: none; - width: 89px; -} - -header ul a strong { - font-size: 14px; - display: block; - color: #222; -} - -section { - width: 500px; - float: right; - padding-bottom: 50px; -} - -small { - font-size: 11px; -} - -hr { - border: 0; - background: #e5e5e5; - height: 1px; - margin: 0 0 20px; -} - -footer { - width: 270px; - float: left; - position: fixed; - bottom: 50px; -} - -.platform-tag { - display: flex; - flex-direction: row; - padding: 4px 8px; - height: 16px; - border-radius: 100px; - - font-family: Inter, Arial, sans-serif; - font-size: 12px; - font-weight: 400; - font-style: normal; - font-stretch: normal; - line-height: normal; - letter-spacing: normal; - text-align: center; - - color: #fff - -} - -.platform-tags { - flex: 0 0 auto; - display: flex; -} - -.platform-tags > .platform-tag { - align-self: center; -} - -.platform-tag.jvm-like { - background-color: #4DBB5F; - color: white; -} - -.platform-tag.js-like { - background-color: #FED236; - color: white; -} - -.platform-tag.native-like { - background-color: #CD74F6; - color: white; -} - -.platform-tag.common-like { - background-color: #A6AFBA; - color: white; -} - -td.content { - padding-left: 24px; - padding-top: 16px; - display: flex; - flex-direction: column; -} - -.main-subrow { - display: flex; - flex-direction: row; - padding: 0; - justify-content: space-between; -} - -.main-subrow > a { - text-decoration: none; - font-style: normal; - font-weight: 600; - font-size: 14px; - color: #282E34; -} - -.main-subrow > a:hover { - color: var(--hover-link-color); -} - -.platform-hinted { - flex: auto; - display: block; - margin-bottom: 5px; -} - -.platform-hinted > .platform-bookmarks-row > .platform-bookmark { - min-width: 64px; - height: 36px; - border: 2px solid white; - background: white; - outline: none; - flex: none; - order: 5; - align-self: flex-start; - margin: 0; -} - -.platform-hinted > .platform-bookmarks-row > .platform-bookmark.jvm-like:hover { - border-top: 2px solid rgba(77, 187, 95, 0.3); -} - -.platform-hinted > .platform-bookmarks-row > .platform-bookmark.js-like:hover { - border-top: 2px solid rgba(254, 175, 54, 0.3); -} - -.platform-hinted > .platform-bookmarks-row > .platform-bookmark.native-like:hover { - border-top: 2px solid rgba(105, 118, 249, 0.3); -} - -.platform-hinted > .platform-bookmarks-row > .platform-bookmark.common-like:hover { - border-top: 2px solid rgba(161, 170, 180, 0.3); -} - -.platform-hinted > .platform-bookmarks-row > .platform-bookmark.jvm-like[data-active=''] { - border: 2px solid #F4F4F4; - border-top: 2px solid #4DBB5F; - - background: #F4F4F4; -} - -.platform-hinted > .platform-bookmarks-row > .platform-bookmark.js-like[data-active=''] { - border: 2px solid #F4F4F4; - border-top: 2px solid #FED236; - - background: #F4F4F4; -} - -.platform-hinted > .platform-bookmarks-row > .platform-bookmark.native-like[data-active=''] { - border: 2px solid #F4F4F4; - border-top: 2px solid #CD74F6; - - background: #F4F4F4; -} - -.platform-hinted > .platform-bookmarks-row > .platform-bookmark.common-like[data-active=''] { - border: 2px solid #F4F4F4; - border-top: 2px solid #A6AFBA; - - background: #F4F4F4; -} - -.platform-hinted > .content:not([data-active]) { - display: none -} - -.sideMenuPart[data-active] > .overview { - background: rgba(91, 93, 239, 0.15); - border-left: 4px solid var(--hover-link-color); -} - -.table { - display: flex; - flex-direction: column; -} - -.table-row { - display: flex; - flex-direction: column; - background: white; - margin-bottom: 2px; - padding: 16px 24px 16px 24px; -} - -.platform-dependent-row { - display: grid; - padding-top: 8px; -} - -.title-row { - display: grid; - grid-template-columns: auto auto 7em; - width: 100%; -} - -.keyValue { - display: grid; -} - -@media print, screen and (min-width: 960px) { - .keyValue { - grid-template-columns: 20% auto; - } - - .title-row { - grid-template-columns: 20% auto 7em; - } -} - -@media print, screen and (max-width: 960px) { - - div.wrapper { - width: auto; - margin: 0; - } - - header, section, footer { - float: none; - position: static; - width: auto; - } - - header { - padding-right: 320px; - } - - section { - border: 1px solid #e5e5e5; - border-width: 1px 0; - padding: 20px 0; - margin: 0 0 20px; - } - - header a small { - display: inline; - } - - header ul { - position: absolute; - right: 50px; - top: 52px; - } -} - -@media print, screen and (max-width: 720px) { - body { - word-wrap: break-word; - } - - header { - padding: 0; - } - - header ul, header p.view { - position: static; - } - - pre, code { - word-wrap: normal; - } -} - -@media print, screen and (max-width: 480px) { - body { - padding-right: 15px; - } - - header ul { - display: none; - } -} - -@media print { - body { - padding: 0.4in; - font-size: 12pt; - color: #444; - } -} -- cgit