Commit Graph

188 Commits

Author SHA1 Message Date
julioest
e26182c1ad feat: align spacing, corner radius, and font-size tokens with Figma 2026-02-25 13:45:30 -05:00
julioest
ddd6c64d37 feat: align CSS color tokens with Figma design system
Update grey scale, blue, orange, and accent primitives to match
Figma variable exports. Remap light and dark theme semantic tokens
for text, buttons, surfaces, and icons. Add stroke-strong and
stroke-mid tokens. Flatten dark mode accent surfaces to grey.

Preview landing page: add standalone docs note, fix theme toggle
icons to match Antora.
2026-02-24 14:38:56 -05:00
julioest
fc974957e2 feat: add changelog section to preview landing page 2026-02-24 13:07:52 -05:00
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