Commit 3562a3988711074e0ab91c29291f873c9ac32842
1 parent
c6edf9f5
Exists in
master
Organização do template
Showing
4 changed files
with
140 additions
and
17 deletions
Show diff stats
wscacicneo/templates/admin.pt
1 | <metal:main use-macro="load: master.pt"> | 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 | <p> Text </p> | 5 | <p> Text </p> |
7 | - <ul class="dropdown-menu"> | 6 | + <ul> |
8 | <li><a href="#"><i class="fa fa-user"></i> Profile</a></li> | 7 | <li><a href="#"><i class="fa fa-user"></i> Profile</a></li> |
9 | <li><a href="#"><i class="fa fa-cogs"></i> Settings</a></li> | 8 | <li><a href="#"><i class="fa fa-cogs"></i> Settings</a></li> |
10 | <li><a href="login.html"><i class="fa fa-sign-out"></i> Logout</a></li> | 9 | <li><a href="login.html"><i class="fa fa-sign-out"></i> Logout</a></li> |
11 | </ul> | 10 | </ul> |
12 | </div> | 11 | </div> |
13 | -</metal:main> | ||
14 | 12 | ||
13 | + </metal:content> | ||
14 | +</metal:main> | ||
15 | \ No newline at end of file | 15 | \ No newline at end of file |
wscacicneo/templates/blankmaster.pt
@@ -2,15 +2,14 @@ | @@ -2,15 +2,14 @@ | ||
2 | <html lang="pt-br"> | 2 | <html lang="pt-br"> |
3 | <head> | 3 | <head> |
4 | <!-- Slot do Head --> | 4 | <!-- Slot do Head --> |
5 | - <metal:content define-slot="head" /> | ||
6 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | 5 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
7 | <meta charset="utf-8"> | 6 | <meta charset="utf-8"> |
8 | <!-- Title and other stuffs --> | 7 | <!-- Title and other stuffs --> |
9 | - | ||
10 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> | 8 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
11 | <meta name="description" content=""> | 9 | <meta name="description" content=""> |
12 | <meta name="keywords" content=""> | 10 | <meta name="keywords" content=""> |
13 | <meta name="author" content="adley"> | 11 | <meta name="author" content="adley"> |
12 | + <metal:content define-slot="head" /> | ||
14 | <!-- Stylesheets --> | 13 | <!-- Stylesheets --> |
15 | <link href="static/macadmin/css/bootstrap.min.css" rel="stylesheet"> | 14 | <link href="static/macadmin/css/bootstrap.min.css" rel="stylesheet"> |
16 | <!-- Font awesome icon --> | 15 | <!-- Font awesome icon --> |
@@ -34,7 +33,8 @@ | @@ -34,7 +33,8 @@ | ||
34 | <!-- Main stylesheet --> | 33 | <!-- Main stylesheet --> |
35 | <link href="static/macadmin/css/style.css" rel="stylesheet"> | 34 | <link href="static/macadmin/css/style.css" rel="stylesheet"> |
36 | <!-- Widgets stylesheet --> | 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 | <!-- Slot para o CSS --> | 38 | <!-- Slot para o CSS --> |
39 | <metal:content define-slot="css" /> | 39 | <metal:content define-slot="css" /> |
40 | <script src="static/macadmin/js/respond.min.js"></script> | 40 | <script src="static/macadmin/js/respond.min.js"></script> |
@@ -42,13 +42,11 @@ | @@ -42,13 +42,11 @@ | ||
42 | 42 | ||
43 | 43 | ||
44 | <body> | 44 | <body> |
45 | + | ||
45 | <!-- Slot para o Conteúdo --> | 46 | <!-- Slot para o Conteúdo --> |
46 | <metal:content define-slot="conteudo" /> | 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 | <!-- JS --> | 50 | <!-- JS --> |
53 | 51 | ||
54 | <script src="static/macadmin/js/jquery.js"></script> <!-- jQuery --> | 52 | <script src="static/macadmin/js/jquery.js"></script> <!-- jQuery --> |
@@ -82,6 +80,13 @@ | @@ -82,6 +80,13 @@ | ||
82 | <script src="static/macadmin/js/filter.js"></script> <!-- Filter for support page --> | 80 | <script src="static/macadmin/js/filter.js"></script> <!-- Filter for support page --> |
83 | <script src="static/macadmin/js/custom.js"></script> <!-- Custom codes --> | 81 | <script src="static/macadmin/js/custom.js"></script> <!-- Custom codes --> |
84 | <script src="static/macadmin/js/charts.js"></script> <!-- Charts & Graphs --> | 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 | </footer> | 89 | </footer> |
90 | + </body> | ||
86 | 91 | ||
87 | </html> | 92 | </html> |
88 | \ No newline at end of file | 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 | \ No newline at end of file | 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 © 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 | \ No newline at end of file | 109 | \ No newline at end of file |
@@ -0,0 +1,16 @@ | @@ -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 | \ No newline at end of file | 17 | \ No newline at end of file |