20 Commits

Author SHA1 Message Date
Greg Kaleka
e5f808e38e Revert "wip: increase max content width across site (#1743)" (#1748) 2025-04-12 20:01:09 -04:00
Julio C. Estrada
06e00e8857 wip: increase max content width across site (#1743) 2025-04-11 14:14:32 -04:00
Rob Beeston
3819abdbf4 Font update, home page, boostbook V2 (#1233) 2024-09-06 13:04:12 -07:00
Julio C. Estrada
a7ae2c19b5 Fix Antora Navbar Stickiness on Mobile for Learn Docs (#1109) (#1138)
**Fixes Issue #1109**

**Changes:**
- Added tailwind class `fixed` to navbar, preventing it from
"disappearing" on mobile.

**Impact:**
Improves mobile navigation by ensuring the navbar is always visible,
enhancing user experience.

**Testing:**
- Manual device testing
- Manual dev tools testing

**Screenshots:**

![EEA4186F-6B8C-4DA5-8D96-2D84C282D42A_4_5005_c](https://github.com/boostorg/website-v2/assets/3632378/597a0cdc-602f-4fac-8515-9382168070a3)
2024-07-09 12:11:25 -04:00
Julio C. Estrada
bc62a59cf5 Fix table headers in dark mode in Learn docs (#1132)
This PR fixes several guide styles to support dark mode 
- fixes table header color
- fixes admonition background color and text
- sets inactive tabs color
- sets black text to white

This solves #1108
2024-07-06 18:41:11 +02:00
Julio Estrada
712332b2e6 Apply nowrap to avatar's anchor child 2024-06-06 11:03:59 -04:00
Julio Estrada
3ff678cc2e Fix navbar issues for legacy docs
- Add missing font-family
- Remove underline from links
- Prevent "Join" word-break
- Fix logo pixel shift on framed and non-framed docs
- Remove navbar container's inline CSS height
2024-05-06 14:39:51 -04:00
Greg Newman
9f83aa5615 🐛 fixes logo on some library docs
Issue: #907
2024-02-13 06:35:41 -05:00
Greg Newman
cef5ca9034 🐛 fixes hover in dark 2024-01-26 11:06:38 -05:00
Greg Newman
0b3da8046d 🐛 fixing bugs in active_link tag 2024-01-26 11:06:38 -05:00
Greg Newman
65b6bfb381 🐛 fixes dropdown on docs and guide
The dropdowns for user profile and guide was not showing the border and shadow because of not using tailwind base, which we can’t use here.
2024-01-25 11:51:25 -05:00
Greg Newman
5439a61be0 🐛 fixes dropdown on docs and guide
The dropdowns for user profile and guide was not showing the border and shadow because of not using tailwind base, which we can’t use here.
2024-01-25 11:51:01 -05:00
Greg Newman
f296ce5be5 🐛 fixes rounded corners on avatar in header
On Docs and Userguide the avatar was not rounded.
2024-01-25 10:37:16 -05:00
Greg Newman
c6d6b85bab adds an api call to get Avatar
The user avatar content in the header is now populated with a htmx get request. The request object is used to show either the join link, avatar or no avatar icon.

Issue: #850
2023-12-08 12:03:36 -05:00
Greg Newman
79759fa6dc user guide dark mode styles
Provides css build for dark mode on the user-guide
2023-11-02 09:47:50 -04:00
Greg Newman
ed2351a4e4 🐛 Fixes dark mode for charts and search
This problem only seemed to be an issue in Firefox so adding an explicity setting if matchMedia finds dark.

Issue: #729
2023-10-27 09:39:01 -04:00
Greg Newman
2242284347 🐛 margins on header
Two margins were set for medium and up and the order was not being respected between user-guide and the main site.
2023-10-12 11:23:26 -04:00
Greg Newman
7e41bdba8e 🚧 fix user-guide header
Now using proprietary styles for the user guide - not shared with docs.  We are able to better isolate and fix issues with the user guide header without having to touch antora.
2023-10-12 11:23:26 -04:00
Greg Newman
66e4f799e1 🚧 fixes font sizes
Fonts are set in site.css at a large base than we use. This resets it and now haeder fonts match. Body font is not quite as big either and matches the main site.
2023-10-12 10:08:29 -04:00
Greg Newman
55253636a6 🚧 fix user-guide header
Now using proprietary styles for the user guide - not shared with docs.  We are able to better isolate and fix issues with the user guide header without having to touch antora.
2023-10-12 09:41:25 -04:00