Skip to content

Releases: digitalservicebund/angie

v1.2.0

16 Jul 06:12
88c6879
Compare
Choose a tag to compare

1.2.0 (2024-07-16)

Features

v1.1.2

11 Jul 18:24
Compare
Choose a tag to compare

1.1.2 (2024-07-11)

Bug Fixes

  • radio: Make background transparent for old safari versions (38ae9eb)
  • textarea: Apply input error style to textarea (3685829)

v1.1.1

19 Jan 19:28
b4a6a94
Compare
Choose a tag to compare

1.1.1 (2024-01-19)

Bug Fixes

  • input: blue background if read-only (5c57a64)

v1.1.0

11 Aug 06:56
da2d716
Compare
Choose a tag to compare

1.1.0 (2023-08-11)

Bug Fixes

  • checkbox: padding between checkbox and label was too small (60bfe7c)

Features

  • checkbox: add size variant "mini" (b91ec31)
  • select: add size variants "medium" and "small" (da2d716)

v1.0.0

13 Jul 11:24
Compare
Choose a tag to compare

1.0.0 (2023-07-13)

Bug Fixes

  • checkbox: use styled inputs instead of pseudo-elements (235dfd4)
  • radio: use styled inputs instead of pseudo-elements (d53ef18)

BREAKING CHANGES

  • radio: While the markup and styling for using radios remains
    unchanged, there is one edge case where you will need to update your
    radio usage, which is if you expect the label to span multiple lines.
    Please refer to the docs for more information.
  • checkbox: While the markup and styling for using checkboxes
    remains unchanged, there is one edge case where you will need to update
    your checkbox usage, which is if you expect the label to span multiple
    lines. Please refer to the docs for more information.

v0.5.1

10 Jul 19:22
Compare
Choose a tag to compare

0.5.1 (2023-07-10)

Bug Fixes

  • use relative paths for referencing fonts (3a9bac8)

v0.5.0

28 Jun 07:03
7dc2b22
Compare
Choose a tag to compare

0.5.0 (2023-06-28)

Features

  • switch to proper semantic versioning (9e3371d)

v0.4.0

17 May 06:55
9aeed15
Compare
Choose a tag to compare

Fixed

  • No border on input fields in Safari

Changed

  • [breaking change] Button: Icon and label now need a class. This makes the CSS more flexible for different markup (e.g. no svg icon).

v0.3.0

07 May 19:04
ab1f10b
Compare
Choose a tag to compare

Angie transitions from a standalone CSS Framework to a Tailwind plugin. All our products so far use Tailwind and this step has a few advantages:

  • Angie does no longer bring its own base styles. Instead Tailwind's base styles (preflight) are used.
  • Angie components use the Tailwind theme system instead of having a parallel token system with css variables. Changes to the Tailwind theme are reflected in the components. No parallel worlds.
  • Angie components can use Tailwind to offer dynamic utility styles. Example: ds-stack component. As usual in Tailwind you can specify the margin like so ds-stack-16 or ds-stack-[123px].
  • Angie components are processed by Tailwind's JIT engine. Components not used in a product, are not included in the product's stylesheet. This will become even more important when Angie grows up.

Removed:

  • Angie no longer styles class-less elements. You always have to add a ds- class, e.g. ds-input.
  • angie.css (breaking!)
  • support for non-Tailwind products

v0.2.0

27 Apr 08:39
0997629
Compare
Choose a tag to compare
Enable npm provenance statements

https://docs.npmjs.com/generating-provenance-statements