Index: openacs-4/packages/xowiki/tcl/tree-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/tree-procs.tcl,v diff -u -N -r1.23.2.9 -r1.23.2.10 --- openacs-4/packages/xowiki/tcl/tree-procs.tcl 1 Feb 2021 10:41:29 -0000 1.23.2.9 +++ openacs-4/packages/xowiki/tcl/tree-procs.tcl 8 Apr 2021 20:11:09 -0000 1.23.2.10 @@ -551,7 +551,6 @@ } TreeRenderer=bootstrap3 proc render {tree} { - if {${:verbose}} {:log "TreeRenderer=bootstrap3 p=[:info precedence]"} set jsTree [string trimright [next] ", \n"] set id [$tree id] set options "" @@ -606,15 +605,15 @@ set jsTree [string trimright [next] ", \n"] set id [$tree id] set options "" + # see list of possible icons: https://github.com/jonmiles/bootstrap-treeview lappend options \ - "expandIcon: 'glyphicon glyphicon-folder-close'" \ + "expandIcon: 'glyphicon glyphicon-none'" \ "collapseIcon: 'glyphicon glyphicon-folder-open'" \ "enableLinks: true" template::add_body_script -script "\n\$('#$id').treeview({data: \[$jsTree\], [join $options ,] });" return "
" } - } ::xo::library source_dependent Index: openacs-4/packages/xowiki/www/resources/xowiki-bootstrap3-specific.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/resources/Attic/xowiki-bootstrap3-specific.css,v diff -u -N -r1.1.2.8 -r1.1.2.9 --- openacs-4/packages/xowiki/www/resources/xowiki-bootstrap3-specific.css 18 Jan 2021 14:11:28 -0000 1.1.2.8 +++ openacs-4/packages/xowiki/www/resources/xowiki-bootstrap3-specific.css 8 Apr 2021 20:11:09 -0000 1.1.2.9 @@ -141,6 +141,13 @@ } /* + * treeview styling (make indentation more compact) + */ +div.folders div.treeview span.indent { + margin-left: 4px; + margin-right: 4px; +} +/* * Local Variables: * mode: css * c-basic-offset: 4