Skip to content
This repository was archived by the owner on Feb 6, 2024. It is now read-only.

Commit defa8ff

Browse files
feat: align split template in the middle
1 parent 1b4ca31 commit defa8ff

File tree

2 files changed

+29
-7
lines changed

2 files changed

+29
-7
lines changed

src/components/slides/deckdeckgo-slide-split/deckdeckgo-slide-split.scss

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,36 @@
22

33
div.deckgo-slide {
44
flex-flow: row wrap;
5-
align-items: flex-start;
5+
6+
padding: 0;
7+
width: 100vw;
8+
}
9+
10+
div.deckgo-slide-split {
11+
flex: 1;
12+
13+
height: 100%;
14+
15+
display: flex;
16+
align-items: var(--slide-split-align, inherit);
17+
text-align: var(--slide-split-text-align, inherit);
18+
19+
padding: var(--slide-padding-top, 16px) var(--slide-padding-end, 32px) var(--slide-padding-bottom, 16px) var(--slide-padding-start, 32px);
20+
21+
&.deckgo-slide-split-start {
22+
background: var(--slide-split-background-start);
23+
color: var(--slide-split-color-start);
24+
}
25+
26+
&.deckgo-slide-split-end {
27+
background: var(--slide-split-background-end);
28+
color: var(--slide-split-color-end);
29+
}
630
}
731

832
::slotted([slot="title"]) {
933
flex: 1 100%;
10-
}
1134

12-
::slotted([slot="start"]), ::slotted([slot="end"]) {
13-
flex: 1 auto;
14-
height: 100%;
35+
padding: var(--slide-padding-top, 16px) var(--slide-padding-end, 32px) var(--slide-padding-bottom, 16px) var(--slide-padding-start, 32px);
1536
}
37+

src/components/slides/deckdeckgo-slide-split/deckdeckgo-slide-split.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ export class DeckdeckgoSlideSplit implements DeckdeckgoSlide {
3737
render() {
3838
return <div class="deckgo-slide">
3939
<slot name="title"></slot>
40-
<slot name="start"></slot>
41-
<slot name="end"></slot>
40+
<div class="deckgo-slide-split deckgo-slide-split-start"><slot name="start"></slot></div>
41+
<div class="deckgo-slide-split deckgo-slide-split-end"><slot name="end"></slot></div>
4242
</div>;
4343
}
4444

0 commit comments

Comments
 (0)