ChenViVi / Portal
一个优雅的网站导航,可轻松自定义你想要的内容,适合当首页主页使用
Stars: ✭ 75
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Portal
Pjax
Easily enable fast Ajax navigation on any website (using pushState + xhr)
Stars: ✭ 1,169 (+1458.67%)
Mutual labels: navigation
Ng2 Breadcrumbs
A breadcrumb service for the Angular 7 router
Stars: ✭ 61 (-18.67%)
Mutual labels: navigation
Grid map
Universal grid map library for mobile robotic mapping
Stars: ✭ 1,135 (+1413.33%)
Mutual labels: navigation
Kotlin Pokedex
🌀 A Pokedex app using ViewModel, LiveData, Room and Navigation
Stars: ✭ 1,156 (+1441.33%)
Mutual labels: navigation
React Native Navigation V2
Up and running with React Native Navigation - V2 - by Wix
Stars: ✭ 73 (-2.67%)
Mutual labels: navigation
Plasma
An Android Application written using latest Android Jetpack components and best practices, which displays trending movies/TV shows and cast, user can search movies and TV shows and also add them to watchlist.
Stars: ✭ 67 (-10.67%)
Mutual labels: navigation
Floating Navigation View
A simple Floating Action Button that shows an anchored Navigation View
Stars: ✭ 1,169 (+1458.67%)
Mutual labels: navigation
Re Navigate
Example of React Native Navigation with re-frame/re-natal
Stars: ✭ 61 (-18.67%)
Mutual labels: navigation
Androidpreferenceactivity
Provides an alternative implementation of Android's PreferenceActivity
Stars: ✭ 63 (-16%)
Mutual labels: navigation
Corenavigation
📱📲 Navigate between view controllers with ease. 💫 🔜 More stable version (written in Swift 5) coming soon.
Stars: ✭ 69 (-8%)
Mutual labels: navigation
React Native Learning Resources
Collection of some good resources for react-native ✨ 🔥 💥
Stars: ✭ 61 (-18.67%)
Mutual labels: navigation
Chromeliketabswitcher
Provides a tab switcher similar to the one, which is used in Google Chrome on Android
Stars: ✭ 1,177 (+1469.33%)
Mutual labels: navigation
Jetpackmvvm
🐔🏀一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目
Stars: ✭ 1,100 (+1366.67%)
Mutual labels: navigation
Genesis Header Nav
WordPress plugin that registers a menu location and displays it inside the header for a Genesis Framework child theme.
Stars: ✭ 67 (-10.67%)
Mutual labels: navigation
Markdown Toc
Generate a markdown TOC (table of contents) for a README or any markdown files, using remarkable. Used by assemble, verb, and lots of other projects on GitHub. API and CLI.
Stars: ✭ 1,185 (+1480%)
Mutual labels: navigation
Animateddropdownmenu
A clean interface dropdown menu, appears underneath navigation bar to display a list of related items when you click on the navigation title.
Stars: ✭ 70 (-6.67%)
Mutual labels: navigation
portal
一个优雅的网站导航
白色主题
黑色主题(不支持自定义背景,换了背景会很吃藕的好伐)
优点
- 能显示绝大部分网站的icon
- 抛弃各大导航网站所使用的表格布局,而选择用Tab来将网站分类。避免因内容太密集而无法快速找到想要的网站
- 可以自由的定制搜索引擎,不仅可以使用谷歌或百度这种常用搜索引擎,还可以搜知乎,搜B站,搜有土鳖,甚至搜种子。只要你知道站点的搜索链接,啥都能搜
- 使用右键菜单即可完成所有增删改操作,使用鼠标拖拽来重新排序。所有你需要的功能,仅需一个页面即可轻松搞定
- 使用ip白名单来限制访问,无需繁杂的注册登录找回密码操作
- UI美观,且背景默认使用 漫月API,每次打开随机加载一张背景图片。也可自定义背景墙
食用方法
整个项目copy到Web服务器目录下,然后创建个数据库并导入portal.sql
。如果你需要自定义背景图的话,别忘了存放背景图的bg
目录要加写入权限。最后在config.php
编辑你自己的设置,就搞定了。例如下面:
git clone https://github.com/ChenViVi/portal.git
cd portal
mysql -uroot -p
create database portal;
use portal;
set names utf8;
source portal.sql;
quit
chmod a+w bg
vim config.php
感谢
漫月API:一款在线获取随机壁纸的小工具,让你每次刷新,得到不一样的图片!并且均为1080P的标准二次元壁纸
jQuery-contextMenu:一个功能强大且兼容性极高的快捷菜单
Materialize:基于Material Design的主流前端响应式框架
项目后续
本项目可能会做成多用户版本正式上线,也可能会做成谷歌插件以支持一键将网站导入到本导航中,到时候也会有更多主题与颜色,也可能会有动态壁纸特效,显示天气与节日,能根据搜索引擎历史做自动补全,个人使用数据分析等功能
部分功能可能会收费,所以当然就不会开源了。但是我同时希望普通用户用起来也能有不错的体验,大概就以这个开源的项目为标准了。所以如果觉得哪里出了bug,或操作体验不好,或者UI太丑不喜欢,或者希望有什么新增功能,欢迎砸issue
目前项目 Bug 较多,但暂时不会修复。由于各方面所表现出来的缺陷,接下来会使用框架去重构,届时将修复现有 Bug,并提高安全性。能收到陌生人的 star 对于我这样的小白除了喜悦已经感到压力了,所以这个项目可能进度很慢但并不会弃坑
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].