You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

92 lines
2.6 KiB

if (false)
div.card.mb-3.shadow-sm
div.card-header
h2.h6.mb-0 Tools
div.card-body
div.row
each item, index in [[0, 1, 2], [4, 3, 5], [6, 7, 8]]
div.col-md-4
ul.pl-0(style="list-style-type: none;")
each toolIndex, toolIndexIndex in item
- var siteTool = config.siteTools[toolIndex];
li
div.float-left(style="height: 50px; width: 40px; margin-right: 10px;")
span
i.fa-2x.mr-2(class=siteTool.fontawesome, style="margin-top: 6px;")
a(href=siteTool.url) #{siteTool.name}
br
p #{siteTool.desc}
if (false)
div.row
each list, listIndex in [[0, 1], [2, 3], [4, 9], [5, 6], [7, 8]]
div.col
ul.list-unstyled
each listItem in list
- var siteTool = config.siteTools[listItem];
li.mb-2
span(title=siteTool.desc, data-toggle="tooltip")
i.mr-2.fa-lg(class=siteTool.fontawesome, style="width: 30px;")
a(href=siteTool.url)
span #{siteTool.name}
if (false)
div.row
each list, listIndex in [[0, 1, 2, 3, 4], [9, 5, 6, 7, 8]]
div.col
ul.list-unstyled
each listItem in list
- var siteTool = config.siteTools[listItem];
li.mb-2
span(title=siteTool.desc, data-toggle="tooltip")
i.mr-2.fa-sm(class=siteTool.fontawesome, style="width: 30px;")
a(href=siteTool.url)
span #{siteTool.name}
if (true)
div
- var priorityList = config.site.prioritizedToolIdsList;
- var indexLists2Col = utils.splitArrayIntoChunksByChunkCount(priorityList, 2);
- var indexLists3Col = utils.splitArrayIntoChunksByChunkCount(priorityList, 3);
- var indexLists4Col = utils.splitArrayIntoChunksByChunkCount(priorityList, 4);
- var indexLists5Col = utils.splitArrayIntoChunksByChunkCount(priorityList, 5);
// xs, sm, xxl
div.d-block.d-md-none.d-xxl-block(id="tools-2-col")
div.row
each indexList in indexLists2Col
div.col
ul.list-unstyled.mb-0
each toolsItemIndex in indexList
include tools-card-block.pug
// md
div.d-none.d-md-block.d-lg-none(id="tools-3-col")
div.row
each indexList in indexLists3Col
div.col
ul.list-unstyled.mb-0
each toolsItemIndex in indexList
include tools-card-block.pug
// lg
div.d-none.d-lg-block.d-xl-none(id="tools-4-col")
div.row
each indexList in indexLists4Col
div.col
ul.list-unstyled.mb-0
each toolsItemIndex in indexList
include tools-card-block.pug
// xl
div.d-none.d-xl-block.d-xxl-none(id="tools-5-col")
div.row
each indexList in indexLists5Col
div.col
ul.list-unstyled.mb-0
each toolsItemIndex in indexList
include tools-card-block.pug