Skip to content

Commit d16251d

Browse files
committed
Add visual landmarks
1 parent a9e97fd commit d16251d

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

static/js/mpg.collection.indexes.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,13 @@ MPG.eventListeners.addDatabases = function() {
225225
databaseLink.addEventListener('click', function(_event) {
226226

227227
MPG.databaseName = databaseLink.dataset.databaseName;
228+
229+
document.querySelectorAll('.mpg-database-link').forEach(function(databaseLink) {
230+
databaseLink.classList.remove('font-weight-bold');
231+
});
232+
233+
databaseLink.classList.add('font-weight-bold');
234+
228235
MPG.reloadCollections(databaseLink.dataset.databaseName);
229236

230237
document.querySelector('#mpg-indexable-fields-list').innerHTML =
@@ -250,6 +257,13 @@ MPG.eventListeners.addCollections = function() {
250257
collectionLink.addEventListener('click', function(_event) {
251258

252259
MPG.collectionName = collectionLink.dataset.collectionName;
260+
261+
document.querySelectorAll('.mpg-collection-link').forEach(function(collectionLink) {
262+
collectionLink.classList.remove('font-weight-bold');
263+
});
264+
265+
collectionLink.classList.add('font-weight-bold');
266+
253267
MPG.collectionFields = [];
254268

255269
MPG.reloadCollectionFields();

static/js/mpg.database.query.js

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,8 +280,15 @@ MPG.eventListeners.addDatabases = function() {
280280
document.querySelectorAll('.mpg-database-link').forEach(function(databaseLink) {
281281

282282
databaseLink.addEventListener('click', function(_event) {
283-
283+
284284
MPG.databaseName = databaseLink.dataset.databaseName;
285+
286+
document.querySelectorAll('.mpg-database-link').forEach(function(databaseLink) {
287+
databaseLink.classList.remove('font-weight-bold');
288+
});
289+
290+
databaseLink.classList.add('font-weight-bold');
291+
285292
MPG.reloadCollections(databaseLink.dataset.databaseName);
286293

287294
});
@@ -302,6 +309,13 @@ MPG.eventListeners.addCollections = function() {
302309
collectionLink.addEventListener('click', function(_event) {
303310

304311
MPG.collectionName = collectionLink.dataset.collectionName;
312+
313+
document.querySelectorAll('.mpg-collection-link').forEach(function(collectionLink) {
314+
collectionLink.classList.remove('font-weight-bold');
315+
});
316+
317+
collectionLink.classList.add('font-weight-bold');
318+
305319
MPG.collectionFields = [];
306320

307321
MPG.helpers.doAjaxRequest(

0 commit comments

Comments
 (0)