79 Commits

Author SHA1 Message Date
Julio C. Estrada
0e0381132a Add Lunr search UI integration (#580)
- Add search input field to toolbar (conditionally rendered when
  SITE_SEARCH_PROVIDER is set)
- Load lunr.js, search-ui.js, and search-index.js scripts
- Add maximum-scale=1 to viewport meta tag for better mobile behavior

Refs: boostorg/boostlook#142
2026-01-16 03:30:14 -05:00
Julio C. Estrada
ac11ba2f2a feat: add font preloading to reduce fout (#545) 2025-12-18 16:57:37 -05:00
Julio C. Estrada
b3a6fcdfe2 feat: enhance C++ syntax highlighting with attribute support (#562) 2025-12-15 15:33:57 -05:00
Julio C. Estrada
398b5a20a5 feat: add custom C++ syntax highlighting support (#556) 2025-12-12 16:20:55 -05:00
Julio C. Estrada
6c9f5ae10c feat: add MonaspaceNeon-Var and MonaspaceXenon-Var font files (#559) 2025-12-10 21:46:05 -05:00
Julio C. Estrada
2dd93b5b63 feat: add MonaspaceXenonFrozen-Italic font (#558) 2025-12-10 16:31:57 -05:00
Julio C. Estrada
63026fa7c6 feat: add MonaspaceRadonFrozen-Italic font (#557) 2025-12-10 01:23:46 -05:00
Julio C. Estrada
bfff27271c feat: add MonaspaceNeonFrozen-Regular font (#555) 2025-12-09 18:18:34 -05:00
Julio C. Estrada
49b00e55af fix(nav): prevent multiple active items in menu (#518) 2025-10-17 05:19:35 -04:00
Julio C. Estrada
cf6adefa30 Improve pagination nav with disabled state and accesskeys (#469) 2025-07-03 13:53:41 -04:00
Julio C. Estrada
61d369b4cb remove wrapper id from main boostlook class div (#435) 2025-04-07 13:45:11 -04:00
Julio C. Estrada
36e6ab7728 simplify boostlook css importing (#432)
remove css/branch specific handling in favor of single source
2025-04-01 16:14:02 -04:00
Julio C. Estrada
41ed3de1d5 add antora-template-wrapper ID to body template (#429)
closes #428
2025-03-26 11:59:47 -04:00
Julio C. Estrada
7992b22a16 feat: branch-specific boostlook css handling (#422)
Implement logic to fetch different CSS files based on target environment:
- master branch: Uses production boostlook.css
- develop branch: Uses Tino Agency's boostlook_tino.css for staging
2025-03-14 18:19:39 -04:00
Julio C. Estrada
3cc8b82c73 chore: update highlight.js to v11.9.0 and optimize syntax highlighting (#400)
- upgrade highlight.js from 9.18.3 to 11.9.0
- simplify highlight.bundle.js by using common bundle and automatic language detection
- update build configuration for css processing
- update package.json and package-lock.json dependencies
- fix javascript lint errors

fixes #397
2025-01-31 12:21:58 -05:00
Sam Darwin
78aa518679 GHA: further error handling - build.sh (#394) 2025-01-20 08:02:25 -07:00
Julio Estrada
e9c9134c55 enhance favicon support and update layout files
- updated image copying to include favicon formats: ico, webmanifest.
- added new favicon images: android-chrome (192x192, 512x512), apple-touch-icon, favicon (16x16, 32x32), and favicon.ico.
- created webmanifest for improved PWA support.
- updated layout to link new favicon images and webmanifest.
- modified head-icons partial to use new favicon.ico.
2025-01-10 14:09:47 -05:00
Julio Estrada
3a22799c4c add Boost logo and update docs with SVG source 2024-12-19 12:53:34 -05:00
Greg Kaleka
207e232118 Reinstate references to Boost logo (#374) 2024-12-09 17:12:35 -05:00
Greg Kaleka
76e137a650 Comment out references to the old new logo (#369) 2024-12-04 17:25:35 -05:00
Julio Estrada
e32e5595fe chore: separate boostlook.css processing to preserve critical styles 2024-10-11 11:05:19 -04:00
Julio Estrada
7ab800c377 ignore local boostlook.css file 2024-10-10 09:34:55 -04:00
Julio Estrada
11d70e4687 add local boostlook temporarily 2024-10-07 18:37:45 -04:00
Julio Estrada
c735f6e3b9 refactor antora partials to match asciidoc
- move nav into header
- replaced main.article with div#content
- removed unused .card, .doc, and navbar styles
- streamlined hbs templates and deleted asciidoc-ui.css

addresses #318
2024-10-07 18:37:45 -04:00
Julio Estrada
a55ab8c596 Refactor breadcrumbs, update pagination, add SVG icon
Refs: https://github.com/boostorg/boostlook/issues/13
2024-09-25 17:56:49 -04:00
alandefreitas
eb26571347 feat(antora-ui): BOOSTLOOK_BRANCH option 2024-09-24 17:46:55 -03:00
Julio Estrada
3316abc38e update raw boostlook.css url path 2024-09-14 14:51:02 -04:00
alandefreitas
f547869b3d feat(antora-ui): support customized preview from command line 2024-09-04 13:38:34 -03:00
alandefreitas
405754f51e style: allow option at page.attributes level 2024-09-04 13:38:34 -03:00
alandefreitas
18e2ed8fd6 style: max-width-reset is always defined for article 2024-09-04 13:38:34 -03:00
alandefreitas
06a9ae906f docs(antora-ui): page-toc is disabled by default 2024-09-04 13:38:34 -03:00
alandefreitas
d54cd13cf5 docs(antora-ui): complete antora-ui instructions 2024-09-04 13:38:34 -03:00
Julio Estrada
c07d3e282c remove overflow bug 2024-08-30 12:59:26 -04:00
Julio Estrada
ab76240f3c boostlook integration fixes 2024-08-27 18:46:03 -04:00
alandefreitas
59c9d6b1a6 feat: integrate boostlook in build.js task 2024-08-26 21:36:37 -03:00
alandefreitas
8a9d5a73a8 feat: integrate boostlook 2024-08-26 19:49:44 -03:00
alandefreitas
bed2a231d3 build: gulp tasks and helpers use named functions 2024-08-26 19:49:44 -03:00
alandefreitas
05458871ae build: antora-ui bundle is the default task 2024-08-26 19:49:44 -03:00
alandefreitas
ae125b7860 build: inline private gulp tasks 2024-08-26 19:49:44 -03:00
Julio Estrada
b597177d2f overflow handling for tables, pre, code elems 2024-08-26 17:11:34 -04:00
Julio Estrada
1878d3ac81 navigation and layout adjustments 2024-08-20 15:15:15 -07:00
alandefreitas
7dd7061f3e ci: check linting 2024-08-16 13:00:15 -03:00
alandefreitas
326a502c34 refactor: format css 2024-08-16 13:00:15 -03:00
alandefreitas
f683b73ef4 feat: code format gulp task 2024-08-16 13:00:15 -03:00
Vinnie Falco
7c27983a21 body has no padded-top 2024-08-15 13:47:37 -07:00
rbbeeston
bd794ff70b mobile header fix (#299) 2024-08-15 11:58:15 -07:00
rbbeeston
9fad0671c7 mobile vertical alignment fix (#298) 2024-08-14 10:36:36 -07:00
rbbeeston
a4d7414882 colors as vars, mobile alignment fix (#296) 2024-08-14 09:07:27 -07:00
rbbeeston
8878414aeb Changes to fix Dark mode (#286) 2024-08-12 08:23:25 -07:00
alandefreitas
b263a61d91 Logo asciidoc attributes 2024-08-08 12:31:01 -03:00