Skip to content

Commit 0688e89

Browse files
committed
add support for float-group and float-gap roles
* float-group establishes a block formatting context (without affecting margin collapsing) * float-gap adds side and bottom margin to a floating element
1 parent f9ce6ee commit 0688e89

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed

preview-src/index.adoc

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,21 @@ Author Name
77
:page-pagination:
88
:page-component-order: *, abc
99

10-
image:multirepo-ssg.svg[Multirepo SSG,200,150,float=right]
10+
[.float-group]
11+
--
12+
image:multirepo-ssg.svg[Multirepo SSG,180,135,float=right,role=float-gap]
1113
Platonem complectitur mediocritatem ea eos.
1214
Ei nonumy deseruisse ius.
1315
Mel id omnes verear.
1416
Vis no velit audiam, sonet <<dependencies,praesent>> eum ne.
1517
*Prompta eripuit* nec ad.
1618
Integer diam enim, dignissim eget eros et, ultricies mattis odio.
19+
--
20+
1721
Vestibulum consectetur nec urna a luctus.
1822
Quisque pharetra tristique arcu fringilla dapibus.
1923
https://example.org[Curabitur,role=unresolved] ut massa aliquam, cursus enim et, accumsan lectus.
24+
Mauris eget leo nunc, nec tempus mi? Curabitur id nisl mi, ut vulputate urna.
2025

2126
== Cu solet
2227

src/css/doc.css

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,20 @@
188188
float: left;
189189
}
190190

191+
.doc .float-gap.right {
192+
margin: 0 1rem 1rem 0;
193+
}
194+
195+
.doc .float-gap.left {
196+
margin: 0 0 1rem 1rem;
197+
}
198+
199+
.doc .float-group::after {
200+
content: "";
201+
display: table;
202+
clear: both;
203+
}
204+
191205
.doc .stretch {
192206
width: 100%;
193207
}

0 commit comments

Comments
 (0)