feat: add interactive Credits panel for Umit Tunc under Truncgil Teknoloji

This commit is contained in:
Ümit Tunç
2026-05-23 10:55:42 +03:00
parent 2556249a5f
commit c8d56b5e02
5 changed files with 325 additions and 100 deletions
+13
View File
@@ -30,6 +30,9 @@ const elements = {
winMin: document.getElementById('win-min'),
winMax: document.getElementById('win-max'),
winClose: document.getElementById('win-close'),
btnShowCredits: document.getElementById('btn-show-credits'),
creditsOverlay: document.getElementById('credits-overlay'),
btnCloseCredits: document.getElementById('btn-close-credits'),
// Setup Wizard
setupOverlay: document.getElementById('setup-overlay'),
@@ -117,6 +120,16 @@ function setupTitlebarListeners() {
elements.winMin.addEventListener('click', () => window.api.minimizeWindow());
elements.winMax.addEventListener('click', () => window.api.maximizeWindow());
elements.winClose.addEventListener('click', () => window.api.closeWindow());
// Show Credits Modal
elements.btnShowCredits.addEventListener('click', () => {
elements.creditsOverlay.classList.remove('hidden');
});
// Close Credits Modal
elements.btnCloseCredits.addEventListener('click', () => {
elements.creditsOverlay.classList.add('hidden');
});
}
// Workspace Initialization