Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various Mermaid improvements (#18776) #18780

Merged
merged 1 commit into from
Feb 16, 2022

Commits on Feb 16, 2022

  1. Various Mermaid improvements (go-gitea#18776)

    * Various Mermaid improvments
    
    - Render into iframe for improved security
    - Use built-in dark theme instead of color inversion
    - Remove flexbox attributes, resulting in more consistent size rendering
    - Update API usage and update to latest version
    
    * restart ci
    
    * misc tweaks
    
    * remove unneccesary declaration
    
    * make it work without allow-same-origin, add loading=lazy
    
    * remove loading attribute, does not seem to work
    
    * rename variable
    
    * skip roundtrip to DOM for rendering
    
    * don't guess chart height
    
    * update comment to make it clear it's intentional
    
    * tweak
    
    * replace deprecated 'scrolling' property
    
    * remove unused css file
    
    Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
    silverwind and lunny committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    f02e245 View commit details
    Browse the repository at this point in the history