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 | 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 © 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 | ... | ... |
... | ... | @@ -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 | ... | ... |