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

chore(chat): Code functionailty fixes, Chart updates, Formula render fix #332

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

ocornec
Copy link
Contributor

@ocornec ocornec commented Dec 13, 2024

@chore(chat): Code functionailty fixes, Chart updates, Formula render fix

Decription

For Code:

  • added line counts and language display
  • enabled custom language setting
  • extensive SCSS color theming expansion to handle COBOL FORTRAN C# Docker Lisp etc...
  • docs: tons of examples and demos + new options available
  • mixing editing/ticks/titling to work together and resize properly
  • added char/line thresholds to automatically disable coloring when limit is exceeded for performance

For Charts:

  • New examples in docs
  • Highlight mechanism
  • Multi-chart fixes for sizing, legend scaling

For Footer: external re-focus control

For Formula: Targeting shadowDOM instead of global window to avoid DOM leakage

For Popup: Styling updates up to Design standards

Copy link

netlify bot commented Dec 13, 2024

Deploy Preview for carbon-labs-web-components ready!

Name Link
🔨 Latest commit 06e547e
🔍 Latest deploy log https://app.netlify.com/sites/carbon-labs-web-components/deploys/67780ffd7a68590008fef4b2
😎 Deploy Preview https://deploy-preview-332--carbon-labs-web-components.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

netlify bot commented Dec 18, 2024

Deploy Preview for carbon-labs-react ready!

Name Link
🔨 Latest commit 06e547e
🔍 Latest deploy log https://app.netlify.com/sites/carbon-labs-react/deploys/67780ffd114efb0008ad4a65
😎 Deploy Preview https://deploy-preview-332--carbon-labs-react.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

/**
* startMathJax - edit target document for rendering
*/
async startMathJax() {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

import 'mathjax/es5/tex-mml-chtml.js'; still pollute the global "window" object. This means that if the chat is running along side other code that uses mathjax (not a crazy thought) that they will clobber each other. Going to approve the PR, but we gotta work this out or move to katex.

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.

3 participants