- Create individual CSS files: monitoring.css, alerts.css, health.css, logs.css, metrics.css, resources.css - Create individual JS files: monitoring.js, alerts.js, health.js, logs.js, metrics.js, resources.js - Update HTML files to reference external CSS/JS files - Add CSS/JS files for other modules (analytics, chat, mail, meet, tasks, etc.) - Remove obsolete implementation plan files
20 lines
547 B
JavaScript
20 lines
547 B
JavaScript
/* Home page JavaScript */
|
|
|
|
// Keyboard shortcuts
|
|
document.addEventListener('keydown', (e) => {
|
|
if (e.altKey && !e.ctrlKey && !e.shiftKey) {
|
|
const shortcuts = {
|
|
'1': '#chat',
|
|
'2': '#drive',
|
|
'3': '#tasks',
|
|
'4': '#mail',
|
|
'5': '#calendar',
|
|
'6': '#meet'
|
|
};
|
|
if (shortcuts[e.key]) {
|
|
e.preventDefault();
|
|
const link = document.querySelector(`a[href="${shortcuts[e.key]}"]`);
|
|
if (link) link.click();
|
|
}
|
|
}
|
|
});
|