Commit 527a0e62e9caa82cf547bd00957891017adc8785
1 parent
5a1880862a
Exists in
feature/pruebas
and in
8 other branches
integracion de plantilla base
Showing
9 changed files
with
201 additions
and
82 deletions
Show diff stats
app/Resources/views/base.html.twig
1 | <!DOCTYPE html> | 1 | <!DOCTYPE html> |
2 | -<html> | 2 | +<html lang="es"> |
3 | <head> | 3 | <head> |
4 | - <meta charset="UTF-8" /> | ||
5 | - <title>{% block title %}Welcome!{% endblock %}</title> | ||
6 | - {% block stylesheets %}{% endblock %} | ||
7 | - <link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}" /> | ||
8 | - </head> | ||
9 | - <body> | ||
10 | - {% block body %}{% endblock %} | ||
11 | - {% block javascripts %}{% endblock %} | ||
12 | - </body> | ||
13 | -</html> | 4 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
5 | + | ||
6 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
7 | + <title>SEQ-UBV | {% block title %} INICIO {% endblock %}</title> | ||
8 | + <meta charset="UTF-8"> | ||
9 | + <meta name="viewport" content="width=device-width, initial-scale=1"> | ||
10 | + <!-- jQuery 2.2.4 --> | ||
11 | + <script src="{{ asset('bundles/app/vendors/jquery/jquery.min.js')}}"></script> | ||
12 | + <!-- Bootstrap --> | ||
13 | + <script src="{{ asset('bundles/app/vendors/bootstrap/bootstrap.min.js')}}"></script> | ||
14 | + <script src="{{ asset('bundles/app/vendors/holder.js') }}"></script> | ||
15 | + <!-- Bootstrap --> | ||
16 | + <link href="{{ asset('bundles/app/vendors/bootstrap/bootstrap.min.css')}}" rel="stylesheet"> | ||
17 | + <!-- Font Awesome --> | ||
18 | + <link href="{{ asset('bundles/app/vendors/font-awesome/css/font-awesome.min.css')}}" rel="stylesheet"> | ||
19 | + <!-- NProgress --> | ||
20 | + <link href="{{ asset('bundles/app/vendors/nprogress/nprogress.css')}}" rel="stylesheet"> | ||
21 | + <!-- Custom Theme Style --> | ||
22 | + <link href="{{ asset('bundles/app/vendors/bootstrap/custom.min.css')}}" rel="stylesheet"> | ||
23 | + | ||
24 | + <link rel="Shortcut Icon" type="image/x-icon" href="{{ asset('bundles/public/assets/icons/computer-laptop.ico')}}" /> | ||
25 | + <script src="{{ asset('bundles/public/build/js/sweet-alert.min.js')}}"></script> | ||
26 | + <link rel="stylesheet" href="{{ asset('bundles/public/build/css/sweet-alert.css')}}"> | ||
27 | + <link rel="stylesheet" href="{{ asset('bundles/public/build/css/material-design-iconic-font.min.css')}}"> | ||
28 | + <link rel="stylesheet" href="{{ asset('bundles/public/build/css/normalize.css')}}"> | ||
29 | + <link rel="stylesheet" href="{{ asset('bundles/public/build/css/bootstrap.min.css')}}"> | ||
30 | + <link rel="stylesheet" href="{{ asset('bundles/public/build/css/jquery.mCustomScrollbar.css')}}"> | ||
31 | + <link rel="stylesheet" href="{{ asset('bundles/public/build/css/style.css')}}" > | ||
32 | + <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> | ||
33 | + <script>window.jQuery || document.write('<script src="{{ asset('bundles/public/build/js/jquery-1.11.2.min.js')}}"><\/script>')</script> | ||
34 | + <script src="{{ asset('bundles/public/build/js/modernizr.js')}}"></script> | ||
35 | + <script src="{{ asset('bundles/public/build/js/bootstrap.min.js')}}"></script> | ||
36 | + <script src="{{ asset('bundles/public/build/js/jquery.mCustomScrollbar.concat.min.js')}}"></script> | ||
37 | + <script src="{{ asset('bundles/public/build/js/main.js')}}"></script> | ||
38 | + | ||
39 | + {% block stylesheets %}{% endblock %} | ||
40 | + | ||
41 | + | ||
42 | + | ||
43 | + <link rel="manifest" href="{{ asset('manifest.json') }}" /> | ||
44 | + <meta name="msapplication-TileColor" content="#ffffff"> | ||
45 | + <meta name="msapplication-TileImage" content="/ms-icon-144x144.png"> | ||
46 | + <meta name="theme-color" content="#ffffff"> | ||
47 | +</head> | ||
48 | + | ||
49 | +<body class="nav-md"> | ||
50 | + <div class="container body"> | ||
51 | + <div class="main_container"> | ||
52 | + <div class="col-md-3 left_col"> | ||
53 | + <div class="left_col scroll-view"> | ||
54 | + <div class="navbar nav_title" style="border: 0;"> | ||
55 | + <a href="{{ path('homepage') }}" class="site_title"><i class="zmdi zmdi-laptop"></i> <span>Practica-UBV</span></a> | ||
56 | + </div> | ||
57 | + | ||
58 | + <div class="clearfix"></div> | ||
59 | + | ||
60 | + <!-- menu profile quick info --> | ||
61 | + <div class="profile"> | ||
62 | + <div class="profile_pic "> | ||
63 | + <figure class="img-logo"> | ||
64 | + <img src="{{ asset('bundles/public/assets/img/Logo_ubv.png')}}" alt="Equipos UBV" class="img-responsive center-box"> | ||
65 | + </figure> | ||
66 | + </div> | ||
67 | + | ||
68 | + </div> | ||
69 | + <!-- /menu profile quick info --> | ||
70 | + <br /> | ||
71 | + | ||
72 | + <!-- sidebar menu --> | ||
73 | + <div class="full-reset nav-lateral-list-menu"> | ||
74 | + <div id="sidebar-menu" class="main_menu_side hidden-print main_menu"> | ||
75 | + <div class="menu_section"> | ||
76 | + <h3>Practica UBV</h3> | ||
77 | + <ul class="list-unstyled"> | ||
78 | + <li><a href="{{ path('homepage') }}"><i class="zmdi zmdi-home zmdi-hc-fw"></i> Inicio</a></li> | ||
79 | + <li> | ||
80 | + <div class="dropdown-menu-button"><i class="zmdi zmdi-case zmdi-hc-fw"></i> Otros <i class="zmdi zmdi-chevron-down pull-right zmdi-hc-fw"></i></div> | ||
81 | + <ul class="list-unstyled"> | ||
82 | + | ||
83 | + | ||
84 | + </ul> | ||
85 | + </li> | ||
86 | + | ||
87 | + </ul> | ||
88 | + </div> | ||
89 | + </div> | ||
90 | + </div> | ||
91 | + | ||
92 | + <!-- /sidebar menu --> | ||
93 | + | ||
94 | + | ||
95 | + | ||
96 | + | ||
97 | + </div> | ||
98 | + </div> | ||
99 | + | ||
100 | + <!-- top navigation --> | ||
101 | + <div class="top_nav"> | ||
102 | + <div class="nav_menu"> | ||
103 | + <nav> | ||
104 | + <div class="nav toggle"> | ||
105 | + <a id="menu_toggle"><i class="fa fa-bars"></i></a> | ||
106 | + </div> | ||
107 | + | ||
108 | + | ||
109 | + </nav> | ||
110 | + </div> | ||
111 | + </div> | ||
112 | + | ||
113 | + <!-- /top navigation --> | ||
114 | + {% block contenido %} | ||
115 | + <!-- page content --> | ||
116 | + <div class="right_col" role="main"> | ||
117 | + <div class=""> | ||
118 | + <div class="page-title"> | ||
119 | + | ||
120 | + <div class="title_right"> | ||
121 | + </div> | ||
122 | + </div> | ||
123 | + <div class="clearfix"></div> | ||
124 | + <div class="row"> | ||
125 | + <div class="col-md-12 col-sm-12 col-xs-12"> | ||
126 | + | ||
127 | + | ||
128 | + <!--div class="x_content"--> | ||
129 | + {% block body %} Contenido de la vista va aquí :) {% endblock %} | ||
130 | + <!--/div--> | ||
131 | + | ||
132 | + </div> | ||
133 | + </div> | ||
134 | + </div> | ||
135 | + </div> | ||
136 | + <!-- /page content --> | ||
137 | + {% endblock %} | ||
138 | + <!-- /footer content --> | ||
139 | + {% block footer %} | ||
140 | + <footer class="footer full-reset"> | ||
141 | + <div class="footer-copyright full-reset all-tittles"> Dirección General de Tecnología de Información y Telecomunicaciones © 2017 UBV. | ||
142 | + <a href="http://www.ubv.edu.ve">UBV</a> | ||
143 | + </div> | ||
144 | + <div class="clearfix"></div> | ||
145 | + </footer> | ||
146 | + {% endblock footer %} | ||
147 | + </div> | ||
148 | + <!-- FastClick --> | ||
149 | + <script src="{{ asset('bundles/app/vendors/fastclick/lib/fastclick.js')}}"></script> | ||
150 | + <!-- NProgress --> | ||
151 | + <script src="{{ asset('bundles/app/vendors/nprogress/nprogress.js')}}"></script> | ||
152 | + <!-- bootstrap-progressbar --> | ||
153 | + <script src="{{ asset('bundles/app/vendors/bootstrap-progressbar/bootstrap-progressbar.min.js')}}" ></script> | ||
154 | + | ||
155 | + <!-- Custom Theme Scripts --> | ||
156 | + <script src="{{ asset('bundles/app/vendors/custom.min.js')}}"></script> | ||
157 | + | ||
158 | +{% block javascripts %}{% endblock %} | ||
159 | +</body> | ||
160 | +</html> | ||
14 | \ No newline at end of file | 161 | \ No newline at end of file |
app/Resources/views/default/index.html.twig
1 | {% extends 'base.html.twig' %} | 1 | {% extends 'base.html.twig' %} |
2 | - | ||
3 | {% block body %} | 2 | {% block body %} |
4 | - <div id="wrapper"> | ||
5 | - <div id="container"> | ||
6 | - <div id="welcome"> | ||
7 | - <h1><span>Welcome to</span> Symfony {{ constant('Symfony\\Component\\HttpKernel\\Kernel::VERSION') }}</h1> | ||
8 | - </div> | ||
9 | - | ||
10 | - <div id="status"> | ||
11 | - <p> | ||
12 | - <svg id="icon-status" width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1671 566q0 40-28 68l-724 724-136 136q-28 28-68 28t-68-28l-136-136-362-362q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 295 656-657q28-28 68-28t68 28l136 136q28 28 28 68z" fill="#759E1A"/></svg> | ||
13 | - | ||
14 | - Your application is now ready. You can start working on it at: | ||
15 | - <code>{{ base_dir }}</code> | ||
16 | - </p> | 3 | + <div class="container"> |
4 | + <div class="page-header"> | ||
5 | + {% block Titulo %}<h1 class="all-tittles">Sistema Equipos UBV <small> Inicio</small></h1>{% endblock %} | ||
17 | </div> | 6 | </div> |
18 | - | ||
19 | - <div id="next"> | ||
20 | - <h2>What's next?</h2> | ||
21 | - <p> | ||
22 | - <svg id="icon-book" version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="-12.5 9 64 64" enable-background="new -12.5 9 64 64" xml:space="preserve"> | ||
23 | - <path fill="#AAA" d="M6.8,40.8c2.4,0.8,4.5-0.7,4.9-2.5c0.2-1.2-0.3-2.1-1.3-3.2l-0.8-0.8c-0.4-0.5-0.6-1.3-0.2-1.9 | ||
24 | - c0.4-0.5,0.9-0.8,1.8-0.5c1.3,0.4,1.9,1.3,2.9,2.2c-0.4,1.4-0.7,2.9-0.9,4.2l-0.2,1c-0.7,4-1.3,6.2-2.7,7.5 | ||
25 | - c-0.3,0.3-0.7,0.5-1.3,0.6c-0.3,0-0.4-0.3-0.4-0.3c0-0.3,0.2-0.3,0.3-0.4c0.2-0.1,0.5-0.3,0.4-0.8c0-0.7-0.6-1.3-1.3-1.3 | ||
26 | - c-0.6,0-1.4,0.6-1.4,1.7s1,1.9,2.4,1.8c0.8,0,2.5-0.3,4.2-2.5c2-2.5,2.5-5.4,2.9-7.4l0.5-2.8c0.3,0,0.5,0.1,0.8,0.1 | ||
27 | - c2.4,0.1,3.7-1.3,3.7-2.3c0-0.6-0.3-1.2-0.9-1.2c-0.4,0-0.8,0.3-1,0.8c-0.1,0.6,0.8,1.1,0.1,1.5c-0.5,0.3-1.4,0.6-2.7,0.4l0.3-1.3 | ||
28 | - c0.5-2.6,1-5.7,3.2-5.8c0.2,0,0.8,0,0.8,0.4c0,0.2,0,0.2-0.2,0.5c-0.2,0.3-0.3,0.4-0.2,0.7c0,0.7,0.5,1.1,1.2,1.1 | ||
29 | - c0.9,0,1.2-1,1.2-1.4c0-1.2-1.2-1.8-2.6-1.8c-1.5,0.1-2.8,0.9-3.7,2.1c-1.1,1.3-1.8,2.9-2.3,4.5c-0.9-0.8-1.6-1.8-3.1-2.3 | ||
30 | - c-1.1-0.7-2.3-0.5-3.4,0.3c-0.5,0.4-0.8,1-1,1.6c-0.4,1.5,0.4,2.9,0.8,3.4l0.9,1c0.2,0.2,0.6,0.8,0.4,1.5c-0.3,0.8-1.2,1.3-2.1,1 | ||
31 | - c-0.4-0.2-1-0.5-0.9-0.9c0.1-0.2,0.2-0.3,0.3-0.5s0.1-0.3,0.1-0.3c0.2-0.6-0.1-1.4-0.7-1.6c-0.6-0.2-1.2,0-1.3,0.8 | ||
32 | - C4.3,38.4,4.7,40,6.8,40.8z M46.1,20.9c0-4.2-3.2-7.5-7.1-7.5h-3.8C34.8,10.8,32.7,9,30.2,9L-2.3,9.1c-2.8,0.1-4.9,2.4-4.9,5.4 | ||
33 | - L-7,58.6c0,4.8,8.1,13.9,11.6,14.1l34.7-0.1c3.9,0,7-3.4,7-7.6L46.1,20.9z M-0.3,36.4c0-8.6,6.5-15.6,14.5-15.6 | ||
34 | - c8,0,14.5,7,14.5,15.6S22.1,52,14.2,52C6.1,52-0.3,45-0.3,36.4z M42.1,65.1c0,1.8-1.5,3.1-3.1,3.1H4.6c-0.7,0-3-1.8-4.5-4.4h30.4 | ||
35 | - c2.8,0,5-2.4,5-5.4V17.9h3.7c1.6,0,2.9,1.4,2.9,3.1V65.1L42.1,65.1z"/> | ||
36 | - </svg> | ||
37 | - | ||
38 | - Read the documentation to learn | ||
39 | - <a href="https://symfony.com/doc/{{ constant('Symfony\\Component\\HttpKernel\\Kernel::VERSION')[:3] }}/page_creation.html"> | ||
40 | - How to create your first page in Symfony | ||
41 | - </a> | ||
42 | - </p> | ||
43 | - </div> | ||
44 | - | ||
45 | </div> | 7 | </div> |
46 | - </div> | 8 | + <section class="full-reset text-center" style="padding: 40px 0;"> |
9 | + <article class="tile"> | ||
10 | + <div class="tile-icon full-reset"><a href=""><i class="zmdi zmdi-face"></i></a></div> | ||
11 | + <div class="tile-name all-tittles">Jefe de Departamento</div> | ||
12 | + <div class="tile-num full-reset">3</div> | ||
13 | + </article> | ||
14 | + <article class="tile"> | ||
15 | + <div class="tile-icon full-reset"><a href=""><i class="zmdi zmdi-balance zmdi-hc-fw"></i></a></div> | ||
16 | + <div class="tile-name all-tittles">Encargado Almacen</div> | ||
17 | + <div class="tile-num full-reset">70</div> | ||
18 | + </article> | ||
19 | + <article class="tile"> | ||
20 | + <div class="tile-icon full-reset"><a href=""><i class="zmdi zmdi-male-alt"></i></a></div> | ||
21 | + <div class="tile-name all-tittles">Analista Administrador</div> | ||
22 | + <div class="tile-num full-reset">11</div> | ||
23 | + </article> | ||
24 | + <article class="tile"> | ||
25 | + <div class="tile-icon full-reset"><a href=""><i class="zmdi zmdi-laptop"></i></a></div> | ||
26 | + <div class="tile-name all-tittles" style="width: 90%;">Equipos</div> | ||
27 | + <div class="tile-num full-reset">17</div> | ||
28 | + </article> | ||
29 | + | ||
30 | + <article class="tile"> | ||
31 | + <div class="tile-icon full-reset"><a href=""><i class="zmdi zmdi-trending-up"></i></a></div> | ||
32 | + <div class="tile-name all-tittles" style="width: 90%;">Reportes y Estadísticas</div> | ||
33 | + <div class="tile-num full-reset">23</div> | ||
34 | + </article> | ||
35 | + </section> | ||
36 | + | ||
47 | {% endblock %} | 37 | {% endblock %} |
48 | 38 | ||
49 | -{% block stylesheets %} | ||
50 | -<style> | ||
51 | - body { background: #F5F5F5; font: 18px/1.5 sans-serif; } | ||
52 | - h1, h2 { line-height: 1.2; margin: 0 0 .5em; } | ||
53 | - h1 { font-size: 36px; } | ||
54 | - h2 { font-size: 21px; margin-bottom: 1em; } | ||
55 | - p { margin: 0 0 1em 0; } | ||
56 | - a { color: #0000F0; } | ||
57 | - a:hover { text-decoration: none; } | ||
58 | - code { background: #F5F5F5; max-width: 100px; padding: 2px 6px; word-wrap: break-word; } | ||
59 | - #wrapper { background: #FFF; margin: 1em auto; max-width: 800px; width: 95%; } | ||
60 | - #container { padding: 2em; } | ||
61 | - #welcome, #status { margin-bottom: 2em; } | ||
62 | - #welcome h1 span { display: block; font-size: 75%; } | ||
63 | - #icon-status, #icon-book { float: left; height: 64px; margin-right: 1em; margin-top: -4px; width: 64px; } | ||
64 | - #icon-book { display: none; } | ||
65 | - | ||
66 | - @media (min-width: 768px) { | ||
67 | - #wrapper { width: 80%; margin: 2em auto; } | ||
68 | - #icon-book { display: inline-block; } | ||
69 | - #status a, #next a { display: block; } | ||
70 | - | ||
71 | - @-webkit-keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } | ||
72 | - @keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } | ||
73 | - .sf-toolbar { opacity: 0; -webkit-animation: fade-in 1s .2s forwards; animation: fade-in 1s .2s forwards;} | ||
74 | - } | ||
75 | -</style> | ||
76 | -{% endblock %} |
src/UBV/PracticaBundle/Resources/views/Default/index.html.twig
File mode changed
File mode changed
File mode changed
No preview for this file type
File mode changed