调整css让语雀在更宽的屏幕上展示和编辑
在使用语雀文档的过程中,发现文档展示和编辑时的宽度是不能调整的,所以会在一些特殊情况下遇到一代呢人麻烦。比如在使用markdown时,代码段中的内容如果稍微长一些就看不到后面的代码,稍宽一些的表格也会展示的很挤。
所以,我针对语雀的css进行了一些调整,让语雀在编辑和展示时可以使用更宽的空间,这即使是一些字段超多的markdown表格,只要有带鱼屏,也可以展示和编辑的很舒服了。这些css的调整,可以通过如下的Tampermonkey脚本来进行自动的设置:
// ==UserScript==
// @name Wider Yuque
// @namespace https://gist.github.com/socrateslee/751c6670c59d5b9cdbd8428fab493375
// @version 0.1
// @description Let yuque a bit wider on browser screen.
// @author github.com/socrateslee
// @include https://*.yuque.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
var css = `
.lake-common-sidebar {
left: calc(100% - 214px) !important ;
}
.lake-content-editor {
width: calc(100% - 428px) !important ;
}
`
var style = document.createElement('STYLE');
style.type = 'text/css';
style.appendChild(document.createTextNode(css));
document.head.appendChild(style);
var nav = document.getElementById("navBox");
var main = document.getElementById("main");
var content = document.getElementById("content");
if(nav && main && content){
nav.parentNode.style.width = window.getComputedStyle(nav.parentNode).minWidth;
nav.parentNode.style.paddingLeft = "0px";
main.style.maxWidth = "100%";
content.parentNode.style.maxWidth = "100%";
content.parentNode.style.width = "100%";
}
})();

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
有网友说:2020年还不懂Spring就放弃Java吧?
前言 Spring这个词对于开发者想必不会陌生,可能你每天都在使用Spring,享受着Spring生态提供的服务,理所当然的用着SpringIOC和SpringAOP去实现老板交给你的功能 ,唔 它就是这样使用的(类声明为Bean组件,然后注入),没错 能完成老板任务,没毛病。如果向你提问什么是Spring,Spring有什么核心功能呢,你会想:这太简单了,Spring就是框架嘛,Spring核心功能就是IOC和AOP,So Easy!可是你真的了解Spring吗? Spring是一个开源框架,最早由Rod Johnson创建,是为了解决企业级应用开发的复杂性而创建的。很多框架都宣称在某些方面针对Java开发做出了简化,但是Spring的目标是致力于全方位简化Java开发,这也是Spring的根本使命 "简化Java开发"。关于Spring的知识总结了个思维导图分享给大家 有人说:2020年还不懂spring就放弃Java吧?全网最热门的119个spring问题,你会多少?让我们来看看下面这些问题! Spring 面试题(一) 1、一般问题1.1、不同版本的 Spring Framew...
-
下一篇
我的2019年云栖社区总结
2019年总计写了17篇博客 在传输对象中,属性使用包装类型还是基础类型 在 Mybatis Plus 的单表操作中 in 的相关问题 三步解决 Maven 无法下载依赖包的问题 简单说明:list.forEach 中变量必须为 final 的问题 简单说明:ArrayList 在 For 循环中进行删除而产生异常的原因 Mybatis 参数传递的优化之路 关于表变动而导致的实体变动问题 结合 Mybatis,探讨 Oracle 中 in 与 not in 的陷阱 SQL 中 Left Join 转为 Inner Join 的实际应用 一个“保存”按钮同时存在“增删改”三种操作,该如何去实现? MySQL 中两张表主键自增时,Java 后端组成树形结构的解决办法 Oracle 中关于 Between and 日期边界问题 Java异常被抛出或被捕获之后,代码是否继续执行的问题 SQL 中 关于Left Join 转为 Inner Join 的问题 对 Stream 中 Map 与 ForEach 做个简单说明 Mybatis Plus 2 升到 Mybatis Plus 3 时,实体继...
相关文章
文章评论
共有0条评论来说两句吧...