aboutsummaryrefslogtreecommitdiff
path: root/plugins/base/src/main/resources/dokka/styles
diff options
context:
space:
mode:
authorMarcin Aman <marcin.aman@gmail.com>2020-10-21 09:01:07 +0200
committerKamil Doległo <9080183+kamildoleglo@users.noreply.github.com>2020-10-30 11:52:02 +0100
commitda498f50eabfad8969eb7795a535e97f7e25ca58 (patch)
tree62f3c6e5ab715b5bee04e065457d0c6eb62128db /plugins/base/src/main/resources/dokka/styles
parent2d3f86beb112356fee420057bb6741003819bf33 (diff)
downloaddokka-da498f50eabfad8969eb7795a535e97f7e25ca58.tar.gz
dokka-da498f50eabfad8969eb7795a535e97f7e25ca58.tar.bz2
dokka-da498f50eabfad8969eb7795a535e97f7e25ca58.zip
Remove hard coded svg-s from renderer
Diffstat (limited to 'plugins/base/src/main/resources/dokka/styles')
-rw-r--r--plugins/base/src/main/resources/dokka/styles/style.css47
1 files changed, 31 insertions, 16 deletions
diff --git a/plugins/base/src/main/resources/dokka/styles/style.css b/plugins/base/src/main/resources/dokka/styles/style.css
index 97ac19f7..5e505f33 100644
--- a/plugins/base/src/main/resources/dokka/styles/style.css
+++ b/plugins/base/src/main/resources/dokka/styles/style.css
@@ -220,7 +220,8 @@ code.paragraph {
align-items: center;
display: flex;
justify-content: flex-end;
- padding-right: 24px;
+ padding: 10px;
+ margin-right: 14px;
cursor: pointer;
}
@@ -255,12 +256,21 @@ code.paragraph {
cursor: pointer;
}
-.symbol span.copy-icon path {
- fill: var(--average-color);
+.symbol span.copy-icon::before {
+ width: 24px;
+ height: 24px;
+ display: inline-block;
+ content: '';
+ /* masks are required if you want to change color of the icon dynamically instead of using those provided with the SVG */
+ -webkit-mask: url("../images/copy-icon.svg") no-repeat 50% 50%;
+ mask: url("../images/copy-icon.svg") no-repeat 50% 50%;
+ -webkit-mask-size: cover;
+ mask-size: cover;
+ background-color: var(--average-color);
}
-.symbol span.copy-icon:hover path {
- fill: black;
+.symbol span.copy-icon:hover::before {
+ background-color: black;
}
.copy-popup-wrapper {
@@ -280,6 +290,16 @@ code.paragraph {
border-radius: 3px;
}
+.copy-popup-wrapper > .copy-popup-icon::before {
+ content: url("../images/copy-successful-icon.svg");
+ padding: 8px;
+}
+
+.copy-popup-wrapper > .copy-popup-icon {
+ position: relative;
+ top: 3px;
+}
+
.copy-popup-wrapper.popup-to-left {
/* since it is in position absolute we can just move it to the left to make it always appear on the left side of the icon */
left: -15em;
@@ -293,10 +313,6 @@ code.paragraph {
font-weight: normal;
}
-.copy-popup-wrapper svg {
- padding: 8px;
-}
-
.copy-popup-wrapper > span:last-child {
padding-right: 14px;
}
@@ -768,8 +784,8 @@ td.content {
transition: 0.2s 0.5s;
}
-.main-subrow .anchor-icon > svg path {
- fill: var(--average-color);
+.main-subrow .anchor-icon::before {
+ content: url("../images/anchor-copy-button.svg");
}
.main-subrow .anchor-icon:hover {
@@ -1038,8 +1054,8 @@ td.content {
background-color: white;
}
-.footer span.go-to-top-icon path {
- fill: var(--average-color);
+.footer span.go-to-top-icon > a::before {
+ content: url("../images/go-to-top-icon.svg");
}
.footer > span:first-child {
@@ -1060,9 +1076,8 @@ td.content {
padding-left: 0.5em;
}
-/*For svg*/
-.footer path {
- fill: var(--breadcrumb-font-color);
+.footer .padded-icon::before {
+ content: url("../images/footer-go-to-link.svg");
}
.pull-right {