|
7 | 7 | font-size: 1.3rem !important;
|
8 | 8 | }
|
9 | 9 |
|
10 |
| - /* Safari doesn't apply filters to SVG correctly, so we color all stars |
11 |
| - orange. May do more work to color them correctly in a future update, |
12 |
| - assuming Apple don't improve Safari anyway. */ |
| 10 | + /* Safari doesn't apply filters to SVG correctly so we use simple colors */ |
13 | 11 | .system-map__system-object[data-system-object-type="Star"] .system-map__planet-surface {
|
14 | 12 | fill: orange;
|
15 | 13 | }
|
16 | 14 |
|
| 15 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="O "] .system-map__planet-surface, |
| 16 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="B "] .system-map__planet-surface, |
| 17 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="A "] .system-map__planet-surface, |
| 18 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="TT "] .system-map__planet-surface, |
| 19 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="TTS "] .system-map__planet-surface, |
| 20 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="W "] .system-map__planet-surface, |
| 21 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="WC "] .system-map__planet-surface, |
| 22 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="WN "] .system-map__planet-surface, |
| 23 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="WO "] .system-map__planet-surface, |
| 24 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type*="White Dwarf" i] .system-map__planet-surface, |
| 25 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type="Neutron Star" i] .system-map__planet-surface { |
| 26 | + fill: white; |
| 27 | + } |
| 28 | + |
| 29 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="L "] .system-map__planet-surface, |
| 30 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="Y "] .system-map__planet-surface, |
| 31 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type^="T "] .system-map__planet-surface, |
| 32 | + .system-map__system-object[data-system-object-type="Star"][data-system-object-sub-type*="Brown dwarf" i] .system-map__planet-surface { |
| 33 | + fill: maroon; |
| 34 | + } |
| 35 | + |
17 | 36 | /* Safari doesn't apply filters to SVG correctly, sp we apply a simple
|
18 | 37 | fitler to these container classes. */
|
19 | 38 | .system-map__planetary-system-star-icon,
|
|
46 | 65 | table:not(.table--layout) tbody tr {
|
47 | 66 | border-top-color: rgba(0,0,0,.6) !important;
|
48 | 67 | }
|
| 68 | + |
| 69 | + @supports (-webkit-touch-callout: none) { |
| 70 | + /*This is that ONLY targets iOS browsers */ |
| 71 | + |
| 72 | + /* Some versions of Safari (e.g. iOS) incorrectly apply a fade to the |
| 73 | + system map view so the easiest thing is to just disable the animation */ |
| 74 | + .navigation-panel__map-background { |
| 75 | + animation: none; |
| 76 | + } |
| 77 | + } |
49 | 78 | }
|
50 | 79 | }
|
0 commit comments