Commit Graph

343 Commits

Author SHA1 Message Date
Julio C. Estrada
a9be23a87e Update boostlook.css from boostlook repository (#1491)
Co-authored-by: julioest <julioest@users.noreply.github.com>
2024-11-22 15:08:10 -07:00
Julio C. Estrada
e34aa22bb3 Update boostlook.css from boostlook repository (#1458) 2024-11-18 12:55:55 -08:00
Julio C. Estrada
34ffcf91cb Update boostlook.css from boostlook repository (#1431)
Automated PR to update boostlook.css

Co-authored-by: julioest <julioest@users.noreply.github.com>
2024-11-11 20:14:33 -05:00
Gavin Wahl
a86375dd15 Use serif fallback for fonts in dev (#1392)
fixes #1335
2024-11-06 11:45:47 -07:00
Julio C. Estrada
8fc8c02185 update boostlook.css: fix formatting issues (#1414) 2024-11-05 13:16:02 -05:00
julioest
9031ee8b61 Update boostlook.css from boostlook repository 2024-11-05 00:52:43 +00:00
Rob Beeston
fb3e7692ea coded for differences between antora and asciidocs (#1354) 2024-10-10 16:43:11 -07:00
Rob Beeston
df44cdafa7 doc fixes for non-boostlook (#1352) 2024-10-09 23:57:30 -07:00
Rob Beeston
18c94c8d4b Specific fixes to target boostlook (#1346) 2024-10-08 23:48:59 -07:00
Rob Beeston
a837f06d4e library alignment issues (#1308) 2024-10-02 12:58:24 -07:00
Rob Beeston
200acb5679 fixes to doc layout (#1306) 2024-10-01 19:25:13 -07:00
Rob Beeston
b7134e4019 code to allow for modals (#1301)
Code to allow a modal be popped up using a
displayModal(height,width,src) function.

This would be called on an onclick attribute in an <a> tag (this way it
will skip it and just redirect if the user's javascript is off)

![Screenshot 2024-09-30 at 12 12
40 PM](https://github.com/user-attachments/assets/585ce2eb-65f6-46b0-9213-61e692b072f1)
![Screenshot 2024-09-30 at 12 13
15 PM](https://github.com/user-attachments/assets/0b8b64da-9b18-411d-8568-1c1b828c3459)
2024-09-30 12:40:43 -07:00
Rob Beeston
6eb71683e4 reset asciidocs display and hopefully fonts (#1296) 2024-09-27 00:26:40 -07:00
Rob Beeston
0bac67b840 Avatar and spacing issues (#1265) 2024-09-19 13:16:04 -07:00
Rob Beeston
266b545d07 fixed fonts, avatar sizing, mobile tweaks (#1262) 2024-09-18 12:54:52 -07:00
Rob Beeston
b67a85cee9 standardized mobile views, header menu changes (#1261)
standardization of mobile views and some requested header changes
2024-09-17 18:00:56 -07:00
Rob Beeston
49ae3cc785 misc mobile fixes (#1248) 2024-09-11 23:23:54 -07:00
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