• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

sebnitu / vrembem / 22235462988
92%
main: 100%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/next/astro-5.18.0
DEFAULT BRANCH: main
Ran 20 Feb 2026 06:09PM UTC
Jobs 1
Files 64
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Feb 2026 06:07PM UTC coverage: 92.187%. Remained the same
22235462988

push

github

web-flow
Apply config module integration to Flex and Grid components (#2662)

This PR primarily refactors the Flex and Grid components so that they utilize the new config module integration for components. This also removes the need to provide a root output since all CSS variables for these components are now referenced with sensible fallbacks. Documentation has also been updated to reflect these changes.

**Additional changes**
- `ReferenceTable` - Added prop to toggle the filter feature which is not needed for components with only a few CSS variable references.
- `docs` - Theme store now has more consistent structure for the reference section.
- `docs` - Moved `astro-code` CSS variables into the theme module system.
- `docs` - Fixed the tsconfig type issues by correctly referencing the root node modules folder. Also removed config settings that were not needed.
- `core/config` - Added the ability to set a map for `prefix-cssvar` to allow for component specific prefixes. This was applied to `astro-code` where we don't want to apply the `"vb"` prefix but still want to store and output them using the `core/theme` module.
- `core/config` - Get function now returns an error if trying to get a config option that has not been set.
- `core/css` - Define mixin now allows providing a list as the config value for deferred config option query. E.g.: `("config": ("path1", "path2"))` will return the value of `config > path1 > path2` or `config > path1` if it's not a map.
- `core/css` - Set mixin has been refactored to use recursive calls to greatly simplify it's internal logic.
- `core` - Removed the use of `"all"` where we accept `"*"` to help simplify module API.
- `core` - Removed the use of Sass variables globaly in favor of CSS variables.
- `core` - Added new `map-prefix` Sass utility for "flattening" nested mixins by prefixing each map key with the previous map's key. This is used in both `core/css` and `core/theme` set map argument handling.

583 of 652 branches covered (89.42%)

Branch coverage included in aggregate %.

939 of 999 relevant lines covered (93.99%)

31.68 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22235462988.1 20 Feb 2026 06:09PM UTC 64
92.19
GitHub Action Run
Source Files on build 22235462988
  • Tree
  • List 64
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #22235462988
  • 40b6ff03 on github
  • Prev Build on next (#22080874598)
  • Next Build on next (#22248513215)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc