Mainsail

响应式 Web 界面
授权协议 GPL
开发语言 JavaScript TypeScript HTML/CSS
所属分类 Web应用开发、 响应式 Web 框架
软件类型 开源软件
地区 不详
投 递 者 万俟光临
操作系统 未知
开源组织
适用人群 未知
 软件概览

Mainsail 轻量级响应式 Web 界面,适用于 3D 打印机固件 Klipper。 它与来自 Arksine 的 Moonraker (Klipper-API) 通信。

Getting Started

Mainsail 也可在 http://my.mainsail.xyz 上以远程模式使用。 了解更多。

Documentation
Release Notes

截图

特性

  • 针对台式机、平板电脑和移动设备进行了优化
  • 支持多台 3D 打印机(Printer Farm)
  • 本地化 (i18n)
  • 文件管理器(gcode 和配置文件)
  • 文件编辑器(gcode 和配置文件)
  • 打印历史/统计
  • 温度预设(使用自定义 gcode)
  • 床网平整
  • 多网络摄像头支持
  • 控制电源设备(继电器、TPLink、Tasmota、..)
  • 可定制的用户界面(徽标、背景甚至自定义 css)
  • 项目场景: 在旧笔记本电脑的 ubuntu 20.04 上安装 klipper、moonraker、Mainsail 问题描述 后,浏览器打开http://localhost/后无法连接到moonraker 原因分析: shell有红色提示报错 Missing dependencies for SOCKS support 解决方案: https://blog.csdn.net/whatday/ar

 相关资料
  • 多屏时代到来了,手机、平板、电脑、投影,各式各样的终端,出现再大家的生活中。最近一句话比较火,世界上最远的距离是我在你面前,而你却在玩手机。多屏时代的来临,网页设计师不得不面对一个问题,如何让我们做出的网站能很好的呈现在终端上呢?这就是我们要谈的响应式WEB。 这里我们主要从两个方式来说: 响应式WEB设计(Responsive Web Design) 响应式WEB开发(Responsive We

  • CSS3响应式网页设计 响应式网页设计提供最佳体验,易于阅读和轻松导航,只需在桌面,手机和标签等不同设备上进行最小尺寸调整。 反应灵敏的结构 下图显示了网页的响应结构。 灵活的网格演示 <html> <head> <style> body { font: 600 14px/24px "Open Sans",

  • 什么是 Viewport? viewport 是用户网页的可视区域。 viewport 翻译为中文可以叫做"视区"。 手机浏览器是把页面放在一个虚拟的"窗口"(viewport)中,通常这个虚拟的"窗口"(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。 设置 Viewport 一个常用的针

  • 在上一章中,我们对观察者模式有个理论上的快速概述。我们也看了从头开始、从列表、或者从已经存在的函数来创建Observables。在本章中,我们将用我们学到的来创建我们第一个响应式Android应用程序。首先,我们需要搭建环境,导入需要的库和有用的库。然后我们将创建一个简单的应用程序,在不同的flavors中包含几个用RxJava填充的RecycleView items。

  • 多屏时代到来了,手机、平板、电脑、投影,各式各样的终端,出现再大家的生活中。最近一句话比较火,世界上最远的距离是我在你面前,而你却在玩手机。

  • 本章节为大家介绍响应式 Web 设计框架 Bootstrap。 Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。 实例<!DOCTYPE html> <html lang="en"> <head> <title>Bootstrap Example</title> <m