|
138 | 138 | </header> |
139 | 139 |
|
140 | 140 | <div id="main-content"> |
141 | | - <div id="particles-js"></div> |
| 141 | + <div id="particles-js" oncontextmenu="return false"></div> |
142 | 142 | <main> |
143 | 143 | <a id="playlist" role="menuitem" class="menu-dropdown hidden-content" target="_blank" href="https://spotify-github-profile.kittinanx.com/api/view?uid=kiwi2mii&redirect=true"> |
144 | 144 | <div class="playlist-player"> |
|
577 | 577 |
|
578 | 578 | <div class="folder"> |
579 | 579 | <button class="folder-button btn" tabindex="0"> |
580 | | - <img src="/assets/img/system/blue-folder.webp" draggable="true" fetchpriority="high" alt="Blue folder icon"> |
| 580 | + <img src="/assets/img/system/blue-folder.webp" oncontextmenu="return false" draggable="true" fetchpriority="high" alt="Blue folder icon"> |
581 | 581 | <span>src</span> |
582 | 582 | </button> |
583 | 583 |
|
584 | 584 | <button class="folder-button btn" id="aboutFile" tabindex="0"> |
585 | | - <img src="/assets/img/system/rtf-icon.webp" draggable="true" fetchpriority="high" alt=".rtf file icon"> |
| 585 | + <img src="/assets/img/system/rtf-icon.webp" oncontextmenu="return false" draggable="true" fetchpriority="high" alt=".rtf file icon"> |
586 | 586 | <span>about.rtf</span> |
587 | 587 | </button> |
588 | 588 |
|
589 | 589 | <button class="folder-button btn" id="profilePic" tabindex="0"> |
590 | | - <img src="/assets/img/misc/profile.webp" class="image" draggable="true" fetchpriority="high" alt="Profile picture"> |
| 590 | + <img class="image" src="/assets/img/misc/profile.webp" oncontextmenu="return false" draggable="true" fetchpriority="high" alt="Profile picture"> |
591 | 591 | <span>profile.jpg</span> |
592 | 592 | </button> |
593 | 593 |
|
594 | 594 | <button class="folder-button btn" id="resumeFile" tabindex="0"> |
595 | | - <img src="/assets/img/system/pdf.webp" draggable="true" fetchpriority="high" alt=".pdf file icon"> |
| 595 | + <img src="/assets/img/system/pdf.webp" oncontextmenu="return false" draggable="true" fetchpriority="high" alt=".pdf file icon"> |
596 | 596 | <span>resume.pdf</span> |
597 | 597 | </button> |
598 | 598 | </div> |
@@ -4025,7 +4025,7 @@ <h3 class="heading">ChatGPT</h3> |
4025 | 4025 | <span class="inactive preview-header-icons cancel" title="Search documents and file names for text"><i class="fas fa-magnifying-glass" alt="Magnifying glass icon" aria-hidden="true"></i></span> |
4026 | 4026 | </div> |
4027 | 4027 | <div class="preview-body"> |
4028 | | - <img id="fullProfilePic" src="/assets/img/misc/profile.webp" loading="lazy" fetchpriority="low" draggable="false" alt="Profile picture"> |
| 4028 | + <img id="fullProfilePic" src="/assets/img/misc/profile.webp" oncontextmenu="return false" loading="lazy" fetchpriority="low" draggable="false" alt="Profile picture"> |
4029 | 4029 | </div> |
4030 | 4030 | </div> |
4031 | 4031 |
|
@@ -4058,25 +4058,25 @@ <h3 class="heading">ChatGPT</h3> |
4058 | 4058 |
|
4059 | 4059 | <nav id="launchNav"> |
4060 | 4060 | <!-- Temporarily add href to "Mail" app while its content form is being fixed --> |
4061 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-mail launch" id="mailLaunch" href="mailto:admin@lynkos.dev"><img src="/assets/img/apps/mail.webp" draggable="true" loading="lazy" fetchpriority="low" alt="Mail"> Mail</a> |
4062 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-safari launch" id="safariLaunch"><img src="/assets/img/apps/safari.webp" draggable="true" loading="lazy" fetchpriority="low" alt="Safari"> Safari</a> |
4063 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-notes launch" id="notesLaunch"><img src="/assets/img/apps/notes.webp" draggable="true" loading="lazy" fetchpriority="low" alt="Notes"> Notes</a> |
4064 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-textedit launch" id="textLaunch"><img src="/assets/img/apps/text-edit.webp" draggable="true" loading="lazy" fetchpriority="low" alt="TextEdit"> TextEdit</a> |
4065 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-iterm launch" id="itermLaunch"><img src="/assets/img/apps/iterm.webp" draggable="true" loading="lazy" fetchpriority="low" alt="iTerm"> iTerm</a> |
4066 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-music launch" id="musicLaunch"><img src="/assets/img/apps/music.webp" draggable="true" loading="lazy" fetchpriority="low" alt="Music"> Music</a> |
4067 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-calculator launch" id="calculatorLaunch"><img src="/assets/img/apps/calc.webp" draggable="true" loading="lazy" fetchpriority="low" alt="Calculator"> Calculator</a> |
4068 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-github launch" target="_blank" href="https://github.com/lynkos" draggable="false"><img src="/assets/img/apps/github.svg" draggable="true" loading="lazy" fetchpriority="low" alt="GitHub"> GitHub</a> |
4069 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-blog launch" target="_blank" href="https://blog.lynkos.dev" draggable="false"><img src="/assets/img/favicons/favicon.svg" draggable="true" loading="lazy" fetchpriority="low" alt="Blog"> Blog</a> |
4070 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-spotify launch" target="_blank" href="https://open.spotify.com/user/kiwi2mii" draggable="false"><img src="/assets/img/apps/spotify.webp" draggable="true" loading="lazy" fetchpriority="low" alt="Spotify"> Spotify</a> |
4071 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-steam launch" target="_blank" href="https://steamcommunity.com/id/overanalyse" draggable="false"><img src="/assets/img/apps/steam.webp" draggable="true" loading="lazy" fetchpriority="low" alt="Steam"> Steam</a> |
4072 | | - <a role="button" aria-pressed="false" tabindex="0" class="icon-discord launch" target="_blank" href="https://discordapp.com/users/359420623929212929" draggable="false"><img src="/assets/img/apps/discord.webp" draggable="true" loading="lazy" fetchpriority="low" alt="Discord"> Discord</a> |
| 4061 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-mail launch" id="mailLaunch" href="mailto:admin@lynkos.dev"><img src="/assets/img/apps/mail.webp" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="Mail"> Mail</a> |
| 4062 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-safari launch" id="safariLaunch"><img src="/assets/img/apps/safari.webp" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="Safari"> Safari</a> |
| 4063 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-notes launch" id="notesLaunch"><img src="/assets/img/apps/notes.webp" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="Notes"> Notes</a> |
| 4064 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-textedit launch" id="textLaunch"><img src="/assets/img/apps/text-edit.webp" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="TextEdit"> TextEdit</a> |
| 4065 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-iterm launch" id="itermLaunch"><img src="/assets/img/apps/iterm.webp" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="iTerm"> iTerm</a> |
| 4066 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-music launch" id="musicLaunch"><img src="/assets/img/apps/music.webp" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="Music"> Music</a> |
| 4067 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-calculator launch" id="calculatorLaunch"><img src="/assets/img/apps/calc.webp" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="Calculator"> Calculator</a> |
| 4068 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-github launch" target="_blank" href="https://github.com/lynkos" draggable="false"><img src="/assets/img/apps/github.svg" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="GitHub"> GitHub</a> |
| 4069 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-blog launch" target="_blank" href="https://blog.lynkos.dev" draggable="false"><img src="/assets/img/favicons/favicon.svg" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="Blog"> Blog</a> |
| 4070 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-spotify launch" target="_blank" href="https://open.spotify.com/user/kiwi2mii" draggable="false"><img src="/assets/img/apps/spotify.webp" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="Spotify"> Spotify</a> |
| 4071 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-steam launch" target="_blank" href="https://steamcommunity.com/id/overanalyse" draggable="false"><img src="/assets/img/apps/steam.webp" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="Steam"> Steam</a> |
| 4072 | + <a role="button" aria-pressed="false" tabindex="0" class="icon-discord launch" target="_blank" href="https://discordapp.com/users/359420623929212929" draggable="false"><img src="/assets/img/apps/discord.webp" oncontextmenu="return false" draggable="true" loading="lazy" fetchpriority="low" alt="Discord"> Discord</a> |
4073 | 4073 | </nav> |
4074 | 4074 | </div> |
4075 | 4075 | </div> |
4076 | 4076 |
|
4077 | 4077 | <div class="trash-dialogue hidden-content"> |
4078 | 4078 | <div class="pp-body"> |
4079 | | - <img src="/assets/img/system/trash.webp" draggable="false" loading="lazy" fetchpriority="low" alt="Icon of a filled trash can"> |
| 4079 | + <img src="/assets/img/system/trash.webp" oncontextmenu="return false" draggable="false" loading="lazy" fetchpriority="low" alt="Icon of a filled trash can"> |
4080 | 4080 | <div class="warning">Are you sure you want to permanantly erase the items in the Trash?</div> |
4081 | 4081 | <div class="hint">You can't undo this action.</div> |
4082 | 4082 | <div class="actions"> |
@@ -4147,26 +4147,26 @@ <h3 class="heading">ChatGPT</h3> |
4147 | 4147 | </div> |
4148 | 4148 |
|
4149 | 4149 | <div id="dock"> |
4150 | | - <div role="tooltip" tabindex="0" id="open-menu" class="icon" aria-label="Launchpad" data-microtip-position="top"><img src="/assets/img/apps/launchpad.webp" draggable="false" fetchpriority="high" alt="Launchpad"></div> |
| 4150 | + <div role="tooltip" tabindex="0" id="open-menu" class="icon" aria-label="Launchpad" data-microtip-position="top"><img src="/assets/img/apps/launchpad.webp" oncontextmenu="return false" draggable="false" fetchpriority="high" alt="Launchpad"></div> |
4151 | 4151 |
|
4152 | 4152 | <!-- Temporarily replace "Mail" contact form (while it's being fixed) in dock with link to my email --> |
4153 | 4153 | <!-- Comment out "Mail" icon in dock since it takes up too much space (when calc & preview are open) --> |
4154 | 4154 | <!-- <div role="tooltip" tabindex="0" id="mailDockIcon" class="icon" aria-label="Mail" data-microtip-position="top"> |
4155 | 4155 | <a href="mailto:admin@lynkos.dev"> |
4156 | | - <img src="/assets/img/apps/mail.webp" class="icon" draggable="false" fetchpriority="high" alt="Mail"> |
| 4156 | + <img src="/assets/img/apps/mail.webp" class="icon" oncontextmenu="return false" draggable="false" fetchpriority="high" alt="Mail"> |
4157 | 4157 | </a> |
4158 | 4158 | </div> --> |
4159 | 4159 |
|
4160 | | - <div role="tooltip" tabindex="0" id="safariDockIcon" class="icon" aria-label="Safari" data-microtip-position="top"><img src="/assets/img/apps/safari.webp" draggable="false" fetchpriority="high" alt="Safari"></div> |
4161 | | - <div role="tooltip" tabindex="0" id="notesDockIcon" class="icon" aria-label="Notes" data-microtip-position="top"><img src="/assets/img/apps/notes.webp" draggable="false" fetchpriority="high" alt="Notes"></div> |
4162 | | - <div role="tooltip" tabindex="0" id="textEditDockIcon" class="icon" aria-label="TextEdit" data-microtip-position="top"><img style="height:4rem !important;image-rendering:smooth" src="/assets/img/apps/text-edit.webp" draggable="false" fetchpriority="high" alt="TextEdit"></div> |
4163 | | - <div role="tooltip" tabindex="0" id="iTermDockIcon" class="icon open" aria-label="iTerm" data-microtip-position="top"><img src="/assets/img/apps/iterm.webp" draggable="false" fetchpriority="high" alt="iTerm"></div> |
4164 | | - <div role="tooltip" tabindex="0" id="musicDockIcon" class="icon" aria-label="Music" data-microtip-position="top"><img src="/assets/img/apps/music.webp" draggable="false" fetchpriority="high" alt="Music"></div> |
4165 | | - <div role="tooltip" tabindex="0" id="calcDockIcon" style="display:none" class="icon" aria-label="Calculator" data-microtip-position="top"><img src="/assets/img/apps/calc.webp" draggable="false" loading="lazy" fetchpriority="low" alt="Calculator"></div> |
4166 | | - <div role="tooltip" tabindex="0" id="previewDockIcon" style="display:none" class="icon" aria-label="Preview" data-microtip-position="top"><img src="/assets/img/apps/preview.webp" draggable="false" loading="lazy" fetchpriority="low" alt="Preview"></div> |
| 4160 | + <div role="tooltip" tabindex="0" id="safariDockIcon" class="icon" aria-label="Safari" data-microtip-position="top"><img src="/assets/img/apps/safari.webp" oncontextmenu="return false" draggable="false" fetchpriority="high" alt="Safari"></div> |
| 4161 | + <div role="tooltip" tabindex="0" id="notesDockIcon" class="icon" aria-label="Notes" data-microtip-position="top"><img src="/assets/img/apps/notes.webp" oncontextmenu="return false" draggable="false" fetchpriority="high" alt="Notes"></div> |
| 4162 | + <div role="tooltip" tabindex="0" id="textEditDockIcon" class="icon" aria-label="TextEdit" data-microtip-position="top"><img style="height:4rem !important;image-rendering:smooth" src="/assets/img/apps/text-edit.webp" oncontextmenu="return false" draggable="false" fetchpriority="high" alt="TextEdit"></div> |
| 4163 | + <div role="tooltip" tabindex="0" id="iTermDockIcon" class="icon open" aria-label="iTerm" data-microtip-position="top"><img src="/assets/img/apps/iterm.webp" oncontextmenu="return false" draggable="false" fetchpriority="high" alt="iTerm"></div> |
| 4164 | + <div role="tooltip" tabindex="0" id="musicDockIcon" class="icon" aria-label="Music" data-microtip-position="top"><img src="/assets/img/apps/music.webp" oncontextmenu="return false" draggable="false" fetchpriority="high" alt="Music"></div> |
| 4165 | + <div role="tooltip" tabindex="0" id="calcDockIcon" style="display:none" class="icon" aria-label="Calculator" data-microtip-position="top"><img src="/assets/img/apps/calc.webp" oncontextmenu="return false" draggable="false" loading="lazy" fetchpriority="low" alt="Calculator"></div> |
| 4166 | + <div role="tooltip" tabindex="0" id="previewDockIcon" style="display:none" class="icon" aria-label="Preview" data-microtip-position]="top"><img src="/assets/img/apps/preview.webp" oncontextmenu="return false" draggable="false" loading="lazy" fetchpriority="low" alt="Preview"></div> |
4167 | 4167 |
|
4168 | 4168 | <div class="dock-divider"></div> |
4169 | | - <div role="tooltip" tabindex="0" id="trash-icon" class="icon" aria-label="Trash" data-microtip-position="top"><img id="trash" src="/assets/img/system/trash.webp" draggable="false" fetchpriority="high" alt="Trash"></div> |
| 4169 | + <div role="tooltip" tabindex="0" id="trash-icon" class="icon" aria-label="Trash" data-microtip-position="top"><img id="trash" src="/assets/img/system/trash.webp" oncontextmenu="return false" draggable="false" fetchpriority="high" alt="Trash"></div> |
4170 | 4170 | </div> |
4171 | 4171 |
|
4172 | 4172 | <!-- Needed to keep footer aligned (aka 'Not by AI' on left and dock in middle). Since I'm using flex, I need a 3rd element (aka the next line) to correctly auto-position footer --> |
|
0 commit comments