diff --git a/client/homebrew/editor/snippetbar/snippetbar.jsx b/client/homebrew/editor/snippetbar/snippetbar.jsx
index d457d92f2..3b8520284 100644
--- a/client/homebrew/editor/snippetbar/snippetbar.jsx
+++ b/client/homebrew/editor/snippetbar/snippetbar.jsx
@@ -291,8 +291,9 @@ const SnippetGroup = createClass({
return _.map(snippets, (snippet)=>{
return
this.handleSnippetClick(e, snippet)}>
-
{snippet.name}
+
{snippet.name}
{snippet.experimental &&
beta}
+ {snippet.disabled &&
disabled}
{snippet.subsnippets && <>
diff --git a/client/homebrew/editor/snippetbar/snippetbar.less b/client/homebrew/editor/snippetbar/snippetbar.less
index c50d9df4c..434ee4beb 100644
--- a/client/homebrew/editor/snippetbar/snippetbar.less
+++ b/client/homebrew/editor/snippetbar/snippetbar.less
@@ -179,6 +179,7 @@
}
}
.name { margin-right : auto; }
+ .disabled { text-decoration: line-through; }
.beta {
align-self : center;
padding : 4px 6px;
diff --git a/themes/V3/5ePHB/snippets.js b/themes/V3/5ePHB/snippets.js
index c3094abc4..543b1cf5c 100644
--- a/themes/V3/5ePHB/snippets.js
+++ b/themes/V3/5ePHB/snippets.js
@@ -157,24 +157,27 @@ module.exports = [
{
name : 'Table of Contents Toggles',
icon : 'fas fa-book',
- gen : `{{tocGlobalH4}}\n\n`,
- subsnippets : [
- {
- name : 'Enable H1-H4 all pages',
- icon : 'fas fa-dice-four',
- gen : `{{tocGlobalH4}}\n\n`,
- },
- {
- name : 'Enable H1-H5 all pages',
- icon : 'fas fa-dice-five',
- gen : `{{tocGlobalH5}}\n\n`,
- },
- {
- name : 'Enable H1-H6 all pages',
- icon : 'fas fa-dice-six',
- gen : `{{tocGlobalH6}}\n\n`,
- },
- ]
+ //gen : `{{tocGlobalH4}}\n\n`,
+ disabled : true
+ // RELIES ON .PAGES:HAS() WHICH IS VERY SLOW
+ // WILL BE MOVED TO STYLE TAB SNIPPETS
+ // subsnippets : [
+ // {
+ // name : 'Enable H1-H4 all pages',
+ // icon : 'fas fa-dice-four',
+ // gen : `{{tocGlobalH4}}\n\n`,
+ // },
+ // {
+ // name : 'Enable H1-H5 all pages',
+ // icon : 'fas fa-dice-five',
+ // gen : `{{tocGlobalH5}}\n\n`,
+ // },
+ // {
+ // name : 'Enable H1-H6 all pages',
+ // icon : 'fas fa-dice-six',
+ // gen : `{{tocGlobalH6}}\n\n`,
+ // },
+ // ]
}
]
},
diff --git a/themes/V3/5ePHB/style.less b/themes/V3/5ePHB/style.less
index 5a2b5cf3f..1216d0370 100644
--- a/themes/V3/5ePHB/style.less
+++ b/themes/V3/5ePHB/style.less
@@ -812,17 +812,20 @@ h6,
// Brew level default inclusion changes.
// These add Headers 'back' to inclusion.
-.pages:has(.tocGlobalH4) {
- h4 {--TOC: include; }
-}
-.pages:has(.tocGlobalH5) {
- h4, h5 {--TOC: include; }
-}
+//NOTE: DO NOT USE :HAS WITH .PAGES!!! EXTREMELY SLOW TO RENDER ON LARGE DOCS!
+//WILL BE MOVED TO A STYLE TAB SNIPPET INSTEAD
+// .pages:has(.tocGlobalH4) {
+// h4 {--TOC: include; }
+// }
-.pages:has(.tocGlobalH6) {
- h4, h5, h6 {--TOC: include; }
-}
+// .pages:has(.tocGlobalH5) {
+// h4, h5 {--TOC: include; }
+// }
+
+// .pages:has(.tocGlobalH6) {
+// h4, h5, h6 {--TOC: include; }
+// }
// Block level inclusion changes
// These include either a single (include) or a range (depth)