Skip to content

Commit f75c8e2

Browse files
committed
Slight cleanup
1 parent 131c62d commit f75c8e2

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/properties/contain.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ bitflags! {
2222
/// A value for the [container-type](https://drafts.csswg.org/css-contain-3/#container-type) property.
2323
/// Establishes the element as a query container for the purpose of container queries.
2424
///
25-
/// All combinations of flags is supported.
25+
/// `normal` is mutually exclusive, but other combinations of flags are allowed.
2626
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
2727
pub struct ContainerType: u8 {
2828
/// The element is not a query container for any container size queries,
@@ -87,7 +87,11 @@ impl ToCss for ContainerType {
8787

8888
/// A value for the [container-name](https://drafts.csswg.org/css-contain-3/#container-name) property.
8989
#[derive(Debug, Clone, PartialEq)]
90-
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
90+
#[cfg_attr(
91+
feature = "serde",
92+
derive(serde::Serialize, serde::Deserialize),
93+
serde(tag = "type", content = "value", rename_all = "kebab-case")
94+
)]
9195
pub enum ContainerNameList<'i> {
9296
/// The `none` keyword.
9397
None,

src/rules/container.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ pub struct ContainerRule<'i> {
2626
pub loc: Location,
2727
}
2828

29-
/// A [`<container-name>`](https://drafts.csswg.org/css-contain-3/#typedef-container-name) an `@container` rule.
29+
/// A [`<container-name>`](https://drafts.csswg.org/css-contain-3/#typedef-container-name) in a `@container` rule.
3030
#[derive(Debug, Clone, PartialEq)]
3131
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
3232
pub struct ContainerName<'i>(#[cfg_attr(feature = "serde", serde(borrow))] pub CustomIdent<'i>);

0 commit comments

Comments
 (0)