Elevation is an add-on utility of PrimeFlex and used to specify the separation between surfaces and elements along the z-axis.
Elevation is added to an element using the .p-shadow-{level} class.
<div class="p-shadow-1"></div>
There are 24 depths available varying from 1 to 24.
<div class="p-shadow-1"></div>
<div class="p-shadow-24"></div>
A custom build with different values can be obtained from PrimeFlex using the _variables.scss file.
<div class="p-grid">
<ui:repeat var="level" value="[java.lang.Object@4e188d69, java.lang.Object@cfc059a, java.lang.Object@23548164, java.lang.Object@787f5bd1, java.lang.Object@7206e272, java.lang.Object@1ebae97d, java.lang.Object@19e2146f, java.lang.Object@1bc16551, java.lang.Object@5e911129, java.lang.Object@17a9fa87, java.lang.Object@1ee1d571, java.lang.Object@e9ad011, java.lang.Object@58d480b2, java.lang.Object@f124ed, java.lang.Object@10ab23df, java.lang.Object@48e97383, java.lang.Object@3444ab3c, java.lang.Object@3d9b2715, java.lang.Object@74e75ea2, java.lang.Object@77114ed6, java.lang.Object@669d0643, java.lang.Object@25a260a, java.lang.Object@4c067aad, java.lang.Object@311cea05]" varStatus="iterator">
<div class="p-col">
<div class="box p-shadow-1">
p-shadow-#{iterator.index + 1}
</div>
</div>
</ui:repeat>
</div>