diff --git a/src/routes/index.js b/src/routes/index.js index e3e36f845..c0af0c5f4 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -9,7 +9,9 @@ const optionService = require('../services/options'); async function index(req, res) { const options = await optionService.getOptionsMap(); - res.render('index', { + const view = req.cookies['trilium-device'] === 'mobile' ? 'mobile' : 'desktop'; + + res.render(view, { theme: options.theme, leftPaneMinWidth: parseInt(options.leftPaneMinWidth), leftPaneWidthPercent: parseInt(options.leftPaneWidthPercent), diff --git a/src/views/index.ejs b/src/views/desktop.ejs similarity index 100% rename from src/views/index.ejs rename to src/views/desktop.ejs diff --git a/src/views/login.ejs b/src/views/login.ejs index 354e0d17d..8286c7899 100644 --- a/src/views/login.ejs +++ b/src/views/login.ejs @@ -42,8 +42,26 @@ - - +