|
|
|
<roundcube:add_label name="back" />
|
|
|
|
<roundcube:add_label name="errortitle" />
|
|
|
|
<roundcube:add_label name="options" />
|
|
|
|
<roundcube:add_label name="plaintoggle" />
|
|
|
|
<roundcube:add_label name="htmltoggle" />
|
|
|
|
<roundcube:add_label name="previous" />
|
|
|
|
<roundcube:add_label name="next" />
|
|
|
|
<roundcube:object name="doctype" value="html5" />
|
|
|
|
<roundcube:if condition="!env:framed || env:extwin" />
|
|
|
|
<html>
|
|
|
|
<roundcube:else />
|
|
|
|
<html class="iframe">
|
|
|
|
<roundcube:endif />
|
|
|
|
<head>
|
|
|
|
<title><roundcube:object name="pagetitle" /></title>
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no" id="viewport">
|
|
|
|
<link rel="shortcut icon" href="/images/favicon.ico">
|
|
|
|
<link rel="stylesheet" href="/bootstrap/bootstrap.min.css">
|
|
|
|
<roundcube:if condition="config:devel_mode" />
|
|
|
|
<link rel="stylesheet/less" type="text/css" href="/styles/styles.less">
|
|
|
|
<roundcube:link rel="stylesheet/less" type="text/css" href="/styles/print.less" condition="env:action == 'print'" />
|
|
|
|
<script src="/styles/less.min.js" data-env="development"></script>
|
|
|
|
<roundcube:else />
|
|
|
|
<link rel="stylesheet" type="text/css" href="/styles/styles.css">
|
|
|
|
<roundcube:link rel="stylesheet" type="text/css" href="/styles/print.css" condition="env:action == 'print'" />
|
|
|
|
<roundcube:endif />
|
|
|
|
</head>
|
|
|
|
<body class="task-<roundcube:exp expression="env:task ?: 'error'">">
|
|
|
|
<roundcube:if condition="!env:framed || env:extwin" />
|
|
|
|
<div id="layout">
|
|
|
|
<roundcube:endif />
|