Skip to content

新龙空精简UI by ybbpgfjtey

Screenshot of 新龙空精简UI

Details

Authorybbpgfjtey

LicenseMulanPSL-2.0

Category龙的天空

Created

Updated

Size7.1 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

龙空第五纪元UI空间浪费过多,如页首大段空白、内容区间隔过多,本样式表用于对此进行优化。
主要修改了首页、论坛页、帖子页面及新贴页面。

Notes

1.4.2

  1. bugfix:子论坛页“精选”、“最新”两个tab标签边距错误地设置为0。

1.4.1

  1. 显示版规栏。

1.4.0

  1. 右栏在较高屏蔽固定位置显示。

1.3.7

  1. 适配龙空页面更新。

1.3.6

  1. 子论坛页,有n条新帖子项去掉下边距;
  2. 帖子页,龙晶对齐。

1.3.5

  1. 列表精确对齐、自动折行、两端对齐。

1.3.4

  1. 列表项换回蓝色并使文字悬挂缩进对齐。

1.3.3

  1. 首页备案号后移。

1.3.2

  1. 帖子页全屏回复按钮对齐;
  2. 全屏回复页适配。

1.3.1

  1. 适配龙空页面更新:帖子页标题宽度。

1.3.0

  1. 计算边距,以适应大屏,使得主区域宽度至多1500px(如对内容区宽度仍不满意,可使用Ctrl+'-'或Ctrl+'+'重新调整页面缩放比例)。

PS:由于使用了var()和max()函数,可能导致低版浏览器不能使用,具体参见:https://developer.mozilla.org/en-US/docs/Web/CSS/min()#browser_compatibility

1.2.1

  1. 适配龙空页面更新。

1.2.0

  1. 首页自适应栏数;
  2. 发表新帖在小屏幕(小于991px)变为svg图片+。

1.1.1

  1. bugfix: 子论坛页主内容区域左右边距错误设置为160px;
  2. 发表新帖页主内容区域重新设置边距。

1.1.0

  1. 精确设置主区域左右边距:80px;
  2. 精确设置发表新帖位置。

1.0.1

  1. 帖子页面副标题行右对齐取消边距。

主要修改:

  1. 首页版块改为两栏;
  2. 首页、子论坛页今日热门提前、列表标记对齐;
  3. 子论坛页标题移至页尾,发表新帖按钮提到页顶固定位置;
  4. 绝大部分元素大幅缩小边距。

Source code

/* ==UserStyle==
@name           新龙空精简UI
@namespace      USO Archive
@author      	ybbpgfjtey
@description    `龙空第五纪元UI空间浪费过多,如页首大段空白、内容区间隔过多,本样式表用于对此进行优化。主要修改了首页、论坛页、帖子页面及新贴页面。`
@version        1.7.1
@license        CC0-1.0
@preprocessor   uso
==/UserStyle== */
@-moz-document domain("lkong.com") {
/** 全局 */

/* 定义变量 */
body {
	/* 计算边距,以适应大屏,使得主区域宽度至多1500px。*/
	--margin: max(80px, calc(50% - 750px));
}

/* 广告 */
.lkong-ads {
  display: none;
}
/* 截图水印 */
.ant-pro-layout-watermark {
	display:none;
}

/* 缩减页眉尺寸 */
.css-hhq2nd,
.css-55e8kq {
	height: 40px;
}

.right>div>div,
.badge-wrap{
	line-height: unset !important;
}


/* 主区域边距精确化 */
#__next>div>div:first-child>div>div>div  {
	width: unset;
	padding: 0 var(--margin);
	margin: unset;
	height:40px;
}

/* 优化列表项 */
h4~div ul {
	margin-left: 1.5em;
}
h4~div  li::before {
	margin: 0 0em 0 -1em;
}

h4~div  li {
	text-indent: -0.5em;
	overflow-wrap: break-word;
	text-align: justify;
}

