具有管理员版本的 Javascript
更新
18/9/2021:性能改进
3D 照片墙 – WordPress 媒体插件
经典的 3D 照片墙,具有 2 种模式“平面”和“曲线”,具有许多配置。
组件架构师
每个 UI 元素都设计为从头开始的独立组件。组件是松散耦合的 widget 对象,可以在不同的项目中重复使用和自定义。
轻松实现可扩展性
使用您自己的代码轻松自定义和扩展应用程序。我们使用 RequireJS 作为 AMD 模块提供独立的构建块。
丰富的 API
该技术设计提供了许多经典的 OOP 优势,例如单一职责原则,但也提供了每个组件独有的广泛公共方法。
优雅的回退
一个漂亮的 2D 库被实现为具有不受支持的 CSS3D 功能的浏览器的后备。应用程序会自动切换到其回退模式,以确保最佳用户体验。
全部功能
- 2 种墙体模式:平面和曲线(内/外)
- 超过 50 个配置选项
- 高级成熟的 2D 画廊模式:在浏览器上自动激活,但 CSS3D 功能不受支持
- 默认深色主题和浅色主题
- 多媒体支持:照片、音频、视频、ajax、内联、嵌入式 iframe
- 多种控制方式:键盘和鼠标
- 多屏幕支持:手机、平板电脑。桌面
- 多类别支持
- 全屏支持
- 全宽支持
- 高质量的代码注释
- 高质量的文档
- 自定义项目反射
- AnimeJS 作为核心动画引擎:多种缓动方程支持,轻松配置延迟、持续时间、回调
- 高级 MediaViewer 组件,一个功能丰富的灯箱应用程序,用于查看扩展内容
- 使用 Grunt 的高级构建系统:使用内置任务轻松创建分发和示例文件
- 使用 SASS 和 Compass 框架的 CSS 预处理器
- 多个 SASS 变量为自定义应用程序外观提供了极大的灵活性
- 使用 Pug 模板的 HTML 预处理器
- 自定义组件:ItemTitle、ItemDescription
- VideoJS 作为主要视频播放引擎
- audio5js 作为主音频播放引擎
- 提供多个示例文件
- 轻量级:gzip 格式仅 28KB