Loading

Loading

Other Utilities

in this documentation you can find a collection of utilities class names to add different things to any DOM element using easy to remember shorthand classes.

Directions Assets

in the table below you can find a list of shorthand classes to change the direction of any element.

ClassnameDescriptionMarkup
.ltrset direction of LTR to any element.<any>
.rtlset direction of RTL to any element.<any>
.float-startset direction of float: ${direction-start} to any element.<any>
.float-endset direction of float: ${direction-end} to any element.<any>
.clear-afterclear after a floated elements inside .clear-after element.<floated-wrapper>
.clear-fixfix floated elements overflow.<any>
Note : ( —— ) refer to the same value as the column before.

Position Assets

in the table below you can find a list of shorthand classes to add a position property to any element.

ClassnameDescriptionMarkup
.position-abset position of absolute to any element.<any>
.position-rbset position of relative to any element.<any>
.position-fxset position of fixed to any element.<any>
.position-stset position of sticky to any element.<any>
.pos-top-10set positiontop of 10px to any element.<any>
.pos-top-15set positiontop of 15px to any element.<any>
.pos-top-20set positiontop of 20px to any element.<any>
.pos-top-25set positiontop of 25px to any element.<any>
.pos-top-30set positiontop of 30px to any element.<any>
.pos-bottom-10set positionbottom of 10px to any element.<any>
.pos-bottom-15set positionbottom of 15px to any element.<any>
.pos-bottom-20set positionbottom of 20px to any element.<any>
.pos-bottom-25set positionbottom of 25px to any element.<any>
.pos-bottom-30set positionbottom of 30px to any element.<any>
.pos-start-10set position – {pagedirection} start of 10px to any element.<any>
.pos-start-15set position{pagedirection} start of 15px to any element.<any>
.pos-start-20set position{pagedirection} start of 20px to any element.<any>
.pos-start-25set position{pagedirection} start of 25px to any element.<any>
.pos-start-30set position{pagedirection} start of 30px to any element.<any>
.pos-end-10set position{pagedirection} end of 10px to any element.<any>
.pos-end-15set position{pagedirection} end of 15px to any element.<any>
.pos-end-20set position{pagedirection} end of 20px to any element.<any>
.pos-end-25set position{pagedirection} end of 25px to any element.<any>
.pos-end-30set position{pagedirection} end of 30px to any element.<any>
.pos-centerset position{center} to any element.<any>
.pos-center-xset position{center} horizontally to any element.<any>
.pos-center-yset position{center} vertically to any element.<any>
.pos-before-yset positionbottom:100% to any element.<any>
.pos-after-yset positiontop:100% to any element.<any>
.pos-before-xset position{dir-end}:100% to any element.<any>
.pos-after-xset position{dir-start}:100% to any element.<any>
Note : ( —— ) refer to the same value as the column before.

Overflow Assets

in the table below you can find a list of shorthand classes for overflow css property.

ClassnameDescriptionMarkup
.overflow-hiddenhide any overflow elements inside any DOM element.<any>
.overflow-y-hiddenhide any overflow elements vertically inside any DOM element.<any>
.overflow-x-hiddenhide any overflow elements horizontally inside any DOM element.<any>
.overflow-automake the element scrollable when there is any overflow elements.<any>
.overflow-y-automake the element vertically scrollable when there is any overflow elements.<any>
.overflow-x-automake the element horizontally scrollable when there is any overflow elements.<any>
Note : ( —— ) refer to the same value as the column before.

Overlay Layer

in the table below you can find a list of shorthand classes to create an overlay layers.

ClassnameDescriptionMarkup
.overlay-darkcreate a dark overlay layer with above the background.<any>
.overlay-lightcreate a light overlay layer with above the background.<any>
Note : ( —— ) refer to the same value as the column before.

Z-index Assets

when you put the CSS, and JS together your document code should look like the one below it is the most basic structure for a Responsive & SEO Friendly WebApp.

ClassnameDescriptionMarkup
.z-index-headeradd a z-index of 999991<any>
.z-index-modaladd a z-index of 999999<any>
.z-index-dropdownadd a z-index of 999998<any>
Note : ( —— ) refer to the same value as the column before.

Box Shadow

in the table below you can find a list of shorthand preset classes to add shadow to any elements.

ClassnameDescriptionMarkup
.bx-shadow-dp-1add a box-shadow of level 1 depth to any element.<any>
.bx-shadow-dp-2add a box-shadow of level 2 depth to any element.<any>
.bx-shadow-dp-3add a box-shadow of level 3 depth to any element.<any>
.bx-shadow-dp-4add a box-shadow of level 4 depth to any element.<any>
.bx-shadow-dp-5add a box-shadow of level 5 depth to any element.<any>
Note : ( —— ) refer to the same value as the column before.

Misc Classes

in the table below you can find a list of shorthand preset classes to make diffrent things to your element.

ClassnameDescriptionMarkup
.transtion-fastadd a fast transtion of 300ms for all properties.<any>
.transtion-smoothadd a smooth transtion of 500ms for all properties.<any>
.transtion-slowadd a slow transtion of 1000ms for all properties.<any>
.tx-iconadd margin-end for the ::before of any element for spacing icons.<any>
.mouse-pointerchange the mouse cursor to a pointer on the element.<any>
.mouse-normalchange the mouse cursor to a none on the element.<any>
Note : ( —— ) refer to the same value as the column before.

All rights reserved © 2016 – 2024 Phenix Tools (Abdullah.Ramadan)

On This Page