/* 页码去掉圆圈 */
.ant-pagination-item {
	border: none;
}

/* 回到顶部按钮 */
.ant-back-top {
	right: 25px;
}
}

@-moz-document url("https://www.lkong.com/"), url("https://www.lkong.com/feeds") {
/** 首页 */

/* 主区域边距精确化 */
#__next>div>div:last-child {
	width: unset;
	padding: 0 var(--margin);
	margin: unset;
}
	
/* 论坛名多列显示 */
.ant-back-top+div>div>div:first-child>div:first-child>div:nth-child(2) {
	width: 100%;
	display: flex;
	flex-flow: wrap;
	justify-content: space-between;
	background-color: #fbfbfb;
}

.css-1fii08f {
	width: 320px;
}

/* 左侧背景色校正 */	
.ant-back-top+div>div>div:first-child {
	background-color: unset;
}
/* 较高屏蔽右栏固定位置 */
@media (min-height:750px){
	.css-x4oy6m{
		max-height: 750px;
		position: sticky;
		top: 50px;
	}
}

/* 热门置于ID前 */
.css-x4oy6m{
	display: flex;
	flex-direction: column;
}

.css-x4oy6m>div:nth-child(2) {
	order: -1;
}
}

@-moz-document url-prefix("https://www.lkong.com/forum/") {
/** 子论坛页 */

/* 主区域边距精确化 */
.forum-top~div {
	width: unset;
	padding: 0 var(--margin);
	margin: unset;
}


/* 论坛名放到页尾 */
#__next>div>div:last-child {
  display: flex;
	flex-direction: column-reverse;
}

.forum-top {
	width: unset !important;
	margin: 0 var(--margin) !important;
}

/* 发表帖子按钮置于页面顶端 */
@media (min-width:992px){
	.right .ant-btn-primary {
		position: fixed;
		top: 5px;
		left: calc(320px + var(--margin));
		z-index: 10;
		width: 120px;
		height: 30px !important;
		padding: 0;
	}
}

@media (max-width:991px){
	.right .ant-btn-primary span {
		text-indent: 5px;
	}
	.right .ant-btn-primary span:before {
		
		content: url('data:image/svg+xml;%20charset=utf8,%3C?xml%20version=%221.0%22%20standalone=%22no%22?%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%2264%2064%20896%20896%22%20focusable=%22false%22%20data-icon=%22plus%22%20width=%221em%22%20height=%221em%22%20fill=%22currentColor%22%20aria-hidden=%22true%22%3E%3Cdefs%3E%3Cstyle%3E%3C/style%3E%3C/defs%3E%3Cpath%20d=%22M482%20152h60q8%200%208%208v704q0%208-8%208h-60q-8%200-8-8V160q0-8%208-8z%22%3E%3C/path%3E%3Cpath%20d=%22M176%20474h672q8%200%208%208v60q0%208-8%208H176q-8%200-8-8v-60q0-8%208-8z%22%3E%3C/path%3E%3C/svg%3E')
	}
	.right .ant-btn-primary {
		position: fixed;
		top: 5px;
		left: 172px;
		z-index: 10;
		height: 30px !important;
		padding: 0;
		background: none;
		border: none;
		box-shadow: none;
		text-shadow: none;
		width: 30px;
		overflow: hidden;
	}
}

/* 置顶信息 */
.css-1k1sw9u{
	margin-bottom: unset;
	padding: 0;
}

/* 分页栏 */
.css-14vxuqf {
	padding: 0;
}

/* 有n条新帖子栏 */
.css-ru1p0o {
	margin: 0;
}

/* 帖子标题 */
.css-760i8n>div {  
	padding: 0;
}

/* 较高屏蔽右栏固定位置 */
@media (min-height:750px){
	.css-1g2kfon{
		max-height: 750px;
		position: sticky;
		top: 50px;
	}
}

