mango-v4-ui/public/styles/tradingview.css

269 lines
6.4 KiB
CSS
Raw Normal View History

2022-09-13 23:24:26 -07:00
:root:not(.theme-dark) {
--black: #fff;
--primary: #ff9c24;
--bkg-light: rgba(0, 0, 0, 0.05);
--bkg-dark: rgba(0, 0, 0, 0.1);
--bkg-darker: rgba(0, 0, 0, 0.15);
--bkg-darkest: rgba(0, 0, 0, 0.2);
--text: rgba(0, 0, 0, 0.6);
--tv-color-platform-background: transparent;
--tv-color-pane-background: transparent;
--tv-color-pane-background-secondary: var(--bkg-dark);
--tv-color-toolbar-button-background-hover: transparent;
--tv-color-toolbar-button-background-secondary-hover: var(--bkg-darker);
--tv-color-toolbar-button-background-expanded: var(--bkg-dark);
--tv-color-pane-background-secondary: var(--bkg-dark);
--tv-color-toolbar-button-text: var(--text);
--tv-color-toolbar-button-text-hover: var(--primary);
--tv-color-toolbar-button-text-active: var(--primary);
--tv-color-toolbar-button-text-active-hover: var(--primary);
--tv-color-item-active-text: var(--primary);
--tv-color-toolbar-toggle-button-background-active: var(--primary);
--tv-color-toolbar-toggle-button-background-active-hover: var(--primary);
}
.theme-dark:root {
--black: #141414;
--primary: #f2c94c;
--bkg-light: rgba(255, 255, 255, 0.1);
--bkg-dark: rgba(0, 0, 0, 0.1);
--bkg-darker: rgba(0, 0, 0, 0.2);
--bkg-darkest: rgba(0, 0, 0, 0.4);
--text: rgba(255, 255, 255, 0.6);
--tv-color-platform-background: transparent;
--tv-color-pane-background: transparent;
--tv-color-pane-background-secondary: var(--bkg-dark);
--tv-color-toolbar-button-text: var(--text);
--tv-color-toolbar-button-background-hover: transparent;
--tv-color-toolbar-button-background-secondary-hover: var(--bkg-darker);
--tv-color-toolbar-button-background-expanded: var(--bkg-darkest);
--tv-color-toolbar-button-text: var(--text);
--tv-color-toolbar-button-text-hover: var(--primary);
--tv-color-toolbar-button-text-active: var(--primary);
--tv-color-toolbar-button-text-active-hover: var(--primary);
--tv-color-item-active-text: var(--text);
--tv-color-toolbar-toggle-button-background-active: var(--primary);
--tv-color-toolbar-toggle-button-background-active-hover: var(--primary);
}
2023-05-30 20:43:07 -07:00
/* market name title */
[data-name="legend-source-title"] {
color: var(--text)!important;
}
/* market name hover */
.chart-widget__top--themed-dark .withAction-OYqjX7Sg .titleWrapper-OYqjX7Sg {
background-color: var(--bkg-dark);
}
/* ohlcv labels */
.chart-widget__top--themed-dark .series-OYqjX7Sg .valueItem-OYqjX7Sg .valueTitle-OYqjX7Sg {
color: var(--text);
}
2023-05-30 21:38:15 -07:00
.marketStatusOpen-OPHVUfI4, html.theme-dark .marketStatusOpen-OPHVUfI4 {
color: #60BF4F;
}
2022-09-13 23:24:26 -07:00
/* light theme */
html .chart-page .chart-container-border {
background-color: transparent;
}
html .chart-page {
2023-06-07 18:06:26 -07:00
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
2022-09-13 23:24:26 -07:00
}
html .loading-indicator {
background: transparent;
}
html .tv-spinner {
color: var(--primary);
}
html ::selection {
background-color: var(--bkg-light);
}
html .container-113jHcZc {
background: var(--text);
}
/* toggle toolbar arrow */
2023-03-11 01:56:18 -08:00
html .toggleButton-5IlBhjdP .arrow-5IlBhjdP {
stroke: var(--black)
2022-09-13 23:24:26 -07:00
}
2023-03-11 01:56:18 -08:00
html .toggleButton-5IlBhjdP:hover .arrow-5IlBhjdP {
stroke: var(--black)
2022-09-13 23:24:26 -07:00
}
2023-03-11 01:56:18 -08:00
html .container-68Nk42BD:hover .arrow-68Nk42BD {
stroke: var(--black)
2022-09-13 23:24:26 -07:00
}
/* menu background */
html .menuWrap-g78rwseC {
background-color: var(--black);
}
html .item-2IihgTnv {
background-color: var(--black);
}
/* menu hover */
html .item-2IihgTnv:hover {
background-color: var(--bkg-light);
}
/* minutes, hours, days menu hover */
html .summary-3UYGeClB:hover {
background-color: var(--bkg-light);
}
/* menu active highlight */
html .item-2IihgTnv.isActive-2IihgTnv, html .item-2IihgTnv.isActive-2IihgTnv:active {
background-color: var(--bkg-light);
}
html .item-2IihgTnv.isActive-2IihgTnv:hover {
background-color: var(--bkg-light);
}
/* dialog */
html .dialog-UM6w7sFp {
background-color: var(--black);
}
/* dialog item hovers */
html .container-3Ywm3-oo:not(.disabled-3Ywm3-oo):hover {
background-color: var(--bkg-light);
}
/* dialog item selected */
html .container-3Ywm3-oo.selected-3Ywm3-oo {
background-color: var(--bkg-light);
}
html .container-3Ywm3-oo.selected-3Ywm3-oo.highlighted-3Ywm3-oo.dark-3Ywm3-oo {
background-color: var(--bkg-light);
}
html .container-3Ywm3-oo:not(.disabled-3Ywm3-oo):hover.selected-3Ywm3-oo {
background-color: var(--bkg-light);
}
/* dark theme */
html.theme-dark .chart-page .chart-container-border {
background-color: transparent;
}
html.theme-dark .chart-page {
2023-06-07 18:06:26 -07:00
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
2022-09-13 23:24:26 -07:00
}
html.theme-dark .loading-indicator {
background: transparent;
}
html.theme-dark .tv-spinner {
color: var(--primary);
}
html.theme-dark ::selection {
background-color: var(--bkg-light);
}
html.theme-dark .container-113jHcZc {
background: var(--black);
}
/* toggle toolbar arrow */
2023-03-11 01:56:18 -08:00
html.theme-dark .toggleButton-5IlBhjdP .arrow-5IlBhjdP {
stroke: var(--black)
2022-09-13 23:24:26 -07:00
}
2023-03-11 01:56:18 -08:00
html.theme-dark .toggleButton-5IlBhjdP:hover .arrow-5IlBhjdP {
stroke: var(--black)
2022-09-13 23:24:26 -07:00
}
2023-03-11 01:56:18 -08:00
html.theme-dark .container-68Nk42BD:hover .arrow-68Nk42BD {
stroke: var(--black)
2022-09-13 23:24:26 -07:00
}
/* menu background */
html.theme-dark .menuWrap-g78rwseC {
background-color: var(--black);
}
html.theme-dark .item-2IihgTnv {
background-color: var(--black);
}
/* menu hover */
html.theme-dark .item-2IihgTnv:hover {
background-color: var(--bkg-light);
}
/* minutes, hours, days menu hover */
html.theme-dark .summary-3UYGeClB:hover {
background-color: var(--bkg-light);
}
/* menu active highlight */
html.theme-dark .item-2IihgTnv.isActive-2IihgTnv, html.theme-dark .item-2IihgTnv.isActive-2IihgTnv:active {
background-color: var(--bkg-light);
}
html.theme-dark .item-2IihgTnv.isActive-2IihgTnv:hover {
background-color: var(--bkg-light);
}
/* dialog */
html.theme-dark .dialog-UM6w7sFp {
background-color: var(--black);
}
/* dialog item hovers */
html.theme-dark .container-3Ywm3-oo:not(.disabled-3Ywm3-oo):hover {
background-color: var(--bkg-light);
}
/* dialog item selected */
html.theme-dark .container-3Ywm3-oo.selected-3Ywm3-oo {
background-color: var(--bkg-light);
}
html.theme-dark .container-3Ywm3-oo.selected-3Ywm3-oo.highlighted-3Ywm3-oo.dark-3Ywm3-oo {
background-color: var(--bkg-light);
}
html.theme-dark .container-3Ywm3-oo:not(.disabled-3Ywm3-oo):hover.selected-3Ywm3-oo {
background-color: var(--bkg-light);
}