This commit is contained in:
TheGiddyLimit
2024-07-10 20:47:40 +01:00
parent e5844f8a3f
commit 2eeeb0771b
341 changed files with 67623 additions and 11384 deletions

View File

@@ -6,7 +6,8 @@ class _PageGeneratorManagebrew extends PageGeneratorManagerBase {
_pageTitle = "Manage Homebrew";
_navbarDescription = "View, Add, and Delete Homebrew.";
_scripts = [
_scriptsModules = [
"manageexternal/manageexternal-utils.js",
"managebrew.js",
];
}
@@ -17,7 +18,8 @@ class _PageGeneratorManageprerelease extends PageGeneratorManagerBase {
_pageTitle = "Manage Prerelease Content";
_navbarDescription = "View, Add, and Delete Prerelease Content.";
_scripts = [
_scriptsModules = [
"manageexternal/manageexternal-utils.js",
"manageprerelease.js",
];
}

View File

@@ -406,7 +406,7 @@ class _PageGeneratorSearch extends PageGeneratorGeneric {
"search",
];
_scripts = [
_scriptsModules = [
"search.js",
];
}

View File

@@ -25,8 +25,6 @@ export class PageGeneratorBase {
}
_registerPartials () {
this._registerPartial({ident: "overlayNoise", filename: "misc/template-overlay-noise.hbs"});
this._registerPartial({ident: "head", filename: "head/template-head.hbs"});
this._registerPartial({ident: "adRhs", filename: "ad/template-ad-rhs.hbs"});
@@ -40,6 +38,8 @@ export class PageGeneratorBase {
this._registerPartial({ident: "scripts", filename: "scripts/template-scripts.hbs"});
this._registerPartial({ident: "blank", filename: "misc/template-blank.hbs"});
this._registerPartial({ident: "btngroupManager", filename: "misc/template-btngroup-manager.hbs"});
this._registerPartial({ident: "overlayNoise", filename: "misc/template-overlay-noise.hbs"});
}
getPage () { return this._page; }
@@ -292,8 +292,4 @@ export class PageGeneratorManagerBase extends PageGeneratorGeneric {
_scriptsUtilsAdditional = [
"utils-list.js",
];
_scriptsModules = [
"manageexternal/manageexternal-utils.js",
];
}

View File

@@ -31,8 +31,8 @@
<!-- populate with JS -->
</div>
<div class="ve-text-center mt-3 no-print">
<button class="btn btn-xs btn-info" id="manage-brew">Manage Homebrew</button>
<div class="ve-flex-vh-center mt-3 no-print">
{{> "btngroupManager" }}
</div>
<hr class="hr-3 mt-4">

View File

@@ -34,7 +34,7 @@
</div>
<div class="ve-flex-vh-center my-3">
<button class="btn btn-xs btn-info" id="manage-brew">Manage Homebrew</button>
{{> "btngroupManager" }}
</div>
</div>
<div class="col-md-9" id="classtable"></div>

View File

@@ -11,14 +11,14 @@
{{> "listWrpPagecontent" }}
<div class="ve-text-center mt-2 no-print best-ecgen__hidden">
<button type="button" class="btn btn-success btn-xs" id="btn-encounterbuild">Encounter Builder</button>
<div id="wrp-profbonusdice" class="ve-inline-block">
<div class="ve-flex-vh-center mt-2 no-print best-ecgen__hidden">
<button type="button" class="btn btn-success btn-xs mr-2" id="btn-encounterbuild">Encounter Builder</button>
<div id="wrp-profbonusdice" class="ve-flex-v-center mr-2">
<button type="button" class="btn btn-default btn-xs" id="profbonusdice" title="See the Dungeon Master&apos;s Guide, p263.">Use Proficiency Dice</button>
</div>
<button type="button" class="btn btn-default btn-xs" id="btn-book">Printer View</button>
<button type="button" class="btn btn-default btn-xs" id="btn-show-table" title="View and Download Creatures in Tabular Format">Table View</button>
<button type="button" class="btn btn-xs btn-info" id="manage-brew">Manage Homebrew</button>
<button type="button" class="btn btn-default btn-xs mr-2" id="btn-book">Printer View</button>
<button type="button" class="btn btn-default btn-xs mr-2" id="btn-show-table" title="View and Download Creatures in Tabular Format">Table View</button>
{{> "btngroupManager" }}
</div>
<div class="best-ecgen__visible--flex-col best-ecgen__wrp pb-1 px-2" id="wrp-encounterbuild-group-and-difficulty"></div>

View File

@@ -5,9 +5,9 @@
{{> "listWrpPagecontent" }}
<div class="ve-text-center mt-2 no-print">
<button type="button" class="btn btn-default btn-xs" id="btn-book">Printer View</button>
<button type="button" class="btn btn-default btn-xs" id="btn-show-table" title="View and Download Items in Tabular Format">Table View</button>
<button type="button" class="btn btn-xs btn-info" id="manage-brew">Manage Homebrew</button>
<div class="ve-flex-vh-center mt-2 no-print">
<button type="button" class="btn btn-default btn-xs mr-2" id="btn-book">Printer View</button>
<button type="button" class="btn btn-default btn-xs mr-2" id="btn-show-table" title="View and Download Items in Tabular Format">Table View</button>
{{> "btngroupManager" }}
</div>
</div>

View File

@@ -5,9 +5,9 @@
{{> "listWrpPagecontent" }}
<div class="ve-text-center mt-2 no-print">
<button type="button" class="btn btn-default btn-xs" id="btn-book">Book View</button>
<button type="button" class="btn btn-default btn-xs" id="btn-show-table" title="View and Download Psionics in Tabular Format">Table View</button>
<button type="button" class="btn btn-xs btn-info" id="manage-brew">Manage Homebrew</button>
<div class="ve-flex-vh-center mt-2 no-print">
<button type="button" class="btn btn-default btn-xs mr-2" id="btn-book">Book View</button>
<button type="button" class="btn btn-default btn-xs mr-2" id="btn-show-table" title="View and Download Psionics in Tabular Format">Table View</button>
{{> "btngroupManager" }}
</div>
</div>

View File

@@ -7,6 +7,6 @@
<div class="split-v-center mt-2 no-print">
<div class="ve-small ve-muted italic mr-2" title="We gratefully accept any and all corrections in our Discord, a link to which can be found on the homepage.">Please note that allergen and other dietary information may be incomplete and/or inaccurate.</div>
<button type="button" class="btn btn-xs btn-info" id="manage-brew">Manage Homebrew</button>
{{> "btngroupManager" }}
</div>
</div>

View File

@@ -5,10 +5,10 @@
{{> "listWrpPagecontent" }}
<div class="ve-text-center mt-2 no-print">
<button type="button" class="btn btn-default btn-xs" id="btn-book">Book View</button>
<button type="button" class="btn btn-default btn-xs" id="btn-show-table" title="View and Download Spells in Tabular Format">Table View</button>
<button type="button" class="btn btn-xs btn-info" id="manage-brew">Manage Homebrew</button>
<button type="button" class="btn btn-default btn-xs" id="btn-list-settings" title="Settings"><span class="glyphicon glyphicon-cog"></span></button>
<div class="ve-flex-vh-center mt-2 no-print">
<button type="button" class="btn btn-default btn-xs mr-2" id="btn-book">Book View</button>
<button type="button" class="btn btn-default btn-xs mr-2" id="btn-show-table" title="View and Download Spells in Tabular Format">Table View</button>
{{> "btngroupManager" }}
<button type="button" class="btn btn-default btn-xs ml-2" id="btn-list-settings" title="Settings"><span class="glyphicon glyphicon-cog"></span></button>
</div>
</div>

View File

@@ -1,6 +1,6 @@
<div class="ve-text-center mt-2 no-print">
<div class="ve-flex-vh-center mt-2 no-print">
{{#if isPrinterView}}
<button type="button" class="btn btn-default btn-xs" id="btn-book">Printer View</button>
<button type="button" class="btn btn-default btn-xs mr-2" id="btn-book">Printer View</button>
{{/if}}
<button type="button" class="btn btn-xs btn-info" id="manage-brew">Manage Homebrew</button>
{{> "btngroupManager" }}
</div>

View File

@@ -0,0 +1,5 @@
<div class="ve-flex-v-center btn-group" id="btngroup-manager">
<button type="button" class="btn btn-xs btn-primary" name="manage-content">Manage Content</button>
<button type="button" class="btn btn-xs btn-primary" name="manage-prerelease" title="Manage Prerelease Content"><span class="glyphicon glyphicon-wrench"></span></button>
<button type="button" class="btn btn-xs btn-info" name="manage-brew" title="Manage Homebrew"><span class="glyphicon glyphicon-glass"></span></button>
</div>

View File

@@ -1,29 +1,29 @@
<script type="text/javascript" src="lib/jquery.js"></script>
{{#each scriptsLibAdditional}}<script type="text/javascript" src="lib/{{this}}"></script>
<script type="text/javascript" defer src="lib/jquery.js"></script>
{{#each scriptsLibAdditional}}<script type="text/javascript" defer src="lib/{{this}}"></script>
{{/each}}
{{#each scriptsLibAdditionalRemote}}<script type="text/javascript" src="{{this}}"></script>
{{#each scriptsLibAdditionalRemote}}<script type="text/javascript" defer src="{{this}}"></script>
{{/each}}
<script type="text/javascript" src="js/parser.js"></script>
<script type="text/javascript" src="js/utils.js"></script>
<script type="text/javascript" src="js/utils-ui.js"></script>
<script type="text/javascript" src="lib/localforage.js"></script>
<script type="text/javascript" src="js/omnidexer.js"></script>
<script type="text/javascript" src="js/omnisearch.js"></script>
<script type="text/javascript" src="js/filter.js"></script>
<script type="text/javascript" src="js/utils-dataloader.js"></script>
<script type="text/javascript" src="js/utils-brew.js"></script>
<script type="text/javascript" defer src="js/parser.js"></script>
<script type="text/javascript" defer src="js/utils.js"></script>
<script type="text/javascript" defer src="js/utils-ui.js"></script>
<script type="text/javascript" defer src="lib/localforage.js"></script>
<script type="text/javascript" defer src="js/omnidexer.js"></script>
<script type="module" src="js/omnisearch.js"></script>
<script type="module" src="js/filter.js"></script>
<script type="text/javascript" defer src="js/utils-dataloader.js"></script>
<script type="module" src="js/utils-brew.js"></script>
<script type="module" src="js/utils-config.js"></script>
{{#each scriptsUtilsAdditional}}<script type="text/javascript" src="js/{{this}}"></script>
{{#each scriptsUtilsAdditional}}<script type="text/javascript" defer src="js/{{this}}"></script>
{{/each}}
<script type="text/javascript" src="js/render.js"></script>
<script type="text/javascript" src="js/render-dice.js"></script>
{{#each scriptsRenderAdditional}}<script type="text/javascript" src="js/{{this}}"></script>
<script type="text/javascript" defer src="js/render.js"></script>
<script type="text/javascript" defer src="js/render-dice.js"></script>
{{#each scriptsRenderAdditional}}<script type="text/javascript" defer src="js/{{this}}"></script>
{{/each}}
<script type="text/javascript" src="js/scalecreature.js"></script>
<script type="text/javascript" src="js/hist.js"></script>
{{#each scripts}}<script type="text/javascript" src="js/{{this}}"></script>
<script type="text/javascript" defer src="js/scalecreature.js"></script>
<script type="text/javascript" defer src="js/hist.js"></script>
{{#each scripts}}<script type="text/javascript" defer src="js/{{this}}"></script>
{{/each}}
{{#each scriptsModules}}<script type="module" src="js/{{this}}"></script>
{{/each}}
<script type="text/javascript" src="js/list2.js"></script>
<script type="text/javascript" src="lib/elasticlunr.js"></script>
<script type="text/javascript" defer src="js/list2.js"></script>
<script type="text/javascript" defer src="lib/elasticlunr.js"></script>