summaryrefslogtreecommitdiff
path: root/skins/default/templates
diff options
context:
space:
mode:
Diffstat (limited to 'skins/default/templates')
-rw-r--r--skins/default/templates/addcontact.html24
-rw-r--r--skins/default/templates/addidentity.html35
-rw-r--r--skins/default/templates/addressbook.html37
-rw-r--r--skins/default/templates/compose.html118
-rw-r--r--skins/default/templates/editcontact.html24
-rw-r--r--skins/default/templates/editidentity.html37
-rw-r--r--skins/default/templates/error.html16
-rw-r--r--skins/default/templates/identities.html23
-rw-r--r--skins/default/templates/login.html30
-rw-r--r--skins/default/templates/mail.html50
-rw-r--r--skins/default/templates/managefolders.html38
-rw-r--r--skins/default/templates/message.html41
-rw-r--r--skins/default/templates/messagepart.html22
-rw-r--r--skins/default/templates/printmessage.html18
-rw-r--r--skins/default/templates/settings.html28
-rw-r--r--skins/default/templates/showcontact.html19
16 files changed, 560 insertions, 0 deletions
diff --git a/skins/default/templates/addcontact.html b/skins/default/templates/addcontact.html
new file mode 100644
index 000000000..773e6085f
--- /dev/null
+++ b/skins/default/templates/addcontact.html
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/addresses.css" />
+</head>
+<body class="iframe">
+
+<div id="contact-title"><roundcube:label name="addcontact" /></div>
+
+<div id="contact-details">
+<roundcube:object name="contacteditform" size="40" />
+
+<p><br />
+<input type="button" value="<roundcube:label name="cancel" />" class="button" onclick="history.back()" />&nbsp;
+<roundcube:button command="save" type="input" class="button" label="save" />
+</p>
+
+</div>
+
+
+</body>
+</html>
diff --git a/skins/default/templates/addidentity.html b/skins/default/templates/addidentity.html
new file mode 100644
index 000000000..0875a99a8
--- /dev/null
+++ b/skins/default/templates/addidentity.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/settings.css" />
+</head>
+<body>
+
+<roundcube:include file="/includes/header.html" />
+<roundcube:include file="/includes/settingstabs.html" />
+
+
+<div id="identities-list">
+<roundcube:object name="itentitiesList" id="identities-table" class="records-table" cellspacing="0" summary="Identities list" editIcon="" />
+
+<p><roundcube:button command="add" type="input" label="newidentity" class="button" /></p>
+
+<div id="identity-details">
+<div id="identity-title"><roundcube:label name="newidentity" /></div>
+
+<div style="padding:15px;">
+<roundcube:object name="identityform" size="40" />
+
+<p><br />
+<roundcube:button command="save" type="input" class="button" label="save" />
+</p>
+</div>
+</div>
+</div>
+
+<roundcube:include file="/includes/taskbar.html" />
+
+</body>
+</html>
diff --git a/skins/default/templates/addressbook.html b/skins/default/templates/addressbook.html
new file mode 100644
index 000000000..99c2c8efb
--- /dev/null
+++ b/skins/default/templates/addressbook.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/addresses.css" />
+</head>
+<body>
+
+<roundcube:include file="/includes/header.html" />
+
+<div id="abooktoolbar">
+<roundcube:button command="add" imageAct="/images/buttons/add_contact_act.png" imagePas="/images/buttons/add_contact_pas.png" width="32" height="32" title="newcontact" />
+<roundcube:button command="delete" imageAct="/images/buttons/delete_act.png" imagePas="/images/buttons/delete_pas.png" width="32" height="32" title="deletecontact" />
+<roundcube:button command="compose" imageAct="/images/buttons/compose_act.png" imagePas="/images/buttons/compose_pas.png" width="32" height="32" title="composeto" />
+<roundcube:button command="print" imageAct="/images/buttons/print_act.png" imagePas="/images/buttons/print_pas.png" width="32" height="32" title="print" />
+<roundcube:button command="export" imageAct="/images/buttons/download_act.png" imagePas="/images/buttons/download_pas.png" width="32" height="32" title="export" />
+</div>
+
+<div id="abookcountbar">
+<roundcube:button command="previouspage" imageAct="/images/buttons/previous_act.png" imagePas="/images/buttons/previous_pas.png" width="11" height="11" title="previousmessages" />
+&nbsp;<roundcube:object name="recordsCountDisplay" />&nbsp;
+<roundcube:button command="nextpage" imageAct="/images/buttons/next_act.png" imagePas="/images/buttons/next_pas.png" width="11" height="11" title="nextmessages" />
+</div>
+
+<div id="addresslist">
+<roundcube:object name="addresslist" id="contacts-table" class="records-table" cellspacing="0" summary="Contacts list" />
+</div>
+
+<div id="contacts-box">
+<roundcube:object name="addressframe" id="contact-frame" width="100%" height="100%" frameborder="0" src="/watermark.html" />
+</div>
+
+<roundcube:include file="/includes/taskbar.html" />
+
+</body>
+</html>
diff --git a/skins/default/templates/compose.html b/skins/default/templates/compose.html
new file mode 100644
index 000000000..7ff5f3006
--- /dev/null
+++ b/skins/default/templates/compose.html
@@ -0,0 +1,118 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>RoundCube|Mail :: <roundcube:label name="compose" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/mail.css" />
+<script type="text/javascript">
+<!--
+
+function rcmail_toggle_display(id)
+ {
+ var row, disp;
+ if (row = document.getElementById(id))
+ {
+ disp = (!row.style.display || row.style.display=='none') ? (document.all ? 'block' : 'table-row') : 'none';
+ row.style.display = disp;
+ }
+
+ return false;
+ }
+
+//-->
+</script>
+</head>
+<body>
+
+<roundcube:include file="/includes/header.html" />
+
+<form name="form" method="post">
+
+<div id="messagetoolbar">
+<roundcube:button command="list" image="/images/buttons/back_act.png" width="32" height="32" title="backtolist" />
+<roundcube:button command="send" imageAct="/images/buttons/send_act.png" imagePas="/images/buttons/send_pas.png" width="32" height="32" title="sendmessage" />
+<roundcube:button command="contacts" imageAct="/images/buttons/contacts_act.png" imagePas="/images/buttons/contacts_pas.png" width="32" height="32" title="addressbook" />
+<roundcube:button command="add-attachment" imageAct="/images/buttons/attach_act.png" imagePas="/images/buttons/attach_pas.png" width="32" height="32" title="addattachment" />
+
+<div id="priority-selector">
+<roundcube:label name="priority" />:&nbsp;<roundcube:object name="prioritySelector" form="form" />
+</div>
+
+</div>
+
+<div id="compose-container">
+<table border="0" cellspacing="0" cellpadding="1" style="width:100%; height:100%;" summary=""><tr>
+<td>
+
+<table border="0" cellspacing="0" cellpadding="1" id="compose-headers" summary=""><tr>
+
+<td class="title"><roundcube:label name="from" /></td>
+<td><roundcube:object name="composeHeaders" part="from" form="form" /></td>
+
+</tr><tr>
+
+<td class="title top"><roundcube:label name="to" /></td>
+<td><roundcube:object name="composeHeaders" part="to" form="form" cols="80" rows="2" /></td>
+<td class="add-button"><a href="#" onclick="return rcmail_toggle_display('compose-cc')">[Cc]</a><br />
+<a href="#" onclick="return rcmail_toggle_display('compose-bcc')">[Bcc]</a><br /></td>
+
+</tr><tr id="compose-cc">
+
+<td class="title top"><roundcube:label name="cc" /></td>
+<td><roundcube:object name="composeHeaders" part="cc" form="form" cols="80" rows="2" /></td>
+
+</tr><tr id="compose-bcc">
+
+<td class="title top"><roundcube:label name="bcc" /></td>
+<td><roundcube:object name="composeHeaders" part="bcc" form="form" cols="80" rows="2" /></td>
+
+</tr><tr id="compose-replyto">
+
+<td class="title top"><roundcube:label name="replyto" /></td>
+<td><roundcube:object name="composeHeaders" part="replyto" form="form" size="80" /></td>
+
+<!-- </tr><tr>
+
+<td><roundcube:object name="composeAttachment" size="20" /></td> -->
+
+</tr><tr>
+
+<td class="title"><roundcube:label name="subject" /></td>
+<td><roundcube:object name="composeSubject" id="compose-subject" form="form" /></td>
+
+</tr></table>
+
+</td>
+
+</tr><tr>
+
+<td style="width:100%; height:100%;">
+<roundcube:object name="composeBody" id="compose-body" form="form" cols="80" rows="20" warp="virtual" />
+</td>
+
+</tr></table>
+
+</div>
+
+<div id="compose-attachments">
+<div>Attachments</div>
+<roundcube:object name="composeAttachmentList" />
+<p><roundcube:button command="add-attachment" imagePas="/images/buttons/add_pas.png" imageAct="/images/buttons/add_act.png" width="23" height="18" title="addattachment" />
+</div>
+
+</form>
+
+<roundcube:object name="composeAttachmentForm" id="attachment-form" />
+
+<!--
+<div id="attachment-form">
+<roundcube:object name="composeAttachment" size="20" /><br />
+<input type="button" value="<roundcube:label name='close' />" onclick="rcmail_show_attachment_form(0)" />
+<input type="button" value="<roundcube:label name='send' />" onclick="rcmail.command('send-attachment', this)" />
+</div>
+-->
+
+<roundcube:include file="/includes/taskbar.html" />
+
+</body>
+</html>
diff --git a/skins/default/templates/editcontact.html b/skins/default/templates/editcontact.html
new file mode 100644
index 000000000..b71836d5b
--- /dev/null
+++ b/skins/default/templates/editcontact.html
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/addresses.css" />
+</head>
+<body class="iframe">
+
+<div id="contact-title"><roundcube:label name="editcontact" /></div>
+
+<div id="contact-details">
+<roundcube:object name="contacteditform" size="40" />
+
+<p><br />
+<roundcube:button command="show" type="input" class="button" label="cancel" />&nbsp;
+<roundcube:button command="save" type="input" class="button" label="save" />
+</p>
+
+</div>
+
+
+</body>
+</html>
diff --git a/skins/default/templates/editidentity.html b/skins/default/templates/editidentity.html
new file mode 100644
index 000000000..07283f5be
--- /dev/null
+++ b/skins/default/templates/editidentity.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/settings.css" />
+</head>
+<body>
+
+<roundcube:include file="/includes/header.html" />
+<roundcube:include file="/includes/settingstabs.html" />
+
+
+<div id="identities-list">
+<roundcube:object name="itentitiesList" id="identities-table" class="records-table" cellspacing="0" summary="Identities list" editIcon="" />
+
+<p><roundcube:button command="add" type="input" label="newidentity" class="button" /></p>
+
+<div id="identity-details">
+<div id="identity-title"><roundcube:label name="edititem" /></div>
+
+<div style="padding:15px;">
+<roundcube:object name="identityform" size="40" />
+
+<p><br />
+<roundcube:button command="delete" type="input" class="button" label="delete" />&nbsp;
+<roundcube:button command="save" type="input" class="button" label="save" />
+</p>
+</div>
+</div>
+</div>
+
+<roundcube:include file="/includes/taskbar.html" />
+<roundcube:include file="/includes/settingscripts.html" />
+
+</body>
+</html>
diff --git a/skins/default/templates/error.html b/skins/default/templates/error.html
new file mode 100644
index 000000000..0b2d9b8b9
--- /dev/null
+++ b/skins/default/templates/error.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>RoundCube|Mail :: ERROR</title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+</head>
+<body>
+
+<div id="header"><img src="/images/roundcube_logo.png" width="165" height="55" alt="RoundCube Webmail" /></div>
+
+<div style="width:400px; margin:60px auto;">
+$__page_content
+</div>
+
+</body>
+</html>
diff --git a/skins/default/templates/identities.html b/skins/default/templates/identities.html
new file mode 100644
index 000000000..7ae2bf007
--- /dev/null
+++ b/skins/default/templates/identities.html
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/settings.css" />
+</head>
+<body>
+
+<roundcube:include file="/includes/header.html" />
+<roundcube:include file="/includes/settingstabs.html" />
+
+<div id="identities-list">
+<roundcube:object name="itentitiesList" id="identities-table" class="records-table" cellspacing="0" summary="Identities list" editIcon="" />
+
+<p><roundcube:button command="add" type="input" label="newidentity" class="button" /></p>
+</div>
+
+<roundcube:include file="/includes/taskbar.html" />
+<roundcube:include file="/includes/settingscripts.html" />
+
+</body>
+</html>
diff --git a/skins/default/templates/login.html b/skins/default/templates/login.html
new file mode 100644
index 000000000..7f44f5790
--- /dev/null
+++ b/skins/default/templates/login.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Welcome to RoundCube|Mail</title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<style type="text/css">
+
+#login-form
+ {
+ margin: 50px auto;
+ width: 350px;
+ }
+
+</style>
+</head>
+<body>
+
+<roundcube:include file="/includes/header.html" />
+
+<div id="login-form">
+<form name="form" action="./" method="post">
+<roundcube:object name="loginform" form="form" />
+
+<p style="text-align: center;"><input type="submit" class="button" value="<roundcube:label name="login" />">
+
+</form>
+</div>
+
+</body>
+</html>
diff --git a/skins/default/templates/mail.html b/skins/default/templates/mail.html
new file mode 100644
index 000000000..2c47cb67f
--- /dev/null
+++ b/skins/default/templates/mail.html
@@ -0,0 +1,50 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/mail.css" />
+</head>
+<body>
+
+<roundcube:include file="/includes/header.html" />
+
+<div id="messagetoolbar">
+<roundcube:button command="compose" imageAct="/images/buttons/compose_act.png" imagePas="/images/buttons/compose_pas.png" width="32" height="32" title="writenewmessage" />
+<roundcube:button command="reply" imageAct="/images/buttons/reply_act.png" imagePas="/images/buttons/reply_pas.png" width="32" height="32" title="replytomessage" />
+<roundcube:button command="forward" imageAct="/images/buttons/forward_act.png" imagePas="/images/buttons/forward_pas.png" width="32" height="32" title="forwardmessage" />
+<roundcube:button command="delete" imageAct="/images/buttons/delete_act.png" imagePas="/images/buttons/delete_pas.png" width="32" height="32" title="deletemessage" />
+<roundcube:button command="print" imageAct="/images/buttons/print_act.png" imagePas="/images/buttons/print_pas.png" width="32" height="32" title="printmessage" />
+</div>
+
+<div id="messagecountbar">
+<roundcube:button command="previouspage" imageAct="/images/buttons/previous_act.png" imagePas="/images/buttons/previous_pas.png" width="11" height="11" title="previousmessages" />
+&nbsp;<roundcube:object name="messageCountDisplay" />&nbsp;
+<roundcube:button command="nextpage" imageAct="/images/buttons/next_act.png" imagePas="/images/buttons/next_pas.png" width="11" height="11" title="nextmessages" />
+</div>
+
+<div id="mailboxlist-header"><roundcube:label name="mailboxlist" /></div>
+<roundcube:object name="mailboxlist" id="mailboxlist" />
+
+<div id="mailcontframe">
+<roundcube:object name="messages"
+ id="messagelist"
+ cellspacing="0"
+ summary="Message list"
+ messageIcon="/images/icons/dot.png"
+ unreadIcon="/images/icons/unread.png"
+ repliedIcon="/images/icons/replied.png"
+ attachmentIcon="/images/icons/attachment.png" />
+</div>
+
+<div id="listcontrols">
+<roundcube:label name="select" />:&nbsp;
+<roundcube:button command="select-all" label="all" classAct="active" />&nbsp;
+<roundcube:button command="select-all" prop="unread" label="unread" classAct="active" />&nbsp;
+<roundcube:button command="select-none" label="none" classAct="active" />
+</div>
+
+<roundcube:include file="/includes/taskbar.html" />
+
+</body>
+</html>
diff --git a/skins/default/templates/managefolders.html b/skins/default/templates/managefolders.html
new file mode 100644
index 000000000..99afd5c81
--- /dev/null
+++ b/skins/default/templates/managefolders.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/settings.css" />
+</head>
+<body>
+
+<roundcube:include file="/includes/header.html" />
+<roundcube:include file="/includes/settingstabs.html" />
+
+<form name="subscriptionform" action="./">
+
+<div id="folder-manager">
+<roundcube:object name="foldersubscription" form="subscriptionform" id="subscription-table"
+ cellpadding="1" cellspacing="0" summary="Folder subscription table"
+ deleteIcon="/images/icons/folder-trash.png" />
+
+
+<div class="settingsbox">
+<div class="boxtitle"><roundcube:label name="createfolder" /></div>
+
+<div class="settingspart">
+<roundcube:label name="foldername" />:&nbsp;
+<roundcube:object name="createfolder" form="subscriptionform" />
+<roundcube:button command="create-folder" type="input" class="button" label="create" />
+</div>
+</div>
+</div>
+
+</form>
+
+<roundcube:include file="/includes/taskbar.html" />
+<roundcube:include file="/includes/settingscripts.html" />
+
+</body>
+</html>
diff --git a/skins/default/templates/message.html b/skins/default/templates/message.html
new file mode 100644
index 000000000..aba6412db
--- /dev/null
+++ b/skins/default/templates/message.html
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/mail.css" />
+</head>
+<body>
+
+<roundcube:include file="/includes/header.html" />
+
+<div id="messagetoolbar">
+<roundcube:button command="list" image="/images/buttons/back_act.png" width="32" height="32" title="backtolist" />
+<roundcube:button command="reply" imageAct="/images/buttons/reply_act.png" imagePas="/images/buttons/reply_pas.png" width="32" height="32" title="replytomessage" />
+<roundcube:button command="forward" imageAct="/images/buttons/forward_act.png" imagePas="/images/buttons/forward_pas.png" width="32" height="32" title="forwardmessage" />
+<roundcube:button command="delete" imageAct="/images/buttons/delete_act.png" imagePas="/images/buttons/delete_pas.png" width="32" height="32" title="deletemessage" />
+<roundcube:button command="print" imageAct="/images/buttons/print_act.png" imagePas="/images/buttons/print_pas.png" width="32" height="32" title="printmessage" />
+<roundcube:button command="viewsource" imageAct="/images/buttons/source_act.png" imagePas="/images/buttons/source_pas.png" width="32" height="32" title="viewsource" />
+<roundcube:object name="mailboxlist" type="select" noSelection="moveto" onchange="rcmail.command('moveto', this.options[this.selectedIndex].value)" class="mboxlist" />
+</div>
+
+<div id="messagecountbar">
+<roundcube:button command="previousmessage" imageAct="/images/buttons/previous_act.png" imagePas="/images/buttons/previous_pas.png" width="11" height="11" title="previousmessages" />
+&nbsp;<roundcube:object name="messageCountDisplay" />&nbsp;
+<roundcube:button command="nextmessage" imageAct="/images/buttons/next_act.png" imagePas="/images/buttons/next_pas.png" width="11" height="11" title="nextmessages" />
+</div>
+
+<div id="mailboxlist-header"><roundcube:label name="mailboxlist" /></div>
+<roundcube:object name="mailboxlist" id="mailboxlist" />
+
+<div id="messageframe">
+<roundcube:object name="messageHeaders" class="headers-table" cellspacing="0" cellpadding="2" addicon="/images/icons/plus.gif" summary="Message headers" />
+<roundcube:object name="messageAttachments" id="attachment-list" />
+<roundcube:object name="blockedObjects" id="remote-objects-message" />
+<roundcube:object name="messageBody" id="messagebody" showImages="true" />
+</div>
+
+<roundcube:include file="/includes/taskbar.html" />
+
+</body>
+</html>
diff --git a/skins/default/templates/messagepart.html b/skins/default/templates/messagepart.html
new file mode 100644
index 000000000..924342f3f
--- /dev/null
+++ b/skins/default/templates/messagepart.html
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/mail.css" />
+</head>
+<body class="extwin">
+
+<roundcube:include file="/includes/header.html" />
+
+<div id="partheader">
+<roundcube:object name="messagePartControls" cellpadding="2" cellspacing="0" />
+</div>
+
+
+<div id="messagepartcontainer">
+<roundcube:object name="messagePartFrame" id="messagepartframe" width="100%" height="85%" />
+</div>
+
+</body>
+</html>
diff --git a/skins/default/templates/printmessage.html b/skins/default/templates/printmessage.html
new file mode 100644
index 000000000..223c98b4d
--- /dev/null
+++ b/skins/default/templates/printmessage.html
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/print.css" />
+</head>
+<body>
+
+<div id="header"><img src="/images/roundcube_logo_print.gif" width="182" height="50" alt="RoundCube Webmail" /></div>
+
+<div id="messageframe">
+<roundcube:object name="messageHeaders" class="headers-table" cellspacing="0" cellpadding="2" />
+<roundcube:object name="messageAttachments" id="attachment-list" />
+<roundcube:object name="messageBody" id="messagebody" showImages="false" />
+</div>
+
+</body>
+</html>
diff --git a/skins/default/templates/settings.html b/skins/default/templates/settings.html
new file mode 100644
index 000000000..b29734d5e
--- /dev/null
+++ b/skins/default/templates/settings.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/settings.css" />
+</head>
+<body>
+
+<roundcube:include file="/includes/header.html" />
+<roundcube:include file="/includes/settingstabs.html" />
+
+<div id="userprefs-box">
+<div id="userprefs-title"><roundcube:label name="userpreferences" /></div>
+
+<div style="padding:15px">
+<roundcube:object name="userprefs">
+
+<p><br /><roundcube:button command="save" type="input" class="button" label="save" /></p>
+</div>
+</div>
+
+
+<roundcube:include file="/includes/taskbar.html" />
+<roundcube:include file="/includes/settingscripts.html" />
+
+</body>
+</html>
diff --git a/skins/default/templates/showcontact.html b/skins/default/templates/showcontact.html
new file mode 100644
index 000000000..1e24688dc
--- /dev/null
+++ b/skins/default/templates/showcontact.html
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title><roundcube:object name="pagetitle" /></title>
+<link rel="stylesheet" type="text/css" href="/common.css" />
+<link rel="stylesheet" type="text/css" href="/addresses.css" />
+</head>
+<body class="iframe">
+
+<div id="contact-title"><roundcube:object name="contactdetails" part="name" /></div>
+
+<div id="contact-details">
+<roundcube:object name="contactdetails" />
+
+<p><br /><roundcube:button command="edit" type="input" class="button" label="editcontact" /></p>
+</div>
+
+</body>
+</html>