From 67fb0ee956a6d0d94f07aeffed1158010ed471fc Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 3 Nov 2019 05:22:58 +0000 Subject: [PATCH] Remote all references to HighCharts due to denial of open source license. --- .../DiscImageChef.Server.csproj | 1 - .../Views/Shared/_Layout.cshtml | 2 - DiscImageChef.Server/Views/Stats/Index.cshtml | 8 +- .../wwwroot/css/_highcharts.scss | 788 --------------- .../wwwroot/css/dos/dicserver_highcharts.css | 930 ----------------- .../wwwroot/css/dos/dicserver_highcharts.scss | 55 -- .../wwwroot/css/mac/dicserver_highcharts.css | 933 ------------------ .../wwwroot/css/mac/dicserver_highcharts.scss | 55 -- 8 files changed, 3 insertions(+), 2769 deletions(-) delete mode 100644 DiscImageChef.Server/wwwroot/css/_highcharts.scss delete mode 100644 DiscImageChef.Server/wwwroot/css/dos/dicserver_highcharts.css delete mode 100644 DiscImageChef.Server/wwwroot/css/dos/dicserver_highcharts.scss delete mode 100644 DiscImageChef.Server/wwwroot/css/mac/dicserver_highcharts.css delete mode 100644 DiscImageChef.Server/wwwroot/css/mac/dicserver_highcharts.scss diff --git a/DiscImageChef.Server/DiscImageChef.Server.csproj b/DiscImageChef.Server/DiscImageChef.Server.csproj index 7e8daa9f..87899494 100644 --- a/DiscImageChef.Server/DiscImageChef.Server.csproj +++ b/DiscImageChef.Server/DiscImageChef.Server.csproj @@ -32,7 +32,6 @@ - diff --git a/DiscImageChef.Server/Views/Shared/_Layout.cshtml b/DiscImageChef.Server/Views/Shared/_Layout.cshtml index 3828c513..21224fdc 100644 --- a/DiscImageChef.Server/Views/Shared/_Layout.cshtml +++ b/DiscImageChef.Server/Views/Shared/_Layout.cshtml @@ -40,12 +40,10 @@ // 24th January, Macintosh launch case 24: - break; default: - break; } diff --git a/DiscImageChef.Server/Views/Stats/Index.cshtml b/DiscImageChef.Server/Views/Stats/Index.cshtml index 7799a54e..f9d50875 100644 --- a/DiscImageChef.Server/Views/Stats/Index.cshtml +++ b/DiscImageChef.Server/Views/Stats/Index.cshtml @@ -465,11 +465,9 @@
-

-

- All devices found... -

