Skip to content

Commit 75ccc7a

Browse files
committed
demo: Mutiple lines section
1 parent eaff15a commit 75ccc7a

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

demo/VueRoughNotation.vue

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<p>Following are the different styles of annotations. Hit the <b>annotate</b> button in each section to see the animated annotation</p>
2121
</div>
2222

23+
<!-- types -->
2324
<div
2425
v-for="item in annotations"
2526
:key="item.type"
@@ -47,6 +48,32 @@
4748
</div>
4849
</div>
4950

51+
<!-- multiple lines -->
52+
<div class="section" style="background-color: #fff8f1;">
53+
<RoughNotationGroup :is-show="showMultilines">
54+
<div class="content">
55+
<h3>Multiple lines</h3>
56+
<p>Ability to annotate inline content that can span multiple lines</p>
57+
<p>
58+
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed accumsan nisi hendrerit augue molestie tempus.
59+
Phasellus purus quam, aliquet nec commodo quis, pharetra ut orci.{{ '' }}
60+
<RoughNotation
61+
:multiline="true"
62+
:iterations="1"
63+
:animationDuration="1500"
64+
type="highlight"
65+
color="#ffd54f"
66+
>
67+
Donec laoreet ligula nisl, placerat molestie mauris luctus id. Fusce dapibus non libero nec lobortis. Nullam iaculis nisl ac eros consequat, sit amet placerat massa vulputate. Maecenas euismod volutpat ultrices. Pellentesque felis ex, ullamcorper in felis finibus, feugiat dignissim augue.
68+
</RoughNotation>
69+
Integer malesuada non eros consectetur interdum. Mauris mollis non urna in porta.
70+
</p>
71+
<button @click="showMultilines = !showMultilines">annotate</button>
72+
</div>
73+
</RoughNotationGroup>
74+
</div>
75+
76+
<!-- annotation group -->
5077
<div class="section" style="background-color: #fbe9e7;">
5178
<RoughNotationGroup :is-show="showGroup">
5279
<div class="content">
@@ -71,6 +98,7 @@
7198
</RoughNotationGroup>
7299
</div>
73100

101+
<!-- no animation -->
74102
<div class="section" style="background-color: #eceff1;">
75103
<div class="content">
76104
<h3>
@@ -98,6 +126,7 @@
98126
</div>
99127
</div>
100128

129+
<!-- reactive config -->
101130
<div class="section" style="background-color: #f5f5f5;">
102131
<div class="content">
103132
<h3>
@@ -210,6 +239,7 @@ export default {
210239
}
211240
}
212241
],
242+
showMultilines: false,
213243
showGroup: false,
214244
showNoAnim: false,
215245
colorChanging: '#263238',

0 commit comments

Comments
 (0)