Commit Graph

85 Commits

Author SHA1 Message Date
wdm-ih
1975b6e8ee update boostlook.css to new design system
remove high level styles

updated styles for common components; set basic layout margins;

antora and asciidoc templates desktop

antora and asciidoc mobile

commented unused legacy css variables

fixed styles for links in code blocks

Quickbook template adaptation

removed unused css vars

templates specific adjustments; syntax colors
2025-03-05 18:08:48 +02:00
Julio Estrada
db19639793 fix(css): ensure consistent toc behavior across breakpoints boost-1.88.0.beta1 2025-03-04 18:52:33 -05:00
Chrissy Wainwright
ee40a557f9 fix z-index on spirit nav #406
the spirit nav should be clickable when the h2 takes up the same space
2025-02-21 09:48:11 -06:00
Julio Estrada
fab289a8fb backup boostlook.css file 2025-02-19 12:37:26 -05:00
Chrissy Wainwright
ae8eff4cfa maintain root font size above 1024px 2025-02-17 09:34:07 -06:00
Chrissy Wainwright
6ac3315c1e revert vertical scrollbars to always display
* make wider
* keep rounded corners
2025-02-17 09:33:54 -06:00
Chrissy Wainwright
aaf7928ae1 550 weight for more #toc styles 2025-02-06 09:02:05 -06:00
Chrissy Wainwright
1996d2e5cd adjust TOC colors/bolding 2025-02-06 09:02:05 -06:00
Chrissy Wainwright
60ea4e15ea Scrollbar consistency
* unset scrollbar-color and scrollbar-width. This has an unintended
  effect of displaying the arrow buttons in Webkit on PC
* display scrollbars as very thin
* update all scrollbars in boostlook to behave the same way:
  thin and only show up on hover
2025-01-27 11:35:35 -06:00
Julio Estrada
1d8f100e27 add relative positioning to headings 2025-01-23 15:52:42 -05:00
Chrissy Wainwright
f2912dae60 Update how horizontal scrollbars work for code and tables
For consistency across browsers and systems, set the overflow-x to auto, but using colors that match the background of the code block or table, so the scrollbar isn’t initially visible. On hover, the colors will change to the defined scrollbar colors. Note they do still display differently depending on each user’s systems settings, based on if they use classic or overlay scrollbars
Also moved scrollbar-related code to that section of the CSS file
2025-01-23 11:28:40 -06:00
Chrissy Wainwright
edae038a12 Final round CSS refactor
* make sure comments at top match file and template structures
* move styling around to be in the correct sections, with other similar styles
2025-01-17 11:57:56 -06:00
Chrissy Wainwright
635523765b fixed toolbar for mobile 2025-01-10 17:12:00 -06:00
Chrissy Wainwright
4691e12a97 display spirit nav on .qbk docs
* fix placement so spirit nav is always in upper right
* hide footer spirit nav, since it wasn't visible before this change
2025-01-10 17:12:00 -06:00
Chrissy Wainwright
e4bbe2c988 CSS refactoring
* remove duplicate heading declaration
* move #libraryReadMe selectors to single section
* use numerical value for font-weight instead of 'normal'
* define --bl-secondary-color
* work on combining duplicated selectors
* move scrollbar styles to single section
* move spriti nav styles to single section
2025-01-10 16:57:21 -06:00
Julio Estrada
2d1ce0543b feat: enhance boostlook.css with structural updates, theming, and README styles
- correct font size and variable references
- add missing theme variables and improve typography
- add styles for Library README section
- improve structural and styling updates across components
2025-01-08 17:19:38 -05:00
Julio Estrada
8e0507c040 feat: add asciidoc live preview (#27)
- add live preview functionality for local doc development
- document setup prerequisites and usage in README
- include basic troubleshooting guide
- run pre-commit on all files
2024-12-24 18:12:55 -05:00
Julio Estrada
0d189f8dba refactor: enhance scrollbar UX and overflow handling
enhance scrollbar styles:
- hide scrollbars for iframes and apply custom scrollbar styles
- ensure nav/toc and content areas are scrollable with proper styling
- remove horizontal scrollbars in code blocks
- fix template-specific scroll styling and behavior
2024-12-21 09:49:59 -05:00
Chrissy Wainwright
8c8b17b371 further style fixes 2024-12-19 08:14:28 -06:00
Chrissy Wainwright
ac9339031c Bring styles over from boostbook; makes styling consistent across doc types 2024-12-19 08:14:28 -06:00
Chrissy Wainwright
898d3194db various adjustments for links, code, and headings
* remove border radius on code blocks
* update/fix hover styling for links - change color and underline
* bg color for code blocks
* reduce spacing on Antora TOC links
* reduce size of h1 and h2
* remove spacing between .qbk TOC sections
* spirit nav hover styles
2024-12-17 08:54:23 -06:00
Julio Estrada
f8c7e6c87c chore: update boostlook.css sync workflow, fix boostlook.rb syntax 2024-12-17 09:12:45 -05:00
Julio Estrada
608c10de80 Update font-weight for Noto Sans Display in boostlook.css 2024-12-13 17:35:47 -05:00
Chrissy Wainwright
35446e1a34 libraryReadMe style fixes for consistency
* margin beneath lists
* heading font sizes to match Antora
2024-12-13 09:05:41 -06:00
Julio C. Estrada
78a00e206d refactor: update boostlook.css library readme styles (#62) 2024-12-11 18:05:44 -05:00
Julio C. Estrada
62a0a7e179 hide scrollbars (#61) 2024-12-11 16:01:32 -05:00
Rob Beeston
3541dca9b5 Merge pull request #60 from cdw9/54_headings_toc 2024-12-10 15:26:55 -08:00
Chrissy Wainwright
4771a0aa9d heading and TOC styles for consistency
* adjust size and spacing for headings to match Antora
* TOC style adjustments - less bold headings
* code size and color within headings and TOC
2024-12-10 15:16:18 -06:00
Chrissy Wainwright
b3355ac246 Merge pull request #59 from cdw9/54_code
adjustments for code styles, table headers
2024-12-09 15:22:33 -06:00
Chrissy Wainwright
eada473564 code style adjustments 2024-12-09 15:21:14 -06:00
Chrissy Wainwright
57721be356 adjustments for code styles, table headers 2024-12-09 15:09:09 -06:00
Chrissy Wainwright
82821acb50 Merge pull request #57 from cdw9/1521_code_links
fix link colors
2024-12-05 16:01:39 -06:00
Chrissy Wainwright
0260bc0e6e lighter font weight for code 2024-12-05 15:29:45 -06:00
Chrissy Wainwright
8a925d39ad lighten font weight on code 2024-12-05 13:29:48 -06:00
Chrissy Wainwright
084de82b16 fix link colors
* set the global link hover color to the same value as --bl-primary-color
* fix link styles for links that are also code, so it is clear they are links
2024-12-05 12:51:13 -06:00
Chrissy Wainwright
ec5e02c410 Merge pull request #55 from cdw9/cdw9/54_qbk
styling fixes for quickbook docs
2024-12-03 19:01:52 -06:00
Chrissy Wainwright
de37aec7ab display qbk spirit-nav like antora 2024-12-03 17:09:33 -06:00
Chrissy Wainwright
36c49442a9 adjust alignment
* left align tables, toc, and notes
* move heading up to line up with nav icons
2024-12-03 14:41:58 -06:00
Chrissy Wainwright
d05b628e9e styling fixes for quickbook docs 2024-12-03 10:52:48 -06:00
Julio C. Estrada
1b1d71001a replace gh token with personal access token (#53) boost-1.87.0 2024-11-26 06:51:15 -05:00
Julio C. Estrada
c979b040a7 add workflow_dispatch to allow manual workflow runs (#52) 2024-11-25 21:54:00 -05:00
Julio C. Estrada
27f02db77b rename sync-boostlook-css workflow and configure GH_TOKEN for v2-docs workflows (#51) 2024-11-25 21:33:44 -05:00
Chrissy Wainwright
5c6f1f5581 fix mobile TOC and remove extra scrollbar (#50)
* fix mobile TOC and remove extra scrollbar

* remove extra space when TOC is collapsed
* remove extra scrollbar from content area

* display TOC as static when it needs to be
2024-11-25 20:49:40 -05:00
Julio Estrada
3487d92ec4 rename and update gha workflow to sync boostlook.css across repos
- renamed workflow file from update-website-v2.yml to sync-boostlook-css.yml
- simplified commit process to push changes directly to develop branch if updates are detected
- added steps to trigger ui-release and publish workflows in website-v2-docs repository
- ensured pre-commit hooks are run before committing updates

fixes #44
2024-11-25 14:32:21 -05:00
Julio Estrada
c28cc7213c enhance boostlook layout and fix toc display on mobile
- added padding and border-radius to #header, #content, and #footer
- refactored TOC with fixed position and overflow
- implemented conditional footer padding using :has()
- added media query for responsive border-radius on #content
- fixed TOC not displaying on mobile devices

addresses https://github.com/boostorg/website-v2-docs/issues/359
2024-11-22 15:31:44 -05:00
Chrissy Wainwright
1e8dcf8dad Merge pull request #46 from cdw9/develop
Boostlook styling updates
2024-11-21 17:00:29 -06:00
Chrissy Wainwright
16a37fde6a Boostlook styling updates
* fix inline code styles within colists
* remove letter spacing from h2 headings
* adjust TOC padding to match content area
* fix table headings and borders for dark mode
* display paragraphs within list items as inline (for readmes)
* rounded corners for <pre> and .highlight blocks
* make sure <strong> displays as bold
* consistency for <code> wherever it appears
2024-11-21 13:16:10 -06:00
Rob Beeston
00a5b0e987 Merge pull request #43 from cdw9/develop 2024-11-18 12:40:16 -08:00
Chrissy Wainwright
76e16aea8c prevent h2 border from extending to the left
adjust anchor link vertical positioning next to the heading
2024-11-18 14:27:40 -06:00
Chrissy Wainwright
53cd5a0b03 add scrollbars to wide tables refs #358 2024-11-18 10:00:57 -06:00