Layout API
There are various layouts that you can mix together. To make it easy, all layout can be applied by 2 ways: with a data-toggle attribute or direclty with a function.
For example, in your page, you can add a link or a button with data-toggle="rtl"
attribute. On click, this will toggle RTL layout.
List of functions and data-toggle attribute
Layout | Action | Function | Example with data-toggle |
---|---|---|---|
RTL Allow you to switch sidebar right to left (RTL). By default, sidebar is on left side. |
TOGGLE | toggleRTL() |
<a href="#" data-toggle="rtl">Toggle RTL</a> |
ENABLE | enableRTL() | ||
DISABLE | disableRTL() | ||
Sidebar Fixed / Fluid Sidebar will scroll with content if fluid. It will not moved if fixed. |
TOGGLE | toggleSidebar() |
<a href="#" data-toggle="sidebar-behaviour">Toggle Sidebar Behaviour</a> |
FIXED | handleSidebarFixed() | ||
FLUID | handleSidebarFluid() | ||
Topbar Fixed / Fluid Topbar will scroll with content if fluid. It will not moved if fixed. |
TOGGLE | toggleTopbar() |
<a href="#" data-toggle="topbar">Toggle Topbar Behaviour</a> |
FIXED | handleTopbarFixed() | ||
FLUID | handleTopbarFluid() | ||
Submenu on Hover Sidebar submenu can be shown on the side of sidebar on mouse hover. By default, submenu show below each menu element in sidebar on click. |
TOGGLE | toggleSubmenuHover() |
<a href="#" data-toggle="submenu-hover">Toggle Submenu Hover</a> |
ENABLE | createSubmenuHover() | ||
DISABLE | removeSubmenuHover() | ||
Sidebar on Top You can put sidebar at the top of the page, instead of in left or right side. By default, sidebar is on left side. |
TOGGLE | toggleSidebarTop() |
<a href="#" data-toggle="sidebar-top">Toggle Sidebar Top</a> |
ENABLE | createSidebarTop() | ||
DISABLE | removeSidebarTop() | ||
Sidebar on Hover Sidebar can always be completly hidden. It will be appear if you put your mouse in the corner of your screen. By default, sidebar is visible (for screen > 1024px). |
TOGGLE | toggleSidebarHover() |
<a href="#" data-toggle="sidebar-hover">Toggle Sidebar Hover</a> |
ENABLE | createSidebarHover() | ||
DISABLE | removeSidebarHover() | ||
Boxed Layout It's possible to have a centered admin with max 1200px. By default, template is full size (100% of the page). |
TOGGLE | toggleboxedLayout() |
<a href="#" data-toggle="boxed">Toggle Boxed</a> |
ENABLE | createBoxedLayout() | ||
DISABLE | removeBoxedLayout() | ||
Sidebar Collapsed You can collapse sidebar with icon on topbar, but you can also control it from other element too. By default, sidebar is large. |
TOGGLE | collapsedSidebar() |
<a href="#" data-toggle="sidebar-collapsed">Toggle Collapsed Sidebar</a> |
ENABLE | createCollapsedSidebar() | ||
DISABLE | removeCollapsedSidebar() |