{"id":184,"date":"2025-12-04T10:11:39","date_gmt":"2025-12-04T09:11:39","guid":{"rendered":"https:\/\/jital.fr\/?page_id=184"},"modified":"2025-12-04T12:25:44","modified_gmt":"2025-12-04T11:25:44","slug":"ressources","status":"publish","type":"page","link":"https:\/\/jital.fr\/","title":{"rendered":"Ressources"},"content":{"rendered":"\n<div class=\"wp-block-cover alignfull\" style=\"background-color:#2C3E50;min-height:180px;margin-top:-40px;padding:20px 20px;aspect-ratio:unset;\">\n    <span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim\" style=\"background-image:url('URL_IMAGE_HEADER');\"><\/span>\n    <div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\" style=\"max-width:1000px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:12px;\">\n        \n\n<figure class=\"wp-block-image aligncenter is-resized\" style=\"margin:0;\">\n            <img decoding=\"async\" src=\"http:\/\/jital.fr\/wp-content\/uploads\/2025\/09\/Logo-Jital.png\" alt=\"Logo JITAL\" width=\"70\" \/>\n        <\/figure>\n\n        \n\n<h1 class=\"has-text-align-center wp-block-heading\" style=\"font-size:clamp(1.039rem, 1.039rem + ((1vw - 0.2rem) * 0.88), 1.6rem);color:#F4D03F;margin:0;line-height:1.2;\">\n            Mes Articles\n        <\/h1>\n\n        \n\n<p class=\"has-text-align-center has-white-color has-text-color wp-block-paragraph\" style=\"max-width:800px;margin:0 auto;line-height:1.5;\">\n            Explorez mes analyses sur la transformation digitale du sport et de la culture\n        <\/p>\n\n    <\/div>\n<\/div>\n\n\n\n<style>\n  .articles-wrapper {\n      font-family: 'Lato', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n      background-color: #FFFFFF;\n      color: #2C3E50;\n      line-height: 1.6;\n  }\n\n  .articles-container {\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 30px 20px 60px;\n  }\n\n  \/* Filter Section *\/\n  .filter-section {\n      background-color: #f8f9fa;\n      padding: 12px 16px;\n      border-bottom: 3px solid #F4D03F;\n      margin-bottom: 40px;\n      border-radius: 999px;\n      overflow: hidden;\n  }\n\n  .filter-buttons {\n      display: flex;\n      flex-wrap: nowrap;\n      gap: 10px;\n      justify-content: center;\n      align-items: center;\n  }\n\n  .filter-btn {\n      white-space: nowrap;\n      font-family: 'Montserrat', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n      font-weight: 500;\n      padding: 8px 18px;\n      border: 1px solid #2C3E50;\n      background-color: #FFFFFF;\n      color: #2C3E50;\n      cursor: pointer;\n      border-radius: 999px;\n      transition: all 0.3s ease;\n      font-size: 0.9rem;\n  }\n\n  .filter-btn:hover,\n  .filter-btn.active {\n      background-color: #F4D03F;\n      border-color: #F4D03F;\n      color: #2C3E50;\n      transform: translateY(-1px);\n      box-shadow: 0 3px 8px rgba(244, 208, 63, 0.3);\n  }\n\n  \/* Articles Grid *\/\n  .articles-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));\n      gap: 32px;\n  }\n\n  .article-card {\n      background: #FFFFFF;\n      border-radius: 12px;\n      overflow: hidden;\n      box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);\n      transition: all 0.3s ease;\n      border: 1px solid #e9ecef;\n      display: flex;\n      flex-direction: column;\n  }\n\n  .article-card:hover {\n      transform: translateY(-4px);\n      box-shadow: 0 8px 22px rgba(0, 0, 0, 0.12);\n  }\n\n  .article-image {\n      width: 100%;\n      height: 100px;\n      background: linear-gradient(135deg, #7F8C8D 0%, #95a5a6 100%);\n      position: relative;\n      overflow: hidden;\n  }\n\n  .article-badge {\n      position: absolute;\n      top: 15px;\n      right: 15px;\n      background-color: #F4D03F;\n      color: #2C3E50;\n      padding: 6px 16px;\n      border-radius: 20px;\n      font-family: 'Montserrat', sans-serif;\n      font-weight: 600;\n      font-size: 0.8rem;\n      text-transform: uppercase;\n  }\n\n  .article-content {\n      padding: 24px;\n      display: flex;\n      flex-direction: column;\n      flex-grow: 1;\n  }\n\n  .article-meta {\n      display: flex;\n      gap: 16px;\n      margin-bottom: 12px;\n      font-size: 0.9rem;\n      color: #7F8C8D;\n  }\n\n  .article-title {\n      font-family: 'Montserrat', sans-serif;\n      font-weight: 600;\n      font-size: 1.3rem;\n      color: #2C3E50;\n      margin-bottom: 12px;\n      line-height: 1.3;\n  }\n\n  .article-excerpt {\n      color: #7F8C8D;\n      margin-bottom: 20px;\n      line-height: 1.7;\n      flex-grow: 1;\n  }\n\n  .article-footer {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      margin-top: auto;\n  }\n\n  .article-source {\n      font-size: 0.9rem;\n      color: #7F8C8D;\n      font-style: italic;\n  }\n\n  .read-more {\n      font-family: 'Montserrat', sans-serif;\n      font-weight: 600;\n      padding: 10px 20px;\n      background-color: #F4D03F;\n      color: #2C3E50;\n      text-decoration: none;\n      border-radius: 25px;\n      transition: all 0.3s ease;\n      display: inline-block;\n      border: 2px solid #F4D03F;\n      font-size: 0.9rem;\n  }\n\n  .read-more:hover {\n      background-color: #2C3E50;\n      color: #F4D03F;\n      transform: scale(1.03);\n  }\n\n\/* CTA Section *\/\n.cta-section {\n      background: linear-gradient(135deg, #F4D03F 0%, #F39C12 100%);\n      padding: 6px 6px;\n      border-radius: 10px;\n      text-align: center;\n      margin-top: 50px;\n      box-shadow: 0 4px 10px rgba(244, 208, 63, 0.2);\n  }\n\n  .cta-text {\n      font-family: 'Montserrat', sans-serif;\n      font-size: 1.1rem;\n      font-weight: 700;\n      color: #2C3E50;\n      line-height: 1.3;\n      max-width: 650px;\n      margin: 0 auto 0 auto;\n      letter-spacing: -0.02em;\n  }\n\n  .cta-button {\n      background: transparent;\n      color: #2C3E50;\n      padding: 14px 32px;\n      font-size: 1rem;\n      border-radius: 8px;\n      text-decoration: none;\n      font-weight: 600;\n      display: inline-block;\n      transition: all 0.3s ease;\n      font-family: 'Montserrat', sans-serif;\n  }\n\n  .cta-button:hover {\n      background: rgba(44, 62, 80, 0.1);\n      transform: translateY(-2px);\n  }\n\n\n  \/* Responsive *\/\n  @media (max-width: 768px) {\n      .articles-container {\n          padding: 30px 16px 50px;\n      }\n\n      .filter-section {\n          border-radius: 12px;\n      }\n\n      .filter-buttons {\n          flex-wrap: wrap;\n          flex-direction: column;\n      }\n\n      .filter-btn {\n          width: 100%;\n          text-align: center;\n      }\n\n      .articles-grid {\n          grid-template-columns: 1fr;\n          gap: 24px;\n      }\n\n      .article-footer {\n          flex-direction: column;\n          align-items: flex-start;\n          gap: 12px;\n      }\n\n      .cta-text {\n          font-size: 1.3rem;\n      }\n\n      .read-more {\n          width: 100%;\n          text-align: center;\n      }\n  }\n<\/style>\n\n<div class=\"articles-wrapper\">\n  <div class=\"articles-container\">\n\n    <!-- Filter Section -->\n    <div class=\"filter-section\">\n      <div class=\"filter-buttons\">\n        <button class=\"filter-btn active\" data-filter=\"all\">Tous les articles<\/button>\n        <button class=\"filter-btn\" data-filter=\"sport\">Sport<\/button>\n        <button class=\"filter-btn\" data-filter=\"culture\">Culture<\/button>\n        <button class=\"filter-btn\" data-filter=\"general\">G\u00e9n\u00e9ral<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- Articles Grid -->\n    <div class=\"articles-grid\" id=\"articlesGrid\">\n      \n      <!-- Article Culture -->\n      <article class=\"article-card\" data-category=\"culture\">\n        <div class=\"article-image\" style=\"background: linear-gradient(135deg, #9B59B6 0%, #8E44AD 100%); background-image: url('http:\/\/jital.fr\/wp-content\/uploads\/2025\/12\/pexels-pixabay-159866-scaled.jpg'); background-size: cover; background-position: center;\">\n          <span class=\"article-badge\">Culture<\/span>\n        <\/div>\n        <div class=\"article-content\">\n          <div class=\"article-meta\">\n            <span>\ud83d\udcc5 Novembre 2025 <\/span>\n            <span>\u23f1\ufe0f 5 min<\/span>\n          <\/div>\n          <h2 class=\"article-title\">Librairies ind\u00e9pendantes : face \u00e0 l&rsquo;assaut du num\u00e9rique, quelles strat\u00e9gies ?<\/h2>\n          <p class=\"article-excerpt\">\n        Le num\u00e9rique bouscule les librairies ind\u00e9pendantes : comment rester attractif face aux g\u00e9ants en ligne tout en valorisant la proximit\u00e9 et le conseil en magasin ?\n          <\/p>\n          <div class=\"article-footer\">\n            <span class=\"article-source\">ActuaLitt\u00e9<\/span>\n            <a href=\"https:\/\/actualitte.com\/article\/127702\/enquetes\/librairies-independantes-face-a-l-assaut-du-numerique-quelles-strategies\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"read-more\">Lire l&rsquo;article<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n    \n\n    <\/div>\n\n<!-- CTA Section -->\n<div class=\"cta-section\">\n  <a href=\"https:\/\/jital.fr\/?page_id=114\" class=\"cta-button\">\u00c9changer sur mon projet<\/a>\n<\/div>\n\n\n  <\/div>\n<\/div>\n\n<script>\n  const filterButtons = document.querySelectorAll('.filter-btn');\n  const articleCards = document.querySelectorAll('.article-card');\n\n  filterButtons.forEach(button => {\n      button.addEventListener('click', () => {\n          const filter = button.getAttribute('data-filter');\n\n          filterButtons.forEach(btn => btn.classList.remove('active'));\n          button.classList.add('active');\n\n          articleCards.forEach(card => {\n              if (filter === 'all' || card.getAttribute('data-category').includes(filter)) {\n                  card.style.display = 'block';\n                  setTimeout(() => {\n                      card.style.opacity = '1';\n                      card.style.transform = 'scale(1)';\n                  }, 10);\n              } else {\n                  card.style.opacity = '0';\n                  card.style.transform = 'scale(0.9)';\n                  setTimeout(() => {\n                      card.style.display = 'none';\n                  }, 300);\n              }\n          });\n      });\n  });\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tous les articles Sport Culture G\u00e9n\u00e9ral Culture \ud83d\udcc5 Novembre 2025 \u23f1\ufe0f 5 min Librairies ind\u00e9pendantes : face \u00e0 l&rsquo;assaut du num\u00e9rique, quelles strat\u00e9gies ? Le num\u00e9rique bouscule les librairies ind\u00e9pendantes : comment rester attractif face aux g\u00e9ants en ligne tout en valorisant la proximit\u00e9 et le conseil en magasin ? ActuaLitt\u00e9 Lire l&rsquo;article \u00c9changer sur [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-184","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jital.fr\/index.php?rest_route=\/wp\/v2\/pages\/184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jital.fr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jital.fr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jital.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jital.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=184"}],"version-history":[{"count":48,"href":"https:\/\/jital.fr\/index.php?rest_route=\/wp\/v2\/pages\/184\/revisions"}],"predecessor-version":[{"id":240,"href":"https:\/\/jital.fr\/index.php?rest_route=\/wp\/v2\/pages\/184\/revisions\/240"}],"wp:attachment":[{"href":"https:\/\/jital.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}