- +
+ All devices found... +
diff --git a/DiscImageChef.Server/wwwroot/css/_highcharts.scss b/DiscImageChef.Server/wwwroot/css/_highcharts.scss deleted file mode 100644 index c3f6b965..00000000 --- a/DiscImageChef.Server/wwwroot/css/_highcharts.scss +++ /dev/null @@ -1,788 +0,0 @@ -/** - * @license Highcharts - * - * (c) 2009-2016 Torstein Honsi - * - * License: www.highcharts.com/license - */ - -// Colors for data series and points. -$colors: #7cb5ec #434348 #90ed7d #f7a35c #8085e9 #f15c80 #e4d354 #2b908f #f45b5b #91e8e1 !default; - -// Chart background, point stroke for markers and columns etc -$background-color: #ffffff !default; - -// Neutral colors, grayscale by default. The default colors are defined by mixing the -// background-color with neutral, with a weight corresponding to the number in the name. -$neutral-color-100: #000000 !default; // Strong text. -$neutral-color-80: #333333 !default; // Main text and some strokes. -$neutral-color-60: #666666 !default; // Axis labels, axis title, connector fallback. -$neutral-color-40: #999999 !default; // Credits text, export menu stroke. -$neutral-color-20: #cccccc !default; // Disabled texts, button strokes, crosshair etc. -$neutral-color-10: #e6e6e6 !default; // Grid lines etc. -$neutral-color-5: #f2f2f2 !default; // Minor grid lines etc. -$neutral-color-3: #f7f7f7 !default; // Tooltip backgroud, button fills, map null points. - -// Colored, shades of blue by default -$highlight-color-100: #003399 !default; // Drilldown clickable labels, color axis max color. -$highlight-color-80: #335cad !default; // Selection marker, menu hover, button hover, chart border, navigator series. -$highlight-color-60: #6685c2 !default; // Navigator mask fill. -$highlight-color-20: #ccd6eb !default; // Ticks and axis line. -$highlight-color-10: #e6ebf5 !default; // Pressed button, color axis min color. - -// Fonts -$font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif !default; -$title-font-size: 1.5em !default; -$subtitle-font-size: 1em !default; -$legend-font-size: 1em !default; -$axis-labels-font-size: 0.9em !default; - -// Tooltip -$tooltip-border: 1px !default; -$tooltip-background: $neutral-color-3 !default; - -// Axes -$xaxis-grid-line: 0px !default; - -// Range-selector -$range-selector-button-border: 0px !default; -$range-selector-input-text: $neutral-color-80 !default; -$range-selector-input-border: $neutral-color-20 !default; - -// Data-labels -$data-label-color: $neutral-color-80 !default; - -// Buttons -$context-button-background: $background-color !default; - -$highcharts-button-background: $neutral-color-3 !default; -$highcharts-button-border: $neutral-color-20 !default; -$highcharts-button-text: $neutral-color-80 !default; - -$highcharts-button-pressed-background: $highlight-color-10 !default; -$highcharts-button-pressed-border: $neutral-color-20 !default; -$highcharts-button-pressed-text: $neutral-color-80 !default; - -$highcharts-button-hover-background: $neutral-color-10 !default; -$highcharts-button-hover-border: $neutral-color-20 !default; -$highcharts-button-hover-text: $neutral-color-80 !default; - -// Navigator -$navigator-series-fill: $highlight-color-80 !default; -$navigator-series-border: $highlight-color-80 !default; - -// Scrollbar -$scrollbar-track-background: $neutral-color-5 !default; -$scrollbar-track-border: $neutral-color-5 !default; - -// Indicators -$indicator-positive-line: #06B535; -$indicator-negative-line: #F21313; - -.highcharts-container { - position: relative; - overflow: hidden; - width: 100%; - height: 100%; - text-align: left; - line-height: normal; - z-index: 0; /* #1072 */ - -webkit-tap-highlight-color: rgba(0,0,0,0); - font-family: $font-family; - font-size: 12px; -} -.highcharts-root { - display: block; -} -.highcharts-root text { - stroke-width: 0; -} -.highcharts-strong { - font-weight: bold; -} -.highcharts-emphasized { - font-style: italic; -} -.highcharts-anchor { - cursor: pointer; -} -.highcharts-background { - fill: $background-color; -} -.highcharts-plot-border, .highcharts-plot-background { - fill: none; -} -.highcharts-label-box { - fill: none; -} -.highcharts-button-box { - fill: inherit; -} -.highcharts-tracker-line { - stroke-linejoin: round; - stroke: rgba(192, 192, 192, 0.0001); - stroke-width: 22; - fill: none; -} -.highcharts-tracker-area { - fill: rgba(192, 192, 192, 0.0001); - stroke-width: 0; -} - -/* Titles */ -.highcharts-title { - fill: $neutral-color-80; - font-size: $title-font-size; -} -.highcharts-subtitle { - fill: $neutral-color-60; -} - -/* Axes */ -.highcharts-axis-line { - fill: none; - stroke: $highlight-color-20; -} -.highcharts-yaxis .highcharts-axis-line { - stroke-width: 0; -} -.highcharts-axis-title { - fill: $neutral-color-60; -} -.highcharts-axis-labels { - fill: $neutral-color-60; - cursor: default; - font-size: $axis-labels-font-size; -} -.highcharts-grid-line { - fill: none; - stroke: $neutral-color-10; -} -.highcharts-xaxis-grid .highcharts-grid-line { - stroke-width: $xaxis-grid-line; -} -.highcharts-tick { - stroke: $highlight-color-20; -} -.highcharts-yaxis .highcharts-tick { - stroke-width: 0; -} -.highcharts-minor-grid-line { - stroke: $neutral-color-5; -} -.highcharts-crosshair-thin { - stroke-width: 1px; - stroke: $neutral-color-20; -} -.highcharts-crosshair-category { - stroke: $highlight-color-20; - stroke-opacity: 0.25; -} - - -/* Credits */ -.highcharts-credits { - cursor: pointer; - fill: $neutral-color-40; - font-size: 0.7em; - transition: fill 250ms, font-size 250ms; -} -.highcharts-credits:hover { - fill: black; - font-size: 1em; -} - -/* Tooltip */ -.highcharts-tooltip { - cursor: default; - pointer-events: none; - white-space: nowrap; - transition: stroke 150ms; -} -.highcharts-tooltip text { - fill: $neutral-color-80; -} -.highcharts-tooltip .highcharts-header { - font-size: 0.85em; -} -.highcharts-tooltip-box { - stroke-width: $tooltip-border; - fill: $tooltip-background; - fill-opacity: 0.85; -} -.highcharts-tooltip-box .highcharts-label-box { - fill: $tooltip-background; - fill-opacity: 0.85; -} - -.highcharts-selection-marker { - fill: $highlight-color-80; - fill-opacity: 0.25; -} - -.highcharts-graph { - fill: none; - stroke-width: 2px; - stroke-linecap: round; - stroke-linejoin: round; -} -.highcharts-state-hover .highcharts-graph { - stroke-width: 3; -} -.highcharts-state-hover path { - transition: stroke-width 50; /* quick in */ -} -.highcharts-state-normal path { - transition: stroke-width 250ms; /* slow out */ -} - -/* Legend hover affects points and series */ -g.highcharts-series, -.highcharts-point, -.highcharts-markers, -.highcharts-data-labels { - transition: opacity 250ms; -} -.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover), -.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover), -.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover), -.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover) { - opacity: 0.2; -} - -/* Series options */ - -/* Default colors */ -@for $i from 1 through length($colors) { - $color: nth($colors, $i); - .highcharts-color-#{$i - 1} { - fill: $color; - stroke: $color; - } -} - -.highcharts-area { - fill-opacity: 0.75; - stroke-width: 0; -} -.highcharts-markers { - stroke-width: 1px; - stroke: $background-color; -} -.highcharts-point { - stroke-width: 1px; -} -.highcharts-dense-data .highcharts-point { - stroke-width: 0; -} - -.highcharts-data-label { - font-size: 0.9em; - font-weight: bold; -} -.highcharts-data-label-box { - fill: none; - stroke-width: 0; -} -.highcharts-data-label text, text.highcharts-data-label { - fill: $data-label-color; -} -.highcharts-data-label-connector { - fill: none; -} -.highcharts-halo { - fill-opacity: 0.25; - stroke-width: 0; -} -.highcharts-series:not(.highcharts-pie-series) .highcharts-point-select, -.highcharts-markers .highcharts-point-select { - fill: $neutral-color-20; - stroke: $neutral-color-100; -} -.highcharts-column-series rect.highcharts-point { - // rect to prevent stroke on 3D columns - stroke: $background-color; -} -.highcharts-column-series .highcharts-point { - transition: fill-opacity 250ms; -} -.highcharts-column-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} -.highcharts-pie-series .highcharts-point { - stroke-linejoin: round; - stroke: $background-color; -} -.highcharts-pie-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} -.highcharts-funnel-series .highcharts-point { - stroke-linejoin: round; - stroke: $background-color; -} -.highcharts-funnel-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} -.highcharts-funnel-series .highcharts-point-select { - fill: inherit; - stroke: inherit; -} -.highcharts-pyramid-series .highcharts-point { - stroke-linejoin: round; - stroke: $background-color; -} -.highcharts-pyramid-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} -.highcharts-pyramid-series .highcharts-point-select { - fill: inherit; - stroke: inherit; -} -.highcharts-solidgauge-series .highcharts-point { - stroke-width: 0; -} -.highcharts-treemap-series .highcharts-point { - stroke-width: 1px; - stroke: $neutral-color-10; - transition: stroke 250ms, fill 250ms, fill-opacity 250ms; -} -.highcharts-treemap-series .highcharts-point-hover { - stroke: $neutral-color-40; - transition: stroke 25ms, fill 25ms, fill-opacity 25ms; -} - -.highcharts-treemap-series .highcharts-above-level { - display: none; -} -.highcharts-treemap-series .highcharts-internal-node { - fill: none; -} -.highcharts-treemap-series .highcharts-internal-node-interactive { - fill-opacity: 0.15; - cursor: pointer; -} -.highcharts-treemap-series .highcharts-internal-node-interactive:hover { - fill-opacity: 0.75; -} - - - -/* Legend */ -.highcharts-legend-box { - fill: none; - stroke-width: 0; -} -.highcharts-legend-item > text { - fill: $neutral-color-80; - font-weight: bold; - font-size: $legend-font-size; - cursor: pointer; - stroke-width: 0; -} -.highcharts-legend-item:hover text { - fill: $neutral-color-100; -} -.highcharts-legend-item-hidden * { - fill: $neutral-color-20 !important; - stroke: $neutral-color-20 !important; - transition: fill 250ms; -} -.highcharts-legend-nav-active { - fill: $highlight-color-100; - cursor: pointer; -} -.highcharts-legend-nav-inactive { - fill: $neutral-color-20; -} -.highcharts-legend-title-box { - fill: none; - stroke-width: 0; -} - -/* Bubble legend */ -.highcharts-bubble-legend-symbol { - stroke-width: 2; - fill-opacity: 0.5; -} -.highcharts-bubble-legend-connectors { - stroke-width: 1; -} -.highcharts-bubble-legend-labels { - fill: $neutral-color-80; -} - -/* Loading */ -.highcharts-loading { - position: absolute; - background-color: $background-color; - opacity: 0.5; - text-align: center; - z-index: 10; - transition: opacity 250ms; -} -.highcharts-loading-hidden { - height: 0 !important; - opacity: 0; - overflow: hidden; - transition: opacity 250ms, height 250ms step-end; -} -.highcharts-loading-inner { - font-weight: bold; - position: relative; - top: 45%; -} - -/* Plot bands and polar pane backgrounds */ -.highcharts-plot-band, .highcharts-pane { - fill: $neutral-color-100; - fill-opacity: 0.05; -} -.highcharts-plot-line { - fill: none; - stroke: $neutral-color-40; - stroke-width: 1px; -} - -/* Highcharts More and modules */ -.highcharts-boxplot-box { - fill: $background-color; -} -.highcharts-boxplot-median { - stroke-width: 2px; -} -.highcharts-bubble-series .highcharts-point { - fill-opacity: 0.5; -} -.highcharts-errorbar-series .highcharts-point { - stroke: $neutral-color-100; -} -.highcharts-gauge-series .highcharts-data-label-box { - stroke: $neutral-color-20; - stroke-width: 1px; -} -.highcharts-gauge-series .highcharts-dial { - fill: $neutral-color-100; - stroke-width: 0; -} -.highcharts-polygon-series .highcharts-graph { - fill: inherit; - stroke-width: 0; -} -.highcharts-waterfall-series .highcharts-graph { - stroke: $neutral-color-80; - stroke-dasharray: 1, 3; -} -.highcharts-sankey-series .highcharts-point { - stroke-width: 0; -} -.highcharts-sankey-series .highcharts-link { - transition: fill 250ms, fill-opacity 250ms; - fill-opacity: 0.5; -} -.highcharts-sankey-series .highcharts-point-hover.highcharts-link { - transition: fill 50ms, fill-opacity 50ms; - fill-opacity: 1; -} -.highcharts-venn-series .highcharts-point { - fill-opacity: 0.75; - stroke: $neutral-color-20; - transition: stroke 250ms, fill-opacity 250ms; -} -.highcharts-venn-series .highcharts-point-hover { - fill-opacity: 1; - stroke: $neutral-color-20; -} - -/* Highstock */ -.highcharts-navigator-mask-outside { - fill-opacity: 0; -} -.highcharts-navigator-mask-inside { - fill: $highlight-color-60; /* navigator.maskFill option */ - fill-opacity: 0.25; - cursor: ew-resize; -} -.highcharts-navigator-outline { - stroke: $neutral-color-20; - fill: none; -} -.highcharts-navigator-handle { - stroke: $neutral-color-20; - fill: $neutral-color-5; - cursor: ew-resize; -} -.highcharts-navigator-series { - fill: $navigator-series-fill; - stroke: $navigator-series-border; -} -.highcharts-navigator-series .highcharts-graph { - stroke-width: 1px; -} -.highcharts-navigator-series .highcharts-area { - fill-opacity: 0.05; -} -.highcharts-navigator-xaxis .highcharts-axis-line { - stroke-width: 0; -} -.highcharts-navigator-xaxis .highcharts-grid-line { - stroke-width: 1px; - stroke: $neutral-color-10; -} -.highcharts-navigator-xaxis.highcharts-axis-labels { - fill: $neutral-color-40; -} -.highcharts-navigator-yaxis .highcharts-grid-line { - stroke-width: 0; -} -.highcharts-scrollbar-thumb { - fill: $neutral-color-20; - stroke: $neutral-color-20; - stroke-width: 1px; -} -.highcharts-scrollbar-button { - fill: $neutral-color-10; - stroke: $neutral-color-20; - stroke-width: 1px; -} -.highcharts-scrollbar-arrow { - fill: $neutral-color-60; -} -.highcharts-scrollbar-rifles { - stroke: $neutral-color-60; - stroke-width: 1px; -} -.highcharts-scrollbar-track { - fill: $scrollbar-track-background; - stroke: $scrollbar-track-border; - stroke-width: 1px; -} -.highcharts-button { - fill: $highcharts-button-background; - stroke: $highcharts-button-border; - cursor: default; - stroke-width: 1px; - transition: fill 250ms; -} -.highcharts-button text { - fill: $highcharts-button-text; -} -.highcharts-button-hover { - transition: fill 0ms; - fill: $highcharts-button-hover-background; - stroke: $highcharts-button-hover-border; -} -.highcharts-button-hover text { - fill: $highcharts-button-hover-text; -} -.highcharts-button-pressed { - font-weight: bold; - fill: $highcharts-button-pressed-background; - stroke: $highcharts-button-pressed-border; -} -.highcharts-button-pressed text { - fill: $highcharts-button-pressed-text; - font-weight: bold; -} -.highcharts-button-disabled text { - fill: $highcharts-button-text; -} -.highcharts-range-selector-buttons .highcharts-button { - stroke-width: $range-selector-button-border; -} -.highcharts-range-label rect { - fill: none; -} -.highcharts-range-label text { - fill: $neutral-color-60; -} -.highcharts-range-input rect { - fill: none; -} -.highcharts-range-input text { - fill: $range-selector-input-text; -} -.highcharts-range-input { - stroke-width:1px; - stroke: $range-selector-input-border; -} -input.highcharts-range-selector { - position: absolute; - border: 0; - width: 1px; /* Chrome needs a pixel to see it */ - height: 1px; - padding: 0; - text-align: center; - left: -9em; /* #4798 */ -} -.highcharts-crosshair-label text { - fill: $background-color; - font-size: 1.1em; -} -.highcharts-crosshair-label .highcharts-label-box { - fill: inherit; -} - - -.highcharts-candlestick-series .highcharts-point { - stroke: $neutral-color-100; - stroke-width: 1px; -} -.highcharts-candlestick-series .highcharts-point-up { - fill: $background-color; -} -.highcharts-ohlc-series .highcharts-point-hover { - stroke-width: 3px; -} -.highcharts-flags-series .highcharts-point .highcharts-label-box { - stroke: $neutral-color-40; - fill: $background-color; - transition: fill 250ms; -} -.highcharts-flags-series .highcharts-point-hover .highcharts-label-box { - stroke: $neutral-color-100; - fill: $highlight-color-20; -} -.highcharts-flags-series .highcharts-point text { - fill: $neutral-color-100; - font-size: 0.9em; - font-weight: bold; -} - -/* Highmaps */ -.highcharts-map-series .highcharts-point { - transition: fill 500ms, fill-opacity 500ms, stroke-width 250ms; - stroke: $neutral-color-20; -} -.highcharts-map-series .highcharts-point-hover { - transition: fill 0ms, fill-opacity 0ms; - fill-opacity: 0.5; - stroke-width: 2px; -} -.highcharts-mapline-series .highcharts-point { - fill: none; -} -.highcharts-heatmap-series .highcharts-point { - stroke-width: 0; -} -.highcharts-map-navigation { - font-size: 1.3em; - font-weight: bold; - text-align: center; -} -.highcharts-coloraxis { - stroke-width: 0; -} -.highcharts-coloraxis-marker { - fill: $neutral-color-40; -} -.highcharts-null-point { - fill: $neutral-color-3; -} - -/* 3d charts */ -.highcharts-3d-frame { - fill: transparent; -} - -/* Exporting module */ -.highcharts-contextbutton { - fill: $context-button-background; /* needed to capture hover */ - stroke: none; - stroke-linecap: round; -} -.highcharts-contextbutton:hover { - fill: $neutral-color-10; - stroke: $neutral-color-10; -} -.highcharts-button-symbol { - stroke: $neutral-color-60; - stroke-width: 3px; -} -.highcharts-menu { - border: 1px solid $neutral-color-40; - background: $background-color; - padding: 5px 0; - box-shadow: 3px 3px 10px #888; -} -.highcharts-menu-item { - padding: 0.5em 1em; - background: none; - color: $neutral-color-80; - cursor: pointer; - transition: background 250ms, color 250ms; -} -.highcharts-menu-item:hover { - background: $highlight-color-80; - color: $background-color; -} - -/* Drilldown module */ -.highcharts-drilldown-point { - cursor: pointer; -} -.highcharts-drilldown-data-label text, -text.highcharts-drilldown-data-label, -.highcharts-drilldown-axis-label { - cursor: pointer; - fill: $highlight-color-100; - font-weight: bold; - text-decoration: underline; -} - -/* No-data module */ -.highcharts-no-data text { - font-weight: bold; - font-size: 12px; - fill: $neutral-color-60; -} - -/* Drag-panes module */ -.highcharts-axis-resizer { - cursor: ns-resize; - stroke: black; - stroke-width: 2px; -} - -/* Bullet type series */ -.highcharts-bullet-target { - stroke-width: 0; -} - -/* Lineargauge type series */ -.highcharts-lineargauge-target { - stroke-width: 1px; - stroke: $neutral-color-80; -} -.highcharts-lineargauge-target-line { - stroke-width: 1px; - stroke: $neutral-color-80; -} - -/* Annotations module */ -.highcharts-annotation-label-box { - stroke-width: 1px; - stroke: $neutral-color-100; - fill: $neutral-color-100; - fill-opacity: 0.75; -} -.highcharts-annotation-label text { - fill: $neutral-color-10; -} - -/* Gantt */ -.highcharts-treegrid-node-collapsed, .highcharts-treegrid-node-expanded { - cursor: pointer; -} -.highcharts-point-connecting-path { - fill: none; -} -.highcharts-grid-axis .highcharts-tick { - stroke-width: 1px; -} -.highcharts-grid-axis .highcharts-axis-line { - stroke-width: 1px; -} \ No newline at end of file diff --git a/DiscImageChef.Server/wwwroot/css/dos/dicserver_highcharts.css b/DiscImageChef.Server/wwwroot/css/dos/dicserver_highcharts.css deleted file mode 100644 index f82985aa..00000000 --- a/DiscImageChef.Server/wwwroot/css/dos/dicserver_highcharts.css +++ /dev/null @@ -1,930 +0,0 @@ -/* Sets the grayscale for Bootstrap */ -/* Sets color palette, using EGA colors */ -/* Bootstrap color aliases */ -/* Colors for */ -/* Colors for */ -/* Colors for cards */ -/* Colors for tables */ -/* Sets font to VGA square */ -@font-face { - font-family: "VGAsquarePx"; - src: url(../../fonts/vga_squarepx.eot); - src: url(../../fonts/vga_squarepx.eot?#iefix) format("embedded-opentype"), url(../../fonts/vga_squarepx.woff2) format("woff2"), url(../../fonts/vga_squarepx.woff) format("woff"), url(../../fonts/vga_squarepx.ttf) format("truetype"); - font-weight: normal; - font-style: normal; -} -/* Sets the grayscale for Bootstrap */ -/* Sets color palette, using EGA colors */ -/* Bootstrap color aliases */ -/* Colors for */ -/* Colors for */ -/* Colors for cards */ -/* Colors for tables */ -/* Sets the style for emphasis/italics */ -em, i { - color: #00AA00; - font-style: normal; -} - -/* Headings and bold text are bright white */ -h1, h2, h3, h4, -b, strong { - color: #FFFFFF; - font-size: 1em; - font-style: normal; - font-weight: normal; - margin: 0; -} - -/** - * @license Highcharts - * - * (c) 2009-2016 Torstein Honsi - * - * License: www.highcharts.com/license - */ -.highcharts-container { - position: relative; - overflow: hidden; - width: 100%; - height: 100%; - text-align: left; - line-height: normal; - z-index: 0; - /* #1072 */ - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - font-family: "VGAsquarePx"; - font-size: 12px; -} - -.highcharts-root { - display: block; -} - -.highcharts-root text { - stroke-width: 0; -} - -.highcharts-strong { - font-weight: bold; -} - -.highcharts-emphasized { - font-style: italic; -} - -.highcharts-anchor { - cursor: pointer; -} - -.highcharts-background { - fill: #000; -} - -.highcharts-plot-border, .highcharts-plot-background { - fill: none; -} - -.highcharts-label-box { - fill: none; -} - -.highcharts-button-box { - fill: inherit; -} - -.highcharts-tracker-line { - stroke-linejoin: round; - stroke: rgba(192, 192, 192, 0.0001); - stroke-width: 22; - fill: none; -} - -.highcharts-tracker-area { - fill: rgba(192, 192, 192, 0.0001); - stroke-width: 0; -} - -/* Titles */ -.highcharts-title { - fill: #AAAAAA; - font-size: 1.5em; -} - -.highcharts-subtitle { - fill: #AAAAAA; -} - -/* Axes */ -.highcharts-axis-line { - fill: none; - stroke: #ccd6eb; -} - -.highcharts-yaxis .highcharts-axis-line { - stroke-width: 0; -} - -.highcharts-axis-title { - fill: #AAAAAA; -} - -.highcharts-axis-labels { - fill: #AAAAAA; - cursor: default; - font-size: 0.9em; -} - -.highcharts-grid-line { - fill: none; - stroke: #555555; -} - -.highcharts-xaxis-grid .highcharts-grid-line { - stroke-width: 0px; -} - -.highcharts-tick { - stroke: #ccd6eb; -} - -.highcharts-yaxis .highcharts-tick { - stroke-width: 0; -} - -.highcharts-minor-grid-line { - stroke: #555555; -} - -.highcharts-crosshair-thin { - stroke-width: 1px; - stroke: #555555; -} - -.highcharts-crosshair-category { - stroke: #ccd6eb; - stroke-opacity: 0.25; -} - -/* Credits */ -.highcharts-credits { - cursor: pointer; - fill: #AAAAAA; - font-size: 0.7em; - transition: fill 250ms, font-size 250ms; -} - -.highcharts-credits:hover { - fill: black; - font-size: 1em; -} - -/* Tooltip */ -.highcharts-tooltip { - cursor: default; - pointer-events: none; - white-space: nowrap; - transition: stroke 150ms; -} - -.highcharts-tooltip text { - fill: #AAAAAA; -} - -.highcharts-tooltip .highcharts-header { - font-size: 0.85em; -} - -.highcharts-tooltip-box { - stroke-width: 1px; - fill: #FFFFFF; - fill-opacity: 0.85; -} - -.highcharts-tooltip-box .highcharts-label-box { - fill: #FFFFFF; - fill-opacity: 0.85; -} - -.highcharts-selection-marker { - fill: #335cad; - fill-opacity: 0.25; -} - -.highcharts-graph { - fill: none; - stroke-width: 2px; - stroke-linecap: round; - stroke-linejoin: round; -} - -.highcharts-state-hover .highcharts-graph { - stroke-width: 3; -} - -.highcharts-state-hover path { - transition: stroke-width 50; - /* quick in */ -} - -.highcharts-state-normal path { - transition: stroke-width 250ms; - /* slow out */ -} - -/* Legend hover affects points and series */ -g.highcharts-series, -.highcharts-point, -.highcharts-markers, -.highcharts-data-labels { - transition: opacity 250ms; -} - -.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover), -.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover), -.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover), -.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover) { - opacity: 0.2; -} - -/* Series options */ -/* Default colors */ -.highcharts-color-0 { - fill: #FF5555; - stroke: #FF5555; -} - -.highcharts-color-1 { - fill: #00AA00; - stroke: #00AA00; -} - -.highcharts-color-2 { - fill: #AA5500; - stroke: #AA5500; -} - -.highcharts-color-3 { - fill: #AA55AA; - stroke: #AA55AA; -} - -.highcharts-color-4 { - fill: #FF55FF; - stroke: #FF55FF; -} - -.highcharts-color-5 { - fill: #55FFFF; - stroke: #55FFFF; -} - -.highcharts-color-6 { - fill: #FFFF55; - stroke: #FFFF55; -} - -.highcharts-color-7 { - fill: #AA00FF; - stroke: #AA00FF; -} - -.highcharts-color-8 { - fill: #00AAAA; - stroke: #00AAAA; -} - -.highcharts-color-9 { - fill: #AAAAAA; - stroke: #AAAAAA; -} - -.highcharts-area { - fill-opacity: 0.75; - stroke-width: 0; -} - -.highcharts-markers { - stroke-width: 1px; - stroke: #000; -} - -.highcharts-point { - stroke-width: 1px; -} - -.highcharts-dense-data .highcharts-point { - stroke-width: 0; -} - -.highcharts-data-label { - font-size: 0.9em; - font-weight: bold; -} - -.highcharts-data-label-box { - fill: none; - stroke-width: 0; -} - -.highcharts-data-label text, text.highcharts-data-label { - fill: #FFFF55; -} - -.highcharts-data-label-connector { - fill: none; -} - -.highcharts-halo { - fill-opacity: 0.25; - stroke-width: 0; -} - -.highcharts-series:not(.highcharts-pie-series) .highcharts-point-select, -.highcharts-markers .highcharts-point-select { - fill: #555555; - stroke: #FFFFFF; -} - -.highcharts-column-series rect.highcharts-point { - stroke: #000; -} - -.highcharts-column-series .highcharts-point { - transition: fill-opacity 250ms; -} - -.highcharts-column-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} - -.highcharts-pie-series .highcharts-point { - stroke-linejoin: round; - stroke: #000; -} - -.highcharts-pie-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} - -.highcharts-funnel-series .highcharts-point { - stroke-linejoin: round; - stroke: #000; -} - -.highcharts-funnel-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} - -.highcharts-funnel-series .highcharts-point-select { - fill: inherit; - stroke: inherit; -} - -.highcharts-pyramid-series .highcharts-point { - stroke-linejoin: round; - stroke: #000; -} - -.highcharts-pyramid-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} - -.highcharts-pyramid-series .highcharts-point-select { - fill: inherit; - stroke: inherit; -} - -.highcharts-solidgauge-series .highcharts-point { - stroke-width: 0; -} - -.highcharts-treemap-series .highcharts-point { - stroke-width: 1px; - stroke: #555555; - transition: stroke 250ms, fill 250ms, fill-opacity 250ms; -} - -.highcharts-treemap-series .highcharts-point-hover { - stroke: #AAAAAA; - transition: stroke 25ms, fill 25ms, fill-opacity 25ms; -} - -.highcharts-treemap-series .highcharts-above-level { - display: none; -} - -.highcharts-treemap-series .highcharts-internal-node { - fill: none; -} - -.highcharts-treemap-series .highcharts-internal-node-interactive { - fill-opacity: 0.15; - cursor: pointer; -} - -.highcharts-treemap-series .highcharts-internal-node-interactive:hover { - fill-opacity: 0.75; -} - -/* Legend */ -.highcharts-legend-box { - fill: none; - stroke-width: 0; -} - -.highcharts-legend-item > text { - fill: #AAAAAA; - font-weight: bold; - font-size: 1em; - cursor: pointer; - stroke-width: 0; -} - -.highcharts-legend-item:hover text { - fill: #FFFFFF; -} - -.highcharts-legend-item-hidden * { - fill: #555555 !important; - stroke: #555555 !important; - transition: fill 250ms; -} - -.highcharts-legend-nav-active { - fill: #003399; - cursor: pointer; -} - -.highcharts-legend-nav-inactive { - fill: #555555; -} - -.highcharts-legend-title-box { - fill: none; - stroke-width: 0; -} - -/* Bubble legend */ -.highcharts-bubble-legend-symbol { - stroke-width: 2; - fill-opacity: 0.5; -} - -.highcharts-bubble-legend-connectors { - stroke-width: 1; -} - -.highcharts-bubble-legend-labels { - fill: #AAAAAA; -} - -/* Loading */ -.highcharts-loading { - position: absolute; - background-color: #000; - opacity: 0.5; - text-align: center; - z-index: 10; - transition: opacity 250ms; -} - -.highcharts-loading-hidden { - height: 0 !important; - opacity: 0; - overflow: hidden; - transition: opacity 250ms, height 250ms step-end; -} - -.highcharts-loading-inner { - font-weight: bold; - position: relative; - top: 45%; -} - -/* Plot bands and polar pane backgrounds */ -.highcharts-plot-band, .highcharts-pane { - fill: #FFFFFF; - fill-opacity: 0.05; -} - -.highcharts-plot-line { - fill: none; - stroke: #AAAAAA; - stroke-width: 1px; -} - -/* Highcharts More and modules */ -.highcharts-boxplot-box { - fill: #000; -} - -.highcharts-boxplot-median { - stroke-width: 2px; -} - -.highcharts-bubble-series .highcharts-point { - fill-opacity: 0.5; -} - -.highcharts-errorbar-series .highcharts-point { - stroke: #FFFFFF; -} - -.highcharts-gauge-series .highcharts-data-label-box { - stroke: #555555; - stroke-width: 1px; -} - -.highcharts-gauge-series .highcharts-dial { - fill: #FFFFFF; - stroke-width: 0; -} - -.highcharts-polygon-series .highcharts-graph { - fill: inherit; - stroke-width: 0; -} - -.highcharts-waterfall-series .highcharts-graph { - stroke: #AAAAAA; - stroke-dasharray: 1, 3; -} - -.highcharts-sankey-series .highcharts-point { - stroke-width: 0; -} - -.highcharts-sankey-series .highcharts-link { - transition: fill 250ms, fill-opacity 250ms; - fill-opacity: 0.5; -} - -.highcharts-sankey-series .highcharts-point-hover.highcharts-link { - transition: fill 50ms, fill-opacity 50ms; - fill-opacity: 1; -} - -.highcharts-venn-series .highcharts-point { - fill-opacity: 0.75; - stroke: #555555; - transition: stroke 250ms, fill-opacity 250ms; -} - -.highcharts-venn-series .highcharts-point-hover { - fill-opacity: 1; - stroke: #555555; -} - -/* Highstock */ -.highcharts-navigator-mask-outside { - fill-opacity: 0; -} - -.highcharts-navigator-mask-inside { - fill: #6685c2; - /* navigator.maskFill option */ - fill-opacity: 0.25; - cursor: ew-resize; -} - -.highcharts-navigator-outline { - stroke: #555555; - fill: none; -} - -.highcharts-navigator-handle { - stroke: #555555; - fill: #555555; - cursor: ew-resize; -} - -.highcharts-navigator-series { - fill: #335cad; - stroke: #335cad; -} - -.highcharts-navigator-series .highcharts-graph { - stroke-width: 1px; -} - -.highcharts-navigator-series .highcharts-area { - fill-opacity: 0.05; -} - -.highcharts-navigator-xaxis .highcharts-axis-line { - stroke-width: 0; -} - -.highcharts-navigator-xaxis .highcharts-grid-line { - stroke-width: 1px; - stroke: #555555; -} - -.highcharts-navigator-xaxis.highcharts-axis-labels { - fill: #AAAAAA; -} - -.highcharts-navigator-yaxis .highcharts-grid-line { - stroke-width: 0; -} - -.highcharts-scrollbar-thumb { - fill: #555555; - stroke: #555555; - stroke-width: 1px; -} - -.highcharts-scrollbar-button { - fill: #555555; - stroke: #555555; - stroke-width: 1px; -} - -.highcharts-scrollbar-arrow { - fill: #AAAAAA; -} - -.highcharts-scrollbar-rifles { - stroke: #AAAAAA; - stroke-width: 1px; -} - -.highcharts-scrollbar-track { - fill: #555555; - stroke: #555555; - stroke-width: 1px; -} - -.highcharts-button { - fill: #555555; - stroke: #555555; - cursor: default; - stroke-width: 1px; - transition: fill 250ms; -} - -.highcharts-button text { - fill: #AAAAAA; -} - -.highcharts-button-hover { - transition: fill 0ms; - fill: #555555; - stroke: #555555; -} - -.highcharts-button-hover text { - fill: #AAAAAA; -} - -.highcharts-button-pressed { - font-weight: bold; - fill: #e6ebf5; - stroke: #555555; -} - -.highcharts-button-pressed text { - fill: #AAAAAA; - font-weight: bold; -} - -.highcharts-button-disabled text { - fill: #AAAAAA; -} - -.highcharts-range-selector-buttons .highcharts-button { - stroke-width: 0px; -} - -.highcharts-range-label rect { - fill: none; -} - -.highcharts-range-label text { - fill: #AAAAAA; -} - -.highcharts-range-input rect { - fill: none; -} - -.highcharts-range-input text { - fill: #AAAAAA; -} - -.highcharts-range-input { - stroke-width: 1px; - stroke: #555555; -} - -input.highcharts-range-selector { - position: absolute; - border: 0; - width: 1px; - /* Chrome needs a pixel to see it */ - height: 1px; - padding: 0; - text-align: center; - left: -9em; - /* #4798 */ -} - -.highcharts-crosshair-label text { - fill: #000; - font-size: 1.1em; -} - -.highcharts-crosshair-label .highcharts-label-box { - fill: inherit; -} - -.highcharts-candlestick-series .highcharts-point { - stroke: #FFFFFF; - stroke-width: 1px; -} - -.highcharts-candlestick-series .highcharts-point-up { - fill: #000; -} - -.highcharts-ohlc-series .highcharts-point-hover { - stroke-width: 3px; -} - -.highcharts-flags-series .highcharts-point .highcharts-label-box { - stroke: #AAAAAA; - fill: #000; - transition: fill 250ms; -} - -.highcharts-flags-series .highcharts-point-hover .highcharts-label-box { - stroke: #FFFFFF; - fill: #ccd6eb; -} - -.highcharts-flags-series .highcharts-point text { - fill: #FFFFFF; - font-size: 0.9em; - font-weight: bold; -} - -/* Highmaps */ -.highcharts-map-series .highcharts-point { - transition: fill 500ms, fill-opacity 500ms, stroke-width 250ms; - stroke: #555555; -} - -.highcharts-map-series .highcharts-point-hover { - transition: fill 0ms, fill-opacity 0ms; - fill-opacity: 0.5; - stroke-width: 2px; -} - -.highcharts-mapline-series .highcharts-point { - fill: none; -} - -.highcharts-heatmap-series .highcharts-point { - stroke-width: 0; -} - -.highcharts-map-navigation { - font-size: 1.3em; - font-weight: bold; - text-align: center; -} - -.highcharts-coloraxis { - stroke-width: 0; -} - -.highcharts-coloraxis-marker { - fill: #AAAAAA; -} - -.highcharts-null-point { - fill: #555555; -} - -/* 3d charts */ -.highcharts-3d-frame { - fill: transparent; -} - -/* Exporting module */ -.highcharts-contextbutton { - fill: #000; - /* needed to capture hover */ - stroke: none; - stroke-linecap: round; -} - -.highcharts-contextbutton:hover { - fill: #555555; - stroke: #555555; -} - -.highcharts-button-symbol { - stroke: #AAAAAA; - stroke-width: 3px; -} - -.highcharts-menu { - border: 1px solid #AAAAAA; - background: #000; - padding: 5px 0; - box-shadow: 3px 3px 10px #888; -} - -.highcharts-menu-item { - padding: 0.5em 1em; - background: none; - color: #AAAAAA; - cursor: pointer; - transition: background 250ms, color 250ms; -} - -.highcharts-menu-item:hover { - background: #335cad; - color: #000; -} - -/* Drilldown module */ -.highcharts-drilldown-point { - cursor: pointer; -} - -.highcharts-drilldown-data-label text, -text.highcharts-drilldown-data-label, -.highcharts-drilldown-axis-label { - cursor: pointer; - fill: #003399; - font-weight: bold; - text-decoration: underline; -} - -/* No-data module */ -.highcharts-no-data text { - font-weight: bold; - font-size: 12px; - fill: #AAAAAA; -} - -/* Drag-panes module */ -.highcharts-axis-resizer { - cursor: ns-resize; - stroke: black; - stroke-width: 2px; -} - -/* Bullet type series */ -.highcharts-bullet-target { - stroke-width: 0; -} - -/* Lineargauge type series */ -.highcharts-lineargauge-target { - stroke-width: 1px; - stroke: #AAAAAA; -} - -.highcharts-lineargauge-target-line { - stroke-width: 1px; - stroke: #AAAAAA; -} - -/* Annotations module */ -.highcharts-annotation-label-box { - stroke-width: 1px; - stroke: #FFFFFF; - fill: #FFFFFF; - fill-opacity: 0.75; -} - -.highcharts-annotation-label text { - fill: #555555; -} - -/* Gantt */ -.highcharts-treegrid-node-collapsed, .highcharts-treegrid-node-expanded { - cursor: pointer; -} - -.highcharts-point-connecting-path { - fill: none; -} - -.highcharts-grid-axis .highcharts-tick { - stroke-width: 1px; -} - -.highcharts-grid-axis .highcharts-axis-line { - stroke-width: 1px; -} - -/*# sourceMappingURL=dicserver_highcharts.css.map */ diff --git a/DiscImageChef.Server/wwwroot/css/dos/dicserver_highcharts.scss b/DiscImageChef.Server/wwwroot/css/dos/dicserver_highcharts.scss deleted file mode 100644 index 13da6985..00000000 --- a/DiscImageChef.Server/wwwroot/css/dos/dicserver_highcharts.scss +++ /dev/null @@ -1,55 +0,0 @@ -// /*************************************************************************** -// The Disc Image Chef -// ---------------------------------------------------------------------------- -// -// Filename : dicserver_highcharts.scss -// Author(s) : Natalia Portillo -// -// Component : DiscImageChef Server. -// -// --[ Description ] ---------------------------------------------------------- -// -// Sets style for server's charts. -// -// --[ License ] -------------------------------------------------------------- -// -// This library is free software; you can redistribute it and/or modify -// it under the terms of the GNU Lesser General Public License as -// published by the Free Software Foundation; either version 2.1 of the -// License, or (at your option) any later version. -// -// This library is distributed in the hope that it will be useful, but -// WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -// Lesser General Public License for more details. -// -// You should have received a copy of the GNU Lesser General Public -// License along with this library; if not, see . -// -// ---------------------------------------------------------------------------- -// Copyright © 2011-2019 Natalia Portillo -// ****************************************************************************/ - -@import "_colors"; -@import "_font"; -@import "_fontstyles"; - -$colors: $orange $green $brown $indigo $pink $teal $yellow $purple $cyan $white; -$background-color: $body-bg; - -$neutral-color-100: $brightwhite; // Strong text. -$neutral-color-80: $white; // Main text and some strokes. -$neutral-color-60: $white; // Axis labels, axis title, connector fallback. -$neutral-color-40: $white; // Credits text, export menu stroke. -$neutral-color-20: $darkgray; // Disabled texts, button strokes, crosshair etc. -$neutral-color-10: $darkgray; // Grid lines etc. -$neutral-color-5: $darkgray; // Minor grid lines etc. -$neutral-color-3: $darkgray; // Tooltip backgroud, button fills, map null points. - -$font-family: $font-family-base; - -$tooltip-background: $brightwhite; - -$data-label-color: $yellow; - -@import "../_highcharts"; \ No newline at end of file diff --git a/DiscImageChef.Server/wwwroot/css/mac/dicserver_highcharts.css b/DiscImageChef.Server/wwwroot/css/mac/dicserver_highcharts.css deleted file mode 100644 index 039a4774..00000000 --- a/DiscImageChef.Server/wwwroot/css/mac/dicserver_highcharts.css +++ /dev/null @@ -1,933 +0,0 @@ -/* Sets the grayscale for Bootstrap */ -/* Sets color palette, using Macintosh II colors */ -/* Bootstrap color aliases */ -/* Colors for */ -/* Colors for */ -/* Colors for cards */ -/* Colors for tables */ -/* Sets font to Macintosh Chicago clone font */ -@font-face { - font-family: "ChicagoFLF"; - src: url(../../fonts/ChicagoFLF.eot); - src: url(../../fonts/ChicagoFLF.eot?#iefix) format("embedded-opentype"), url(../../fonts/ChicagoFLF.woff2) format("woff2"), url(../../fonts/ChicagoFLF.woff) format("woff"), url(../../fonts/ChicagoFLF.ttf) format("truetype"); - font-weight: normal; - font-style: normal; -} -/* Sets the grayscale for Bootstrap */ -/* Sets color palette, using Macintosh II colors */ -/* Bootstrap color aliases */ -/* Colors for */ -/* Colors for */ -/* Colors for cards */ -/* Colors for tables */ -/* Sets the style for emphasis/italics */ -em, i { - font-style: italic; -} - -/* Headings and bold text are bright white */ -h1, h2, h3, h4, -b, strong { - font-size: 1em; - font-style: normal; - font-weight: bold; - margin: 0; -} - -/** - * @license Highcharts - * - * (c) 2009-2016 Torstein Honsi - * - * License: www.highcharts.com/license - */ -.highcharts-container { - position: relative; - overflow: hidden; - width: 100%; - height: 100%; - text-align: left; - line-height: normal; - z-index: 0; - /* #1072 */ - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - font-family: "ChicagoFLF"; - font-size: 12px; -} - -.highcharts-root { - display: block; -} - -.highcharts-root text { - stroke-width: 0; -} - -.highcharts-strong { - font-weight: bold; -} - -.highcharts-emphasized { - font-style: italic; -} - -.highcharts-anchor { - cursor: pointer; -} - -.highcharts-background { - fill: #FFFFFF; -} - -.highcharts-plot-border, .highcharts-plot-background { - fill: none; -} - -.highcharts-label-box { - fill: none; -} - -.highcharts-button-box { - fill: inherit; -} - -.highcharts-tracker-line { - stroke-linejoin: round; - stroke: rgba(192, 192, 192, 0.0001); - stroke-width: 22; - fill: none; -} - -.highcharts-tracker-area { - fill: rgba(192, 192, 192, 0.0001); - stroke-width: 0; -} - -/* Titles */ -.highcharts-title { - fill: #404040; - font-size: 1.5em; -} - -.highcharts-subtitle { - fill: #808080; -} - -/* Axes */ -.highcharts-axis-line { - fill: none; - stroke: #ccd6eb; -} - -.highcharts-yaxis .highcharts-axis-line { - stroke-width: 0; -} - -.highcharts-axis-title { - fill: #808080; -} - -.highcharts-axis-labels { - fill: #808080; - cursor: default; - font-size: 0.9em; -} - -.highcharts-grid-line { - fill: none; - stroke: #C0C0C0; -} - -.highcharts-xaxis-grid .highcharts-grid-line { - stroke-width: 0px; -} - -.highcharts-tick { - stroke: #ccd6eb; -} - -.highcharts-yaxis .highcharts-tick { - stroke-width: 0; -} - -.highcharts-minor-grid-line { - stroke: #C0C0C0; -} - -.highcharts-crosshair-thin { - stroke-width: 1px; - stroke: #C0C0C0; -} - -.highcharts-crosshair-category { - stroke: #ccd6eb; - stroke-opacity: 0.25; -} - -/* Credits */ -.highcharts-credits { - cursor: pointer; - fill: #808080; - font-size: 0.7em; - transition: fill 250ms, font-size 250ms; -} - -.highcharts-credits:hover { - fill: black; - font-size: 1em; -} - -/* Tooltip */ -.highcharts-tooltip { - cursor: default; - pointer-events: none; - white-space: nowrap; - transition: stroke 150ms; -} - -.highcharts-tooltip text { - fill: #404040; -} - -.highcharts-tooltip .highcharts-header { - font-size: 0.85em; -} - -.highcharts-tooltip-box { - stroke-width: 1px; - fill: #FFFFFF; - fill-opacity: 0.85; -} - -.highcharts-tooltip-box .highcharts-label-box { - fill: #FFFFFF; - fill-opacity: 0.85; -} - -.highcharts-selection-marker { - fill: #335cad; - fill-opacity: 0.25; -} - -.highcharts-graph { - fill: none; - stroke-width: 2px; - stroke-linecap: round; - stroke-linejoin: round; -} - -.highcharts-state-hover .highcharts-graph { - stroke-width: 3; -} - -.highcharts-state-hover path { - transition: stroke-width 50; - /* quick in */ -} - -.highcharts-state-normal path { - transition: stroke-width 250ms; - /* slow out */ -} - -/* Legend hover affects points and series */ -g.highcharts-series, -.highcharts-point, -.highcharts-markers, -.highcharts-data-labels { - transition: opacity 250ms; -} - -.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover), -.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover), -.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover), -.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover) { - opacity: 0.2; -} - -/* Series options */ -/* Default colors */ -.highcharts-color-0 { - fill: #1FB714; - stroke: #1FB714; -} - -.highcharts-color-1 { - fill: #FBF305; - stroke: #FBF305; -} - -.highcharts-color-2 { - fill: #FF6403; - stroke: #FF6403; -} - -.highcharts-color-3 { - fill: #562C05; - stroke: #562C05; -} - -.highcharts-color-4 { - fill: #DD0907; - stroke: #DD0907; -} - -.highcharts-color-5 { - fill: #F20884; - stroke: #F20884; -} - -.highcharts-color-6 { - fill: #4700A5; - stroke: #4700A5; -} - -.highcharts-color-7 { - fill: #0000D3; - stroke: #0000D3; -} - -.highcharts-color-8 { - fill: #02ABEA; - stroke: #02ABEA; -} - -.highcharts-color-9 { - fill: #90713A; - stroke: #90713A; -} - -.highcharts-color-10 { - fill: #006412; - stroke: #006412; -} - -.highcharts-area { - fill-opacity: 0.75; - stroke-width: 0; -} - -.highcharts-markers { - stroke-width: 1px; - stroke: #FFFFFF; -} - -.highcharts-point { - stroke-width: 1px; -} - -.highcharts-dense-data .highcharts-point { - stroke-width: 0; -} - -.highcharts-data-label { - font-size: 0.9em; - font-weight: bold; -} - -.highcharts-data-label-box { - fill: none; - stroke-width: 0; -} - -.highcharts-data-label text, text.highcharts-data-label { - fill: #FBF305; -} - -.highcharts-data-label-connector { - fill: none; -} - -.highcharts-halo { - fill-opacity: 0.25; - stroke-width: 0; -} - -.highcharts-series:not(.highcharts-pie-series) .highcharts-point-select, -.highcharts-markers .highcharts-point-select { - fill: #C0C0C0; - stroke: #000000; -} - -.highcharts-column-series rect.highcharts-point { - stroke: #FFFFFF; -} - -.highcharts-column-series .highcharts-point { - transition: fill-opacity 250ms; -} - -.highcharts-column-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} - -.highcharts-pie-series .highcharts-point { - stroke-linejoin: round; - stroke: #FFFFFF; -} - -.highcharts-pie-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} - -.highcharts-funnel-series .highcharts-point { - stroke-linejoin: round; - stroke: #FFFFFF; -} - -.highcharts-funnel-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} - -.highcharts-funnel-series .highcharts-point-select { - fill: inherit; - stroke: inherit; -} - -.highcharts-pyramid-series .highcharts-point { - stroke-linejoin: round; - stroke: #FFFFFF; -} - -.highcharts-pyramid-series .highcharts-point-hover { - fill-opacity: 0.75; - transition: fill-opacity 50ms; -} - -.highcharts-pyramid-series .highcharts-point-select { - fill: inherit; - stroke: inherit; -} - -.highcharts-solidgauge-series .highcharts-point { - stroke-width: 0; -} - -.highcharts-treemap-series .highcharts-point { - stroke-width: 1px; - stroke: #C0C0C0; - transition: stroke 250ms, fill 250ms, fill-opacity 250ms; -} - -.highcharts-treemap-series .highcharts-point-hover { - stroke: #808080; - transition: stroke 25ms, fill 25ms, fill-opacity 25ms; -} - -.highcharts-treemap-series .highcharts-above-level { - display: none; -} - -.highcharts-treemap-series .highcharts-internal-node { - fill: none; -} - -.highcharts-treemap-series .highcharts-internal-node-interactive { - fill-opacity: 0.15; - cursor: pointer; -} - -.highcharts-treemap-series .highcharts-internal-node-interactive:hover { - fill-opacity: 0.75; -} - -/* Legend */ -.highcharts-legend-box { - fill: none; - stroke-width: 0; -} - -.highcharts-legend-item > text { - fill: #404040; - font-weight: bold; - font-size: 1em; - cursor: pointer; - stroke-width: 0; -} - -.highcharts-legend-item:hover text { - fill: #000000; -} - -.highcharts-legend-item-hidden * { - fill: #C0C0C0 !important; - stroke: #C0C0C0 !important; - transition: fill 250ms; -} - -.highcharts-legend-nav-active { - fill: #003399; - cursor: pointer; -} - -.highcharts-legend-nav-inactive { - fill: #C0C0C0; -} - -.highcharts-legend-title-box { - fill: none; - stroke-width: 0; -} - -/* Bubble legend */ -.highcharts-bubble-legend-symbol { - stroke-width: 2; - fill-opacity: 0.5; -} - -.highcharts-bubble-legend-connectors { - stroke-width: 1; -} - -.highcharts-bubble-legend-labels { - fill: #404040; -} - -/* Loading */ -.highcharts-loading { - position: absolute; - background-color: #FFFFFF; - opacity: 0.5; - text-align: center; - z-index: 10; - transition: opacity 250ms; -} - -.highcharts-loading-hidden { - height: 0 !important; - opacity: 0; - overflow: hidden; - transition: opacity 250ms, height 250ms step-end; -} - -.highcharts-loading-inner { - font-weight: bold; - position: relative; - top: 45%; -} - -/* Plot bands and polar pane backgrounds */ -.highcharts-plot-band, .highcharts-pane { - fill: #000000; - fill-opacity: 0.05; -} - -.highcharts-plot-line { - fill: none; - stroke: #808080; - stroke-width: 1px; -} - -/* Highcharts More and modules */ -.highcharts-boxplot-box { - fill: #FFFFFF; -} - -.highcharts-boxplot-median { - stroke-width: 2px; -} - -.highcharts-bubble-series .highcharts-point { - fill-opacity: 0.5; -} - -.highcharts-errorbar-series .highcharts-point { - stroke: #000000; -} - -.highcharts-gauge-series .highcharts-data-label-box { - stroke: #C0C0C0; - stroke-width: 1px; -} - -.highcharts-gauge-series .highcharts-dial { - fill: #000000; - stroke-width: 0; -} - -.highcharts-polygon-series .highcharts-graph { - fill: inherit; - stroke-width: 0; -} - -.highcharts-waterfall-series .highcharts-graph { - stroke: #404040; - stroke-dasharray: 1, 3; -} - -.highcharts-sankey-series .highcharts-point { - stroke-width: 0; -} - -.highcharts-sankey-series .highcharts-link { - transition: fill 250ms, fill-opacity 250ms; - fill-opacity: 0.5; -} - -.highcharts-sankey-series .highcharts-point-hover.highcharts-link { - transition: fill 50ms, fill-opacity 50ms; - fill-opacity: 1; -} - -.highcharts-venn-series .highcharts-point { - fill-opacity: 0.75; - stroke: #C0C0C0; - transition: stroke 250ms, fill-opacity 250ms; -} - -.highcharts-venn-series .highcharts-point-hover { - fill-opacity: 1; - stroke: #C0C0C0; -} - -/* Highstock */ -.highcharts-navigator-mask-outside { - fill-opacity: 0; -} - -.highcharts-navigator-mask-inside { - fill: #6685c2; - /* navigator.maskFill option */ - fill-opacity: 0.25; - cursor: ew-resize; -} - -.highcharts-navigator-outline { - stroke: #C0C0C0; - fill: none; -} - -.highcharts-navigator-handle { - stroke: #C0C0C0; - fill: #C0C0C0; - cursor: ew-resize; -} - -.highcharts-navigator-series { - fill: #335cad; - stroke: #335cad; -} - -.highcharts-navigator-series .highcharts-graph { - stroke-width: 1px; -} - -.highcharts-navigator-series .highcharts-area { - fill-opacity: 0.05; -} - -.highcharts-navigator-xaxis .highcharts-axis-line { - stroke-width: 0; -} - -.highcharts-navigator-xaxis .highcharts-grid-line { - stroke-width: 1px; - stroke: #C0C0C0; -} - -.highcharts-navigator-xaxis.highcharts-axis-labels { - fill: #808080; -} - -.highcharts-navigator-yaxis .highcharts-grid-line { - stroke-width: 0; -} - -.highcharts-scrollbar-thumb { - fill: #C0C0C0; - stroke: #C0C0C0; - stroke-width: 1px; -} - -.highcharts-scrollbar-button { - fill: #C0C0C0; - stroke: #C0C0C0; - stroke-width: 1px; -} - -.highcharts-scrollbar-arrow { - fill: #808080; -} - -.highcharts-scrollbar-rifles { - stroke: #808080; - stroke-width: 1px; -} - -.highcharts-scrollbar-track { - fill: #C0C0C0; - stroke: #C0C0C0; - stroke-width: 1px; -} - -.highcharts-button { - fill: #C0C0C0; - stroke: #C0C0C0; - cursor: default; - stroke-width: 1px; - transition: fill 250ms; -} - -.highcharts-button text { - fill: #404040; -} - -.highcharts-button-hover { - transition: fill 0ms; - fill: #C0C0C0; - stroke: #C0C0C0; -} - -.highcharts-button-hover text { - fill: #404040; -} - -.highcharts-button-pressed { - font-weight: bold; - fill: #e6ebf5; - stroke: #C0C0C0; -} - -.highcharts-button-pressed text { - fill: #404040; - font-weight: bold; -} - -.highcharts-button-disabled text { - fill: #404040; -} - -.highcharts-range-selector-buttons .highcharts-button { - stroke-width: 0px; -} - -.highcharts-range-label rect { - fill: none; -} - -.highcharts-range-label text { - fill: #808080; -} - -.highcharts-range-input rect { - fill: none; -} - -.highcharts-range-input text { - fill: #404040; -} - -.highcharts-range-input { - stroke-width: 1px; - stroke: #C0C0C0; -} - -input.highcharts-range-selector { - position: absolute; - border: 0; - width: 1px; - /* Chrome needs a pixel to see it */ - height: 1px; - padding: 0; - text-align: center; - left: -9em; - /* #4798 */ -} - -.highcharts-crosshair-label text { - fill: #FFFFFF; - font-size: 1.1em; -} - -.highcharts-crosshair-label .highcharts-label-box { - fill: inherit; -} - -.highcharts-candlestick-series .highcharts-point { - stroke: #000000; - stroke-width: 1px; -} - -.highcharts-candlestick-series .highcharts-point-up { - fill: #FFFFFF; -} - -.highcharts-ohlc-series .highcharts-point-hover { - stroke-width: 3px; -} - -.highcharts-flags-series .highcharts-point .highcharts-label-box { - stroke: #808080; - fill: #FFFFFF; - transition: fill 250ms; -} - -.highcharts-flags-series .highcharts-point-hover .highcharts-label-box { - stroke: #000000; - fill: #ccd6eb; -} - -.highcharts-flags-series .highcharts-point text { - fill: #000000; - font-size: 0.9em; - font-weight: bold; -} - -/* Highmaps */ -.highcharts-map-series .highcharts-point { - transition: fill 500ms, fill-opacity 500ms, stroke-width 250ms; - stroke: #C0C0C0; -} - -.highcharts-map-series .highcharts-point-hover { - transition: fill 0ms, fill-opacity 0ms; - fill-opacity: 0.5; - stroke-width: 2px; -} - -.highcharts-mapline-series .highcharts-point { - fill: none; -} - -.highcharts-heatmap-series .highcharts-point { - stroke-width: 0; -} - -.highcharts-map-navigation { - font-size: 1.3em; - font-weight: bold; - text-align: center; -} - -.highcharts-coloraxis { - stroke-width: 0; -} - -.highcharts-coloraxis-marker { - fill: #808080; -} - -.highcharts-null-point { - fill: #C0C0C0; -} - -/* 3d charts */ -.highcharts-3d-frame { - fill: transparent; -} - -/* Exporting module */ -.highcharts-contextbutton { - fill: #FFFFFF; - /* needed to capture hover */ - stroke: none; - stroke-linecap: round; -} - -.highcharts-contextbutton:hover { - fill: #C0C0C0; - stroke: #C0C0C0; -} - -.highcharts-button-symbol { - stroke: #808080; - stroke-width: 3px; -} - -.highcharts-menu { - border: 1px solid #808080; - background: #FFFFFF; - padding: 5px 0; - box-shadow: 3px 3px 10px #888; -} - -.highcharts-menu-item { - padding: 0.5em 1em; - background: none; - color: #404040; - cursor: pointer; - transition: background 250ms, color 250ms; -} - -.highcharts-menu-item:hover { - background: #335cad; - color: #FFFFFF; -} - -/* Drilldown module */ -.highcharts-drilldown-point { - cursor: pointer; -} - -.highcharts-drilldown-data-label text, -text.highcharts-drilldown-data-label, -.highcharts-drilldown-axis-label { - cursor: pointer; - fill: #003399; - font-weight: bold; - text-decoration: underline; -} - -/* No-data module */ -.highcharts-no-data text { - font-weight: bold; - font-size: 12px; - fill: #808080; -} - -/* Drag-panes module */ -.highcharts-axis-resizer { - cursor: ns-resize; - stroke: black; - stroke-width: 2px; -} - -/* Bullet type series */ -.highcharts-bullet-target { - stroke-width: 0; -} - -/* Lineargauge type series */ -.highcharts-lineargauge-target { - stroke-width: 1px; - stroke: #404040; -} - -.highcharts-lineargauge-target-line { - stroke-width: 1px; - stroke: #404040; -} - -/* Annotations module */ -.highcharts-annotation-label-box { - stroke-width: 1px; - stroke: #000000; - fill: #000000; - fill-opacity: 0.75; -} - -.highcharts-annotation-label text { - fill: #C0C0C0; -} - -/* Gantt */ -.highcharts-treegrid-node-collapsed, .highcharts-treegrid-node-expanded { - cursor: pointer; -} - -.highcharts-point-connecting-path { - fill: none; -} - -.highcharts-grid-axis .highcharts-tick { - stroke-width: 1px; -} - -.highcharts-grid-axis .highcharts-axis-line { - stroke-width: 1px; -} - -/*# sourceMappingURL=dicserver_highcharts.css.map */ diff --git a/DiscImageChef.Server/wwwroot/css/mac/dicserver_highcharts.scss b/DiscImageChef.Server/wwwroot/css/mac/dicserver_highcharts.scss deleted file mode 100644 index 0238da74..00000000 --- a/DiscImageChef.Server/wwwroot/css/mac/dicserver_highcharts.scss +++ /dev/null @@ -1,55 +0,0 @@ -// /*************************************************************************** -// The Disc Image Chef -// ---------------------------------------------------------------------------- -// -// Filename : dicserver_highcharts.scss -// Author(s) : Natalia Portillo -// -// Component : DiscImageChef Server. -// -// --[ Description ] ---------------------------------------------------------- -// -// Sets style for server's charts. -// -// --[ License ] -------------------------------------------------------------- -// -// This library is free software; you can redistribute it and/or modify -// it under the terms of the GNU Lesser General Public License as -// published by the Free Software Foundation; either version 2.1 of the -// License, or (at your option) any later version. -// -// This library is distributed in the hope that it will be useful, but -// WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -// Lesser General Public License for more details. -// -// You should have received a copy of the GNU Lesser General Public -// License along with this library; if not, see . -// -// ---------------------------------------------------------------------------- -// Copyright © 2011-2019 Natalia Portillo -// ****************************************************************************/ - -@import "_colors"; -@import "_font"; -@import "_fontstyles"; - -$colors: $green $yellow $orange $brown $red $magenta $purple $blue $cyan $tan $darkgreen; -$background-color: $body-bg; - -$neutral-color-100: $black; // Strong text. -$neutral-color-80: $gray-800; // Main text and some strokes. -$neutral-color-60: $gray-600; // Axis labels, axis title, connector fallback. -$neutral-color-40: $gray-400; // Credits text, export menu stroke. -$neutral-color-20: $gray-200; // Disabled texts, button strokes, crosshair etc. -$neutral-color-10: $gray-100; // Grid lines etc. -$neutral-color-5: $gray-100; // Minor grid lines etc. -$neutral-color-3: $gray-100; // Tooltip backgroud, button fills, map null points. - -$font-family: $font-family-base; - -$tooltip-background: $white; - -$data-label-color: $yellow; - -@import "../_highcharts"; \ No newline at end of file