diff --git a/TestingArena/ArenaVueUi3dBar.vue b/TestingArena/ArenaVueUi3dBar.vue
index a1a1e699..49ae12d6 100644
--- a/TestingArena/ArenaVueUi3dBar.vue
+++ b/TestingArena/ArenaVueUi3dBar.vue
@@ -92,7 +92,7 @@ const model = ref([
{ key: 'style.chart.animation.use', def: true, type: 'checkbox'},
{ key: 'style.chart.animation.speed', def: 1, type: 'number', min: 0.1, max: 2, step: 0.1},
{ key: 'style.chart.animation.acceleration', def: 1, type: 'number', min: 0.1, max: 10, step: 0.1},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.bar.color', def: '#6376DD', type: 'color'},
{ key: 'style.chart.bar.stroke', def: '#6376DD', type: 'color'},
@@ -153,7 +153,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[1])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiAgePyramid.vue b/TestingArena/ArenaVueUiAgePyramid.vue
index f57d2ac5..deb138a6 100644
--- a/TestingArena/ArenaVueUiAgePyramid.vue
+++ b/TestingArena/ArenaVueUiAgePyramid.vue
@@ -51,7 +51,7 @@ const model = ref([
{ key: 'userOptions.buttons.img', def: true, type: 'checkbox' },
{ key: 'userOptions.buttons.table', def: true, type: 'checkbox' },
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox' },
- { key: 'style.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
{ key: 'style.height', def: 200, type: 'number', min: 200, max: 1000},
@@ -135,7 +135,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[1])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value)
diff --git a/TestingArena/ArenaVueUiCandlestick.vue b/TestingArena/ArenaVueUiCandlestick.vue
index 30d7490c..73100dae 100644
--- a/TestingArena/ArenaVueUiCandlestick.vue
+++ b/TestingArena/ArenaVueUiCandlestick.vue
@@ -164,7 +164,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[1])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiChestnut.vue b/TestingArena/ArenaVueUiChestnut.vue
index 98d8ff3a..1c2677f1 100644
--- a/TestingArena/ArenaVueUiChestnut.vue
+++ b/TestingArena/ArenaVueUiChestnut.vue
@@ -283,7 +283,7 @@ const model = ref([
{ key: 'userOptions.buttons.table', def: true, type: 'checkbox' },
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox' },
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.layout.grandTotal.show', def: true, type: 'checkbox'},
{ key: 'style.chart.layout.grandTotal.fontSize', def: 20, type: 'number', min: 8, max: 48},
@@ -404,7 +404,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[1])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiDonut.vue b/TestingArena/ArenaVueUiDonut.vue
index 8d0ae03a..7b000966 100644
--- a/TestingArena/ArenaVueUiDonut.vue
+++ b/TestingArena/ArenaVueUiDonut.vue
@@ -78,7 +78,7 @@ const model = ref([
{ key: 'style.fontFamily', def: 'inherit', type: 'text', label: "fontFamily", category: 'general' },
{ key: 'style.chart.useGradient', def: true, type: 'checkbox', label: 'useGradient', category: 'general' },
{ key: 'style.chart.gradientIntensity', def: 40, min: 0, max: 100, type: 'range', label: 'gradientIntensity', category: 'general' },
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color', label: 'backgroundColor', category: 'general' },
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color', label: 'backgroundColor', category: 'general' },
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color', label: 'textColor', category: 'general' },
{ key: 'style.chart.layout.labels.dataLabels.show', def: true, type: 'checkbox', label: 'show', category: 'labels' },
{ key: 'style.chart.layout.labels.dataLabels.hideUnderValue', def: 3, type: 'number', min: 0, max: 100, label: 'hideUnderValue', category: 'labels' },
@@ -125,7 +125,7 @@ const model = ref([
{ key: 'style.chart.layout.donut.useShadow', def: true, type: 'checkbox' },
{ key: 'style.chart.layout.donut.shadowColor', def: '#1A1A1A', type: 'color' },
{ key: 'style.chart.legend.show', def: true, type: 'checkbox', label: 'show', category: 'legend' },
- { key: 'style.chart.legend.backgroundColor', def: '#FFFFFF', type: 'color', label: 'backgroundColor', category: 'legend' },
+ { key: 'style.chart.legend.backgroundColor', def: '#FFFFFF20', type: 'color', label: 'backgroundColor', category: 'legend' },
{ key: 'style.chart.legend.color', def: '#1A1A1A', type: 'color', label: 'textColor', category: 'legend' },
{ key: 'style.chart.legend.fontSize', def: 16, type: 'number', min: 6, max: 42, label: 'fontSize', category: 'legend' },
{ key: 'style.chart.legend.bold', def: false, type: 'checkbox', label: 'bold', category: 'legend' },
diff --git a/TestingArena/ArenaVueUiDonutEvolution.vue b/TestingArena/ArenaVueUiDonutEvolution.vue
index e44aa833..4a0aaae6 100644
--- a/TestingArena/ArenaVueUiDonutEvolution.vue
+++ b/TestingArena/ArenaVueUiDonutEvolution.vue
@@ -35,7 +35,7 @@ const model = ref([
{ key: 'userOptions.buttons.table', def: true, type: 'checkbox'},
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.layout.height', def: 316, type: 'number', min: 200, max: 800},
{ key: 'style.chart.layout.width', def: 500, type: 'number', min: 300, max: 1200},
@@ -115,7 +115,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value)
diff --git a/TestingArena/ArenaVueUiDumbbell.vue b/TestingArena/ArenaVueUiDumbbell.vue
index 1e239323..b632411c 100644
--- a/TestingArena/ArenaVueUiDumbbell.vue
+++ b/TestingArena/ArenaVueUiDumbbell.vue
@@ -38,7 +38,7 @@ const model = ref([
{ key: 'useAnimation', def: true, type: 'checkbox'},
{ key: 'animationSpeed', def: 2, type: 'number', min: 1, max: 10},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.width', def: 600, type: 'number', min: 300, max: 1000},
{ key: 'style.chart.rowHeight', def: 40, type: 'number', min: 40, max: 100},
@@ -132,7 +132,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[1])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiFlow.vue b/TestingArena/ArenaVueUiFlow.vue
index bea13519..6bb910b3 100644
--- a/TestingArena/ArenaVueUiFlow.vue
+++ b/TestingArena/ArenaVueUiFlow.vue
@@ -32,7 +32,7 @@ const model = ref([
{ key: 'userOptions.buttons.table', def: true, type: 'checkbox' },
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox' },
{ key: 'style.fontFamily', def: 'inherit', type: 'text' },
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color' },
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color' },
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color' },
{ key: 'style.chart.padding.top', def: 0, type: 'number', min: 0, max: 100 },
{ key: 'style.chart.padding.left', def: 24, type: 'number', min: 0, max: 100 },
@@ -68,7 +68,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[1])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiGalaxy.vue b/TestingArena/ArenaVueUiGalaxy.vue
index 0fd1ed6b..06bb6fe2 100644
--- a/TestingArena/ArenaVueUiGalaxy.vue
+++ b/TestingArena/ArenaVueUiGalaxy.vue
@@ -33,7 +33,7 @@ const model = ref([
{ key: 'useCssAnimation', def: true, type: 'checkbox'},
{ key: 'useBlurOnHover', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.layout.arcs.strokeWidth', def: 24, type: 'number', min: 2, max: 48},
{ key: 'style.chart.layout.arcs.borderWidth', def: 12, type: 'number', min: 1, max: 24},
@@ -43,7 +43,7 @@ const model = ref([
{ key: 'style.chart.layout.arcs.hoverEffect.multiplicator', def: 1.1, type: 'number', min: 1, max: 2, step: 0.05},
{ key: 'style.chart.layout.arcs.gradient.show', def: true, type: 'checkbox'},
{ key: 'style.chart.layout.arcs.gradient.intensity', def: 30, type: 'range', min: 0, max: 100},
- { key: 'style.chart.layout.arcs.gradient.color', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.layout.arcs.gradient.color', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.layout.labels.dataLabels.prefix', def: 'P', type: 'text'},
{ key: 'style.chart.layout.labels.dataLabels.suffix', def: 'S', type: 'text'},
{ key: 'style.chart.legend.backgroundColor', def: '#FFFFFF', type: 'color'},
@@ -96,7 +96,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value)
diff --git a/TestingArena/ArenaVueUiGauge.vue b/TestingArena/ArenaVueUiGauge.vue
index 45c27693..bd7d2784 100644
--- a/TestingArena/ArenaVueUiGauge.vue
+++ b/TestingArena/ArenaVueUiGauge.vue
@@ -62,7 +62,7 @@ const model = ref([
{ key: 'userOptions.buttons.img', def: true, type: 'checkbox'},
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.animation.use', def: true, type: 'checkbox'},
{ key: 'style.chart.animation.speed', def: 1, type: 'range', min: 0, max: 100},
diff --git a/TestingArena/ArenaVueUiHeatmap.vue b/TestingArena/ArenaVueUiHeatmap.vue
index d098b3cd..390250bc 100644
--- a/TestingArena/ArenaVueUiHeatmap.vue
+++ b/TestingArena/ArenaVueUiHeatmap.vue
@@ -81,7 +81,7 @@ const model = ref([
{ key: 'userOptions.buttons.table', def: true, type: 'checkbox' },
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox' },
{ key: 'style.fontFamily', def: "inherit", type: 'text'},
- { key: 'style.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.layout.padding.top', def: 36, type: 'number', min: 0, max: 100},
{ key: 'style.layout.padding.right', def: 12, type: 'number', min: 0, max: 100},
@@ -164,7 +164,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiKpi.vue b/TestingArena/ArenaVueUiKpi.vue
index 9456b5a2..398db0ba 100644
--- a/TestingArena/ArenaVueUiKpi.vue
+++ b/TestingArena/ArenaVueUiKpi.vue
@@ -19,7 +19,7 @@ const config = ref({
title: 'Lorem ipsum dolor sit amet',
analogDigits: {
show: true
- }
+ },
})
diff --git a/TestingArena/ArenaVueUiMolecule.vue b/TestingArena/ArenaVueUiMolecule.vue
index 0c981556..ae52c348 100644
--- a/TestingArena/ArenaVueUiMolecule.vue
+++ b/TestingArena/ArenaVueUiMolecule.vue
@@ -152,7 +152,7 @@ const model = ref([
{ key: 'userOptions.buttons.labels', def: true, type: 'checkbox'},
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.nodes.stroke', def: '#FFFFFF', type: 'color'},
{ key: 'style.chart.nodes.strokeHovered', def: '#1A1A1A', type: 'color'},
@@ -198,7 +198,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiMoodRadar.vue b/TestingArena/ArenaVueUiMoodRadar.vue
index 7f50b4da..af9d6922 100644
--- a/TestingArena/ArenaVueUiMoodRadar.vue
+++ b/TestingArena/ArenaVueUiMoodRadar.vue
@@ -84,7 +84,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiNestedDonuts.vue b/TestingArena/ArenaVueUiNestedDonuts.vue
index b3903ddf..978c2018 100644
--- a/TestingArena/ArenaVueUiNestedDonuts.vue
+++ b/TestingArena/ArenaVueUiNestedDonuts.vue
@@ -66,7 +66,7 @@ const model = ref([
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
{ key: 'style.chart.useGradient', def: true, type: 'checkbox'},
{ key: 'style.chart.gradientIntensity', def: 40, type: 'range', min: 0, max: 100},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.layout.labels.dataLabels.show', def: true, type: 'checkbox'},
{ key: 'style.chart.layout.labels.dataLabels.prefix', def: 'P', type: 'text'},
@@ -147,7 +147,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value)
diff --git a/TestingArena/ArenaVueUiOnion.vue b/TestingArena/ArenaVueUiOnion.vue
index 8e8a1a0a..238e1212 100644
--- a/TestingArena/ArenaVueUiOnion.vue
+++ b/TestingArena/ArenaVueUiOnion.vue
@@ -71,11 +71,11 @@ const model = ref([
{ key: 'useStartAnimation', def: true, type: 'checkbox'},
{ key: 'useBlurOnHover', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text', label: "fontFamily", category: 'general' },
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color', label: 'backgroundColor', category: 'general' },
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color', label: 'backgroundColor', category: 'general' },
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color', label: 'textColor', category: 'general' },
{ key: 'style.chart.useGradient', def: true, type: 'checkbox', label: 'useGradient', category: 'general' },
{ key: 'style.chart.gradientIntensity', def: 20, min: 10, max: 40, type: 'range', label: 'gradientIntensity', category: 'general' },
- { key: 'style.chart.layout.gutter.color', def: '#e1e5e8', type: 'color'},
+ { key: 'style.chart.layout.gutter.color', def: '#e1e5e820', type: 'color'},
{ key: 'style.chart.layout.gutter.width', def: 0.62, type: 'range', min: 0.1, max: 1, step: 0.01},
{ key: 'style.chart.layout.track.width', def: 0.62, type: 'range', min: 0.1, max: 1, step: 0.01},
{ key: 'style.chart.layout.labels.show', def: true, type: 'checkbox'},
@@ -143,7 +143,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[1])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiParallelCoordinatePlot.vue b/TestingArena/ArenaVueUiParallelCoordinatePlot.vue
index 515d2a5c..ad0c3d93 100644
--- a/TestingArena/ArenaVueUiParallelCoordinatePlot.vue
+++ b/TestingArena/ArenaVueUiParallelCoordinatePlot.vue
@@ -63,7 +63,7 @@ const model = ref([
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox'},
{ key: 'useCssAnimation', def: true, type: 'checkbox' },
{ key: 'style.fontFamily', def: 'inherit', type: 'text' },
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color' },
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color' },
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color' },
{ key: 'style.chart.height', def: 600, type: 'number', min: 300, max: 1000 },
{ key: 'style.chart.width', def: 1000, type: 'number', min: 300, max: 1500 },
diff --git a/TestingArena/ArenaVueUiQuickChart.vue b/TestingArena/ArenaVueUiQuickChart.vue
index c6b1fb2a..d83bb8d9 100644
--- a/TestingArena/ArenaVueUiQuickChart.vue
+++ b/TestingArena/ArenaVueUiQuickChart.vue
@@ -107,6 +107,7 @@ function alterDataset() {
const selectedSerie = ref('shortArray');
const model = ref([
+ { key: 'backgroundColor', def: '#FFFFFF', type: 'color'},
{ key: 'responsive', def: false, type: 'checkbox'},
{ key: 'userOptionsButtons.pdf', def: true, type: 'checkbox'},
{ key: 'userOptionsButtons.img', def: true, type: 'checkbox'},
@@ -202,7 +203,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiRelationCircle.vue b/TestingArena/ArenaVueUiRelationCircle.vue
index 7b73a17d..8f9e0503 100644
--- a/TestingArena/ArenaVueUiRelationCircle.vue
+++ b/TestingArena/ArenaVueUiRelationCircle.vue
@@ -121,7 +121,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[1])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
return {
diff --git a/TestingArena/ArenaVueUiRings.vue b/TestingArena/ArenaVueUiRings.vue
index 6355f367..b5b66e26 100644
--- a/TestingArena/ArenaVueUiRings.vue
+++ b/TestingArena/ArenaVueUiRings.vue
@@ -11,7 +11,7 @@ const { local, build, vduiLocal, vduiBuild, toggleTable } = useArena()
const dataset = ref([
{
name: "Serie 1",
- values: [100]
+ values: [100],
},
{
name: "Serie 2",
@@ -19,7 +19,7 @@ const dataset = ref([
},
{
name: "Serie 3",
- values: [300, 1]
+ values: [300, 1],
},
{
name: "Serie 4",
@@ -74,7 +74,7 @@ const model = ref([
{ key: 'useCssAnimation', def: true, type: 'checkbox'},
{ key: 'useBlurOnHover', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.layout.labels.dataLabels.prefix', def: 'P', type: 'text'},
{ key: 'style.chart.layout.labels.dataLabels.suffix', def: '2', type: 'text'},
@@ -137,7 +137,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[2])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiScatter.vue b/TestingArena/ArenaVueUiScatter.vue
index ea590b28..f21bb41c 100644
--- a/TestingArena/ArenaVueUiScatter.vue
+++ b/TestingArena/ArenaVueUiScatter.vue
@@ -106,7 +106,7 @@ const model = ref([
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox'},
{ key: 'useCssAnimation', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: "inherit", type: 'text'},
- { key: 'style.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.layout.height', def: 316, type: 'number', min: 100, max: 1000},
{ key: 'style.layout.width', def: 512, type: 'number', min: 100, max: 1000},
@@ -191,7 +191,7 @@ const model = ref([
{ key: 'style.title.subtitle.fontSize', def: 16, type: 'range', min: 8, max: 48},
{ key: 'style.title.subtitle.bold', def: false, type: 'checkbox'},
{ key: 'style.legend.show', def: true, type: 'checkbox' },
- { key: 'style.legend.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.legend.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.legend.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.legend.fontSize', def: 14, type: 'number', min: 6, max: 42 },
{ key: 'style.legend.bold', def: false, type: 'checkbox'},
@@ -236,7 +236,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[1])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
diff --git a/TestingArena/ArenaVueUiSparkGauge.vue b/TestingArena/ArenaVueUiSparkGauge.vue
index 131b4134..b08aad0d 100644
--- a/TestingArena/ArenaVueUiSparkGauge.vue
+++ b/TestingArena/ArenaVueUiSparkGauge.vue
@@ -57,7 +57,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiSparkHistogram.vue b/TestingArena/ArenaVueUiSparkHistogram.vue
index 435f358e..25f181bc 100644
--- a/TestingArena/ArenaVueUiSparkHistogram.vue
+++ b/TestingArena/ArenaVueUiSparkHistogram.vue
@@ -203,7 +203,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[2])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiSparkStackbar.vue b/TestingArena/ArenaVueUiSparkStackbar.vue
index da7e2e6e..ec11ef08 100644
--- a/TestingArena/ArenaVueUiSparkStackbar.vue
+++ b/TestingArena/ArenaVueUiSparkStackbar.vue
@@ -61,7 +61,7 @@ const model = ref([
{ key: 'style.animation.animationFrames', def: 60, type: 'number', min: 0, max: 300},
{ key: 'style.bar.gradient.show', def: true, type: 'checkbox'},
{ key: 'style.bar.gradient.intensity', def: 40, type: 'range', min: 0, max: 100},
- { key: 'style.bar.gradient.underlayerColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.bar.gradient.underlayerColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.legend.textAlign', def: 'left', type: 'select', options: ['left', 'center', 'right']},
{ key: 'style.legend.show', def: true, type: 'checkbox'},
{ key: 'style.legend.fontSize', def: 12, type: 'number', min: 8, max: 48},
@@ -98,7 +98,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[2])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiSparkTrend.vue b/TestingArena/ArenaVueUiSparkTrend.vue
index a7dc02e4..a946226e 100644
--- a/TestingArena/ArenaVueUiSparkTrend.vue
+++ b/TestingArena/ArenaVueUiSparkTrend.vue
@@ -78,7 +78,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiSparkline.vue b/TestingArena/ArenaVueUiSparkline.vue
index 2a0be3a8..049e2f9f 100644
--- a/TestingArena/ArenaVueUiSparkline.vue
+++ b/TestingArena/ArenaVueUiSparkline.vue
@@ -126,7 +126,7 @@ const model = ref([
{ key: 'style.chartWidth', def: 400, type: 'number', min: 100, max: 500},
{ key: 'style.animation.show', def: true, type: 'checkbox'},
{ key: 'style.animation.animationFrames', def: 360, type: 'number', min: 0, max: 1000},
- { key: 'style.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
{ key: 'style.line.color', def: '#3366CC', type: 'color'},
{ key: 'style.line.strokeWidth', def: 3, type: 'number', min: 0, max: 20},
@@ -174,7 +174,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiStackbar.vue b/TestingArena/ArenaVueUiStackbar.vue
index a904a5d2..40c8d0e0 100644
--- a/TestingArena/ArenaVueUiStackbar.vue
+++ b/TestingArena/ArenaVueUiStackbar.vue
@@ -21,6 +21,7 @@ const dataset = ref([
{
name: "Serie 1",
series: [10, 20, 30],
+ color: "rgba(255,0,0,0.5)"
},
{
name: "Serie 2",
@@ -54,7 +55,7 @@ const model = ref([
{ key: 'responsive', def: false, type: 'checkbox'},
{ key: 'theme', def: '', type: 'select', options: ['', 'zen', 'hack', 'concrete']},
{ key: 'useCssAnimation', def: true, type: 'checkbox'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF00', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.height', def: 500, type: 'number', min: 200, max: 1000},
{ key: 'style.chart.width', def: 800, type: 'number', min: 200, max: 1000},
@@ -91,7 +92,7 @@ const model = ref([
{ key: 'style.chart.tooltip.borderRadius', def: 4, type: 'number', min: 0, max: 24},
{ key: 'style.chart.tooltip.borderColor', def: '#E1E5E8', type: 'color'},
{ key: 'style.chart.tooltip.borderWidth', def: 1, type: 'number', min: 0, max: 12},
- { key: 'style.chart.tooltip.backgroundOpacity', def: 100, type: 'range', min: 0, max: 100},
+ { key: 'style.chart.tooltip.backgroundOpacity', def: 20, type: 'range', min: 0, max: 100},
{ key: 'style.chart.tooltip.position', def: 'center', type: 'select', options: ['left', 'center', 'right']},
{ key: 'style.chart.tooltip.offsetY', def: 24, type: 'number', min: 0, max: 64},
{ key: 'style.chart.tooltip.showValue', def: true, type: 'checkbox'},
diff --git a/TestingArena/ArenaVueUiStripPlot.vue b/TestingArena/ArenaVueUiStripPlot.vue
index 2641ef04..3d4a9256 100644
--- a/TestingArena/ArenaVueUiStripPlot.vue
+++ b/TestingArena/ArenaVueUiStripPlot.vue
@@ -98,7 +98,7 @@ const model = ref([
{ key: 'userOptions.buttons.labels', def: true, type: 'checkbox'},
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.height', def: 600, type: 'number', min: 200, max: 1000},
{ key: 'style.chart.stripWidth', def: 120, type: 'number', min: 48, max: 300},
@@ -188,7 +188,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[1])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value)
diff --git a/TestingArena/ArenaVueUiTableHeatmap.vue b/TestingArena/ArenaVueUiTableHeatmap.vue
index 27c1adbd..623630ff 100644
--- a/TestingArena/ArenaVueUiTableHeatmap.vue
+++ b/TestingArena/ArenaVueUiTableHeatmap.vue
@@ -73,7 +73,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[2])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value)
diff --git a/TestingArena/ArenaVueUiTableSparkline.vue b/TestingArena/ArenaVueUiTableSparkline.vue
index b7645b5b..9afeb2f4 100644
--- a/TestingArena/ArenaVueUiTableSparkline.vue
+++ b/TestingArena/ArenaVueUiTableSparkline.vue
@@ -75,13 +75,13 @@ const model = ref([
{ key: 'title.subtitle.color', def: '#1A1A1A', type: 'color'},
{ key: 'title.subtitle.fontSize', def: 14, type: 'number', min: 8, max: 48},
{ key: 'title.subtitle.bold', def: false, type: 'checkbox'},
- { key: 'thead.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'thead.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'thead.color', def: '#1A1A1A', type: 'color'},
{ key: 'thead.fontSize', def: 14, type: 'number', min: 8, max: 24},
{ key: 'thead.outline', def: 'none', type: 'text'},
{ key: 'thead.textAlign', def: 'left', type: 'select', options: ['left', 'center', 'right']},
{ key: 'thead.bold', def: false, type: 'checkbox'},
- { key: 'tbody.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'tbody.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'tbody.color', def: '#1A1A1A', type: 'color'},
{ key: 'tbody.fontSize', def: 14, type: 'number', min: 8, max: 24},
{ key: 'tbody.outline', def: 'none', type: 'text'},
@@ -97,7 +97,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[2])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
return {
diff --git a/TestingArena/ArenaVueUiThermometer.vue b/TestingArena/ArenaVueUiThermometer.vue
index 02ab884a..3608f6ad 100644
--- a/TestingArena/ArenaVueUiThermometer.vue
+++ b/TestingArena/ArenaVueUiThermometer.vue
@@ -45,7 +45,7 @@ const model = ref([
{ key: 'userOptions.buttons.img', def: true, type: 'checkbox'},
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.height', def: 360, type: 'number', min: 100, max: 1000},
{ key: 'style.chart.thermometer.width', def: 48, type: 'number', min: 12, max: 64},
@@ -87,7 +87,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiTimer.vue b/TestingArena/ArenaVueUiTimer.vue
index 4d8a5c35..a2a4387c 100644
--- a/TestingArena/ArenaVueUiTimer.vue
+++ b/TestingArena/ArenaVueUiTimer.vue
@@ -8,7 +8,7 @@ import convertArrayToObject from "./convertModel";
const model = ref([
{ key: 'responsive', def: false, type: 'checkbox'},
{ key: 'type', def: 'stopwatch', type: 'select', options: ['stopwatch']},
- { key: 'style.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.height', def: 300, type: 'number', min: 100, max: 1000},
{ key: 'style.width', def: 300, type: 'number', min: 100, max: 1000},
{ key: 'style.title.text', def: 'Title', type: 'text'},
@@ -24,7 +24,7 @@ const model = ref([
{ key: 'stopwatch.cycleSeconds', def: 5, type: 'number', min: 1, max: 60},
{ key: 'stopwatch.track.radiusRatio', def: 1, type: 'range', min: 0.3, max: 1, step: 0.01},
{ key: 'stopwatch.track.stroke', def: '#e1e5e8', type: "color"},
- { key: 'stopwatch.track.fill', def: '#FFFFFF', type: "color"},
+ { key: 'stopwatch.track.fill', def: '#FFFFFF20', type: "color"},
{ key: 'stopwatch.track.strokeWidth', def: 2, type: 'number', min: 0, max: 24 },
{ key: 'stopwatch.tracker.radiusRatio', def: 1, type: 'range', min: 0.1, max: 2, step: 0.01},
{ key: 'stopwatch.tracker.stroke', def: '#FFFFFF', type: 'color'},
@@ -43,7 +43,7 @@ const model = ref([
{ key: 'stopwatch.label.fontSize', def: 24, type: 'number', min: 8, max: 42},
{ key: 'stopwatch.label.color', def: '#1A1A1A', type: 'color'},
{ key: 'stopwatch.label.bold', def: false, type: 'checkbox'},
- { key: 'stopwatch.legend.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'stopwatch.legend.backgroundColor', def: '#FFFFFF20s', type: 'color'},
{ key: 'stopwatch.legend.buttons.start', def: true, type: 'checkbox'},
{ key: 'stopwatch.legend.buttons.pause', def: true, type: 'checkbox'},
{ key: 'stopwatch.legend.buttons.reset', def: true, type: 'checkbox'},
diff --git a/TestingArena/ArenaVueUiTiremarks.vue b/TestingArena/ArenaVueUiTiremarks.vue
index 0c93c267..737703fd 100644
--- a/TestingArena/ArenaVueUiTiremarks.vue
+++ b/TestingArena/ArenaVueUiTiremarks.vue
@@ -41,7 +41,7 @@ const model = ref([
{ key: 'userOptions.buttons.img', def: true, type: 'checkbox'},
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.animation.use', def: true, type: 'checkbox'},
{ key: 'style.chart.animation.speed', def: 0.5, type: 'number', min: 0, max: 2, step: 0.01},
@@ -83,7 +83,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[1])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiTreemap.vue b/TestingArena/ArenaVueUiTreemap.vue
index bc9f4ad7..617fb7f7 100644
--- a/TestingArena/ArenaVueUiTreemap.vue
+++ b/TestingArena/ArenaVueUiTreemap.vue
@@ -125,7 +125,7 @@ function alterDataset() {
const alternateConfig = ref({
style: {
chart: {
- backgroundColor: '#FF0000',
+ backgroundColor: '#FF000020',
title: {
text: 'Alternate'
}
@@ -142,7 +142,7 @@ const model = ref([
{ key: 'userOptions.buttons.table', def: true, type: 'checkbox' },
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox' },
{ key: 'style.fontFamily', def: 'inherit', type: 'text' },
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.height', def: 500, type: 'number', min: 100, max: 1000},
{ key: 'style.chart.width', def: 800, type: 'number', min: 100, max: 1500},
@@ -188,7 +188,7 @@ const model = ref([
{ key: 'style.chart.tooltip.backgroundColor', def: '#FFFFFF', type: 'color'},
{ key: 'style.chart.tooltip.fontSize', def: 14, type: 'number', min: 8, max: 48},
{ key: 'style.chart.tooltip.roundingValue', def: 1, type: 'number', min: 0, max: 12},
- { key: 'style.chart.tooltip.backgroundOpacity', def: 100, type: 'range', min: 0, max: 100},
+ { key: 'style.chart.tooltip.backgroundOpacity', def: 20, type: 'range', min: 0, max: 100},
{ key: 'style.chart.tooltip.position', def: 'center', type: 'select', options: ['left', 'center', 'right']},
{ key: 'style.chart.tooltip.offsetY', def: 24, type: 'number', min: 0, max: 48},
diff --git a/TestingArena/ArenaVueUiVerticalBar.vue b/TestingArena/ArenaVueUiVerticalBar.vue
index 5dab38eb..7b950972 100644
--- a/TestingArena/ArenaVueUiVerticalBar.vue
+++ b/TestingArena/ArenaVueUiVerticalBar.vue
@@ -111,7 +111,7 @@ const model = ref([
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox'},
{ key: 'useCssAnimation', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.layout.bars.sort', def: 'desc', type: 'select', options: ['asc', 'desc']},
{ key: 'style.chart.layout.bars.useStroke', def: false, type: 'checkbox'},
@@ -208,7 +208,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
@@ -316,12 +316,12 @@ function selectLegend(legend) {
{{ datapoint.name }} : {{ percentage }}
-
+
#BEFORE {{ series.name }}
@@ -342,12 +342,12 @@ function selectLegend(legend) {
{{ datapoint.name }} : {{ percentage }}
-
+
#BEFORE {{ series.name }}
@@ -368,12 +368,12 @@ function selectLegend(legend) {
{{ datapoint.name }} : {{ percentage }}
-
+
#BEFORE {{ series.name }}
@@ -394,12 +394,12 @@ function selectLegend(legend) {
{{ datapoint.name }} : {{ percentage }}
-
+
#BEFORE {{ series.name }}
diff --git a/TestingArena/ArenaVueUiWaffle.vue b/TestingArena/ArenaVueUiWaffle.vue
index e9d48be5..f8001b91 100644
--- a/TestingArena/ArenaVueUiWaffle.vue
+++ b/TestingArena/ArenaVueUiWaffle.vue
@@ -11,7 +11,7 @@ const { local, build, vduiLocal, vduiBuild, toggleTable } = useArena()
const dataset = ref([
{
name: 'Lorem Ipsum',
- values: [100.27]
+ values: [100.27],
},
{
name: 'Dolor Amet',
@@ -32,12 +32,12 @@ const alternateDataset = ref([
const alternateConfig = ref({
table: {
th: {
- backgroundColor: '#00FF00'
+ backgroundColor: '#00FF0020'
}
},
style: {
chart: {
- backgroundColor: '#FF0000',
+ backgroundColor: '#FF000020',
title: {
text: 'Alternate'
}
@@ -69,7 +69,7 @@ const model = ref([
{ key: 'useCustomCells', def: false, type: 'checkbox'},
{ key: 'useAnimation', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: "inherit", type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.layout.labels.dataLabels.prefix', def: '$', type: 'text'},
{ key: 'style.chart.layout.labels.dataLabels.suffix', def: '€', type: 'text'},
@@ -110,7 +110,7 @@ const model = ref([
{ key: 'style.chart.tooltip.showPercentage', def: true, type: 'checkbox'},
{ key: 'style.chart.tooltip.roundingValue', def: 0, type: 'range', min: 0, max: 12},
{ key: 'style.chart.tooltip.roundingPercentage', def: 0, type: 'range', min: 0, max: 12},
- { key: 'style.chart.tooltip.backgroundOpacity', def: 100, type: 'range', min: 0, max: 100 },
+ { key: 'style.chart.tooltip.backgroundOpacity', def: 20, type: 'range', min: 0, max: 100 },
{ key: 'style.chart.tooltip.position', def: 'center', type: 'select', options: ['left', 'center', 'right']},
{ key: 'style.chart.tooltip.offsetY', def: 24, type: 'number', min: 0, max: 48},
diff --git a/TestingArena/ArenaVueUiWheel.vue b/TestingArena/ArenaVueUiWheel.vue
index cc2514ad..84b1816c 100644
--- a/TestingArena/ArenaVueUiWheel.vue
+++ b/TestingArena/ArenaVueUiWheel.vue
@@ -43,7 +43,7 @@ const model = ref([
{ key: 'userOptions.buttons.img', def: true, type: 'checkbox'},
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'inherit', type: 'text'},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF40', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.animation.use', def: true, type: 'checkbox'},
{ key: 'style.chart.animation.speed', def: 0.5, type: 'number', min: 0, max: 2, step: 0.01},
@@ -79,7 +79,7 @@ const themeOptions = ref([
"default"
])
-const currentTheme = ref(themeOptions.value[3])
+const currentTheme = ref(themeOptions.value[4])
const config = computed(() => {
const c = convertArrayToObject(model.value);
diff --git a/TestingArena/ArenaVueUiWordCloud.vue b/TestingArena/ArenaVueUiWordCloud.vue
index 0cc865da..1942fba4 100644
--- a/TestingArena/ArenaVueUiWordCloud.vue
+++ b/TestingArena/ArenaVueUiWordCloud.vue
@@ -24,7 +24,7 @@ const model = ref([
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox' },
{ key: 'useCssAnimation', def: true, type: 'checkbox'},
{ key: 'animationDelayMs', def: 20, type: 'number', min: 0, max: 100},
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color'},
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color'},
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color'},
{ key: 'style.chart.height', def: 300, type: 'number', min: 200, max: 1000},
{ key: 'style.chart.width', def: 512, type: 'number', min: 200, max: 1000},
diff --git a/TestingArena/ArenaVueUiXy.vue b/TestingArena/ArenaVueUiXy.vue
index cb087b85..5476dfb6 100644
--- a/TestingArena/ArenaVueUiXy.vue
+++ b/TestingArena/ArenaVueUiXy.vue
@@ -37,6 +37,7 @@ const dataset = ref([
smooth: false,
useArea: true,
scaleSteps: 2,
+ color: "#FF000050"
},
{
name: "S2",
@@ -160,7 +161,7 @@ const model = ref([
{ key: 'useCanvas', def: false, type: 'checkbox'}, // DEPRECATED (removed)
{ key: 'useCssAnimation', def: true, type: 'checkbox', label: 'useCssAnimation', category: 'general' },
{ key: 'chart.fontFamily', def: 'inherit', type: 'text', label: 'fontFamily', category: 'general' },
- { key: 'chart.backgroundColor', def: '#FFFFFF', type: 'color', label: 'backgroundColor', category: 'general' },
+ { key: 'chart.backgroundColor', def: '#FFFFFF00', type: 'color', label: 'backgroundColor', category: 'general' },
{ key: 'chart.color', def: '#1A1A1A', type: 'color', label: 'textColor', category: 'general' },
{ key: 'chart.height', def: 600, type: 'range', min: 300, max: 1000, label: 'height', category: 'general' },
{ key: 'chart.width', def: 1000, type: 'range', min: 300, max: 2000, label: 'width', category: 'general' },
@@ -273,7 +274,7 @@ const model = ref([
{ key: 'chart.tooltip.roundingValue', def: 3, type: 'number', min: 0, max: 6, label: 'valueRounding', category: 'tooltip' },
{ key: 'chart.tooltip.roundingPercentage', def: 0, type: 'number', min: 0, max: 6, label: 'percentageRounding', category: 'tooltip' },
{ key: 'chart.tooltip.fontSize', def: 14, type: 'range', min: 8, max: 48},
- { key: 'chart.tooltip.backgroundOpacity', def: 100, type: 'range', min: 0, max: 100 },
+ { key: 'chart.tooltip.backgroundOpacity', def: 20, type: 'range', min: 0, max: 100 },
{ key: 'chart.tooltip.position', def: 'center', type: 'select', options: ['left', 'center', 'right']},
{ key: 'chart.tooltip.offsetY', def: 24, type: 'number', min: 0, max: 48},
diff --git a/TestingArena/ArenaVueUiXyCanvas.vue b/TestingArena/ArenaVueUiXyCanvas.vue
index e81142bb..e1912781 100644
--- a/TestingArena/ArenaVueUiXyCanvas.vue
+++ b/TestingArena/ArenaVueUiXyCanvas.vue
@@ -61,7 +61,7 @@ for (let i = 0; i < 12; i += 1) {
// ])
const dataset = ref([
- { "name": "P-01", "series": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "B-01", "series": [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "B-02", "series": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "AV-01", "series": [0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "AV-02", "series": [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "FB-AV-03", "series": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "+24V", "series": [23.997080078124995, 23.960610351562497, 24.006197509765624, 23.997080078124995, 24.006197509765624, 23.960610351562497, 24.024432373046874, 23.969727783203123, 24.006197509765624, 23.94237548828125, 23.987962646484377, 23.987962646484377, 24.070019531249997, 24.2523681640625, 23.94237548828125, 24.006197509765624, 23.951492919921876, 23.960610351562497, 24.142958984375, 24.060902099609372, 23.987962646484377, 24.060902099609372, 24.033549804687496, 23.969727783203123, 23.960610351562497, 23.951492919921876, 23.987962646484377, 24.01531494140625, 23.94237548828125, 23.951492919921876, 23.969727783203123, 24.070019531249997, 23.951492919921876, 23.951492919921876, 23.951492919921876, 23.94237548828125, 23.978845214843748, 23.969727783203123, 23.978845214843748, 23.969727783203123, 23.93325805664062, 24.179428710937497, 23.997080078124995, 24.006197509765624, 23.978845214843748, 23.951492919921876, 23.951492919921876, 23.987962646484377, 23.997080078124995, 23.969727783203123, 24.01531494140625, 23.94237548828125, 23.951492919921876, 23.997080078124995, 23.960610351562497, 23.94237548828125, 23.978845214843748, 24.01531494140625, 24.106489257812495, 23.987962646484377, 23.960610351562497, 24.106489257812495, 23.987962646484377, 24.006197509765624, 23.987962646484377, 23.969727783203123, 23.969727783203123, 23.969727783203123, 24.006197509765624, 24.01531494140625, 23.987962646484377, 23.978845214843748, 24.01531494140625, 23.987962646484377, 24.024432373046874, 24.006197509765624, 23.960610351562497, 24.04266723632812, 23.997080078124995, 24.01531494140625, 24.033549804687496, 23.969727783203123, 24.024432373046874, 24.033549804687496, 23.960610351562497, 23.960610351562497, 23.978845214843748, 24.006197509765624, 23.969727783203123, 24.088254394531248, 24.033549804687496, 23.978845214843748, 24.024432373046874, 23.997080078124995, 24.024432373046874, 24.097371826171873, 23.997080078124995, 24.033549804687496, 24.01531494140625, 23.987962646484377], "type": "line", "autoScaling": true, "scaleSteps": 10, "stackRatio": 0.3 }, { "name": "+5V", "series": [4.966513671875, 5.032822265625, 4.98806396484375, 4.96817138671875, 4.9698291015625005, 4.99469482421875, 5.0112719726562505, 4.993037109375, 4.9764599609375, 5.02453369140625, 4.993037109375, 4.9764599609375, 4.966513671875, 4.98640625, 4.98474853515625, 4.96817138671875, 5.02619140625, 4.98143310546875, 4.97148681640625, 5.02453369140625, 5.02619140625, 4.97480224609375, 4.98474853515625, 4.9698291015625005, 4.96817138671875, 4.97148681640625, 4.966513671875, 4.97811767578125, 4.9631982421875, 5.0029833984375, 4.97314453125, 4.9764599609375, 5.02619140625, 4.97148681640625, 4.9764599609375, 4.97811767578125, 4.9830908203125, 4.96817138671875, 4.96817138671875, 4.97811767578125, 4.9698291015625005, 4.98640625, 4.96817138671875, 4.979775390625, 4.96817138671875, 4.97148681640625, 4.98640625, 4.9698291015625005, 4.9897216796875, 4.96817138671875, 4.97314453125, 4.979775390625, 4.97314453125, 4.97314453125, 4.97148681640625, 4.97148681640625, 4.97148681640625, 4.96817138671875, 4.97314453125, 4.98474853515625, 4.9698291015625005, 4.966513671875, 4.97314453125, 4.9631982421875, 4.97480224609375, 4.97314453125, 4.96485595703125, 4.96817138671875, 4.97148681640625, 5.02453369140625, 4.966513671875, 4.97480224609375, 4.96485595703125, 4.97811767578125, 4.966513671875, 4.97148681640625, 4.9764599609375, 4.98143310546875, 4.96817138671875, 4.97811767578125, 4.98143310546875, 4.96154052734375, 4.97811767578125, 4.97314453125, 4.97148681640625, 4.9698291015625005, 4.9698291015625005, 4.966513671875, 4.97148681640625, 5.00795654296875, 4.966513671875, 4.96817138671875, 4.96817138671875, 4.966513671875, 4.966513671875, 4.97480224609375, 4.966513671875, 4.96817138671875, 4.9698291015625005, 4.966513671875], "type": "line", "autoScaling": true, "scaleSteps": 2, "stackRatio": 0.3 }])
+ { "name": "P-01", "series": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "B-01", "series": [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "B-02", "series": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "AV-01", "series": [0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "AV-02", "series": [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "FB-AV-03", "series": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "type": "line", "autoScaling": true, "scaleSteps": 2 }, { "name": "+24V", "series": [23.997080078124995, 23.960610351562497, 24.006197509765624, 23.997080078124995, 24.006197509765624, 23.960610351562497, 24.024432373046874, 23.969727783203123, 24.006197509765624, 23.94237548828125, 23.987962646484377, 23.987962646484377, 24.070019531249997, 24.2523681640625, 23.94237548828125, 24.006197509765624, 23.951492919921876, 23.960610351562497, 24.142958984375, 24.060902099609372, 23.987962646484377, 24.060902099609372, 24.033549804687496, 23.969727783203123, 23.960610351562497, 23.951492919921876, 23.987962646484377, 24.01531494140625, 23.94237548828125, 23.951492919921876, 23.969727783203123, 24.070019531249997, 23.951492919921876, 23.951492919921876, 23.951492919921876, 23.94237548828125, 23.978845214843748, 23.969727783203123, 23.978845214843748, 23.969727783203123, 23.93325805664062, 24.179428710937497, 23.997080078124995, 24.006197509765624, 23.978845214843748, 23.951492919921876, 23.951492919921876, 23.987962646484377, 23.997080078124995, 23.969727783203123, 24.01531494140625, 23.94237548828125, 23.951492919921876, 23.997080078124995, 23.960610351562497, 23.94237548828125, 23.978845214843748, 24.01531494140625, 24.106489257812495, 23.987962646484377, 23.960610351562497, 24.106489257812495, 23.987962646484377, 24.006197509765624, 23.987962646484377, 23.969727783203123, 23.969727783203123, 23.969727783203123, 24.006197509765624, 24.01531494140625, 23.987962646484377, 23.978845214843748, 24.01531494140625, 23.987962646484377, 24.024432373046874, 24.006197509765624, 23.960610351562497, 24.04266723632812, 23.997080078124995, 24.01531494140625, 24.033549804687496, 23.969727783203123, 24.024432373046874, 24.033549804687496, 23.960610351562497, 23.960610351562497, 23.978845214843748, 24.006197509765624, 23.969727783203123, 24.088254394531248, 24.033549804687496, 23.978845214843748, 24.024432373046874, 23.997080078124995, 24.024432373046874, 24.097371826171873, 23.997080078124995, 24.033549804687496, 24.01531494140625, 23.987962646484377], "type": "line", "autoScaling": true, "scaleSteps": 10, "stackRatio": 0.3 }, { "name": "+5V", "series": [4.966513671875, 5.032822265625, 4.98806396484375, 4.96817138671875, 4.9698291015625005, 4.99469482421875, 5.0112719726562505, 4.993037109375, 4.9764599609375, 5.02453369140625, 4.993037109375, 4.9764599609375, 4.966513671875, 4.98640625, 4.98474853515625, 4.96817138671875, 5.02619140625, 4.98143310546875, 4.97148681640625, 5.02453369140625, 5.02619140625, 4.97480224609375, 4.98474853515625, 4.9698291015625005, 4.96817138671875, 4.97148681640625, 4.966513671875, 4.97811767578125, 4.9631982421875, 5.0029833984375, 4.97314453125, 4.9764599609375, 5.02619140625, 4.97148681640625, 4.9764599609375, 4.97811767578125, 4.9830908203125, 4.96817138671875, 4.96817138671875, 4.97811767578125, 4.9698291015625005, 4.98640625, 4.96817138671875, 4.979775390625, 4.96817138671875, 4.97148681640625, 4.98640625, 4.9698291015625005, 4.9897216796875, 4.96817138671875, 4.97314453125, 4.979775390625, 4.97314453125, 4.97314453125, 4.97148681640625, 4.97148681640625, 4.97148681640625, 4.96817138671875, 4.97314453125, 4.98474853515625, 4.9698291015625005, 4.966513671875, 4.97314453125, 4.9631982421875, 4.97480224609375, 4.97314453125, 4.96485595703125, 4.96817138671875, 4.97148681640625, 5.02453369140625, 4.966513671875, 4.97480224609375, 4.96485595703125, 4.97811767578125, 4.966513671875, 4.97148681640625, 4.9764599609375, 4.98143310546875, 4.96817138671875, 4.97811767578125, 4.98143310546875, 4.96154052734375, 4.97811767578125, 4.97314453125, 4.97148681640625, 4.9698291015625005, 4.9698291015625005, 4.966513671875, 4.97148681640625, 5.00795654296875, 4.966513671875, 4.96817138671875, 4.96817138671875, 4.966513671875, 4.966513671875, 4.97480224609375, 4.966513671875, 4.96817138671875, 4.9698291015625005, 4.966513671875], "type": "bar", "autoScaling": true, "scaleSteps": 2, "stackRatio": 0.3 }])
onMounted(() => {
setTimeout(() => {
@@ -81,7 +81,7 @@ const model = ref([
{ key: 'userOptions.buttons.stack', def: true, type: 'checkbox'},
{ key: 'userOptions.buttons.fullscreen', def: true, type: 'checkbox'},
{ key: 'style.fontFamily', def: 'Arial', type: 'text' },
- { key: 'style.chart.backgroundColor', def: '#FFFFFF', type: 'color' },
+ { key: 'style.chart.backgroundColor', def: '#FFFFFF20', type: 'color' },
{ key: 'style.chart.color', def: '#1A1A1A', type: 'color' },
{ key: 'style.chart.aspectRatio', def: '12 / 9', type: 'text' },
{ key: 'style.chart.stacked', def: true, type: 'checkbox' },
diff --git a/cypress/fixtures/candlestick.json b/cypress/fixtures/candlestick.json
index 8f5fbe0a..9507c277 100644
--- a/cypress/fixtures/candlestick.json
+++ b/cypress/fixtures/candlestick.json
@@ -142,13 +142,13 @@
},
"grid": {
"show": true,
- "stroke": "#e1e5e8",
+ "stroke": "#e1e5e8ff",
"strokeWidth": 0.5,
"xAxis": {
"dataLabels": {
"show": true,
"fontSize": 4,
- "color": "#2D353C",
+ "color": "#2D353Cff",
"offsetY": 0,
"bold": false
}
@@ -157,7 +157,7 @@
"dataLabels": {
"show": true,
"fontSize": 12,
- "color": "#2D353C",
+ "color": "#2D353Cff",
"roundingValue": 0,
"offsetX": 0,
"bold": false,
@@ -168,37 +168,37 @@
}
},
"wick": {
- "stroke": "#2D353C",
+ "stroke": "#2D353Cff",
"strokeWidth": 0.5,
"extremity": {
"shape": "line",
"size": "auto",
- "color": "#2D353C"
+ "color": "#2D353Cff"
}
},
"candle": {
"borderRadius": 1,
- "stroke": "#2D353C",
+ "stroke": "#2D353Cff",
"strokeWidth": 0.5,
"colors": {
- "bearish": "#dc3912",
- "bullish": "#109618"
+ "bearish": "#dc3912ff",
+ "bullish": "#109618ff"
},
"gradient": {
"show": true,
"intensity": 40,
- "underlayer": "#FFFFFF"
+ "underlayer": "#FFFFFFff"
},
"widthRatio": 0.5
}
},
"zoom": {
"show": true,
- "color": "#CCCCCC"
+ "color": "#CCCCCCff"
},
"title": {
"text": "Title",
- "color": "#2D353C",
+ "color": "#2D353Cff",
"fontSize": 20,
"bold": true,
"subtitle": {
@@ -210,8 +210,8 @@
},
"tooltip": {
"show": true,
- "backgroundColor": "#FFFFFF",
- "color": "#2D353C",
+ "backgroundColor": "#FFFFFFff",
+ "color": "#2D353Cff",
"fontSize": 14,
"roundingValue": 0,
"prefix": "",
diff --git a/cypress/fixtures/donut.json b/cypress/fixtures/donut.json
index 4a72e4ed..7b744cd3 100644
--- a/cypress/fixtures/donut.json
+++ b/cypress/fixtures/donut.json
@@ -37,7 +37,7 @@
"chart": {
"useGradient": true,
"gradientIntensity": 40,
- "backgroundColor": "#FFFFFF",
+ "backgroundColor": "#FFFFFFff",
"color": "#2D353C",
"layout": {
"labels": {
@@ -97,7 +97,7 @@
}
},
"legend": {
- "backgroundColor": "#FFFFFF",
+ "backgroundColor": "#FFFFFFff",
"color": "#2D353C",
"show": true,
"fontSize": 16,
@@ -120,7 +120,7 @@
"tooltip": {
"show": true,
"color": "#2D353C",
- "backgroundColor": "#FFFFFF",
+ "backgroundColor": "#FFFFFFff",
"fontSize": 14,
"showValue": true,
"showPercentage": true,
@@ -144,7 +144,7 @@
"outline": "1px solid #e1e5e8"
},
"td": {
- "backgroundColor": "#FFFFFF",
+ "backgroundColor": "#FFFFFFff",
"color": "#2D353C",
"outline": "1px solid #e1e5e8",
"roundingValue": 0,
diff --git a/cypress/fixtures/gauge.json b/cypress/fixtures/gauge.json
index cec15800..27763cbb 100644
--- a/cypress/fixtures/gauge.json
+++ b/cypress/fixtures/gauge.json
@@ -24,8 +24,8 @@
"style": {
"fontFamily": "inherit",
"chart": {
- "backgroundColor": "#FFFFFF",
- "color": "#2D353C",
+ "backgroundColor": "#FFFFFFff",
+ "color": "#2D353Cff",
"animation": {
"use": true,
"speed": 1,
@@ -39,10 +39,10 @@
},
"markers": {
"size": 1,
- "color": "#2D353C",
+ "color": "#2D353Cff",
"strokeWidth": 1,
- "stroke": "#2D353C",
- "backgroundColor": "#FFFFFF",
+ "stroke": "#2D353Cff",
+ "backgroundColor": "#FFFFFFff",
"bold": true,
"fontSizeRatio": 1,
"offsetY": 0,
@@ -50,15 +50,15 @@
},
"pointer": {
"size": 1,
- "stroke": "#2D353C",
+ "stroke": "#2D353Cff",
"strokeWidth": 12,
"useRatingColor": true,
"color": "#CCCCCC",
"circle": {
"radius": 10,
- "stroke": "#2D353C",
+ "stroke": "#2D353Cff",
"strokeWidth": 2,
- "color": "#FFFFFF"
+ "color": "#FFFFFFff"
}
}
},
@@ -69,11 +69,11 @@
"roundingValue": 1,
"showPlusSymbol": true,
"useRatingColor": true,
- "color": "#2D353C"
+ "color": "#2D353Cff"
},
"title": {
"text": "Title",
- "color": "#2D353C",
+ "color": "#2D353Cff",
"fontSize": 20,
"bold": true,
"subtitle": {
diff --git a/cypress/fixtures/relation-circle.json b/cypress/fixtures/relation-circle.json
index 0a1409e4..80b3fae3 100644
--- a/cypress/fixtures/relation-circle.json
+++ b/cypress/fixtures/relation-circle.json
@@ -197,7 +197,7 @@
],
"config": {
"style": {
- "backgroundColor": "#FFFFFF",
+ "backgroundColor": "#FFFFFFff",
"fontFamily": "inherit",
"size": 400,
"limit": 50,
@@ -206,7 +206,7 @@
"speedMs": 300
},
"labels": {
- "color": "#2D353C",
+ "color": "#2D353Cff",
"fontSize": 10
},
"links": {
@@ -215,17 +215,17 @@
},
"circle": {
"radiusProportion": 0.2,
- "stroke": "#CCCCCC",
+ "stroke": "#CCCCCCff",
"strokeWidth": 1,
"offsetY": 0
},
"plot": {
"radius": 2,
- "color": "#2D353C"
+ "color": "#2D353Cff"
},
"title": {
"text": "Title",
- "color": "#2D353C",
+ "color": "#2D353Cff",
"fontSize": 20,
"bold": true,
"subtitle": {
diff --git a/cypress/fixtures/scatter.json b/cypress/fixtures/scatter.json
index fac07e00..1c84fb6c 100644
--- a/cypress/fixtures/scatter.json
+++ b/cypress/fixtures/scatter.json
@@ -25,8 +25,8 @@
"config": {
"useCssAnimation": true,
"style": {
- "backgroundColor": "#FFFFFF",
- "color":"#2D353C",
+ "backgroundColor": "#FFFFFFff",
+ "color":"#2D353Cff",
"fontFamily":"inherit",
"layout": {
"height": 316,
@@ -39,12 +39,12 @@
},
"axis": {
"show": true,
- "stroke":"#e1e5e8",
+ "stroke":"#e1e5e8ff",
"strokeWidth":1
},
"plots": {
"radius": 2,
- "stroke": "#FFFFFF",
+ "stroke": "#FFFFFFff",
"strokeWidth": 0.3,
"opacity": 0.6,
"significance": {
@@ -64,7 +64,7 @@
"label": {
"show": true,
"fontSize": 12,
- "color":"#2D353C",
+ "color":"#2D353Cff",
"bold": true,
"roundingValue": 2,
"useSerieColor": true
@@ -75,7 +75,7 @@
"name": "xAxis",
"show": true,
"fontSize": 8,
- "color":"#2D353C",
+ "color":"#2D353Cff",
"bold":false,
"offsetX": 0,
"offsetY": 0,
@@ -85,7 +85,7 @@
"name":"yAxis",
"show": true,
"fontSize": 8,
- "color":"#2D353C",
+ "color":"#2D353Cff",
"bold":false,
"offsetY": 0,
"offsetX": 0,
@@ -95,7 +95,7 @@
},
"title": {
"text": "Title",
- "color": "#2D353C",
+ "color": "#2D353Cff",
"fontSize": 20,
"bold": true,
"subtitle": {
@@ -107,16 +107,16 @@
},
"legend": {
"show": true,
- "backgroundColor":"#FFFFFF",
- "color": "#2D353C",
+ "backgroundColor":"#FFFFFFff",
+ "color": "#2D353Cff",
"fontSize" : 12,
"bold": true,
"roundingValue": 0
},
"tooltip": {
"show": true,
- "backgroundColor": "#FFFFFF",
- "color": "#2D353C",
+ "backgroundColor": "#FFFFFFff",
+ "color": "#2D353Cff",
"fontSize": 14,
"roundingValue": 0
}
@@ -128,13 +128,13 @@
"show": false,
"th": {
"backgroundColor": "#FAFAFA",
- "color": "#2D353C",
- "outline": "1px solid #e1e5e8"
+ "color": "#2D353Cff",
+ "outline": "1px solid #e1e5e8ff"
},
"td": {
- "backgroundColor": "#FFFFFF",
- "color": "#2D353C",
- "outline": "1px solid #e1e5e8",
+ "backgroundColor": "#FFFFFFff",
+ "color": "#2D353Cff",
+ "outline": "1px solid #e1e5e8ff",
"roundingValue": 2,
"roundingAverage": 1
},
diff --git a/cypress/fixtures/thermometer.json b/cypress/fixtures/thermometer.json
index 87b96f6c..81cb350b 100644
--- a/cypress/fixtures/thermometer.json
+++ b/cypress/fixtures/thermometer.json
@@ -13,8 +13,8 @@
"style": {
"fontFamily":"inherit",
"chart": {
- "backgroundColor":"#FFFFFF",
- "color":"#2D353C",
+ "backgroundColor":"#FFFFFFff",
+ "color":"#2D353Cff",
"height": 360,
"thermometer": {
"width": 48
@@ -29,7 +29,7 @@
"show": true,
"sides": "both",
"height": 2,
- "stroke":"#e1e5e8",
+ "stroke":"#e1e5e8ff",
"strokeWidth": 1,
"showIntermediate": true,
"gradient": {
@@ -45,12 +45,12 @@
"fontSize": 20,
"rounding": 1,
"bold": true,
- "color": "#2D353C"
+ "color": "#2D353Cff"
}
},
"title": {
"text": "Title",
- "color": "#2D353C",
+ "color": "#2D353Cff",
"fontSize": 20,
"bold": true,
"subtitle": {
diff --git a/src/atoms/Tooltip.vue b/src/atoms/Tooltip.vue
index 1c07a051..4e841766 100644
--- a/src/atoms/Tooltip.vue
+++ b/src/atoms/Tooltip.vue
@@ -2,7 +2,7 @@
import { computed, ref } from "vue";
import { calcTooltipPosition } from "../calcTooltipPosition";
import { useMouse } from "../useMouse";
-import { opacity } from "../lib";
+import { opacity, setOpacity } from "../lib";
const props = defineProps({
backgroundColor: {
@@ -73,6 +73,10 @@ const position = computed(() => {
});
})
+const convertedBackground = computed(() => {
+ return setOpacity(props.backgroundColor, props.backgroundOpacity);
+})
+
@@ -81,7 +85,7 @@ const position = computed(() => {
data-cy="tooltip"
:class="{'vue-data-ui-custom-tooltip' : isCustom, 'vue-data-ui-tooltip': !isCustom}"
v-if="show"
- :style="`pointer-events:none;top:${position.top}px;left:${position.left}px;${isCustom ? '' : `background:${backgroundColor}${opacity[backgroundOpacity]};color:${color};max-width:${maxWidth};font-size:${fontSize}px`};border-radius:${borderRadius}px;border:${borderWidth}px solid ${borderColor};`"
+ :style="`pointer-events:none;top:${position.top}px;left:${position.left}px;${isCustom ? '' : `background:${convertedBackground};color:${color};max-width:${maxWidth};font-size:${fontSize}px`};border-radius:${borderRadius}px;border:${borderWidth}px solid ${borderColor};`"
>
diff --git a/src/components/vue-ui-3d-bar.vue b/src/components/vue-ui-3d-bar.vue
index 15f01854..a2432417 100644
--- a/src/components/vue-ui-3d-bar.vue
+++ b/src/components/vue-ui-3d-bar.vue
@@ -18,6 +18,7 @@ import {
makeDonut,
objectIsEmpty,
palette,
+ setOpacity,
themePalettes,
XMLNS
} from '../lib';
@@ -577,36 +578,36 @@ defineExpose({
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -694,7 +695,7 @@ defineExpose({
-
-
-
+
+
+
@@ -792,16 +793,16 @@ defineExpose({
-
+
-
+
-
-
-
-
+
+
+
+
@@ -835,7 +836,7 @@ defineExpose({
-
+
-
-
-
+
+
+
diff --git a/src/components/vue-ui-age-pyramid.vue b/src/components/vue-ui-age-pyramid.vue
index cf85de9c..e7ecf451 100644
--- a/src/components/vue-ui-age-pyramid.vue
+++ b/src/components/vue-ui-age-pyramid.vue
@@ -11,7 +11,7 @@ import {
functionReturnsString,
isFunction,
objectIsEmpty,
- opacity,
+ setOpacity,
shiftHue,
XMLNS
} from '../lib';
@@ -492,7 +492,7 @@ defineExpose({
/>
diff --git a/src/components/vue-ui-annotator.vue b/src/components/vue-ui-annotator.vue
index aeae072c..76d96078 100644
--- a/src/components/vue-ui-annotator.vue
+++ b/src/components/vue-ui-annotator.vue
@@ -3157,8 +3157,6 @@ export default {
.vue-ui-annotator .draw--free {
/* circle cursor for freehand draw mode */
- cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAABg2lDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpSIVh2YQcchQnSyIijhKFYtgobQVWnUwufQLmjQkKS6OgmvBwY/FqoOLs64OroIg+AHi6OSk6CIl/i8ptIjx4Lgf7+497t4BQrPKNKtnAtB020wn4lIuvyqFXhGGiAhCiMnMMpKZxSx8x9c9Any9i/Es/3N/jgG1YDEgIBHPMcO0iTeIZzZtg/M+scjKskp8Tjxu0gWJH7muePzGueSywDNFM5ueJxaJpVIXK13MyqZGPE0cVTWd8oWcxyrnLc5atc7a9+QvDBf0lQzXaY4ggSUkkYIEBXVUUIWNGK06KRbStB/38Q+7/hS5FHJVwMixgBo0yK4f/A9+d2sVpya9pHAc6H1xnI9RILQLtBqO833sOK0TIPgMXOkdf60JzH6S3uho0SNgcBu4uO5oyh5wuQMMPRmyKbtSkKZQLALvZ/RNeSByC/Sveb2193H6AGSpq+Ub4OAQGCtR9rrPu/u6e/v3TLu/H5C7crM1WjgWAAAABmJLR0QAqwB5AHWF+8OUAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH5gwUExIUagzGcQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAABfSURBVBjTldAxDoNQDIPhL0+q1L33P1AvAhN7xfK6WAgoLfSfrNiykpQtE+7RLzx2vgF9D3o8lWDmn1QVVMP0LZQGmNtqp1/cmou0XHdG/+sYeGZwFBqPCub8rkcvvAGvsi1VYarR8wAAAABJRU5ErkJggg==)
- 5 5,
- auto;
+ cursor: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAABg2lDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpSIVh2YQcchQnSyIijhKFYtgobQVWnUwufQLmjQkKS6OgmvBwY/FqoOLs64OroIg+AHi6OSk6CIl/i8ptIjx4Lgf7+497t4BQrPKNKtnAtB020wn4lIuvyqFXhGGiAhCiMnMMpKZxSx8x9c9Any9i/Es/3N/jgG1YDEgIBHPMcO0iTeIZzZtg/M+scjKskp8Tjxu0gWJH7muePzGueSywDNFM5ueJxaJpVIXK13MyqZGPE0cVTWd8oWcxyrnLc5atc7a9+QvDBf0lQzXaY4ggSUkkYIEBXVUUIWNGK06KRbStB/38Q+7/hS5FHJVwMixgBo0yK4f/A9+d2sVpya9pHAc6H1xnI9RILQLtBqO833sOK0TIPgMXOkdf60JzH6S3uho0SNgcBu4uO5oyh5wuQMMPRmyKbtSkKZQLALvZ/RNeSByC/Sveb2193H6AGSpq+Ub4OAQGCtR9rrPu/u6e/v3TLu/H5C7crM1WjgWAAAABmJLR0QAqwB5AHWF+8OUAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH5gwUExIUagzGcQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAABfSURBVBjTldAxDoNQDIPhL0+q1L33P1AvAhN7xfK6WAgoLfSfrNiykpQtE+7RLzx2vgF9D3o8lWDmn1QVVMP0LZQGmNtqp1/cmou0XHdG/+sYeGZwFBqPCub8rkcvvAGvsi1VYarR8wAAAABJRU5ErkJggg==') 5 5, auto;
}
diff --git a/src/components/vue-ui-candlestick.vue b/src/components/vue-ui-candlestick.vue
index 89b71b93..2ea0b144 100644
--- a/src/components/vue-ui-candlestick.vue
+++ b/src/components/vue-ui-candlestick.vue
@@ -11,7 +11,7 @@ import {
functionReturnsString,
isFunction,
objectIsEmpty,
- opacity,
+ setOpacity,
shiftHue,
translateSize,
XMLNS
@@ -703,7 +703,7 @@ defineExpose({
:y="drawingArea.top"
:height="drawingArea.height <= 0 ? 0.0001 : drawingArea.height"
:width="slot <= 0 ? 0.0001 : slot"
- :fill="hoveredIndex === i ? `${FINAL_CONFIG.style.layout.selector.color}${opacity[FINAL_CONFIG.style.layout.selector.opacity]}` : 'transparent'"
+ :fill="hoveredIndex === i ? setOpacity(FINAL_CONFIG.style.layout.selector.color, FINAL_CONFIG.style.layout.selector.opacity) : 'transparent'"
@mouseover="useTooltip(i,rect)"
@mouseleave="hoveredIndex = undefined; isTooltip = false"
/>
diff --git a/src/components/vue-ui-carousel-table.vue b/src/components/vue-ui-carousel-table.vue
index ad6f6b78..e50a3861 100644
--- a/src/components/vue-ui-carousel-table.vue
+++ b/src/components/vue-ui-carousel-table.vue
@@ -2,7 +2,14 @@
import { ref, computed, onMounted, watch, nextTick, onBeforeUnmount } from "vue";
import { useConfig } from "../useConfig";
import { useNestedProp } from "../useNestedProp";
-import { createCsvContent, createUid, downloadCsv, error, objectIsEmpty, opacity } from "../lib";
+import {
+ createCsvContent,
+ createUid,
+ downloadCsv,
+ error,
+ objectIsEmpty,
+ setOpacity
+} from "../lib";
import { usePrinter } from "../usePrinter";
import UserOptions from "../atoms/UserOptions.vue";
import Skeleton from "./vue-ui-skeleton.vue";
@@ -435,7 +442,7 @@ defineExpose({
:style="{
...FINAL_CONFIG.tbody.tr.td.style,
border: `${FINAL_CONFIG.tbody.tr.td.border.size}px solid ${FINAL_CONFIG.tbody.tr.td.border.color}`,
- backgroundColor: FINAL_CONFIG.tbody.tr.td.style.backgroundColor + opacity[(i % 2 === 0 && FINAL_CONFIG.tbody.tr.td.alternateColor) ? FINAL_CONFIG.tbody.tr.td.alternateOpacity * 100 : 100],
+ backgroundColor: setOpacity(FINAL_CONFIG.tbody.tr.td.style.backgroundColor, (i % 2 === 0 && FINAL_CONFIG.tbody.tr.td.alternateColor) ? FINAL_CONFIG.tbody.tr.td.alternateOpacity * 100 : 100),
paddingTop: FINAL_CONFIG.tbody.tr.td.padding.top + 'px',
paddingRight: FINAL_CONFIG.tbody.tr.td.padding.right + 'px',
paddingBottom: FINAL_CONFIG.tbody.tr.td.padding.bottom + 'px',
diff --git a/src/components/vue-ui-chestnut.vue b/src/components/vue-ui-chestnut.vue
index 7acf8c60..2d2fc62b 100644
--- a/src/components/vue-ui-chestnut.vue
+++ b/src/components/vue-ui-chestnut.vue
@@ -16,8 +16,8 @@ import {
getMissingDatasetAttributes,
makeDonut,
objectIsEmpty,
- opacity,
- palette,
+ palette,
+ setOpacity,
shiftHue,
themePalettes,
XMLNS
@@ -590,7 +590,7 @@ defineExpose({
v-for="(d, i) in mutableDataset"
:id="`root_gradient_${uid}_${d.rootIndex}`"
>
-
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -675,7 +675,7 @@ defineExpose({
${branch.x1 - 80},${branch.y1 + i}
${getRoot(branch).x + getRoot(branch).r / 2}, ${getRoot(branch).y}
`"
- :stroke="`${branch.color}${opacity[FINAL_CONFIG.style.chart.layout.links.opacity]}`"
+ :stroke="setOpacity(branch.color, FINAL_CONFIG.style.chart.layout.links.opacity)"
fill="none"
stroke-width="2"
shape-rendering="cirspEdges"
@@ -826,16 +826,7 @@ defineExpose({
fill="none"
:style="`opacity:${isFocused(branch) ? 1 : 0.1}`"
/>
-
-
+
+
-
import { ref, computed, onMounted, onBeforeUnmount, nextTick } from "vue";
import { useNestedProp } from "../useNestedProp";
-import { createUid, opacity, XMLNS } from "../lib";
+import { createUid, setOpacity, XMLNS } from "../lib";
import { useConfig } from "../useConfig";
const { vue_ui_cursor: DEFAULT_CONFIG } = useConfig();
@@ -96,7 +96,7 @@ const waveScale = computed(() => {
:cx="50"
:cy="50"
:r="FINAL_CONFIG.centerCircleRadius"
- :fill="FINAL_CONFIG.centerCircleColor + opacity[FINAL_CONFIG.centerCircleOpacity * 100]"
+ :fill="setOpacity(FINAL_CONFIG.centerCircleColor, FINAL_CONFIG.centerCircleOpacity * 100)"
:stroke="FINAL_CONFIG.centerCircleStroke"
:stroke-width="FINAL_CONFIG.centerCircleStrokeWidth"
:stroke-dasharray="FINAL_CONFIG.centerCircleDasharray"
diff --git a/src/components/vue-ui-donut-evolution.vue b/src/components/vue-ui-donut-evolution.vue
index 2a02eab9..1bb98734 100644
--- a/src/components/vue-ui-donut-evolution.vue
+++ b/src/components/vue-ui-donut-evolution.vue
@@ -17,9 +17,9 @@ import {
getMissingDatasetAttributes,
makeDonut,
objectIsEmpty,
- opacity,
palette,
sanitizeArray,
+ setOpacity,
sumByAttribute,
themePalettes,
XMLNS
@@ -572,14 +572,14 @@ defineExpose({
-
-
+
+
-
-
-
+
+
+
@@ -830,7 +830,7 @@ defineExpose({
-
-
-
+
+
+
@@ -729,7 +729,7 @@ defineExpose({
class="vue-ui-donut-arc-path"
:data-cy="`donut-arc-${i}`"
:d="arc.arcSlice"
- :fill="`${arc.color}CC`"
+ :fill="setOpacity(arc.color, 80)"
:stroke="FINAL_CONFIG.style.chart.backgroundColor"
:stroke-width="FINAL_CONFIG.style.chart.layout.donut.borderWidth"
:filter="getBlurFilter(i)"
diff --git a/src/components/vue-ui-gauge.vue b/src/components/vue-ui-gauge.vue
index 17bbcbb8..ff0a4804 100644
--- a/src/components/vue-ui-gauge.vue
+++ b/src/components/vue-ui-gauge.vue
@@ -9,10 +9,10 @@ import {
error,
getMissingDatasetAttributes,
objectIsEmpty,
- opacity,
palette,
themePalettes,
makeDonut,
+ setOpacity,
translateSize,
offsetFromCenterPoint,
XMLNS,
@@ -437,9 +437,9 @@ defineExpose({
-
-
-
+
+
+
@@ -472,17 +472,8 @@ defineExpose({
stroke-linecap="round"
:filter="`url(#blur_${uid})`"
/>
-
-
-
-
-
+
+
@@ -393,21 +388,21 @@ defineExpose({
stroke-linecap="round"
d="M119 25A1 1 0 00137 25 1 1 0 00119 25M123 26C124 33 132 33 133 26L123 26M123 22A1 1 0 00126 22 1 1 0 00123 22M130 22A1 1 0 00133 22 1 1 0 00130 22" />
-
+
-
+
-
+
@@ -415,22 +410,20 @@ defineExpose({
stroke-linecap="round"
d="M56 213A1 1 0 0074 213 1 1 0 0056 213M60 216C63 214 67 214 70 216M60 210A1 1 0 0063 210 1 1 0 0060 210M67 210A1 1 0 0070 210 1 1 0 0067 210" />
-
+
-
+
+ : setOpacity(FINAL_CONFIG.style.chart.layout.dataPolygon.color, FINAL_CONFIG.style.chart.layout.dataPolygon.opacity)" />
{
y: stepY + (svg.value.usableHeight * (i / grads / 2)),
height: svg.value.usableHeight * (1 - (i / (grads))),
width: svg.value.usableWidth * (1 - (i / grads)),
- opacity: opacity[Math.round((i+1) / grads * 20)]
+ opacity: Math.round((i+1) / grads * 20)
})
}
@@ -1015,8 +1015,8 @@ defineExpose({
v-for="(d, i) in drawableDataset"
:id="`quadrant_gradient_${uid}_${i}`"
>
-
-
+
+
@@ -1024,7 +1024,7 @@ defineExpose({
diff --git a/src/components/vue-ui-radar.vue b/src/components/vue-ui-radar.vue
index 3e525ae3..85476c4e 100644
--- a/src/components/vue-ui-radar.vue
+++ b/src/components/vue-ui-radar.vue
@@ -16,8 +16,8 @@ import {
isFunction,
makePath,
objectIsEmpty,
- opacity,
- palette,
+ palette,
+ setOpacity,
shiftHue,
themePalettes,
XMLNS
@@ -636,8 +636,8 @@ defineExpose({
v-for="(d, i) in datasetCopy"
:id="`radar_gradient_${uid}_${i}`"
>
-
-
+
+
@@ -706,7 +706,7 @@ defineExpose({
:stroke="d.color"
:stroke-width="FINAL_CONFIG.style.chart.layout.dataPolygon.strokeWidth"
v-if="FINAL_CONFIG.useCssAnimation || (!FINAL_CONFIG.useCssAnimation && !segregated.includes(i))"
- :fill="FINAL_CONFIG.style.chart.layout.dataPolygon.transparent ? 'transparent' : FINAL_CONFIG.style.chart.layout.dataPolygon.useGradient ? `url(#radar_gradient_${uid}_${i})` : d.color + opacity[FINAL_CONFIG.style.chart.layout.dataPolygon.opacity]"
+ :fill="FINAL_CONFIG.style.chart.layout.dataPolygon.transparent ? 'transparent' : FINAL_CONFIG.style.chart.layout.dataPolygon.useGradient ? `url(#radar_gradient_${uid}_${i})` : setOpacity(d.color, FINAL_CONFIG.style.chart.layout.dataPolygon.opacity)"
:class="{ 'animated-out': segregated.includes(i) && FINAL_CONFIG.useCssAnimation, 'animated-in': isAnimating && inSegregation === i && FINAL_CONFIG.useCssAnimation }"
/>
diff --git a/src/components/vue-ui-relation-circle.vue b/src/components/vue-ui-relation-circle.vue
index 4d01d941..53c72484 100644
--- a/src/components/vue-ui-relation-circle.vue
+++ b/src/components/vue-ui-relation-circle.vue
@@ -1,7 +1,7 @@