diff --git a/whats-new.html b/whats-new.html index 141fd0ba..697fa0ea 100644 --- a/whats-new.html +++ b/whats-new.html @@ -1,77 +1,159 @@ + - - -

What's new

-
-
-

Tabular Editor 3

-

Latest release: September 2023 (v. 3.11.0)

- -

Community

-

Ask questions, suggest enhancements and help other TE fans get their answers at our GitHub community:

-

Blogs

- -

Share your favorite blog or SoMe post with the community

-

Other resources

- -
-
-

Tabular Editor Learn

-

Build better data models, faster! Explore our free interactive learning platform:

- -

tabulareditor.com/learn

- -

Meet the team

-

The Tabular Editor Team will be at the following conferences:

- + +
+ +

What's new

+
+
+

Tabular Editor 3

+

Latest release: September 2023 (v. 3.11.0)

+ +

Community

+

Ask questions, suggest enhancements and help other TE fans get their answers at our GitHub community:

+

Blogs

+ +

Share your favorite blog or SoMe post with the community

+

Other resources

+ +
+
+

Tabular Editor Learn

+

Build better data models, faster! Explore our free interactive learning platform:

+
    +
  • 25+ hours of content
  • +
  • Master every aspect of Tabular Editor
  • +
  • Enhance your data modeling skills
  • +
  • Help Borp, Zip, Tropphus at Spaceparts Co.
  • +
+

tabulareditor.com/learn

+ +

Meet the team

+

The Tabular Editor Team will be at the following conferences:

+ +
@@ -84,30 +166,32 @@

Meet the team

results = regex.exec(window.location.search); return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); } - + function applyStyle() { var style = getParameterByName('style'); - var bodyElement = document.getElementById('body-element'); + var bodyElement = document.getElementById('content-wrapper'); if (style) { - var links = document.querySelectorAll('a'); + var links = document.getElementsByTagName('a'); for (var i = 0; i < links.length; i++) { links[i].setAttribute('target', '_blank'); } if (style === 'dark') { - bodyElement.classList.add('dark-mode'); + if(bodyElement.className) bodyElement.className += ' dark-mode'; + else bodyElement.className = 'dark-mode'; } else if (style === 'light') { - bodyElement.classList.add('light-mode'); + if (bodyElement.className) bodyElement.className += ' light-mode'; + else bodyElement.className = 'light-mode'; } } } - + if (document.addEventListener) { - document.addEventListener('DOMContentLoaded', applyStyle); - } else if (document.attachEvent) { - document.attachEvent('onreadystatechange', function() { + document.addEventListener('DOMContentLoaded', applyStyle); + } else if (document.attachEvent) { + document.attachEvent('onreadystatechange', function () { if (document.readyState === 'complete') { applyStyle(); } @@ -115,7 +199,7 @@

Meet the team

} if (window.parent.resizeIframe) { - window.addEventListener("load", function() { + window.addEventListener("load", function () { var body = document.body; var computedStyle = window.getComputedStyle(body); var marginTop = parseFloat(computedStyle.marginTop);