Add mega navigation, top utility bar, and rebuilt footer#5375
Add mega navigation, top utility bar, and rebuilt footer#5375dimitrieh wants to merge 3 commits into
Conversation
✅ Deploy Preview for flowforge-website ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
@dimitrieh looking good! Thanks for your work on this. A few notes:
|
|
@Yndira-E Thanks! looking at this asap. Argh, I had not tested with the nuxt pages, just made sure the links were there as well. Looking at this in a bit
I am welcoming suggestions. But we need to lead people directly to use the device agent (Nick is making this a conversion funnel this release, people can start using FlowFuse from the terminal without first needing to login to the website, they will get guided through that journey starting with the terminal). The easiest first step was leading them towards the download docs for the device agent. Basically, this should be considered an equal opportunity to "login or free trial". See for more info https://flowfuse.slack.com/archives/C032Q63FGG1/p1784901796597059?thread_ts=1784898894.095579&cid=C032Q63FGG1 |












Description
Outcome: site-wide wayfinding is rebuilt. A full-width mega navigation (hover intent, animated underlines, and a marketing-configurable highlight card per dropdown), a top utility bar, and a footer whose sections mirror the nav. The Nuxt header, footer, and utility bar are brought to parity with the Eleventy site, including the By Integration footer column and the Certifications link.
Builds on: the Shop Floor Communication page beneath it, so the new "By Use Case" nav and footer entries resolve to a live page.
Provides for later PRs: the shared
style.cssandbase.njklayout foundation that every subsequent PR in this stack relies on, plus the nav/footer structure those pages plug into.Also removes the retired events banner.
Related Issue(s)
Split from #5371. Implements the intent of #5067 (utility bar).
Checklist
Stack (left to right is merge order; #5373 punctuation is independent, off
main):flowchart LR main([main]) main --> P73["#5373 punctuation"] main --> P74["#5374 shop-floor"] --> P75["#5375 nav"] --> P76["#5376 use-cases"] --> P77["#5377 hero-media"] --> P78["#5378 industry"] --> P79["#5379 AI"] --> P80["#5380 homepage"] --> P81["#5381 polish"] classDef here stroke-width:4px; class P75 here;