Commit 3562a3988711074e0ab91c29291f873c9ac32842

Authored by Adley
1 parent c6edf9f5
Exists in master

Organização do template

wscacicneo/templates/admin.pt
1 1 <metal:main use-macro="load: master.pt">
2   - <!-- Insere JavaScript -->
3   - <script metal:fill-slot="javascript" type="text/javascript" src="static/admin.js"></script>
4   -
5   - <div metal:fill-slot="conteudo" id="conteudo_admin">
  2 + <metal:content fill-slot="conteudo">
  3 +
  4 + <div>
6 5 <p> Text </p>
7   - <ul class="dropdown-menu">
  6 + <ul>
8 7 <li><a href="#"><i class="fa fa-user"></i> Profile</a></li>
9 8 <li><a href="#"><i class="fa fa-cogs"></i> Settings</a></li>
10 9 <li><a href="login.html"><i class="fa fa-sign-out"></i> Logout</a></li>
11 10 </ul>
12 11 </div>
13   -</metal:main>
14 12  
  13 + </metal:content>
  14 +</metal:main>
15 15 \ No newline at end of file
... ...
wscacicneo/templates/blankmaster.pt
... ... @@ -2,15 +2,14 @@
2 2 <html lang="pt-br">
3 3 <head>
4 4 <!-- Slot do Head -->
5   - <metal:content define-slot="head" />
6 5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7 6 <meta charset="utf-8">
8 7 <!-- Title and other stuffs -->
9   -
10 8 <meta name="viewport" content="width=device-width, initial-scale=1.0">
11 9 <meta name="description" content="">
12 10 <meta name="keywords" content="">
13 11 <meta name="author" content="adley">
  12 + <metal:content define-slot="head" />
14 13 <!-- Stylesheets -->
15 14 <link href="static/macadmin/css/bootstrap.min.css" rel="stylesheet">
16 15 <!-- Font awesome icon -->
... ... @@ -34,7 +33,8 @@
34 33 <!-- Main stylesheet -->
35 34 <link href="static/macadmin/css/style.css" rel="stylesheet">
36 35 <!-- Widgets stylesheet -->
37   - <link href="static/macadmin/css/widgets.css" rel="stylesheet">
  36 + <link href="static/macadmin/css/widgets.css" rel="stylesheet">
  37 + <link rel="shortcut icon" href="static/macadmin/img/favicon/favicon.png">
38 38 <!-- Slot para o CSS -->
39 39 <metal:content define-slot="css" />
40 40 <script src="static/macadmin/js/respond.min.js"></script>
... ... @@ -42,13 +42,11 @@
42 42  
43 43  
44 44 <body>
  45 +
45 46 <!-- Slot para o Conteúdo -->
46 47 <metal:content define-slot="conteudo" />
47   - </body>
48 48  
49   - <footer>
50   - <!-- Slot para o JavaScript -->
51   - <metal:content define-slot="javascript" />
  49 +
52 50 <!-- JS -->
53 51  
54 52 <script src="static/macadmin/js/jquery.js"></script> <!-- jQuery -->
... ... @@ -82,6 +80,13 @@
82 80 <script src="static/macadmin/js/filter.js"></script> <!-- Filter for support page -->
83 81 <script src="static/macadmin/js/custom.js"></script> <!-- Custom codes -->
84 82 <script src="static/macadmin/js/charts.js"></script> <!-- Charts & Graphs -->
  83 +
  84 + <!-- Slot para o JavaScript -->
  85 + <metal:content define-slot="javascript" />
  86 +
  87 + <footer>
  88 + <metal:content define-slot="footer" />
85 89 </footer>
  90 + </body>
86 91  
87 92 </html>
88 93 \ No newline at end of file
... ...
wscacicneo/templates/master.pt
1   - <metal:main use-macro="load: blankmaster.pt">
2   -
3   - <metal:fill-slot="content"/>
  1 +<metal:main use-macro="load: blankmaster.pt">
  2 + <metal:content fill-slot="head">
  3 + <metal:content define-slot="head"/>
  4 + </metal:content>