/* 热门置于ID前 */
.css-1g2kfon{
	display: flex;
	flex-direction: column-reverse;
	justify-content: flex-end;
}
}

@-moz-document url-prefix("https://www.lkong.com/thread/") {
/** 帖子页 */

/* 主区域边距精确化 */
#__next>div>div:last-child>div:last-child {
	width: unset;
	padding: 0 var(--margin);
	margin: unset;
}

/* 标题栏*/
#__next>div>div:last-child>div:first-child>div {
	padding: 8px 0;
	width: unset;
	margin: 0 var(--margin);
}
.thread-header-main {
	display: flex;
	flex-flow: row wrap;
	justify-content: flex-end;
	align-items: center;
}
.thread-title {
	margin-bottom: 0;
  width: 100%;
}

.thread-title~div:last-child {
	margin-right: 0;
}

/* 帖子栏 */
.main-content-wrap{
  margin-bottom: 2px;
}

/* 左边头像栏 */
.css-1w83ih6,	/* 回帖 */
.css-1ih85zm {	/* 帖子栏内 */
	margin-right: 2px;
  min-height: unset;
  padding: 10px;
}
	
/* 头像栏展开 */
.css-eiv6sx {
	z-index: 5;
}

/* 头像 */
.css-1hb4fb7,
.avatar-wrapper {
  border: none !important;
  border-bottom: 1px solid rgb(238, 238, 238) !important;
  border-radius: 0 !important;
}


/* ID */
.user-wrapper {
  margin: 5px !important
}


/* 帖子信息栏 */
.main-content>div:first-child {
	padding: 3px 0;
}

/* 发表时间 */
.left-area {
	margin-left: 10px !important;
}

/* 楼号 */
.lou {
  margin-right: 10px !important;
}

/* 帖子内容 */
.main-block {
	padding: 5px 10px !important; 
}
.thread-content p {
	margin: 0;
}
/* 引用 */
.css-zjk58v {
	padding: 5px;
	margin: 0;
}

/* 龙晶 */
.css-e7z895{
	margin: 5px 10px 0px;
}

/* 标签 */
.css-9uevzt {
	margin: 10px;
}
/* 评分 */
.css-1s73bfb {
  margin: 10px 10px 10px;
}
.collaspe-rate-btn+table {
	margin-top: 5px;
}
.collaspe-rate-btn+table td{
	padding: 2px;
}

/* 回复/评分/收藏/举报栏*/
.css-9ph873 {
	padding: 0 10px 5px;
}

/* 屏蔽栏 */
.ant-back-top~div:last-child>div:nth-child(2)>p {
	margin: 2px 0;
}
	
/* 页码栏 */
.css-1k6glmz		/* 顶部 */
, .posts-ancor+div {	/* 底部 */
	margin: 2px 0;
	padding: 0;
}

/* 回复栏 */
.posts-ancor+div+div>div:last-child {
	padding: 10px 10px 0;
}

/* 回复表单 */
.lkong-editable {
	margin: 0;
	padding: 0 10px 0 !important;
}

.editor-bottom{
	align-items: center;
}
}

@-moz-document url-prefix("https://www.lkong.com/new/"), url-prefix("https://www.lkong.com/edit/"), url-prefix("https://www.lkong.com/reply/") {
/** 发帖回帖页 */

.css-1fcdc3s .ant-affix {
	top: 40px !important;
}
.editor-header,
.editor-main{
	width: unset !important;
	padding: 0 80px !important;
	margin: unset !important;
}
.css-1d0y4b9 {
	padding: unset;
}

.css-1d0y4b9 button:first-child {
	margin: 0 2px 0 0;
	padding: 0 6px 0 0;
}

.editor-main {
	margin-top: 10px !important;
}

.css-9xr9bw {
  padding: 0;
}
.editor-main>div:nth-child(2) {
	padding: 10px !important;
}
}

Reviews

No reviews yet.