Kevin Veen-Birkenbach
f3c15e3e1c
fix(navigation): unclip dropdowns and flip toward the side with more space
...
- Move <header> overflow:hidden into body.fullscreen scope and drop the
implicit-vertical-clip overflow-x:auto from .navbar-nav so dropdown
menus can escape the navbar.
- Drive top-level dropdowns through bootstrap.Dropdown (popperConfig
strategy:'fixed'), and add a chooseDirection() helper that toggles
.dropup/.dropdown on the .nav-item based on space above vs below
before each show. Split the navigation.css rules to position the menu
with top:100% or bottom:100% accordingly.
- Mark the dropdown toggle with data-bs-toggle="dropdown" in the
template; cover that with a Jinja-rendered unit test and add Cypress
specs for the header (opens downward) and footer (flips to .dropup)
cases.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-11 02:26:02 +02:00
Kevin Veen-Birkenbach
6861b2c0eb
fix(nav): prevent navbar items from wrapping to second line
...
- Set flex-wrap: nowrap on navbar-nav to keep all items in one row
- Add hidden overflow-x scroll (no visible scrollbar) as fallback
- Fix #navbar_logo taking up space when invisible via max-width transition
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 10:10:55 +02:00
Kevin Veen-Birkenbach
46b0b744ca
Added logo to navbar when in fullscreen
2025-07-21 11:39:59 +02:00
Kevin Veen-Birkenbach
b0446dcd29
Added include svgs
2025-07-07 19:14:29 +02:00
Kevin Veen-Birkenbach
3f6a195ecb
Optimizid hover
2025-07-07 13:37:02 +02:00
Kevin Veen-Birkenbach
430ea4a120
Solved loading bug
2025-07-07 13:19:49 +02:00
Kevin Veen-Birkenbach
9ada9acb3a
Implemented SVG handling
2025-07-07 12:40:25 +02:00
Kevin Veen-Birkenbach
6572a39d48
Added hover effects to cards
2025-07-06 22:25:22 +02:00
Kevin Veen-Birkenbach
531c2295bd
Added header/footer animation
2025-07-06 18:14:42 +02:00
Kevin Veen-Birkenbach
0640ec6439
Added animation for fullscreen log
2025-07-06 17:46:51 +02:00
Kevin Veen-Birkenbach
a7eb14046f
Added fullwidth animation
2025-07-06 17:35:40 +02:00
Kevin Veen-Birkenbach
faf5bd1e8c
Solved iframe margin bug
2025-07-06 10:55:12 +02:00
Kevin Veen-Birkenbach
97378422bd
Solved more CSS bugs
2025-07-05 21:07:31 +02:00
Kevin Veen-Birkenbach
64db9a4e6a
Implemented Nasa Picture of the day
2025-07-05 20:08:00 +02:00
Kevin Veen-Birkenbach
ae775916b0
Replaced German by English comments
2025-03-18 14:27:07 +01:00
Kevin Veen-Birkenbach
464d307ee8
Optimized nav corners
2025-03-18 14:03:19 +01:00
Kevin Veen-Birkenbach
4aceb2ed62
Solved main shadow bug
2025-03-18 13:56:42 +01:00
Kevin Veen-Birkenbach
a8a2efd091
Solved scrollbar issues
2025-03-18 13:49:35 +01:00
Kevin Veen-Birkenbach
20c4a4809b
Refactored css
2025-03-18 13:10:35 +01:00
Kevin Veen-Birkenbach
898f7479c9
Added scrollbar draft
2025-03-18 12:50:14 +01:00
Kevin Veen-Birkenbach
94b4e1f883
Added support for css logos
2025-02-19 20:53:05 +01:00
Kevin Veen-Birkenbach
120465b46a
Optimized for mobile
2025-01-15 13:47:51 +01:00
Kevin Veen-Birkenbach
69fabafd9a
Refactored code and implemented that menüs open to the top
2025-01-15 13:07:02 +01:00
Kevin Veen-Birkenbach
c01e9125aa
final solving all of menu bugs
2025-01-14 21:31:02 +01:00
Kevin Veen-Birkenbach
7c51ac6bbc
Refactored navigation code
2025-01-14 17:19:09 +01:00
Kevin Veen-Birkenbach
573a3be360
Optimized menus for smartphone
2025-01-14 17:08:59 +01:00
Kevin Veen-Birkenbach
ae6eb6d802
added correct css for navbar
2025-01-10 15:24:51 +01:00
Kevin Veen-Birkenbach
71209df82e
Refactored code
2025-01-10 14:08:21 +01:00
Kevin Veen-Birkenbach
9b8e9a0f1c
Solved submenu bug
2025-01-10 14:05:53 +01:00
Kevin Veen-Birkenbach
d59cc73470
Implemented hover submenüs
2025-01-09 14:42:38 +01:00
Kevin Veen-Birkenbach
7a66184a46
Added dynamic submenus
2025-01-09 14:36:44 +01:00
Kevin Veen-Birkenbach
9b763cd34b
Optimized navigation
2025-01-09 09:48:56 +01:00
Kevin Veen-Birkenbach
4ca34b55de
Optimized menu
2025-01-08 22:02:15 +01:00
Kevin Veen-Birkenbach
cc04bbf0f5
Implemented header and footer menu
2025-01-08 18:06:08 +01:00
Kevin Veen-Birkenbach
59eebbeb92
Implemented draft for contacts
2025-01-08 17:09:45 +01:00
Kevin Veen-Birkenbach
8f96346a6b
Implemented the python draft
2025-01-08 14:59:36 +01:00