/* Adaptations FooTable pour DAVIC.

   1) La lib est calee sur les Glyphicons de Bootstrap 3. On est en Bootstrap 5 et
      la police 'Glyphicons Halflings' n'existe nulle part dans le projet : toutes
      les icones de FooTable (tri, recherche, croix, loader) tombaient dans le vide.
      Seules "+" et "-" s'affichaient, parce que ce sont de vrais caracteres.
      On les remappe sur Bootstrap Icons, deja charge dans index.php et deja
      utilise partout ailleurs dans l'appli.

   2) On masque le tableau brut le temps que FooTable le construise, sinon on voit
      toutes les colonnes et toutes les lignes s'afficher puis se replier une
      seconde apres. Le .show() du handler ready.ft.table pose un display inline
      qui passe devant la regle, la classe ft-ready sert de second filet. */

.fooicon {
	font-family: 'bootstrap-icons' !important;
	font-weight: normal;
	font-style: normal;
}

.fooicon-loader:before {
	content: "\f130";
}
.fooicon-plus:before {
	content: "\f4d7";
}
.fooicon-minus:before {
	content: "\f2ca";
}
.fooicon-search:before {
	content: "\f502";
}
.fooicon-remove:before {
	content: "\f5ee";
}
.fooicon-sort:before {
	content: "\f127";
}
.fooicon-sort-asc:before {
	content: "\f235";
}
.fooicon-sort-desc:before {
	content: "\f229";
}
.fooicon-pencil:before {
	content: "\f4a4";
}
.fooicon-trash:before {
	content: "\f5a8";
}
.fooicon-eye-close:before {
	content: "\f320";
}
.fooicon-flash:before {
	content: "\f44c";
}
.fooicon-cog:before {
	content: "\f3c5";
}
.fooicon-stats:before {
	content: "\f17e";
}

table.table[data-paging="true"],
table.table[data-sorting="true"],
table.table[data-filtering="true"] {
	display: none;
}

table.table.ft-ready {
	display: table;
}
