News
varvara-js

varvara-css

v0.9.5Published MIT

CSS library of customizable UI components based on CSS Variables.

npm i varvara-css

changelog

  1. v0.9.5

    View on GitHub

    Patch Changes

    • e486b2a: Exported the select component stylesheet as varvara-css/select.
  2. v0.9.4

    View on GitHub

    Patch Changes

    • 5a52a48: Applied CSS variable definitions to both the checkbox and its parent label when using :has() selector.
    • 407daec: Added child combinator to collapse selectors.
  3. v0.9.3

    View on GitHub

    Patch Changes

    • 0a23c82: Updated peer dependency to support TypeScript 6
    • 88e05b6: Removed forced color-scheme from variables.css so theming inherits from the consumer's page.
  4. v0.9.2

    View on GitHub

    Patch Changes

    • 741fd6d: Fixed input and select label styles
  5. v0.9.1

    View on GitHub

    Patch Changes

    • c2675ba: Updated CSS variables to use dynamic color mixing
    • 5302723: Updated icon width to use space variable
    • 23dbcbf: Updated components to use scoped variables
  6. v0.9.0

    View on GitHub

    Minor Changes

    • 9fe1423: Use heading font family for buttons.
    • 85dc4f9: Define separate CSS variables for default and heading fonts.

    Patch Changes

    • 96356ce: Fix missing active state styling on icons
  7. v0.8.0

    View on GitHub

    Minor Changes

    • 07c8e0a: Introduced new icon component with "external" icon variant.

    Patch Changes

    • a21018d: Added border-collapse property and solid border style for table elements.
    • 5f6a816: Updated icon CSS styling across checkbox, collapse, and select components.
    • d8e4c56: Added CSS variables for icon width and height.
    • 8956d2d: Introduced a CSS variable for the default font family.
    • c4bbf0d: Updated CSS variables to use a consistent icon color across checkbox, collapse, and select components.
  8. v0.7.4

    View on GitHub

    Patch Changes

    • e2c4147: Ensures SVG elements are excluded from depth rules in collapse component and refines depth assignment to improve structure and maintainability.
  9. v0.7.3

    View on GitHub

    Patch Changes

    • e1bac65: Improved the implementation of indentation in the collapse component
    • 47c7aa7: Fixed missing CSS imports and added minification
    • 1670a82: Refined indentation of collapse component for reducing output size
  10. v0.7.2

    View on GitHub

    Patch Changes

    • 6b82333: Allow importing styles for individual components
    • 0f7a894: Correct color values for card and button
  11. v0.7.1

    View on GitHub

    Patch Changes

    • ecfbda6: Fixed misspelled CSS custom properties
    • 8402380: Update README
  12. v0.7.0

    View on GitHub

    Minor Changes

    • 011d0e7: Refine icon styles and allow to customize its width
    • 223ad85: Introduce new --va-background-color-hover CSS custom property
    • 5114625: Introduce new link component
    • 07dda52: Introduce new background and foreground CSS custom properties

    Patch Changes

    • 342a8b5: Deprecate --va-surface-primary CSS custom property
    • d9819d9: Deprecate --va-background-primary custom property
    • 4ee04f9: Set box-sizing to border-box for checkbox component
    • 7110ee2: Unify collapse, select and checkbox icon appearance 🚀
    • 3a97a1f: Deprecate --va-text-normal custom property
    • 139fd41: Correct background and foreground CSS custom properties names
    • fea69ca: Set box-sizing to border-box for button and input components
  13. v0.6.0

    View on GitHub

    Minor Changes

    • 4a37578: Introduce checkbox component

    Patch Changes

    • 28043fe: Allow select nesting within collapse
    • 96a380a: Enable nested checkboxes inside collapse component
    • d541b85: Remove the option to customize the caret symbol for select
  14. v0.5.3

    View on GitHub

    Patch Changes

    • 2d517cd: Fix input radius rendering on Safari iOS
    • fff1e59: Fix invalid comment syntax causing parsing errors
    • e047008: Remove Safari iOS marker from <details> element
  15. v0.5.2

    View on GitHub

    Patch Changes

    • 18c8838: Make collapse appearance consistent with select component
  16. v0.5.1

    View on GitHub

    Patch Changes

    • 11c0cf2: Remove unused card custom variable
    • 9d1d699: Adjust table styles for consistency
  17. v0.5.0

    View on GitHub

    Minor Changes

    • fdab0d0: Make consistent height for input, button, and select components
    • 37c8a9c: Improve compatibility and flexibility of color-scheme CSS property handling

    Patch Changes

    • e585bd7: Fix label display value for input and select fields
  18. v0.4.3

    View on GitHub

    Patch Changes

    • d33ac99: Make custom properties fully overridable
    • 92e4cd6: Align select component with inputs
    • d962b89: Resolve visual inconsistencies in input fields
    • 9817c8b: Allow using both light and dark operating system color schemes
    • c8a252b: Fix button text color inheritance
  19. v0.4.2

    View on GitHub

    Patch Changes

    • ed55f6d: Update default CSS variables for background and foreground
  20. v0.4.1

    View on GitHub

    Patch Changes

    • 45c0c0a: Change build output format from CommonJS to ES6
    • 4add942: Fix padding and border issues in input fields
  21. v0.4.0

    View on GitHub

    Minor Changes

    • 41b886e: Introduce va-loading-dots class name for loading animation
    • 6c03d41: Introduce new Collapse component
  22. v0.3.0

    View on GitHub

    Minor Changes

    • 312a8d6: Introduce new Input component

    Patch Changes

    • 2700ffc: Added focus styles to button elements
  23. v0.2.1

    View on GitHub

    Patch Changes

    • 2238132: Refine styles for Select component:

      • Adjust spacing for more proportional layout.
      • Introduce --va-select-caret-width CSS variable.
    • 3178fbc: Update Select border radius for Safari compatibility

  24. v0.2.0

    View on GitHub

    Minor Changes

    • ebb69c0: Add button active and disabled classes

    • 9b68160: Introduce TailwindCSS Plugin

      • Improved conversion of CSS files to JS.
      • Created distribution file for the plugin in the /dist directory.
      • Updated build process to generate the new distribution file.

      Enhances the TailwindCSS plugin with better CSS-to-JS conversion and distribution setup.

    • 17219f7: Create new card component

    • aaba9e4: Create table component

    • ad20ca3: Improve button group and button components

    • 0f9b4ce: Add the prefix va- to class names

    • 087b8d1: Updated export structure to simplify importing:

      • Tailwind plugin is now imported from the root
      • Styles are imported from the /css directory
    • 76a5e62: Introduce va-base and va-components cascade layer names.

    • fee7fae: Add new CSS variables with prefix

    • c83f3a0: Remove themes and export global bundle styles

    • dfe81d9: Introduce CSS variables for foreground and background colors in dark mode, ready to use out-of-the-box.

    Patch Changes

    • 876e1e4: Adjust styles for Select component
    • cfd0134: Fix border color CSS variable
    • 8f6e37a: Fix export of tailwind plugin
    • 917d378: Transform @import rules by inlining content.
    • d973927: Allows to import varvara.css from the root entry point of the package.
    • bddbfea: Updated select component styles to use variables
    • 8d741ae: Update CSS variables
    • 2760447: Fix button variant styles
  25. v0.2.0-alpha.15

    pre-release

    View on GitHub

    Patch Changes

    • 876e1e4: Adjust styles for Select component
  26. v0.2.0-alpha.14

    pre-release

    View on GitHub

    Minor Changes

    • dfe81d9: Introduce CSS variables for foreground and background colors in dark mode, ready to use out-of-the-box.
  27. v0.2.0-alpha.13

    pre-release

    View on GitHub

    Minor Changes

    • 087b8d1: Updated export structure to simplify importing:

      • Tailwind plugin is now imported from the root
      • Styles are imported from the /css directory
  28. v0.2.0-alpha.12

    pre-release

    View on GitHub

    Minor Changes

    • 9b68160: Introduce TailwindCSS Plugin

      • Improved conversion of CSS files to JS.
      • Created distribution file for the plugin in the /dist directory.
      • Updated build process to generate the new distribution file.

      Enhances the TailwindCSS plugin with better CSS-to-JS conversion and distribution setup.

  29. v0.2.0-alpha.11

    pre-release

    View on GitHub

    Patch Changes

    • bddbfea: Updated select component styles to use variables
  30. v0.2.0-alpha.10

    pre-release

    View on GitHub

    Minor Changes

    • 76a5e62: Introduce va-base and va-components cascade layer names.

    Patch Changes

    • d973927: Allows to import varvara.css from the root entry point of the package.
  31. v0.2.0-alpha.9

    pre-release

    View on GitHub

    Minor Changes

    • 0f9b4ce: Add the prefix va- to class names

    Patch Changes

    • 8d741ae: Update CSS variables
  32. v0.2.0-alpha.8

    pre-release

    View on GitHub

    Minor Changes

    • c83f3a0: Remove themes and export global bundle styles
  33. v0.2.0-alpha.7

    pre-release

    View on GitHub

    Minor Changes

    • 17219f7: Create new card component
    • aaba9e4: Create table component
  34. v0.2.0-alpha.6

    pre-release

    View on GitHub

    Patch Changes

    • 2760447: Fix button variant styles
  35. v0.2.0-alpha.5

    pre-release

    View on GitHub

    Minor Changes

    • ebb69c0: Add button active and disabled classes
  36. v0.2.0-alpha.4

    pre-release

    View on GitHub

    Patch Changes

    • cfd0134: Fix border color CSS variable
  37. v0.2.0-alpha.3

    pre-release

    View on GitHub

    Minor Changes

    • fee7fae: Add new CSS variables with prefix
  38. v0.2.0-alpha.2

    pre-release

    View on GitHub

    Minor Changes

    • ad20ca3: Improve button group and button components
  39. v0.1.1-alpha.1

    pre-release

    View on GitHub

    Patch Changes

    • 917d378: Transform @import rules by inlining content.
All releases on GitHub
Under construction