426 Commits

Author SHA1 Message Date
Rob Beeston
3819268eb1 standardized header alignment (#1246) 2024-09-11 13:45:21 -07:00
rbbeeston
2c9ccf70c6 boostbook test 2024-09-11 09:31:55 -07:00
Rob Beeston
c8b60efbee antora, v2 and boostbook alignment (#1243) 2024-09-10 14:28:33 -07:00
Rob Beeston
5a3414fd23 header alignment fixes (#1242) 2024-09-10 10:01:56 -07:00
Rob Beeston
7709c5dfd6 light theme text color change (#1240) 2024-09-09 22:42:14 -07:00
Rob Beeston
eec8b3e4cd tweaks to fix antora header (#1239) 2024-09-09 21:54:47 -07:00
Rob Beeston
39f09d3c63 font and position tweaks (#1236) 2024-09-07 01:06:48 -07:00
Rob Beeston
88e048c84c fixes for formatting issues (#1235) 2024-09-07 00:41:44 -07:00
Rob Beeston
3819abdbf4 Font update, home page, boostbook V2 (#1233) 2024-09-06 13:04:12 -07:00
Kenneth Reitz
ad30efd71b Run yarn build during docker build (#1158)
This will alliviate the merge conflicts we keep getting by checking this
file into source control.


-----------

Now, when using docker-compose, to re-generate the `styles.css` file,
you can do so locally in the following ways:

1. locally run `yarn build`
2. run `docker compose build`
2024-07-22 10:14:44 -04:00
rbbeeston
2176ea7abc terms of use check requirement for JS enabled browsers (#1149)
For javascript enabled browsers, it requires acceptance of the terms
before allowing to register.

Fallback for non-js browsers is an acknowledgement that registering also
means accepting the terms.

<img width="1185" alt="Screenshot 2024-07-10 at 4 17 20 PM"
src="https://github.com/user-attachments/assets/76687044-45b4-423f-ae2f-e3aba24e63e7">
<img width="1186" alt="Screenshot 2024-07-10 at 4 17 46 PM"
src="https://github.com/user-attachments/assets/e866b57f-8145-4038-96e5-9dc34e9c5272">

no javascript
![Screenshot 2024-07-17 at 11 56
21 AM](https://github.com/user-attachments/assets/20f32bcc-9a92-43e5-83c1-72f877343291)
2024-07-22 09:36:34 -04:00
rbbeeston
c59e56c553 adjusted lozenge size (#1142)
fixed breaking firefox / mobile issues

---------

Co-authored-by: rbbeeston <rob@cppalliance.org>
Co-authored-by: Kenneth Reitz <me@kennethreitz.org>
2024-07-09 15:03:49 -04:00
Kenneth Reitz
7bae3f1761 Fix the build (#1140) 2024-07-09 12:38:30 -04:00
Kenneth Reitz
5bcfc512a3 rebuild styles.css 2024-07-09 12:15:36 -04:00
Kenneth Reitz
73f9dab8e8 Merge branch 'develop' into rbbeeston/issue1111 2024-07-09 12:12:22 -04: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
rbbeeston
cae78e7b58 Fixed firefox bugs and alignment 2024-07-09 08:41:45 -07:00
Kenneth Reitz
39692f82c2 re-generarate styles.css 2024-07-08 11:06:41 -04:00
Julio C. Estrada
6b4d344841 Fix Avatar Image Cropping on Home Page for Mobile Devices (#1135)
Adds necessary tailwind class to disable the image's container from
shrinking.

### Preview

<img
src="https://github.com/boostorg/website-v2/assets/3632378/51f6aba8-0fd0-466f-8d14-3ac422d4d37a"
width="400"/>

Fixes #1110
2024-07-08 09:00:06 -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
c5887d7834 Fix release notes formatting 2024-06-26 06:39:41 -04:00
Julio Estrada
712332b2e6 Apply nowrap to avatar's anchor child 2024-06-06 11:03:59 -04:00
Julio Estrada
85ecd98f96 Adjust hash link scroll position on docs pages to account for navbar height 2024-06-06 10:53:38 -04:00
Julio Estrada
69539d4166 Improve navigation with TOC and header style updates
- Enhance TOC scrolling with added padding-bottom
- Offset heading positions with uniform negative margin-top
- Maintain visual hierarchy with varied padding-top for headings
2024-05-13 15:56:24 -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
Julio Estrada
5fc944593a Update positioning of table of contents element for boost legacy docs 2024-04-27 13:06:05 +02:00
Julio Estrada
9cb2404c0f Make links inside library or releases to standard blue 2024-04-25 11:32:56 -04:00
Julio Estrada
d5eaadf2e8 Remove Cairo font and update font-family with a modern system font stack 2024-04-24 10:24:01 -04:00
Julio Estrada
c7656a30d2 comment out Cairo font class to preview sans-serif globally 2024-04-24 10:24:01 -04:00
Julio Estrada
6429aa8439 install pre-commit, remove whitespace from css 2024-04-19 12:37:06 -04:00
Julio Estrada
6b177d00bc remove background highlight from code tags on releases page 2024-04-19 12:37:06 -04:00
Spencer Strickland
b3f1c14417 Adjusted the spacing and font sizes at breakpoints for a cleaner look 2024-03-03 20:39:32 -06:00
Spencer Strickland
dff5960a2c BSL License file route + text in footer 2024-02-19 14:55:00 -06:00
Spencer Strickland
a64b09d444 Privacy Policy/TOS as MD, Homepage Text Tweak 2024-02-19 13:53:34 -06:00
Spencer Strickland
ac2897d2b6 Changed YT to an external link and includes updated text styling. 2024-02-19 09:59:21 -06:00
Greg Newman
ded4ee63f4 🐛 dark mode avatar
Issue: #907
2024-02-13 06:49:13 -05:00
Greg Newman
9f83aa5615 🐛 fixes logo on some library docs
Issue: #907
2024-02-13 06:35:41 -05:00
Greg Newman
59a638c2a1 🐛 fixes nav colors on docs
BoostBook.css is overriding the link styles on the nav. This fixes that.
2024-02-08 09:15:38 -05:00
Spencer Strickland
cd04959b96 Removed indent on homepage for smaller screens 2024-01-30 12:55:28 -06:00
Spencer Strickland
0cec7e7a46 Truncate latest + homepage and news list 2024-01-30 12:55:28 -06: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
5e48aa4cf8 🐛 no pointer for cursor 2024-01-26 11:06:38 -05:00
Greg Newman
14119699a5 🎨 moves the boost logo up
Move the boost logo up 1px to align with base of link text
2024-01-25 19:15:09 -05:00
Greg Newman
f91cc47291 🎨 tweaking styles on releases view 2024-01-25 19:09:53 -05:00
Greg Newman
e78d7a6360 🎨 tweaking tooltips and adding to Library
* Adding tooltips to the library icons for list, grid and category
* Tweaked the tooltip on the news page to not break the author name into two lines.
2024-01-25 19:02:02 -05:00
Greg Newman
b539b5ddde 🎨 align trash and edit icons to top of title 2024-01-25 18:44:01 -05:00
Greg Newman
c851496727 🎨 adding tooltips to avatars on news 2024-01-25 18:38:21 -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