From 134833eaefc30436c609a5e357b31e69471dbea1 Mon Sep 17 00:00:00 2001 From: caoyanyi Date: Fri, 24 Mar 2023 13:43:22 +0800 Subject: [PATCH] * Modify language and module tree style. --- module/doc/css/tablecontents.css | 9 ++++----- module/doc/js/tablecontents.js | 20 +++++++++++--------- module/doc/lang/zh-cn.php | 8 ++++---- 3 files changed, 19 insertions(+), 18 deletions(-) diff --git a/module/doc/css/tablecontents.css b/module/doc/css/tablecontents.css index 9a85a997fd..e23c07dda6 100644 --- a/module/doc/css/tablecontents.css +++ b/module/doc/css/tablecontents.css @@ -32,7 +32,7 @@ span.dotted-line+a {display: block;} .doc-title ,.item{display: inline-block !important; position: relative; padding-right: 10px; max-width:80%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;} .tree li.has-list.open:before {content: unset;} #modules i.icon-file-text {color: #D0D2D6; font-size: 14px;} -.tree li>a {max-width: 100%;} +.tree li > a {max-width: 100%; padding: 2px;} .sortable-sorting .module-name > a {cursor: move;} .sortable-sorting li >.tree-group {opacity: .5;} @@ -54,16 +54,15 @@ li.drag-shadow ul {display: none!important;} .main-table-content > .content {flex: 1;} /* css for mian */ -#mainContent > #sideBar {flex: 0 0 150px; overflow-x: auto;} +#mainContent > #sideBar {flex: 0 0 150px; overflow-x: auto; padding-right: 5px;} [lang^=zh] #mainContent > #sideBar {flex: 0 0 180px;} /* css for tree */ -.file-tree { padding: 10px;} .file-tree a {height: 30px;} -.file-tree a.icon-show {padding-right: 15px;} +.file-tree a.show-icon {padding-right: 15px;} .flex-between {display: flex; align-items: center; justify-content: space-between;} .flex-center {display: flex; align-items: center; justify-content: center;} -.tree li>.list-toggle {top: 4px;} +.tree li > .list-toggle {top: 4px;} .input-tree {width: 120px;} .tree-icon {position: absolute; right: 0;} diff --git a/module/doc/js/tablecontents.js b/module/doc/js/tablecontents.js index ce9aec3821..a14cfed59c 100644 --- a/module/doc/js/tablecontents.js +++ b/module/doc/js/tablecontents.js @@ -30,27 +30,29 @@ $(function() $item += ''; $item += ''; $item += ''; + $li.append($item); $li.addClass(libClass); if (item.active) $li.addClass('active open in'); } }); - $('li.has-list > ul').addClass("menu-active-primary menu-hover-primary"); + + $('li.has-list > ul, #fileTree').addClass("menu-active-primary menu-hover-primary"); $('#fileTree').on('mousemove', 'a', function() { - var $this = $(this); - if($this.data('type') == 'annex') return; + if($(this).data('type') == 'annex') return; + var libClass = '.libDorpdown'; - if(!$this.hasClass('lib')) libClass = '.moduleDorpdown'; + if(!$(this).hasClass('lib')) libClass = '.moduleDorpdown'; if($(libClass).find('li').length == 0) return false; - $this.find('.icon').removeClass('hidden'); - $this.addClass('icon-show'); + + $(this).find('.icon').removeClass('hidden'); + $(this).addClass('show-icon'); }).on('mouseout', 'a', function() { - var $this = $(this); - $this.find('.icon').addClass('hidden'); - $this.removeClass('icon-show'); + $(this).find('.icon').addClass('hidden'); + $(this).removeClass('show-icon'); }).on('click', 'a', function(e) { var isLib = $(this).hasClass('lib'); diff --git a/module/doc/lang/zh-cn.php b/module/doc/lang/zh-cn.php index eabfee2a00..b47452b53d 100644 --- a/module/doc/lang/zh-cn.php +++ b/module/doc/lang/zh-cn.php @@ -146,11 +146,11 @@ $lang->doc->libType = '文档库类型'; $lang->doc->custom = '自定义文档库'; $lang->doc->customAB = '自定义库'; $lang->doc->createLib = '创建库'; -$lang->doc->allLibs = '文档库列表'; -$lang->doc->objectLibs = "文档库文档详情"; +$lang->doc->allLibs = '库列表'; +$lang->doc->objectLibs = "库文档详情"; $lang->doc->showFiles = '附件库'; -$lang->doc->editLib = '编辑文档库'; -$lang->doc->deleteLib = '删除文档库'; +$lang->doc->editLib = '编辑库'; +$lang->doc->deleteLib = '删除库'; $lang->doc->fixedMenu = '固定到菜单栏'; $lang->doc->removeMenu = '从菜单栏移除'; $lang->doc->search = '搜索';