Refactor code structure for improved readability and maintainability

This commit is contained in:
Linus Rath
2026-03-16 15:40:46 +01:00
parent e759056d5f
commit f7a38a22ee
14 changed files with 15 additions and 6 deletions
+15 -6
View File
@@ -25,24 +25,24 @@ Built with Next.js and the JMAP protocol.
<tr> <tr>
<td width="50%"> <td width="50%">
<img src="screenshots/02-inbox.png" width="100%" alt="Inbox — three-pane layout with sidebar, email list, and viewer"> <img src="screenshots/inbox.png" width="100%" alt="Inbox — three-pane layout with sidebar, email list, and viewer (dark mode)">
</td> </td>
<td width="50%"> <td width="50%">
<img src="screenshots/05-dark-mode.png" width="100%" alt="Dark mode"> <img src="screenshots/inbox%20whitemode.png" width="100%" alt="Inbox — light mode">
</td> </td>
</tr> </tr>
<tr> <tr>
<td width="50%"> <td width="50%">
<img src="screenshots/04-compose.png" width="100%" alt="Compose with templates and autocomplete"> <img src="screenshots/calendar.png" width="100%" alt="Calendar">
</td> </td>
<td width="50%"> <td width="50%">
<img src="screenshots/06-settings.png" width="100%" alt="Settings"> <img src="screenshots/settings.png" width="100%" alt="Settings">
</td> </td>
</tr> </tr>
@@ -54,13 +54,22 @@ Built with Next.js and the JMAP protocol.
<tr> <tr>
<td width="50%"> <td width="50%">
<img src="screenshots/01-login.png" width="100%" alt="Login page"> <img src="screenshots/login.png" width="100%" alt="Login page">
</td> </td>
<td width="50%"> <td width="50%">
<img src="screenshots/03-email-viewer.png" width="100%" alt="Email viewer with thread expansion"> <img src="screenshots/contacts.png" width="100%" alt="Contacts">
</td>
</tr>
<tr>
<td width="50%">
<img src="screenshots/files.png" width="100%" alt="File browser">
</td>
<td width="50%">
</td> </td>
</tr> </tr>
</table> </table>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 156 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 230 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 356 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 202 KiB