Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wiki-js
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
wiki-js
Commits
a4f00e79
Commit
a4f00e79
authored
Feb 25, 2018
by
NGPixel
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: move cm theme to component
parent
e4fd521c
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
114 additions
and
106 deletions
+114
-106
editor-code.vue
client/components/editor-code.vue
+114
-26
app.scss
client/scss/app.scss
+0
-1
editor-code.scss
client/scss/components/editor-code.scss
+0
-79
No files found.
client/components/editor-code.vue
View file @
a4f00e79
...
...
@@ -367,44 +367,132 @@ export default {
}
}
// ==========================================
// Fix FAB revealing under codemirror
// ==========================================
.speed-dial--fixed
{
z-index
:
5
;
}
}
.CodeMirror
{
height
:
auto
;
// ==========================================
// CODE MIRROR
// ==========================================
.CodeMirror
{
height
:
auto
;
.cm-header-1
{
font-size
:
1
.5rem
;
.cm-header-1
{
font-size
:
1
.5rem
;
}
.cm-header-2
{
font-size
:
1
.25rem
;
}
.cm-header-3
{
font-size
:
1
.15rem
;
}
.cm-header-4
{
font-size
:
1
.1rem
;
}
.cm-header-5
{
font-size
:
1
.05rem
;
}
.cm-header-6
{
font-size
:
1
.025rem
;
}
}
.cm-header-2
{
font-size
:
1
.25rem
;
.CodeMirror-focused
.cm-matchhighlight
{
background-image
:
url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVQI12NgYGBgkKzc8x9CMDAwAAAmhwSbidEoSQAAAABJRU5ErkJggg==)
;
background-position
:
bottom
;
background-repeat
:
repeat-x
;
}
.cm-
header-3
{
font-size
:
1
.15rem
;
.cm-
matchhighlight
{
background-color
:
mc
(
'grey'
,
'800'
)
;
}
.
cm-header-4
{
font-size
:
1
.1rem
;
.
CodeMirror-selection-highlight-scrollbar
{
background-color
:
mc
(
'green'
,
'600'
)
;
}
.cm-header-5
{
font-size
:
1
.05rem
;
.cm-s-wikijs-dark.CodeMirror
{
background
:
darken
(
mc
(
'grey'
,
'900'
)
,
3%
);
color
:
#e0e0e0
;
}
.cm-header-6
{
font-size
:
1
.025rem
;
.cm-s-wikijs-dark
div
.CodeMirror-selected
{
background
:
mc
(
'blue'
,
'800'
);
}
.cm-s-wikijs-dark
.cm-matchhighlight
{
background
:
mc
(
'blue'
,
'800'
);
}
.
cm-s-wikijs-dark
.
CodeMirror-line
:
:
selection
,
.
cm-s-wikijs-dark
.
CodeMirror-line
>
span
::
selection
,
.
cm-s-wikijs-dark
.
CodeMirror-line
>
span
>
span
::
selection
{
background
:
mc
(
'red'
,
'500'
);
}
.
cm-s-wikijs-dark
.
CodeMirror-line
:
:-
moz-selection
,
.
cm-s-wikijs-dark
.
CodeMirror-line
>
span
::-
moz-selection
,
.
cm-s-wikijs-dark
.
CodeMirror-line
>
span
>
span
::-
moz-selection
{
background
:
mc
(
'red'
,
'500'
);
}
.cm-s-wikijs-dark
.CodeMirror-gutters
{
background
:
darken
(
mc
(
'grey'
,
'900'
)
,
6%
);
border-right
:
1px
solid
mc
(
'grey'
,
'900'
);
}
.cm-s-wikijs-dark
.CodeMirror-guttermarker
{
color
:
#ac4142
;
}
.cm-s-wikijs-dark
.CodeMirror-guttermarker-subtle
{
color
:
#505050
;
}
.cm-s-wikijs-dark
.CodeMirror-linenumber
{
color
:
mc
(
'grey'
,
'800'
);
}
.cm-s-wikijs-dark
.CodeMirror-cursor
{
border-left
:
1px
solid
#b0b0b0
;
}
.cm-s-wikijs-dark
span
.cm-comment
{
color
:
mc
(
'orange'
,
'800'
);
}
.cm-s-wikijs-dark
span
.cm-atom
{
color
:
#aa759f
;
}
.cm-s-wikijs-dark
span
.cm-number
{
color
:
#aa759f
;
}
.cm-s-wikijs-dark
span
.cm-property
,
.cm-s-wikijs-dark
span
.cm-attribute
{
color
:
#90a959
;
}
.cm-s-wikijs-dark
span
.cm-keyword
{
color
:
#ac4142
;
}
.cm-s-wikijs-dark
span
.cm-string
{
color
:
#f4bf75
;
}
.cm-s-wikijs-dark
span
.cm-variable
{
color
:
#90a959
;
}
.cm-s-wikijs-dark
span
.cm-variable-2
{
color
:
#6a9fb5
;
}
.cm-s-wikijs-dark
span
.cm-def
{
color
:
#d28445
;
}
.cm-s-wikijs-dark
span
.cm-bracket
{
color
:
#e0e0e0
;
}
.cm-s-wikijs-dark
span
.cm-tag
{
color
:
#ac4142
;
}
.cm-s-wikijs-dark
span
.cm-link
{
color
:
#aa759f
;
}
.cm-s-wikijs-dark
span
.cm-error
{
background
:
#ac4142
;
color
:
#b0b0b0
;
}
.cm-s-wikijs-dark
.CodeMirror-activeline-background
{
background
:
mc
(
'grey'
,
'900'
);
}
.cm-s-wikijs-dark
.CodeMirror-matchingbracket
{
text-decoration
:
underline
;
color
:
white
!
important
;
}
}
.CodeMirror-focused
.cm-matchhighlight
{
background-image
:
url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVQI12NgYGBgkKzc8x9CMDAwAAAmhwSbidEoSQAAAABJRU5ErkJggg==)
;
background-position
:
bottom
;
background-repeat
:
repeat-x
;
}
.cm-matchhighlight
{
background-color
:
mc
(
'grey'
,
'800'
);
}
.CodeMirror-selection-highlight-scrollbar
{
background-color
:
mc
(
'green'
,
'600'
);
}
</
style
>
client/scss/app.scss
View file @
a4f00e79
...
...
@@ -5,7 +5,6 @@
@import
"../libs/animate/animate"
;
@import
'components/button'
;
@import
'components/editor-code'
;
@import
'components/markdown-content'
;
@import
'components/navigator'
;
@import
'components/panel'
;
...
...
client/scss/components/editor-code.scss
deleted
100644 → 0
View file @
e4fd521c
.cm-s-wikijs-dark.CodeMirror
{
background
:
darken
(
mc
(
'grey'
,
'900'
)
,
3%
);
color
:
#e0e0e0
;
}
.cm-s-wikijs-dark
div
.CodeMirror-selected
{
background
:
mc
(
'blue'
,
'800'
);
}
.cm-s-wikijs-dark
.cm-matchhighlight
{
background
:
mc
(
'blue'
,
'800'
);
}
.
cm-s-wikijs-dark
.
CodeMirror-line
:
:
selection
,
.
cm-s-wikijs-dark
.
CodeMirror-line
>
span
::
selection
,
.
cm-s-wikijs-dark
.
CodeMirror-line
>
span
>
span
::
selection
{
background
:
mc
(
'red'
,
'500'
);
}
.
cm-s-wikijs-dark
.
CodeMirror-line
:
:-
moz-selection
,
.
cm-s-wikijs-dark
.
CodeMirror-line
>
span
::-
moz-selection
,
.
cm-s-wikijs-dark
.
CodeMirror-line
>
span
>
span
::-
moz-selection
{
background
:
mc
(
'red'
,
'500'
);
}
.cm-s-wikijs-dark
.CodeMirror-gutters
{
background
:
darken
(
mc
(
'grey'
,
'900'
)
,
6%
);
border-right
:
1px
solid
mc
(
'grey'
,
'900'
);
}
.cm-s-wikijs-dark
.CodeMirror-guttermarker
{
color
:
#ac4142
;
}
.cm-s-wikijs-dark
.CodeMirror-guttermarker-subtle
{
color
:
#505050
;
}
.cm-s-wikijs-dark
.CodeMirror-linenumber
{
color
:
mc
(
'grey'
,
'800'
);
}
.cm-s-wikijs-dark
.CodeMirror-cursor
{
border-left
:
1px
solid
#b0b0b0
;
}
.cm-s-wikijs-dark
span
.cm-comment
{
color
:
mc
(
'orange'
,
'800'
);
}
.cm-s-wikijs-dark
span
.cm-atom
{
color
:
#aa759f
;
}
.cm-s-wikijs-dark
span
.cm-number
{
color
:
#aa759f
;
}
.cm-s-wikijs-dark
span
.cm-property
,
.cm-s-wikijs-dark
span
.cm-attribute
{
color
:
#90a959
;
}
.cm-s-wikijs-dark
span
.cm-keyword
{
color
:
#ac4142
;
}
.cm-s-wikijs-dark
span
.cm-string
{
color
:
#f4bf75
;
}
.cm-s-wikijs-dark
span
.cm-variable
{
color
:
#90a959
;
}
.cm-s-wikijs-dark
span
.cm-variable-2
{
color
:
#6a9fb5
;
}
.cm-s-wikijs-dark
span
.cm-def
{
color
:
#d28445
;
}
.cm-s-wikijs-dark
span
.cm-bracket
{
color
:
#e0e0e0
;
}
.cm-s-wikijs-dark
span
.cm-tag
{
color
:
#ac4142
;
}
.cm-s-wikijs-dark
span
.cm-link
{
color
:
#aa759f
;
}
.cm-s-wikijs-dark
span
.cm-error
{
background
:
#ac4142
;
color
:
#b0b0b0
;
}
.cm-s-wikijs-dark
.CodeMirror-activeline-background
{
background
:
mc
(
'grey'
,
'900'
);
}
.cm-s-wikijs-dark
.CodeMirror-matchingbracket
{
text-decoration
:
underline
;
color
:
white
!
important
;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment