Commit Graph

185 Commits

Author SHA1 Message Date
julioest
33ce117d70 feat: add surface-weak and stroke-weak tokens for note admonition 2026-02-24 07:50:27 -05:00
julioest
c897fbe5ed fix: add missing vertical spacing after paragraphs before code blocks and lists 2026-02-24 07:18:02 -05:00
julioest
a5af8c95cc fix: align spacing tokens with Figma and prevent link-row word break 2026-02-24 06:09:49 -05:00
julioest
485978d7e0 docs: add preview build workflow README 2026-02-24 03:33:59 -05:00
julioest
07f924fff5 fix: style guide overflow, centering, and add theme toggle 2026-02-24 03:30:02 -05:00
julioest
3b155defff feat: add build-preview script, landing page, and reorganize preview structure 2026-02-24 03:21:44 -05:00
julioest
8a14259558 fix: replace undefined primary-250/750 with semantic surface token 2026-02-24 01:41:43 -05:00
julioest
4b710cbec1 feat: rename colors-blue to colors-secondary to match Figma
- Rename --colors-blue-* to --colors-secondary-* across all source files
- Update style guide section heading and swatches
- Rebuild boostlook-v3.css
2026-02-24 01:17:00 -05:00
julioest
c45dfcc0c1 fix: remove unused color primitives and content indentation
- Remove unused color steps across brand-orange, negative, positive, warning, blue, and primary scales
- Remove legacy code syntax palette (colors-code-colors-*)
- Remove unused atom-one-dark/light variables
- Remove margin-left indentation from code blocks, admonitions, and tables
- Rebuild boostlook-v3.css
2026-02-24 00:40:56 -05:00
julioest
668f975dc3 feat: rename color primitives from neutral to primary, match Figma specs
- Rename --colors-neutral-* to --colors-primary-* across all source files
- Add --colors-primary-650 (#585A64) for body text
- Add --surface-page semantic token (#F7FDFE) for page background
- Update style guide section heading and swatches
- Rebuild boostlook-v3.css
2026-02-24 00:35:27 -05:00
julioest
74afd89596 fix: match body text to Figma specs
- font-variation-settings: wght 400, wdth 95
- line-height: 120%
- letter-spacing: -1%
- color: Text/Secondary
2026-02-23 22:57:21 -05:00
julioest
79e8c06aed fix: use font-variation-settings for weight demos in style guide
Restore font-variation-settings in @font-face and use explicit
wght axis values on style guide elements instead of font-weight.
2026-02-23 22:55:18 -05:00
julioest
66ce50147e fix: remove font-variation-settings that locked weight to 400
The font-variation-settings in @font-face was overriding the
font-weight range, preventing variable font weights from working.
2026-02-23 22:54:16 -05:00
julioest
a2fc113f1e fix: update style guide to use correct variable font files 2026-02-23 22:52:43 -05:00
julioest
e9d2947324 fix: remove symlink before copying CSS in Netlify build 2026-02-23 22:45:03 -05:00
julioest
ad07ed21ce fix: copy CSS into preview dir during Netlify build
The symlink to boostlook-v3.css points outside the publish
directory, so Netlify can't resolve it.
2026-02-23 22:44:30 -05:00
julioest
de87a3e398 fix: add netlify.toml to publish from preview/ directory 2026-02-23 20:27:27 -05:00
julioest
b88e07d446 build: rebuild boostlook-v3.css from updated sources 2026-02-23 20:08:15 -05:00
julioest
0e53f8a619 fix: refine v3 CSS variables, typography, code blocks, and doc styles 2026-02-23 20:00:12 -05:00
julioest
c4f5d7d3be feat: add preview site for Netlify deployment 2026-02-23 20:00:04 -05:00
julioest
8f92b1e120 fix: refine typography
- Scale inline code in headings to 0.85em with font-weight 400
- Reduce inline code in paragraphs from 0.96em to 0.88em
- Match line-height (1.5rem) across p, ul, and ol elements
- Widen condensed text from wdth 80 to 87.5
- Reduce heading margin-top from 2rem to 1.5rem
2026-02-19 18:39:12 -05:00
julioest
9019bd322b fix: remove dead code and commented-out CSS from boostlook.css 2026-02-17 19:09:25 -05:00
julioest
1fda28e1b7 feat: add boostlook-v3.css development build 2026-02-17 19:09:25 -05:00
julioest
ed2cb1636c feat: add modular v3 CSS source and build script 2026-02-17 19:09:25 -05:00
julioest
1f8d2f8a79 fix: remove unused local font files 2026-02-17 19:09:25 -05:00
Julio Estrada
373ad4649e feat: add search input and results dropdown styling (#142)
- Search input with inline SVG icon
  - Responsive dropdown positioning for mobile, tablet, and desktop
  - Mobile layout with full-width search on second row
2026-01-16 02:49:40 -05:00
Julio Estrada
edfeff5eea fix: improve text legibility (#569)
- Fix CSS selector syntax (missing commas in dark theme rules)
- Correct positive-primary color hex code (#f6fafd -> #f0fef7)
- Adjust background colors for light and dark themes
- Remove borders and shadows from code blocks
- Update sidebar margins and borders for better layout
- Refine blockquote styles for consistency
2025-12-28 07:07:37 -05:00
Julio Estrada
f056e064ea refactor: streamline font URLs, remove comments
- Streamline font source URLs in @font-face declarations
- Remove unnecessary comments
2025-12-18 16:31:19 -05:00
Julio Estrada
d264e70b57 fix: enable contextual alternates in code blocks 2025-12-16 14:32:25 -05:00
Julio Estrada
858f832cf5 fix: add cpp-comment class styling support 2025-12-11 18:02:08 -05:00
Julio Estrada
6adfbca7ab fix: disable ligatures in code blocks 2025-12-11 17:55:35 -05:00
Julio Estrada
db04621383 feat: update to Monaspace variable fonts 2025-12-10 21:46:16 -05:00
Julio Estrada
dec44ce10a fix: adjust font feature settings 2025-12-10 19:50:44 -05:00
Julio Estrada
ab2d0fda0a feat: enhance code styling with font feature settings for improved typography 2025-12-10 18:19:57 -05:00
Julio Estrada
8c9f0364d1 refactor: remove Monaspace Radon font references and update to Monaspace Xenon 2025-12-10 16:54:46 -05:00
Julio Estrada
e32c8bda45 feat: update font to Monaspace Xenon Italic 2025-12-10 16:10:38 -05:00
Julio Estrada
76d10265f5 add comment styling with Monaspace Radon font 2025-12-10 01:47:39 -05:00
Julio Estrada
2afbebc0c5 feat: add Monaspace Radon Italic font 2025-12-10 01:25:05 -05:00
Julio Estrada
d0cc6d5e1e refactor: update monospaced font to Monaspace Neon 2025-12-09 18:19:09 -05:00
Julio Estrada
20ddde5333 fix: update workflow dependencies
- Upgrade actions/checkout from v4 to v6
- Upgrade Python from 3.11 to 3.13
boost-1.90.0
2025-11-20 18:40:00 -05:00
Julio Estrada
66401ab4d7 fix: change font-display swap to block
Prevent FOUT by blocking text render until fonts load
2025-11-20 14:31:37 -05:00
Julio Estrada
cdfdff1a43 Prioritize local fonts for antora bundles
Add local font paths first in @font-face src to check for fonts
in antora-bundled projects before remote fallbacks. Required
before boostorg/website-v2-docs#545 can merge.
2025-11-19 23:27:51 -05:00
Julio Estrada
c8ea8e2061 fix foit: swap, fallbacks, metric overrides (#145)
- use font-display: swap to avoid invisible text
- add system fallbacks for body/code stacks
- add size-adjust/ascent/descent/line-gap to reduce cls

refs: issue #145
boost-1.90.0.beta1
2025-09-29 16:45:47 -04:00
Julio Estrada
5454b1c038 remove visited link color overrides 2025-09-16 14:34:52 -04:00
Julio Estrada
34fb6a94b3 fix: update font source to noto sans italic 2025-09-13 18:30:00 -04:00
Julio Estrada
b4306e4b94 Fix dark mode background for library readme 2025-07-18 12:39:16 -04:00
Tino
36d2ef80b0 Changed the font-variation-settings value for .boostlook .doc .conum[data-value] to "wght" 350, "wdth" 80 boost-1.89.0 2025-07-07 12:05:53 -04:00
Julio Estrada
6ab075ff7f Add disabled state styles for navigation 2025-07-03 16:02:05 -04:00
Tino
38452398bb Added a background for the tabs
Dark and light theme
https://prnt.sc/rXcjFgvOTX7Y
https://prnt.sc/gT8x9Hto1yeL
2025-07-03 09:08:08 -04:00
Tino
95ac38a2af Added a background for the tabs
Dark and light theme
https://prnt.sc/rXcjFgvOTX7Y
https://prnt.sc/gT8x9Hto1yeL
2025-07-03 09:08:08 -04:00