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@46c33513, java.lang.Object@2e17224a, java.lang.Object@7adab387, java.lang.Object@678c3c38, java.lang.Object@3838f677, java.lang.Object@2faa9648, java.lang.Object@c35eb1, java.lang.Object@6a8cf6d, java.lang.Object@795c0a81, java.lang.Object@23fcb34, java.lang.Object@18132b14, java.lang.Object@58805cdc, java.lang.Object@41115d4f, java.lang.Object@3d8b4832, java.lang.Object@3c418f1c, java.lang.Object@667d42f4, java.lang.Object@2dcd8051, java.lang.Object@4a608702, java.lang.Object@7ae9c83d, java.lang.Object@768f4f76, java.lang.Object@378186fe, java.lang.Object@79175f9b, java.lang.Object@4d8bd8a4, java.lang.Object@4173da9c]" varStatus="iterator">
<div class="p-col">
<div class="box p-shadow-1">
p-shadow-#{iterator.index + 1}
</div>
</div>
</ui:repeat>
</div>