source: trunk/grails-app/views/layouts/main.gsp @ 13

Last change on this file since 13 was 13, checked in by robert@…, 9 years ago

Improved user interface and implemented basic export functionality

File size: 2.2 KB
Line 
1<%@ page contentType="text/html;charset=UTF-8" %>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4<html xmlns="http://www.w3.org/1999/xhtml" lang="en-EN" xml:lang="en-EN">
5        <head>
6                <title><g:layoutTitle default="Metagenomics | dbNP"/></title>
7               
8                <link rel="stylesheet" href="${resource(dir: 'css', file: session.style + '.css')}"/>
9                <link rel="stylesheet" href="${resource(dir: 'css', file: 'login_panel.css')}"/>
10                <link rel="stylesheet" href="${resource(dir: 'css', file: 'buttons.css')}"/>
11                <link rel="shortcut icon" href="${resource(dir: 'images', file: 'favicon.ico')}" type="image/x-icon"/>
12               
13                <g:javascript library="jquery" plugin="jquery"/>
14                <jqui:resources theme="cupertino" themeCss="${resource(dir: 'css/cupertino', file: 'jquery-ui-1.8.7.custom.css' )}" />
15
16                <link rel="stylesheet" href="${resource(dir: 'css/datatables', file: 'demo_table_jui.css')}"/>
17                                       
18                <script type="text/javascript" src="${resource(dir: 'js', file: 'topnav.js')}"></script>
19                <script type="text/javascript" src="${resource(dir: 'js', file: 'jquery.dataTables.min.js')}"></script>
20                <script type="text/javascript">
21                        var baseUrl = '${resource(dir: '')}';
22                </script>
23                <script type="text/javascript" src="${resource(dir: 'js', file: 'paginate.js')}"></script>
24                <script type="text/javascript" src="${resource(dir: 'js', file: 'forms.js')}"></script>
25               
26                <g:layoutHead/>
27       
28        </head>
29        <body>
30                <g:render template="/common/login_panel"/>
31                <div class="container">
32                        <div id="header">
33                                <g:render template="/common/topnav"/>
34                                <g:render template="/common/info"/>
35                        </div>
36                       
37                        <div id="content">
38                                <g:if test="${lastSynchronized}">
39                                        <p>Last full synchronization: ${lastSynchronized}</p>
40                                </g:if>
41                                <g:if test="${flash.error}">
42                                        <p class="error">${flash.error.toString().encodeAsHTML()}</p>
43                                </g:if>
44                                <g:if test="${flash.message}">
45                                        <p class="message">${flash.message.toString().encodeAsHTML()}</p>
46                                </g:if>
47                               
48                                <g:layoutBody/>
49                        </div>
50
51                        <div id="footer">
52                                Copyright &copy; 2010 - <g:formatDate format="yyyy" date="${new Date()}"/> TNO. All rights reserved.
53                        </div>
54                </div>
55        </body>
56</html>
Note: See TracBrowser for help on using the repository browser.