diff options
Diffstat (limited to 'assets/scss/partials/layout/article.scss')
-rw-r--r-- | assets/scss/partials/layout/article.scss | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/assets/scss/partials/layout/article.scss b/assets/scss/partials/layout/article.scss index ef64da9..4fd3118 100644 --- a/assets/scss/partials/layout/article.scss +++ b/assets/scss/partials/layout/article.scss @@ -415,4 +415,30 @@ margin-right: calc((var(--card-padding)) * -1); width: calc(100% + var(--card-padding) * 2); } + + .highlight { + position: relative; + + &:hover { + .copyCodeButton { + opacity: 1; + } + } + } + + .copyCodeButton { + position: absolute; + top: calc(var(--card-padding)); + right: 0; + background: var(--card-background); + border: none; + box-shadow: var(--shadow-l2); + border-radius: var(--tag-border-radius); + padding: 8px 16px; + color: var(--card-text-color-main); + cursor: pointer; + font-size: 14px; + opacity: 0; + transition: opacity 0.3s ease; + } } |