Skip to content

Conversation

@rekognizecode
Copy link
Contributor

Update all graphics in viz/diagram-anatomy/colors

  • New accessible color palettes
    • display additional info on click
    • new alternative palettes
    • chord diagram showing △E2000 values on hover
    • table showing hex codes and △E values
  • Textures for additional accessibilty
    • map of german states as example for textures
    • textures for sequential and diverging diagrams and gradients
  • Add additional theme switch buttons

Add implementation for custom textures in Bokeh and Altair
Add implementation for colored areas in ipyleaflet
Add cusy font-faces
Fix a few typos
Make some graphics compatible to dark mode

Add CSS variables to update SVG's colors according to theme
Tooltip shows details about the current color:
- Hex
- RGB
- HSV
- CMYK
- Vividness
- contrast to white background
- contrast to black background
Fix heading levels
Fix bulletpoint alignment
Fix typo
Left out Eiffel tower for now, not sure about the look
Remove color name and hex code from graphic
Add color name to tooltip
Add copy buttons for each data line
Add copy button on color name that copies all data lines

Remove inaccurate color circle
Hover tooltip that shows ΔE values to other colors
On hover change edges color to corresponding color at end of edge
Reorder dE chord diagram to be after categorical colors
Add interactive color change when hovering
Add dark theme functionality
Remove unnecessary SVG meta info tags
Remove unneeded transformation groups
Format SVGs
rekognizecode and others added 25 commits March 31, 2025 11:15
Update 'size and rotation' to 'size or line thickness'
Change order to alternative sets after main color sets
Add altair and notebook to dependencies
Download js files to _static dir
Add js files to build in  conf.py's `setup()`
Modify js inside .ipynb, change cdn paths to local
Supports:
- user defined percentages
- download of single tile
- download of shown tile
Download js files to _static dir
Add js files to build in  conf.py's `setup()`
Modify js inside .ipynb, change cdn paths to local
@veit veit force-pushed the main branch 3 times, most recently from 81fb522 to b674412 Compare September 2, 2025 09:59
@veit veit merged commit f527660 into cusyio:main Sep 2, 2025
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants