diff --git a/citations/html/accueil.html b/citations/html/accueil.html
new file mode 100644
index 0000000..4f83023
--- /dev/null
+++ b/citations/html/accueil.html
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+ Citations - L'Il'eau chiens - Admin
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Citations chiens
+
+
+
+ | Citations |
+ Actions |
+
+
+
+
+ | Le chien est le seul être sur terre qui vous aime plus qu'il ne s'aime lui-même. (Josh Billings) |
+
+ Modifier
+ Supprimer
+ |
+
+
+ | Un chien est la seule chose sur terre qui vous aime plus qu'il ne s'aime lui-même. (Josh Billings) |
+
+ Modifier
+ Supprimer
+ |
+
+
+
+
+
+ Citations chats
+
+
+
+ | Citations |
+ Actions |
+
+
+
+
+ | Le chien est le seul être sur terre qui vous aime plus qu'il ne s'aime lui-même. (Josh Billings) |
+
+ Modifier
+ Supprimer
+ |
+
+
+ | Un chien est la seule chose sur terre qui vous aime plus qu'il ne s'aime lui-même. (Josh Billings) |
+
+ Modifier
+ Supprimer
+ |
+
+
+
+
+
+ Citations divers
+
+
+
+ | Citations |
+ Actions |
+
+
+
+
+ | Le chien est le seul être sur terre qui vous aime plus qu'il ne s'aime lui-même. (Josh Billings) |
+
+ Modifier
+ Supprimer
+ |
+
+
+ | Un chien est la seule chose sur terre qui vous aime plus qu'il ne s'aime lui-même. (Josh Billings) |
+
+ Modifier
+ Supprimer
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/citations/js/contentReduct.js b/citations/js/contentReduct.js
new file mode 100644
index 0000000..f42dd66
--- /dev/null
+++ b/citations/js/contentReduct.js
@@ -0,0 +1,43 @@
+/**
+ * Réduit le contenu des cellules td des tableaux
+ */
+
+
+
+const BREAKPOINT_SM = 1000;
+(() => {
+ // Récupère les cellules td (premier d'un tr) à traiter
+ const getTargetCells = () => {
+ const tbodyRows = Array.from(document.querySelectorAll("tbody tr"));
+ let cells = tbodyRows.map((row) => row.querySelector("td")).filter(Boolean);
+ if (cells.length === 0) {
+ const allRows = Array.from(document.querySelectorAll("tr"));
+ cells = allRows.map((row) => row.querySelector("td")).filter(Boolean);
+ }
+ return cells;
+ };
+
+ const tdElts = getTargetCells();
+
+ tdElts.forEach((td) => {
+ if (!td.dataset.fullText) {
+ td.dataset.fullText = td.textContent.trim();
+ }
+ });
+
+ const applyTruncation = () => {
+ const narrow = window.innerWidth < BREAKPOINT_SM;
+ tdElts.forEach((td) => {
+ const full = td.dataset.fullText ?? td.textContent;
+ const text = (full || "").trim();
+ if (narrow) {
+ td.textContent = text.length > 40 ? text.slice(0, 40) + '...': text;
+ } else {
+ td.textContent = full;
+ }
+ });
+ };
+
+ applyTruncation();
+ window.addEventListener("resize", applyTruncation);
+})();
\ No newline at end of file
diff --git a/css/citations.css b/css/citations.css
new file mode 100644
index 0000000..e69de29
diff --git a/css/style.css b/css/style.css
index d591513..1f260a9 100644
--- a/css/style.css
+++ b/css/style.css
@@ -1,16 +1,19 @@
/*=============================================================================
Header Navbar Styles
=============================================================================*/
+a.nav-link{
+ font-size: .95rem;
+}
.navbar-brand {
- font-size: 1.2rem;
+ font-size: 1.1rem;
line-height: 1;
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}
.brand-sep {
- height: 1.2rem;
+ height: .8rem;
}
diff --git a/header.html b/header.html
index cc4095e..6d468be 100644
--- a/header.html
+++ b/header.html
@@ -8,34 +8,9 @@
+
-
+
@@ -67,11 +42,14 @@
FAQ
- Fiche de renseignements
+ Fiche renseignements
Partenaires
+
+ Citations
+
@@ -105,7 +83,7 @@
- Titre de la page
+ Titre de la page
Contenu de la page