diff --git a/src/css/xrforge.css b/src/css/xrforge.css index bd77dd7..258e5d4 100644 --- a/src/css/xrforge.css +++ b/src/css/xrforge.css @@ -20,6 +20,10 @@ .margin1{ margin: 10px 20px; } .padding1{ padding: 10px 20px 10px 20px; } +.content{ + font-family: sans-serif; + letter-spacing: 0.01em; +} *{ margin:0; @@ -197,6 +201,8 @@ ul{ .menu a { padding-right:30px; color:#FFF; + font-weight:normal !important; + font-family:sans-serif; } .grid .tile{ border-radius:5px; } diff --git a/src/css/xrforge.max.css b/src/css/xrforge.max.css index 872a751..b48611e 100644 --- a/src/css/xrforge.max.css +++ b/src/css/xrforge.max.css @@ -4,7 +4,7 @@ body{ .grid .tile .img{ visibility: visible; - border:1px dotted #223; + border:1px solid #223; background-size:cover; background-position:center; background-repeat: no-repeat; @@ -15,7 +15,7 @@ body{ margin: 0px 15px 15px 0px; width:31%; float:left; - background-color:#333; + background-color:#2230; } @media (max-width: 890px){ @@ -48,8 +48,12 @@ body{ font-size:14px; } -.grid .tile img.icon{ - transform: translate(0,-3px); +.grid .tile img.icon.folder{ + transform: translate(0,-2px); +} +.grid .tile img.icon.play{ + filter: invert(1); + transform: translate(0,-1px); } .clear{ diff --git a/src/img/play.svg b/src/img/play.svg new file mode 100644 index 0000000..c0fb753 --- /dev/null +++ b/src/img/play.svg @@ -0,0 +1,15 @@ + + + + \ No newline at end of file diff --git a/src/page/dir.html b/src/page/dir.html index bf2e273..4074a44 100644 --- a/src/page/dir.html +++ b/src/page/dir.html @@ -17,7 +17,23 @@ end} end}
- ${html_items} + {if items then + for i=1,#items do + local item = items[i] + local icon = 'folder' + if item.view3D or item.portal3D == false then icon = 'play' end + print([[ +
+ +
+
+  ]] .. item.title .. [[ +
+
+
+ ]]) + end + end}
${footer} diff --git a/src/page/dir.lua b/src/page/dir.lua index f4b2995..8572bd7 100644 --- a/src/page/dir.lua +++ b/src/page/dir.lua @@ -5,7 +5,6 @@ local util = require("util") return { middleware = function(req,res,next) - local tile = require('page/partial/tile') local rootpath = "/" .. app.opts.plugin_diskscan_dirname local urlpath = GetPath() res.items = {} @@ -55,7 +54,6 @@ return { items = {}, parent=res.parent },{ opts = app.opts }) - data.tile = tile local i = 0 foreach( res.items, function(k,v) -- position items for janusxr JML (dir.html) @@ -67,8 +65,6 @@ return { local port = ':' .. GetPort() if port == 80 then port = '' end data.url = GetScheme() .. '://' .. GetHost() .. port .. v.url - else - data.html_items = data.html_items .. tile({item=v}) end end) if data.item then diff --git a/src/page/index.html b/src/page/index.html index 31b09eb..8ba85ec 100644 --- a/src/page/index.html +++ b/src/page/index.html @@ -4,7 +4,7 @@ ${header} {if item and item.parent and item.parent.info then print([[ -