Mobile friendly Ember menu component using CSS transitions. More effects and SVG path animations coming soon.
Check out the live demo here
This addon is compatible with and tested against Ember 2.x and higher.
ember install ember-side-menu
Import ember-side-menu styles in your application's app.scss
file.
@import "ember-side-menu";
{{#side-menu}}
component is a main container of your menu. Place it on some top level of your DOMdocument for example in application.hbs
file.
initialTapAreaWidth
to the edge, default: 20If you want to add backdrop to the rest of the layout while menu opening, then just place {{content-backdrop}}
component after {{#side-menu}}
component.
Like a button component to toggle menu.
You can use default toggle button consist with some toggle bars
You can use your own design block.
You can create a custom one by extending the main component.
import SideMenuToggle from "ember-side-menu/components/side-menu-toggle";
export default SideMenuToggle.extend({
tagName: "button",
classNames: ["navbar-btn", "btn", "btn-link", "pull-left"],
});
Works like a standard {{link-to}}
helper, but also closes the menu.
There is a possiblity to declare more instances of side menu components, and control them separately.Default menu id is default
and it could be omitted, if you want to use more than one instance of side-menuyou should not forget about setting relevant menuId
for connected menu components.
There is an available sideMenu
service to control the menu.
export default Ember.Route.extend({
sideMenu: Ember.inject.service(),
actions: {
openSideMenu() {
this.get("sideMenu").open();
},
},
});
For backward compability there is a possiblity to control or check default
menu properties directly on service object.
When using mutliple menus or changing default menuId
then menu's state is held in menus
object.
For example to get isOpen
property for menu with id sampleMenu
we can use this.get("sideMenu.menus.sampleMenu.isOpen"
.
MIT
SIDE (Sustainable IDE) 是一个图形化的工具,旨在帮助开发人员构建可持续发展的软件。该软件将平滑演进与您的业务和基础设施需求由于使用模型,它允许非技术层面的高度抽象
描述 (Description) caption-side属性确定table.s标题的元素框的位置。 可能的值 (Possible Values) top - 将标题元素框放在表格框上方。 bottom - 将标题的元素框放在表格框下方。 left - 将标题的元素框放在表格框的左侧。 right - 将标题的元素框放在表格框的右侧。 适用于 (Applies to) 所有HTML定位元素。 DO
Side-Menu.iOS 是带有动画效果 UI 的 iOS 侧边菜单。 要求: iOS 7+ Swift 5 Xcode 11
jBPM-side是由开放流程用户组发起和维护的开源工作流项目,以jBPM4为核心,进行扩展和封装的开源工作流项目,根据国内业务系统使用工作流的特点,对接口重新组织和封装,并增加了一些国内工作流项目常用的功能,例如会签、回退、并发子流程等,并且开发了基于flex的流程设计器,使得jBPM的学习和使用成本降至最低。 jBPM-side是一个基于jBPM进行扩展和封装的开源工作流项目,根据国内业务系统
Side Menu 是用于安卓的分类侧滑菜单。 示例代码: ViewAnimator viewAnimator = new ViewAnimator<>(ActionBarActivity.this, new ArrayList<Resourceble>(),(LinearLayout) findViewById(R.i
Side Menu Side menu with some categories to choose. Check this project on dribbble. Check this project on Behance. God bless Ukraine! Sample Sample & .aar file Note depends on Ozodrukh's animation uti