lminhtm / Lmsidebarcontroller
Licence: mit
LMSideBarController is a simple side bar controller inspired by Tappy and Simon Hoang.
Stars: ✭ 108
Projects that are alternatives of or similar to Lmsidebarcontroller
Pro Sidebar Template
Responsive sidebar template based on bootstrap
Stars: ✭ 623 (+476.85%)
Mutual labels: sidebar
Uiutil
UIUtil for Android, Lyrics, Tick animations, Comparisons, Satellite menus, Praise, Slide buttons, TAB indicators, Contact sorting, Drag sorting, Skidding deletes, Shadow effects, RecyclerView nesting RecyclerView, Map list Poi/Drawer effects, Progress settings, Clock set, Damping, Progress, Album, Snap, Progress, CircleDownload, AdvertSwitcher, Carousel ad, FlowLayout, Tag...; 歌词控件、打勾动画、对比、卫星菜单、点赞、滑动按钮、TAB指示器、联系人排序、拖曳排序、侧滑删除、阴影效果.、RecyclerView嵌套RecyclerView.、地图列表Poi/抽屉效果、进度设置、时钟设置、滑动阻尼、相册媒体快照、圆形下载进度,轮播广告, 流式布局,标签...
Stars: ✭ 1,018 (+842.59%)
Mutual labels: sidebar
Tab Stash
Firefox extension to save and restore tabs as bookmarks
Stars: ✭ 86 (-20.37%)
Mutual labels: sidebar
A File Icon
Sublime Text File-Specific Icons for Improved Visual Grepping
Stars: ✭ 767 (+610.19%)
Mutual labels: sidebar
Latexcv
👔 A collection of cv and resume templates written in LaTeX. Leave an issue if your language is not supported!
Stars: ✭ 1,027 (+850.93%)
Mutual labels: sidebar
Sidemenu
Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.
Stars: ✭ 5,267 (+4776.85%)
Mutual labels: sidemenu
Overlaycontroller
OverlayController easily pop your custom view and provide optional transition animation. written in swift 5.0
Stars: ✭ 94 (-12.96%)
Mutual labels: sidebar
Slideout
A touch slideout navigation menu for your mobile web apps.
Stars: ✭ 7,981 (+7289.81%)
Mutual labels: sidebar
Advanced Sidebox
A plugin for MyBB forums that displays custom boxes on various forum pages.
Stars: ✭ 19 (-82.41%)
Mutual labels: sidebar
Google Search Sidebar
A user script and user style to move Google search tools to sidebar.
Stars: ✭ 46 (-57.41%)
Mutual labels: sidebar
Interactivesidemenu
iOS Interactive Side Menu written in Swift.
Stars: ✭ 668 (+518.52%)
Mutual labels: sidemenu
Container Tabs Sidebar
Firefox addon aiming to utilize screen estate more efficiently by showing tabs in a sidebar grouped by privacy containers. Inspired by TreeStyleTab.
Stars: ✭ 87 (-19.44%)
Mutual labels: sidebar
Nly Adminlte Vue
vuejs2 AdminLte3 template more than 50 components and 10 directives.such as collapse ,sidebar,container,infobox,breadcrumb,card,grid,dropdown,toast,navbar,timeline,icon,progress
Stars: ✭ 44 (-59.26%)
Mutual labels: sidebar
Fwsidemenu
侧滑控件:支持左、右滑动的侧滑菜单,可配置单侧滑动,同时可配置菜单宽度等,更多配置请参考”可设置参数“。参考了QQ用户体验:支持边缘侧滑,解决手势冲突问题(边缘范围可设置)。提供OC使用Demo。
Stars: ✭ 90 (-16.67%)
Mutual labels: sidemenu
Floatsidebar.js
Lightweight (2kb gzipped), zero-dependency javascript library for making float sidebars based on the finite state machine
Stars: ✭ 56 (-48.15%)
Mutual labels: sidebar
LMSideBarController
LMSideBarController is a simple side bar controller inspired by Tappy and Simon Hoang.
Features
- Side bar controller with blur+transform3D effect.
- Support both left and right bar controller with different side bar styles.
- Pan Gesture available.
- Expandable structure.
Requirements
- Xcode 8 or higher
- iOS 8.0 or higher
- ARC
Installation
From CocoaPods
pod 'LMSideBarController'
Manually
- Drag the
LMSideBarController
folder into your project. - Add
#include "LMSideBarController.h"
to the top of classes that will use it.
Usage
You can subclass LMSideBarController and setup it in awakeFromNib method.
// Init side bar styles
LMSideBarDepthStyle *sideBarDepthStyle = [LMSideBarDepthStyle new];
sideBarDepthStyle.menuWidth = 220;
// Init view controllers
LMLeftMenuViewController *leftMenuViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"leftMenuViewController"];
LMRightMenuViewController *rightMenuViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"rightMenuViewController"];
LMMainNavigationController *navigationController = [self.storyboard instantiateViewControllerWithIdentifier:@"mainNavigationController"];
// Setup side bar controller
[self setPanGestureEnabled:YES];
[self setDelegate:self];
[self setMenuViewController:leftMenuViewController forDirection:LMSideBarControllerDirectionLeft];
[self setMenuViewController:rightMenuViewController forDirection:LMSideBarControllerDirectionRight];
[self setSideBarStyle:sideBarDepthStyle forDirection:LMSideBarControllerDirectionLeft];
[self setSideBarStyle:sideBarDepthStyle forDirection:LMSideBarControllerDirectionRight];
[self setContentViewController:navigationController];
You can present it manually:
[self.sideBarController showMenuViewControllerInDirection:LMSideBarControllerDirectionLeft];
or hide it:
[self.sideBarController hideMenuViewController:YES];
See sample Xcode project in /LMSideBarControllerDemo
License
LMSideBarController is licensed under the terms of the MIT License.
Contact
Minh Luong Nguyen
Donations
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].