4 5  
5   -</metal:main>
6 6 \ No newline at end of file
  7 + <metal:content fill-slot="css">
  8 + <metal:content define-slot="css"/>
  9 + </metal:content>
  10 +
  11 +
  12 + <!-- Conteúdo da Página -->
  13 + <metal:content fill-slot="conteudo">
  14 +
  15 + <!-- Menu de Navegação Superior -->
  16 + <div class="navbar navbar-fixed-top bs-docs-nav" role="banner">
  17 +
  18 + <div class="conjtainer">
  19 + <!-- Menu button for smallar screens -->
  20 + <div class="navbar-header">
  21 + <button class="navbar-toggle btn-navbar" type="button" data-toggle="collapse" data-target=".bs-navbar-collapse">
  22 + <span>Menu</span>
  23 + </button>
  24 + <!-- Site name for smallar screens -->
  25 + <a href="index.html" class="navbar-brand hidden-lg">Super-Gerente</a>
  26 + </div>
  27 +
  28 + <!-- Navigation starts -->
  29 + <nav class="collapse navbar-collapse bs-navbar-collapse" role="navigation">
  30 +
  31 + <!-- Search form -->
  32 + <form class="navbar-form navbar-left" role="logo">
  33 + <div class="logo">
  34 + <h5><a href="home">Super-Gerente</a><h5>
  35 + </div>
  36 + </form>
  37 + <!-- Menu User -->
  38 + <ul class="nav navbar-nav pull-right">
  39 + <li class="dropdown pull-right">
  40 + <a data-toggle="dropdown" class="dropdown-toggle" href="#">
  41 + <i class="fa fa-user"></i> Admin <b class="caret"></b>
  42 + </a>
  43 + <!-- Dropdown menu -->
  44 + <ul class="dropdown-menu">
  45 + <li><a href="#"><i class="fa fa-user"></i> Profile</a></li>
  46 + <li><a href="#"><i class="fa fa-cogs"></i> Settings</a></li>
  47 + <li><a href="login.html"><i class="fa fa-sign-out"></i> Logout</a></li>
  48 + </ul>
  49 + </li>
  50 + </ul>
  51 + <!-- Menu User ends -->
  52 + </nav>
  53 +
  54 + </div>
  55 + </div>
  56 + <!-- Header -->
  57 +
  58 + <!-- Carrega Menu -->
  59 + <div class="sidebar">
  60 + <metal:content use-macro="load: menu.pt">
  61 + <metal:content define-slot="cabecalho"/>
  62 + </metal:content>
  63 + </div>
  64 +
  65 + <!-- Main bar -->
  66 + <div class="mainbar">
  67 +
  68 + <!-- Page heading -->
  69 + <div class="page-head">
  70 + <h2 class="pull-left"><i class="fa fa-home"></i> Dashboard</h2>
  71 + <!-- Breadcrumb -->
  72 + <metal:content define-slot="breadcrumb"/>
  73 +
  74 + <div class="clearfix"></div>
  75 +
  76 + </div>
  77 +
  78 + <metal:content define-slot="conteudo"/>
  79 + </metal:content>
  80 +
  81 + <metal:content fill-slot="javascript">
  82 + <metal:content define-slot="javascript"/>
  83 + </metal:content>
  84 +
  85 + <metal:content fill-slot="footer">
  86 +
  87 +
  88 + <!-- Footer starts -->
  89 + <footer>
  90 + <div class="container">
  91 + <div class="row">
  92 + <div class="col-md-12">
  93 + <!-- Copyright info -->
  94 + <p class="copy">Copyright &copy; 2012 | <a href="#">Your Site</a> </p>
  95 + </div>
  96 + </div>
  97 + </div>
  98 + </footer>
  99 +
  100 + <!-- Footer ends -->
  101 +
  102 + <!-- Scroll to top -->
  103 + <span class="totop"><a href="#"><i class="fa fa-chevron-up"></i></a></span>
  104 +
  105 +
  106 + </metal:content>
  107 +
  108 + </metal:main>
7 109 \ No newline at end of file
... ...
wscacicneo/templates/menu.pt 0 → 100644
... ... @@ -0,0 +1,16 @@
  1 +<div class="sidebar-dropdown"><a href="#">Navegacao</a></div>
  2 +<!--- Sidebar navigation -->
  3 +<!-- If the main navigation has sub navigation, then add the class "has_sub" to "li" of main navigation. -->
  4 +<ul id="nav">
  5 + <!-- Main menu -->
  6 + <li class="open"><a href="home"><i class="fa fa-home"></i> Home</a>
  7 + <!-- Submenu
  8 + <ul>
  9 + <li><a href="#">Submenu #1</a></li>
  10 + <li><a href="#">Submenu #2</a></li>
  11 + <li><a href="#">Submenu #3</a></li>
  12 + </ul>
  13 + -->
  14 + <metal:content define-slot="menu"/>
  15 + </li>
  16 + </ul>
0 17 \ No newline at end of file
... ...