Overlays block user screen and can express an unspecified wait time.
<div class="overlay">...</div>
Alignments
left-align, right-align, center-align, top-align, bottom-align, middle-align
Triggers
active
<div class="overlay center-align middle-align">
<progress class="circle"></progress>
</div>
Add/remove active
class on overlay.
<div class="overlay center-align middle-align active">
<progress class="circle"></progress>
</div>
Add data-ui="overlay-selector"
attribute on elements.
<button data-ui="#overlay">Show overlay</button>
<div class="overlay center-align middle-align" id="overlay">
<progress class="circle"></progress>
</div>
Call ui("overlay-selector")
.
<div class="overlay center-align middle-align" id="overlay">
<progress class="circle"></progress>
</div>
ui('#overlay');
Begin, Elements, Helpers, Settings, Summary, beercss.com
Badge, Button, Card, Checkbox, Chip, Container, Dialog, Expansion, Grid, Icon, Input, Layout, Main layout, Media, Menu, Navigation, Overlay, Page, Progress, Radio, Select, Slider, Switch, Table, Tabs, Textarea, Snackbar, Tooltip, Typography