mirror of
https://github.com/picocss/pico.git
synced 2025-04-24 18:26:14 -04:00
Cards keep style with form tag wrapped around header and footer in article
This commit is contained in:
parent
3cfdc975d2
commit
dbd9c5a44f
259 changed files with 28939 additions and 7827 deletions
|
@ -1,13 +1,15 @@
|
|||
@use "sass:map";
|
||||
@use "../settings" as *;
|
||||
|
||||
@if map.get($modules, "components/card") {
|
||||
@if map.get($modules, "components/card") or map.get($modules, "components/modal") {
|
||||
/**
|
||||
* Card (<article>, role="article")
|
||||
*/
|
||||
|
||||
#{$parent-selector} article,
|
||||
#{$parent-selector} [role="article"] {
|
||||
#{$parent-selector} article:not(:has(> form)),
|
||||
#{$parent-selector} [role="article"]:not(:has(> form)),
|
||||
#{$parent-selector} article > form,
|
||||
#{$parent-selector} [role="article"] > form {
|
||||
margin-bottom: var(#{$css-var-prefix}block-spacing-vertical);
|
||||
padding: var(#{$css-var-prefix}block-spacing-vertical)
|
||||
var(#{$css-var-prefix}block-spacing-horizontal);
|
||||
|
@ -41,6 +43,17 @@
|
|||
> h6 {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
> hgroup {
|
||||
> h1,
|
||||
> h2,
|
||||
> h3,
|
||||
> h4,
|
||||
> h5,
|
||||
> h6 {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
> footer {
|
||||
|
@ -56,7 +69,11 @@
|
|||
[type="submit"],
|
||||
[type="reset"],
|
||||
[type="button"],
|
||||
[role="group"] {
|
||||
[role="group"],
|
||||
p,
|
||||
nav,
|
||||
ul,
|
||||
ol {
|
||||
margin-bottom: 0px;
|
||||
|
||||
&:last-child {
|
||||
|
|
|
@ -37,7 +37,8 @@
|
|||
}
|
||||
|
||||
// Content
|
||||
> article {
|
||||
> article:not(:has(> form)),
|
||||
> article > form {
|
||||
$close-selector: if(
|
||||
$enable-classes,
|
||||
".close, :is(a, button)[rel=prev]",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue