| Use Case | Command | Description |
|---|---|---|
| Create a boolean value | bool(true) | Returns a Sass boolean true |
| Create a number | number(42) | Returns a Sass number |
| Create a hex color | hex_color("#ff0000") | Returns a Sass color |
| Create an HSL color | hsl_color(0, 100%, 50%) | Returns a Sass color from HSL values |
| Create an RGB color | rgb_color(255, 0, 0) | Returns a Sass color from RGB values |
| Create a quoted string | quoted_string("hello") | Returns a Sass quoted string |
| Create an unquoted string | unquoted_string("hello") | Returns a Sass unquoted string |
| Create a list | list([1, 2, 3]) | Returns a Sass list |
| Create a map | map({a: 1}) | Returns a Sass map |
| Create an identifier | identifier("foo") | Returns a Sass identifier |
| Create a null value | null() | Returns Sass null |
| Parse a complex selector | parse_complex_selector("div > p") | Returns a Sass selector value |
| Parse a compound selector | parse_compound_selector(".foo.bar") | Returns a Sass selector value |
| Parse a selector | parse_selector("div.class") | Returns a Sass selector value |
| Check if value is a calc | calc?(value) | Returns true if value is a calc |
| Check if value is a special number | special_number?(value) | Returns true if value is a special number |
| Check if value is a variable reference | var?(value) | Returns true if value is a variable reference |
📝 Provides helper functions for creating sass values from within ruby methods. @since 3.3.0
VALID_UNIT — 🔒 @privateboolcalc?hex_colorhsl_coloridentifierlistmapnullnumberparse_complex_selectorparse_compound_selectorparse_selectorquoted_stringrgb_colorspecial_number?unquoted_stringvar?Generated by phpman v4.9.26-1-g511901d · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-29 18:43 @216.73.216.177
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format