-
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:
-
+
+
+
+
What's new
+
+
+
+
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);