Igor Demin
581b5f0b0a
Update Compose + Migrate to 0.5.0-build262 / Kotlin 1.5.21 ( #916 )
3 years ago
Shagen Ogandzhanian
36e66e66fe
Move all src files in core to org.jetbrains.compose.web
3 years ago
Abasov Akif
925f697a6f
Feature/calc ( #790 )
...
* CSS operations
* CSS operations with variables
* Fix api to use CSSColorValue instead of Color to use CSSVariables too
* Fix api to use CSSNumericValue instead of CSSSizeValue to use CSSVariables too
* Fix CSSBorder types
3 years ago
Abasov Akif
0a90ae2194
Remove CSS Typed OM API ( #786 )
3 years ago
Oleksandr Karpovich
3b96c55daa
web: test for media query ( #766 )
...
* web: Add a test for media query in style sheet
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
d2371cb878
web: Add a fix for css variables
3 years ago
Shagen Ogandzhanian
9698698bd0
Simplify assignment signatures in CSS properties
3 years ago
Shagen Ogandzhanian
a5c55de3bf
Introduce markers for CSS Length and CSS percentage
3 years ago
Shagen Ogandzhanian
6048760a1a
CSS units API is CSSOM-agnostic and supports homogenous arithmetic operations
3 years ago
Shagen Ogandzhanian
d9509dd17e
Remove CSSSizeOrAuto completely
...
Use CSSAuto or CSSSize instead (and overloading when needed)
3 years ago
Shagen Ogandzhanian
7022ab225a
CSSSizeValue child interfaces are not external
3 years ago
Shagen Ogandzhanian
de42b05b99
Introduce CSSUnitApiTests and slightly modify API according to the results of such testing
3 years ago
Shagen Ogandzhanian
8e546f84f8
Get rid of redundnant typecases in CSSUnits
3 years ago
Shagen Ogandzhanian
a4c7f3d074
CSSSizeOrAutoValue is a marker interface
...
This leads to lie since it's actually not an external interface.
But this is a forgiveable lie, regarding the fact what would come next.
3 years ago
Shagen Ogandzhanian
3962c5cf23
Revert "Commonize CSS interfaces and remove polyfill dependency"
...
This reverts commit 8e2176b029
.
3 years ago
Shagen Ogandzhanian
898fa303ff
Rename package names in web-core
...
androidx.compose.web -> org.jetbrains.compose.web
androidx.compose.web.elements -> org.jetbrains.compose.web.dom
3 years ago
Akif Abasov
8e2176b029
Commonize CSS interfaces and remove polyfill dependency
3 years ago
Shagen Ogandzhanian
8a35ada373
Remove androidx copyrights that actually are irrelevant to the codebase ported
3 years ago
Shagen Ogandzhanian
f4987d0ce9
Pull web components from androidx-compose
3 years ago