Commit Graph

6 Commits

Author SHA1 Message Date
2ab1d2dd85 Topbar active links, algorithm icons & styles
Add active state support to topbar links (routerLinkActive) and CSS underline/hover styling; expose icons for algorithm categories and render them in the algorithms list. Update AlgorithmCategory interface and AlgorithmsService to include icon names, import MatIconModule where needed, and adjust algorithms template to show icon, title and description layout. Global style tweaks: dark theme background, canvas shadows, card hover/gradient accents, and new styles for algorithm cards and page title for improved visual polish.
2026-03-07 17:02:40 +01:00
6330d45b4e Fixed topbar 2026-02-22 12:48:20 +01:00
cb2ffa2d80 Consolidate and modernize SCSS into global styles
Move component-level styles into src/styles.scss and remove duplicated rules from several component SCSS files (app, topbar, about, algorithms, sorting, imprint, project dialog, projects, babylon-canvas). The global stylesheet now centralizes layout and typography (clamp-based sizing), sorting visualization & canvas rules, topbar/menu overrides, project/swiper styles, and shared utilities. This reduces duplication, improves responsiveness, and simplifies stylesheet management.
2026-02-22 11:48:21 +01:00
8f888851e8 optimized ui a little bit and added impressum 2025-12-20 15:36:47 +01:00
d7e07ec275 Added mobile support
If the app is now smaller than x pixels the nav links will be collapsed to a nav menu
2025-12-06 09:59:31 +01:00
5969e66872 Started with about page and my cv 2025-11-09 12:21:34 +01:00