mirror of
https://github.com/tenrok/vue-json-viewer.git
synced 2026-06-23 20:40:38 +03:00
Merge pull request #51 from Tommytrg/feat-add-number-classes
feat: allow add specific style for float and integer numbers
This commit is contained in:
@@ -200,6 +200,8 @@ To create custom theme, (e.g. `my-awesome-json-theme`), in two easy steps:
|
|||||||
&.jv-boolean { color: #fc1e70 }
|
&.jv-boolean { color: #fc1e70 }
|
||||||
&.jv-function { color: #067bca }
|
&.jv-function { color: #067bca }
|
||||||
&.jv-number { color: #fc1e70 }
|
&.jv-number { color: #fc1e70 }
|
||||||
|
&.jv-number-float { color: #fc1e70 }
|
||||||
|
&.jv-number-integer { color: #fc1e70 }
|
||||||
&.jv-object { color: #111111 }
|
&.jv-object { color: #111111 }
|
||||||
&.jv-undefined { color: #e08331 }
|
&.jv-undefined { color: #e08331 }
|
||||||
&.jv-string {
|
&.jv-string {
|
||||||
|
|||||||
@@ -182,6 +182,8 @@ import 'vue-json-viewer/style.css'
|
|||||||
&.jv-boolean { color: #fc1e70 }
|
&.jv-boolean { color: #fc1e70 }
|
||||||
&.jv-function { color: #067bca }
|
&.jv-function { color: #067bca }
|
||||||
&.jv-number { color: #fc1e70 }
|
&.jv-number { color: #fc1e70 }
|
||||||
|
&.jv-number-float { color: #fc1e70 }
|
||||||
|
&.jv-number-integer { color: #fc1e70 }
|
||||||
&.jv-object { color: #111111 }
|
&.jv-object { color: #111111 }
|
||||||
&.jv-undefined { color: #e08331 }
|
&.jv-undefined { color: #e08331 }
|
||||||
&.jv-string {
|
&.jv-string {
|
||||||
|
|||||||
@@ -9,10 +9,14 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
render (h, { props }) {
|
render (h, { props }) {
|
||||||
|
const isInteger = Number.isInteger(props.jsonValue)
|
||||||
|
|
||||||
return h('span', {
|
return h('span', {
|
||||||
class: {
|
class: {
|
||||||
'jv-item': true,
|
'jv-item': true,
|
||||||
'jv-number': true,
|
'jv-number': true,
|
||||||
|
'jv-number-integer': isInteger,
|
||||||
|
'jv-number-float': !isInteger,
|
||||||
},
|
},
|
||||||
domProps: {
|
domProps: {
|
||||||
innerText: props.jsonValue.toString()
|
innerText: props.jsonValue.toString()
|
||||||
|
|||||||
Reference in New Issue
Block a user