Dark theme
palette.mode: dark.
View source — 34 lines
import {
JBrowseLinearGenomeView,
useCreateViewState,
} from '@jbrowse/react-linear-genome-view2'
export default function DarkTheme() {
const state = useCreateViewState({
assembly: {
name: 'volvox',
uri: 'https://jbrowse.org/genomes/volvox/volvox.2bit',
},
tracks: [
{
trackId: 'volvox_gff3',
name: 'Volvox genes',
uri: 'https://jbrowse.org/code/jb2/main/test_data/volvox/volvox.sort.gff3.gz',
},
],
view: {
loc: 'ctgA:1105..1221',
tracks: ['volvox-ReferenceSequenceTrack', 'volvox_gff3'],
},
configuration: {
theme: {
palette: {
mode: 'dark',
primary: { main: '#333' },
secondary: { main: '#444' },
},
},
},
})
return state ? <JBrowseLinearGenomeView viewState={state} /> : null
}