Commit 1cbde7e6 by Frédéric

Style + Js

parent fa034f40
...@@ -2,6 +2,9 @@ ...@@ -2,6 +2,9 @@
namespace Bolt\Extension\Appolo\Tourinsoft; namespace Bolt\Extension\Appolo\Tourinsoft;
use Bolt\Asset\File\JavaScript;
use Bolt\Asset\File\Stylesheet;
use Bolt\Controller\Zone;
use Bolt\Extension\Appolo\Tourinsoft\Controller\Backend\FluxController; use Bolt\Extension\Appolo\Tourinsoft\Controller\Backend\FluxController;
use Bolt\Extension\DatabaseSchemaTrait; use Bolt\Extension\DatabaseSchemaTrait;
use Bolt\Extension\SimpleExtension; use Bolt\Extension\SimpleExtension;
...@@ -82,7 +85,6 @@ class TourinsoftExtension extends SimpleExtension ...@@ -82,7 +85,6 @@ class TourinsoftExtension extends SimpleExtension
parent::registerServices($app); // TODO: Change the autogenerated stub parent::registerServices($app); // TODO: Change the autogenerated stub
} }
/** /**
* @param string $type * @param string $type
* @param string $data * @param string $data
...@@ -113,5 +115,21 @@ class TourinsoftExtension extends SimpleExtension ...@@ -113,5 +115,21 @@ class TourinsoftExtension extends SimpleExtension
]; ];
} }
/**
* {@inheritdoc}
*/
protected function registerAssets()
{
return [
JavaScript::create('js/tourinsoft.js')
->setLate(true)
->setPriority(5)
->setZone(Zone::BACKEND),
Stylesheet::create('css/tourinsoft.css')
->setLate(true)
->setPriority(5)
->setZone(Zone::BACKEND)
];
}
} }
\ No newline at end of file
...@@ -10,9 +10,13 @@ ...@@ -10,9 +10,13 @@
{% endblock page_title %} {% endblock page_title %}
{% block page_main %} {% block page_main %}
<div class="row"> <div id="loader-wrapper">
<div id="loader"> Synchronisation en cours. Merci de patienter.</div>
</div>
<div class="row flux_listing">
<div class="col-md-8"> <div class="col-md-8">
<div class="buic-listing"> <div class="buic-listing ">
<!-- tableau --> <!-- tableau -->
<table class=" dashboardlisting listing"> <table class=" dashboardlisting listing">
<tbody class="sortable striping_odd ui-sortable"> <tbody class="sortable striping_odd ui-sortable">
...@@ -41,7 +45,7 @@ ...@@ -41,7 +45,7 @@
</button> </button>
<ul class="dropdown-menu pull-right"> <ul class="dropdown-menu pull-right">
<li> <li>
<a href="{{ path('tourinsoft_admin_flux_sync', {'id': item.id}) }}"> <a href="{{ path('tourinsoft_admin_flux_sync', {'id': item.id}) }}" class="tourinsoft_syncrhonize">
<i class="fa fa-refresh"></i> <i class="fa fa-refresh"></i>
{{ __('appolo.tourinsoft.synchronize') }} {{ __('appolo.tourinsoft.synchronize') }}
</a> </a>
...@@ -107,4 +111,6 @@ ...@@ -107,4 +111,6 @@
</aside> </aside>
<!-- / sidebar --> <!-- / sidebar -->
</div> </div>
{% endblock page_main %} {% endblock page_main %}
\ No newline at end of file
#loader-wrapper {
width: 100%;
height: 50vh;
background-color: #33363e;
color: #CCC;
display: none;
}
#loader-wrapper #loader {
position: relative;
text-align: center;
top: 50%;
font-size: 2em;
}
\ No newline at end of file
$(document).ready(function () {
$('.tourinsoft_syncrhonize').click(function (e) {
$('.flux_listing').fadeOut();
$('#loader-wrapper').fadeIn();
});
});
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment