Small updates to footer and mobile navbar for web#6492
Conversation
Greptile SummaryThis PR makes responsive layout improvements to the site footer and marketing navbar for smaller/mobile screen sizes. The footer gets a refactored
Confidence Score: 4/5Safe to merge — changes are purely CSS class adjustments and a minor component extraction with no logic or state changes. Both files touch only Tailwind class strings and component composition. The footer extraction of footer_legal is clean; the only nits are a permanently-hidden icon element that adds unused DOM nodes on every footer link, and a set of redundant lg: Tailwind utilities in social_menu_item that are already set by the base class string. footer.py — the always-hidden chevron icon and redundant lg: classes are worth cleaning up before merge. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[footer_index] --> B[Left Column]
A --> C[Right Grid]
A --> D[footer_legal - lg:hidden]
B --> E[logo]
B --> F[newsletter]
B --> G[menu_socials]
B --> H[footer_legal - max-lg:hidden]
C --> C1["grid-cols-2 mobile\ngrid-cols-3 desktop"]
C --> C2[footer_link_flex columns]
H -->|Desktop only| L1[dark_mode_toggle]
H --> L2[Copyright]
H --> L3[server_status]
D -->|Mobile only| L1
D --> L2
D --> L3
subgraph Navbar
N1[navigation_menu] --> N2["Sign In xl:flex hidden"]
N1 --> N3["Book a Demo button"]
N3 -->|xl and above| N4["Book a Demo text"]
N3 -->|below xl| N5["Demo text"]
N1 --> N6["Sidebar toggle xl:hidden"]
end
Reviews (1): Last reviewed commit: "Small updates to footer and mobile navba..." | Re-trigger Greptile |
Merging this PR will not alter performance
Comparing Footnotes
|
No description provided.