diff options
Diffstat (limited to 'skins/larry/templates')
-rw-r--r-- | skins/larry/templates/addressbook.html | 92 | ||||
-rw-r--r-- | skins/larry/templates/compose.html | 4 | ||||
-rw-r--r-- | skins/larry/templates/contact.html | 33 | ||||
-rw-r--r-- | skins/larry/templates/contactedit.html | 52 |
4 files changed, 179 insertions, 2 deletions
diff --git a/skins/larry/templates/addressbook.html b/skins/larry/templates/addressbook.html new file mode 100644 index 000000000..23da1411d --- /dev/null +++ b/skins/larry/templates/addressbook.html @@ -0,0 +1,92 @@ +<roundcube:object name="doctype" value="html5" /> +<html> +<head> +<title><roundcube:object name="pagetitle" /></title> +<roundcube:include file="/includes/links.html" /> +</head> +<body> + +<roundcube:include file="/includes/header.html" /> + +<div id="mainscreen"> + +<div id="addressview-left"> + +<!-- search box --> +<div id="quicksearchbar"> +<roundcube:object name="searchform" id="quicksearchbox" /> +<roundcube:button name="searchmenulink" id="searchmenulink" class="iconbutton searchoptions" onclick="UI.show_popup('searchmenu');return false" title="searchmod" content=" " /> +<roundcube:button command="reset-search" id="searchreset" class="iconbutton reset" title="resetsearch" content=" " /> +</div> + +<!-- sources/groups list --> +<div id="directorylistbox" class="uibox listbox"> +<h2 class="boxtitle"><roundcube:label name="groups" /></h2> +<div class="scroller withfooter"> + <roundcube:object name="directorylist" id="directorylist" class="listing" /> +</div> +<div class="boxfooter"> + <roundcube:button command="group-create" type="link" title="newcontactgroup" class="listbutton add disabled" classAct="listbutton add" innerClass="inner" content="+" /><roundcube:button name="groupoptions" id="groupoptionslink" type="link" title="moreactions" class="listbutton groupactions" onclick="UI.show_popup('groupoptions');return false" innerClass="inner" content="⚙" /> +</div> +</div> + +</div><!-- end addressview-left --> + +<div id="addressview-right"> + +<!-- toolbar --> +<div id="addressbooktoolbar" class="toolbar"> + <roundcube:button command="advanced-search" type="link" class="button search disabled" classAct="button search" classSel="button search pressed" label="advsearch" /> + <roundcube:button command="compose" type="link" class="button compose disabled" classAct="button compose" classSel="button compose pressed" label="writenewmessage" /> + <roundcube:button command="import" type="link" class="button import disabled" classAct="button import" classSel="button import pressed" label="importcontacts" /> + <roundcube:button command="export" type="link" class="button export disabled" classAct="button export" classSel="button export pressed" label="exportvcards" /> + <roundcube:container name="toolbar" id="addressbooktoolbar" /> +</div> + +<!-- contacts list --> +<div id="addresslist" class="uibox listbox"> +<h2 class="boxtitle"><roundcube:label name="contacts" /></h2> +<div class="scroller withfooter"> +<roundcube:object name="addresslist" id="contacts-table" class="listing" noheader="true" /> +</div> +<div class="boxfooter"> + <roundcube:button command="add" type="link" title="newcontact" class="listbutton add disabled" classAct="listbutton add" innerClass="inner" content="+" /><roundcube:button command="delete" type="link" title="deletecontact" class="listbutton delete disabled" classAct="listbutton delete" innerClass="inner" content="x" /> +</div> +</div> + + +<div id="contacts-box" class="uibox"> + <roundcube:object name="addressframe" id="contact-frame" style="width:100%; height:96%" src="/watermark.html" /> + <roundcube:object name="message" id="message" class="statusbar" /> +</div> + + +</div><!-- end addressview-right --> + +</div><!-- end mainscreen --> + + +<div id="searchmenu" class="popupmenu"> + <ul class="toolbarmenu"> + <li><label><input type="checkbox" name="s_mods[]" value="name" onclick="UI.set_searchmod(this)" /> <roundcube:label name="name" /></label></li> + <li><label><input type="checkbox" name="s_mods[]" value="firstname" onclick="UI.set_searchmod(this)" /> <roundcube:label name="firstname" /></label></li> + <li><label><input type="checkbox" name="s_mods[]" value="surname" onclick="UI.set_searchmod(this)" /> <roundcube:label name="surname" /></label></li> + <li><label><input type="checkbox" name="s_mods[]" value="email" onclick="UI.set_searchmod(this)" /> <roundcube:label name="email" /></label></li> + <li><label><input type="checkbox" name="s_mods[]" value="*" onclick="UI.set_searchmod(this)" /> <roundcube:label name="allfields" /></label></li> + </ul> +</div> + +<div id="groupoptions" class="popupmenu"> + <ul id="groupoptionsmenu" class="toolbarmenu"> + <li><roundcube:button command="group-rename" label="grouprename" classAct="active" /></li> + <li><roundcube:button command="group-delete" label="groupdelete" classAct="active" /></li> + <li><roundcube:button command="search-create" label="searchsave" classAct="active" /></li> + <li><roundcube:button command="search-delete" label="searchdelete" classAct="active" /></li> + <roundcube:container name="groupoptions" id="groupoptionsmenu" /> + </ul> +</div> + +<roundcube:include file="/includes/footer.html" /> + +</body> +</html> diff --git a/skins/larry/templates/compose.html b/skins/larry/templates/compose.html index b59c963a6..aad516d14 100644 --- a/skins/larry/templates/compose.html +++ b/skins/larry/templates/compose.html @@ -104,8 +104,8 @@ <!-- (collapsable) message options --> <div id="composeoptionsbox"> <span class="composeoption"> - <label><roundcube:label name="options" /></label> - <a href="#options" id="composeoptionstoggle"> </a> + <label><roundcube:label name="options" /> + <a href="#options" id="composeoptionstoggle"> </a></label> </span> <div id="composeoptions"> diff --git a/skins/larry/templates/contact.html b/skins/larry/templates/contact.html new file mode 100644 index 000000000..d252049cd --- /dev/null +++ b/skins/larry/templates/contact.html @@ -0,0 +1,33 @@ +<roundcube:object name="doctype" value="html5" /> +<html> +<head> +<title><roundcube:object name="pagetitle" /></title> +<roundcube:include file="/includes/links.html" /> +</head> +<body class="iframe"> + +<h1 class="boxtitle"><roundcube:label name="contactproperties" /></h1> + +<div id="contact-details" class="boxcontent"> + <roundcube:if condition="strlen(env:sourcename)" /> + <div id="sourcename"><roundcube:label name="addressbook" />: <roundcube:var name="env:sourcename" /></div> + <roundcube:endif /> + + <div id="contactphoto"><roundcube:object name="contactphoto" id="contactpic" placeholder="/images/contactpic.png" /></div> + <roundcube:object name="contacthead" id="contacthead" /> + <br style="clear:both" /> + + <div id="contacttabs" class="tabbed"> + <roundcube:object name="contactdetails" /> + </div> + +</div> + +<div id="headerbuttons" class="formbuttons"> + <roundcube:button command="edit" type="input" class="button mainaction" label="editcontact" condition="!ENV:readonly" /> +</div> + +<roundcube:include file="/includes/footer.html" /> + +</body> +</html> diff --git a/skins/larry/templates/contactedit.html b/skins/larry/templates/contactedit.html new file mode 100644 index 000000000..562e6d2d6 --- /dev/null +++ b/skins/larry/templates/contactedit.html @@ -0,0 +1,52 @@ +<roundcube:object name="doctype" value="html5" /> +<html> +<head> +<title><roundcube:object name="pagetitle" /></title> +<roundcube:include file="/includes/links.html" /> +</head> +<body class="iframe"> + +<h1 class="boxtitle"> + <roundcube:if condition="env:action=='add'" /><roundcube:label name="addcontact" /> + <roundcube:else /><roundcube:label name="editcontact" /> +<roundcube:endif /></h1> + +<form name="editform" method="post" action="./" id="contact-details" class="boxcontent"> + <roundcube:if condition="strlen(env:sourcename)" /> + <div id="sourcename"><roundcube:label name="addressbook" />: <roundcube:var name="env:sourcename" condition="env:action!='add'" /><roundcube:object name="sourceselector" id="sourceselect" condition="env:action=='add'" /></div> + <roundcube:endif /> + + <div id="contactphoto"> + <roundcube:object name="contactphoto" id="contactpic" placeholder="/images/contactpic.png" /> + <div class="formlinks"> + <roundcube:button command="upload-photo" id="uploadformlink" type="link" label="replacephoto" class="iconlink upload disabled" classAct="iconlink upload active" onclick="UI.show_uploadform();return false" condition="env:photocol" /><br/> + <roundcube:button command="delete-photo" type="link" label="delete" class="iconlink delete disabled" classAct="iconlink delete active" condition="env:photocol" /> + </div> + </div> + <roundcube:object name="contactedithead" id="contacthead" size="16" form="editform" /> + <br style="clear:both" /> + + <div id="contacttabs" class="tabbed"> + <roundcube:object name="contacteditform" size="40" textareacols="60" form="editform" /> + </div> + +</form> + +<div id="headerbuttons" class="formbuttons"> + <roundcube:button command="save" type="input" class="button mainaction" label="save" /> + <roundcube:button command="show" type="input" class="button" label="cancel" condition="env:action=='edit'" /> + <roundcube:button name="cancel" type="input" class="button" label="cancel" onclick="history.back()" condition="env:action=='add'" /> +</div> + +<div id="upload-dialog" class="propform popupdialog"> + <roundcube:object name="photoUploadForm" id="upload-form" size="30" buttons="no" /> + <div class="formbuttons"> + <roundcube:button command="upload-photo" type="input" class="button mainaction" label="upload" /> + <roundcube:button name="close" type="input" class="button" label="cancel" onclick="UI.show_uploadform()" /> + </div> +</div> + +<roundcube:include file="/includes/footer.html" /> + +</body> +</html> |