Add style for code element

* code-highlight.scss was moved
* css vars was defined in `raw-content`
* `pre` styles was used for `code`
This commit is contained in:
Pavel Mineev
2020-02-09 12:18:56 -06:00
committed by Umputun
parent d081bf4a24
commit 90bd79abbb
4 changed files with 34 additions and 41 deletions
@@ -1,26 +1,4 @@
.chroma {
--chroma-bg: rgba(0, 0, 0, 0.05);
--chroma-base: #586e75;
--chroma-c: #7d7d7d;
--chroma-01: #589000;
--chroma-02: #cb4b16;
--chroma-03: #268bd2;
--chroma-04: #2aa198;
--chroma-05: #859900;
--chroma-06: #d33682;
--chroma-07: #00aee2;
.root_theme_dark & {
--chroma-bg: rgba(255, 255, 255, 0.1);
--chroma-base: #93a1a1;
--chroma-c: #586e75;
--chroma-01: #8ad200;
--chroma-03: #3af;
--chroma-05: #8eca03;
--chroma-06: #dc322f;
--chroma-07: #95d5e8;
}
color: var(--chroma-base);
background-color: var(--chroma-bg);
@@ -1,4 +1,5 @@
import './raw-content.scss';
import './code-highlight.scss';
import './_theme/_dark/raw-content_theme_dark.scss';
import './_theme/_light/raw-content_theme_light.scss';
@@ -1,4 +1,26 @@
.raw-content {
--chroma-bg: rgba(0, 0, 0, 0.05);
--chroma-base: #586e75;
--chroma-c: #7d7d7d;
--chroma-01: #589000;
--chroma-02: #cb4b16;
--chroma-03: #268bd2;
--chroma-04: #2aa198;
--chroma-05: #859900;
--chroma-06: #d33682;
--chroma-07: #00aee2;
.root_theme_dark & {
--chroma-bg: rgba(255, 255, 255, 0.1);
--chroma-base: #93a1a1;
--chroma-c: #586e75;
--chroma-01: #8ad200;
--chroma-03: #3af;
--chroma-05: #8eca03;
--chroma-06: #dc322f;
--chroma-07: #95d5e8;
}
word-break: break-word;
p {
@@ -74,11 +96,18 @@
}
code {
padding: 0.2em 0.4em;
margin: 0;
font-size: 85%;
background-color: rgba(#1b1f23, 0.05);
background-color: var(--chroma-bg);
border-radius: 3px;
color: var(--chroma-base);
display: inline-block;
font-size: 85%;
line-height: 1.45;
margin: 0;
overflow: visible;
padding: 0 0.4em;
white-space: pre;
word-break: normal;
word-wrap: normal;
}
pre {
@@ -98,20 +127,6 @@
&:last-child {
margin-bottom: 0;
}
> code {
display: inline;
padding: 0;
margin: 0;
overflow: visible;
word-break: normal;
white-space: pre;
word-wrap: normal;
font-size: 100%;
line-height: inherit;
background: transparent;
border-radius: 0;
}
}
sup,
-1
View File
@@ -11,7 +11,6 @@ import { UserInfo } from '@app/components/user-info';
import reduxStore from '@app/store';
// importing css
import '@app/styles/code-highlight.scss';
import '@app/components/list-comments';
import { NODE_ID, BASE_URL } from '@app/common/constants';