Element Color Schemes
Vesta
2 He #fce8ce
10 Ne #fe37b5
18 Ar #cffec4
36 Kr #fac1f3
54 Xe #429eb0
57 La #5ac449
58 Ce #ffffc7
59 Pr #d9ffc7
60 Nd #c7ffc7
61 Pm #a3ffc7
62 Sm #8fffc7
63 Eu #61ffc7
64 Gd #45ffc7
65 Tb #30ffc7
66 Dy #1fffc7
67 Ho #00ff9c
68 Er #00e675
69 Tm #00d452
70 Yb #00bf38
71 Lu #00ab24
86 Rn #428296
89 Ac #70abfa
90 Th #00baff
91 Pa #00a1ff
92 U #008fff
93 Np #0080ff
94 Pu #006bff
95 Am #545cf2
96 Cm #785ce3
97 Bk #8a4fe3
98 Cf #a136d4
99 Es #b31fd4
100 Fm #b31fba
101 Md #b30da6
102 No #bd0d87
103 Lr #c70066
118 Og Oganesson
57-71 La-Lu Lanthanides
89-103 Ac-Lr Actinides
Jmol
2 He #d9ffff
10 Ne #b3e3f5
18 Ar #80d1e3
36 Kr #5cb8d1
54 Xe #429eb0
57 La #70d4ff
58 Ce #ffffc7
59 Pr #d9ffc7
60 Nd #c7ffc7
61 Pm #a3ffc7
62 Sm #8fffc7
63 Eu #61ffc7
64 Gd #45ffc7
65 Tb #30ffc7
66 Dy #1fffc7
67 Ho #00ff9c
68 Er #00e675
69 Tm #00d452
70 Yb #00bf38
71 Lu #00ab24
86 Rn #428296
89 Ac #70abfa
90 Th #00baff
91 Pa #00a1ff
92 U #008fff
93 Np #0080ff
94 Pu #006bff
95 Am #545cf2
96 Cm #785ce3
97 Bk #8a4fe3
98 Cf #a136d4
99 Es #b31fd4
100 Fm #b31fba
101 Md #b30da6
102 No #bd0d87
103 Lr #c70066
118 Og Oganesson
57-71 La-Lu Lanthanides
89-103 Ac-Lr Actinides
<script>
import { PeriodicTable } from '$lib'
import { element_color_schemes } from '$lib/colors'
import { elem_symbols } from '$lib/labels'
</script>
{#each Object.entries(element_color_schemes) as [id, scheme]}
{@const color_overrides = Object.fromEntries(elem_symbols.map(((key) => [key, scheme[key] ?? 'transparent'])))}
<h3 {id}>{id}</h3>
<PeriodicTable {color_overrides} labels={scheme} />
{/each}