Added more tooltips.

Also changed readme access menu item text and icon.
This commit is contained in:
WrinklyNinja
2014-08-30 18:35:32 +01:00
parent ed909f24a8
commit 8113f8373b
2 changed files with 21 additions and 6 deletions
+17 -2
View File
@@ -68,10 +68,17 @@ var loot = {
break;
}
}
var redateButton = document.getElementById('redatePluginsButton');
if (index != undefined && loot.settings.games[index].type == 'Skyrim') {
document.getElementById('redatePluginsButton').classList.toggle('disabled', false);
redateButton.classList.toggle('disabled', false);
redateButton.title = '';
redateButton.removeEventListener('mouseenter', showHoverText, false);
redateButton.removeEventListener('mouseleave', hideHoverText, false);
} else {
document.getElementById('redatePluginsButton').classList.toggle('disabled', true);
redateButton.classList.toggle('disabled', true);
redateButton.title = 'A Skyrim-specific feature';
redateButton.addEventListener('mouseenter', showHoverText, false);
redateButton.addEventListener('mouseleave', hideHoverText, false);
}
},
@@ -146,10 +153,16 @@ var loot = {
for (var i = 0; i < gameMenuItems.length; ++i) {
if (this.installedGames.indexOf(gameMenuItems[i].getAttribute('data-folder')) == -1) {
gameMenuItems[i].classList.toggle('disabled', true);
gameMenuItems[i].title = 'No install detected';
gameMenuItems[i].removeEventListener('click', changeGame, false);
gameMenuItems[i].addEventListener('mouseenter', showHoverText, false);
gameMenuItems[i].addEventListener('mouseleave', hideHoverText, false);
} else {
gameMenuItems[i].classList.toggle('disabled', false);
gameMenuItems[i].title = '';
gameMenuItems[i].addEventListener('click', changeGame, false);
gameMenuItems[i].removeEventListener('mouseenter', showHoverText, false);
gameMenuItems[i].removeEventListener('mouseleave', hideHoverText, false);
}
}
},
@@ -166,6 +179,8 @@ var loot = {
}
while (gameMenu.firstElementChild) {
gameMenu.firstElementChild.removeEventListener('click', changeGame, false);
gameMenu.firstElementChild.removeEventListener('mouseenter', showHoverText, false);
gameMenu.firstElementChild.removeEventListener('mouseleave', hideHoverText, false);
gameMenu.removeChild(gameMenu.firstElementChild);
}
gameTable.clear();
+4 -4
View File
@@ -198,7 +198,7 @@
<li id="dummyPlugin" class="fa fa-eye-slash" title="Dummy Plugin"></li>
<li id="loadsBSA" class="fa fa-paperclip" title="Loads BSA"></li>
<li id="hasUserEdits" class="fa fa-user" title="Has User Metadata"></li>
<li id="menuButton" class="fa fa-ellipsis-v fa-lg">
<li id="menuButton" class="fa fa-ellipsis-v fa-lg" title="Click to open the plugin menu.">
</li>
</ol>
</section>
@@ -396,7 +396,7 @@
<ol>
<li id="fileMenu">File
<ol class="hidden">
<li id="redatePluginsButton"><span class="fa fa-fw fa-calendar-o"></span>Redate Plugins <!-- or fa-clock-o fa-history -->
<li id="redatePluginsButton"><span class="fa fa-fw fa-calendar-o"></span>Redate Plugins
<li id="openLogButton"><span class="fa fa-fw fa-folder-open"></span>Open Debug Log Location
<li id="wipeUserlistButton"><span class="fa fa-fw fa-trash-o"></span>Clear All User Metadata
<li id="copyContentButton"><span class="fa fa-fw fa-copy"></span>Copy Content As Text
@@ -409,7 +409,7 @@
<li id="settingsButton">Settings
<li id="helpMenu">Help
<ol class="hidden">
<li id="helpButton"><span class="fa fa-fw fa-question-circle"></span>Help <!-- fa-life-ring -->
<li id="helpButton"><span class="fa fa-fw fa-book"></span>View Documentation
<li id="aboutButton"><span class="fa fa-fw fa-info-circle"></span>About
</ol>
</ol>
@@ -454,7 +454,7 @@
</div>
</ol>
<li id="filtersToggle"><span class="fa fa-fw fa-filter"></span>Filters
<li><input id="searchBox" type="search" placeholder="Search content...">
<li title="Press Enter when searching to select the next match."><input id="searchBox" type="search" placeholder="Search content...">
</ol>
</nav>
<main>