mirror of
https://github.com/honojs/hono.git
synced 2024-12-01 11:51:01 +01:00
74287a82cc
* feat: introduce CSS Helper * shorten * feat(css): Implement css helper with callback (#1858) * feat(css): Implement css helper with callback * feat(css): add keyframes and pseudo selectors support * fix(css): Specify missing "context" argument in resolveCallback() * feat(css): use WeakMap instead of Map, to avoid memory leak * feat(css): improve CSS helper * fix(css): fix formatting and types in css helper * chore: denoify * docs(css): add experimental flag to css helper * feat(css): Enable to embed sub `css`. * fix(css): propagate selector to parent class * feat(css): Use Record again for usedClassNameData * feat(css): escape only close tag "</...>", not all slashes. we can use url() without escaping. * fix(css): embedded `css` must have ";" * Fix format. * feat(css): add cx() helper `cx()` is a helper function to combine multiple css classes. This function is compatible with `cx()` in @emotion/css. * feat(css): ignore boolean, null, and undefined values as same as jsx * chore: denoify * feat(css): enable to use cx() with external class name * refactor(css): use symbols for keys * chore: denoify --------- Co-authored-by: Taku Amano <taku@taaas.jp> |
||
---|---|---|
.. | ||
jwt | ||
body.ts | ||
buffer.ts | ||
cookie.ts | ||
crypto.ts | ||
encode.ts | ||
filepath.ts | ||
html.ts | ||
http-status.ts | ||
mime.ts | ||
stream.ts | ||
types.ts | ||
url.ts |