💄 app, frontend: Improve projects page layout and content

- Commented out the "Posts" link in the navigation menu.
- Changed projects page title to "Project Portfolio" and increased list gap to 3rem.
- Added new project summary for "HiveMQ Data Hub Scripting".
- Appended "(personal)" to personal project titles for clarity.
- Made `image` prop optional in `ProjectSummary` component and added conditional rendering.
- Removed image from "Endolingual" project summary.
- Lightened `--border-color` CSS variable to `oklch(40% 0 0)`.
- Added border styling to project images.
- Added padding to project description paragraphs.
This commit is contained in:
Markus Scully 2025-08-02 10:45:06 +03:00
parent 09243a8351
commit d2affdf265
Signed by: mascully
GPG key ID: 93CA5814B698101C
3 changed files with 42 additions and 18 deletions

View file

@ -81,9 +81,9 @@ pub fn App() -> impl IntoView {
<li>
<A href="/">"Home"</A>
</li>
<li>
<A href="/posts">"Posts"</A>
</li>
// <li>
// <A href="/posts">"Posts"</A>
// </li>
<li>
<A href="/projects">"Projects"</A>
</li>