-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathcollapse-section.html
More file actions
50 lines (45 loc) · 1.84 KB
/
Copy pathcollapse-section.html
File metadata and controls
50 lines (45 loc) · 1.84 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<section id="collapse">
<h2>Collapse</h2>
<code>mg-collapse + opened</code>
<p>Collapsible elements are used to hide or show content based on user interaction. Below, you will find examples of
collapsible elements in their default state, as well as examples of how to trigger the collapse and expand
functionality.</p>
<p>Place <code>mg-collapse</code> class to a clickable element</p>
<p>Place <code>mg-collapse--content</code> just after the clickable element</p>
<p>Adding <code>opened</code> class to <code>mg-collapse</code> will toggle visibility of the collapsible content inside
<code>mg-collapse--content</code>
</p>
<p>Place special inline icon <code>mg-icon-collapse</code> to reflect state of collapsible content</p>
<div class="mg-col mg-m6" data-toggle="htmlpreview">
<button class="mg-button mg-button--outline mg-collapse mg-icon-collapse" data-toggle="collapse">collapse
Button</button>
<div class="mg-collapse--content">
Content 1
</div>
</div>
<div data-toggle="htmlpreview">
<span class="mg-collapse mg-icon-collapse" data-toggle="collapse">Collapse div</span>
<div class="mg-collapse--content">
div content
</div>
</div>
</div>
<h3>Collapsible navs</h3>
Here is a composition of navs and collapse elements
<div data-toggle="htmlpreview" data-toggle="nav">
<ul class="mg-nav" data-toggle="nav">
<li class="active"><a href="#home">Home</a></li>
<li><a href="#news">News</a></li>
<li class="mg-collapse mg-icon-nav" data-toggle="collapse"><a href="#contact">Contact</a>
</li>
<div class="mg-collapse--content">
<ul class="mg-nav">
<li>Contact sales</li>
<li>Contact customer</li>
<li>Contact care</li>
</ul>
</div>
<li><a href="#about">About</a></li>
</ul>
</div>
</section>