
{"id":215,"date":"2026-10-07T23:11:07","date_gmt":"2026-10-07T21:11:07","guid":{"rendered":"https:\/\/nsd.test\/?page_id=215"},"modified":"2026-10-08T00:29:07","modified_gmt":"2026-10-07T22:29:07","slug":"orari-accademia","status":"publish","type":"page","link":"https:\/\/www.newstyledance.it\/?page_id=215","title":{"rendered":"ORARI ACCADEMIA"},"content":{"rendered":"\n<div id=\"orario-accademia-app\">\n  <style>\n    #orario-accademia-app {\n      --bg-dark: #0f172a;\n      --card-bg: rgba(30, 41, 59, 0.7);\n      --card-border: rgba(255, 255, 255, 0.1);\n      --accent-cyan: #38bdf8;\n      --accent-purple: #a855f7;\n      --accent-pink: #ec4899;\n      --text-main: #f8fafc;\n      --text-muted: #94a3b8;\n\n      font-family: 'Inter', -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n      background-color: var(--bg-dark);\n      color: var(--text-main);\n      padding: 24px;\n      border-radius: 16px;\n      box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);\n      box-sizing: border-box;\n      width: 100%;\n      margin: 20px 0;\n    }\n\n    #orario-accademia-app * {\n      box-sizing: border-box;\n    }\n\n    .oaa-header {\n      text-align: center;\n      margin-bottom: 28px;\n    }\n\n    .oaa-title {\n      font-size: 1.8rem;\n      font-weight: 800;\n      background: linear-gradient(135deg, var(--accent-cyan), var(--accent-purple), var(--accent-pink));\n      -webkit-background-clip: text;\n      -webkit-text-fill-color: transparent;\n      margin: 0 0 8px 0;\n    }\n\n    .oaa-subtitle {\n      color: var(--text-muted);\n      font-size: 0.95rem;\n      margin: 0;\n    }\n\n    .oaa-controls {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 12px;\n      justify-content: space-between;\n      align-items: center;\n      margin-bottom: 24px;\n      background: rgba(15, 23, 42, 0.6);\n      padding: 16px;\n      border-radius: 12px;\n      border: 1px solid var(--card-border);\n    }\n\n    .oaa-search-box {\n      flex: 1;\n      min-width: 200px;\n    }\n\n    .oaa-search-box input {\n      width: 100%;\n      padding: 10px 16px;\n      background: rgba(30, 41, 59, 0.8);\n      border: 1px solid var(--card-border);\n      border-radius: 8px;\n      color: #fff;\n      font-size: 0.9rem;\n      outline: none;\n      transition: border-color 0.2s;\n    }\n\n    .oaa-search-box input:focus {\n      border-color: var(--accent-cyan);\n    }\n\n    .oaa-filters {\n      display: flex;\n      gap: 8px;\n      flex-wrap: wrap;\n    }\n\n    .oaa-filter-btn {\n      padding: 8px 14px;\n      background: rgba(30, 41, 59, 0.8);\n      border: 1px solid var(--card-border);\n      border-radius: 8px;\n      color: var(--text-muted);\n      font-size: 0.85rem;\n      cursor: pointer;\n      transition: all 0.2s;\n    }\n\n    .oaa-filter-btn:hover,\n    .oaa-filter-btn.active {\n      background: var(--accent-cyan);\n      color: #0f172a;\n      font-weight: 600;\n      border-color: var(--accent-cyan);\n    }\n\n    .oaa-grid-week {\n      display: grid;\n      grid-template-columns: repeat(5, minmax(200px, 1fr));\n      gap: 16px;\n      overflow-x: auto;\n      padding-bottom: 12px;\n      min-height: 200px;\n    }\n\n    @media (max-width: 1024px) {\n      .oaa-grid-week {\n        grid-template-columns: repeat(5, 240px);\n      }\n    }\n\n    .oaa-day-col {\n      background: var(--card-bg);\n      border: 1px solid var(--card-border);\n      border-radius: 12px;\n      padding: 12px;\n      display: flex;\n      flex-direction: column;\n      gap: 12px;\n    }\n\n    .oaa-day-header {\n      text-align: center;\n      padding: 8px;\n      background: rgba(56, 189, 248, 0.1);\n      border-radius: 8px;\n      color: var(--accent-cyan);\n      font-weight: 700;\n      text-transform: uppercase;\n      letter-spacing: 0.5px;\n      font-size: 0.9rem;\n    }\n\n    .oaa-card {\n      background: rgba(15, 23, 42, 0.7);\n      border-left: 4px solid var(--accent-cyan);\n      border-radius: 6px;\n      padding: 10px;\n      display: flex;\n      flex-direction: column;\n      gap: 4px;\n      transition: transform 0.2s, box-shadow 0.2s;\n    }\n\n    .oaa-card:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);\n    }\n\n    .oaa-card.anno-1 {\n      border-left-color: #38bdf8;\n    }\n\n    .oaa-card.anno-2 {\n      border-left-color: #a855f7;\n    }\n\n    .oaa-card.anno-3 {\n      border-left-color: #ec4899;\n    }\n\n    .oaa-card.anno-adulti {\n      border-left-color: #f59e0b;\n    }\n\n    .oaa-card.anno-avviamento {\n      border-left-color: #10b981;\n    }\n\n    .oaa-time {\n      font-size: 0.75rem;\n      color: var(--accent-cyan);\n      font-weight: 600;\n    }\n\n    .oaa-subject {\n      font-size: 0.88rem;\n      font-weight: 600;\n      color: #fff;\n    }\n\n    .oaa-tag {\n      display: inline-block;\n      font-size: 0.7rem;\n      padding: 2px 6px;\n      border-radius: 4px;\n      background: rgba(255, 255, 255, 0.1);\n      color: var(--text-muted);\n      width: fit-content;\n      margin-top: 2px;\n    }\n  <\/style>\n\n  <div class=\"oaa-header\">\n    <h2 class=\"oaa-title\">ORARIO ACCADEMIA 2026 \/ 2027<\/h2>\n    <p class=\"oaa-subtitle\">Programma lezioni settimanali<\/p>\n  <\/div>\n\n  <div class=\"oaa-controls\">\n    <div class=\"oaa-search-box\">\n      <input type=\"text\" id=\"oaaSearch\" placeholder=\"Cerca materia o docente...\" oninput=\"oaaRender()\">\n    <\/div>\n    <div class=\"oaa-filters\">\n      <button class=\"oaa-filter-btn active\" onclick=\"oaaSetFilter('all', this)\">Tutti<\/button>\n      <button class=\"oaa-filter-btn\" onclick=\"oaaSetFilter('1', this)\">1\u00b0 Anno<\/button>\n      <button class=\"oaa-filter-btn\" onclick=\"oaaSetFilter('2', this)\">2\u00b0 Anno<\/button>\n      <button class=\"oaa-filter-btn\" onclick=\"oaaSetFilter('3', this)\">3\u00b0 Anno<\/button>\n\n    <\/div>\n  <\/div>\n\n  <div class=\"oaa-grid-week\" id=\"oaaGrid\"><\/div>\n\n  <script>\n    (function () {\n      const oaaData = {\n        \"Luned\u00ec\": [\n          {time: \"09.00 - 10.30\", title: \"Sbarra a terra\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"09.00 - 10.30\", title: \"Classico\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"10.30 - 12.00\", title: \"Classico\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"10.30 - 12.00\", title: \"Sbarra a terra\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"12.00 - 13.00\", title: \"Carubelli\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"12.00 - 13.00\", title: \"Carubelli\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"13.30 - 14.30\", title: \"Storia della danza\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"13.30 - 14.30\", title: \"Modern Jazz\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"14.30 - 15.30\", title: \"Teoria della danza\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"14.30 - 15.30\", title: \"Hip Hop\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"15.30 - 16.30\", title: \"Hip Hop\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"15.30 - 16.30\", title: \"Storia della danza\", tag: \"2\u00b0 Anno\", cat: \"2\"},\n\n        ],\n        \"Marted\u00ec\": [\n          {time: \"08.00 - 09.00\", title: \"Horton Graham\", tag: \"Tutti i livelli\", cat: \"1\"},\n          {time: \"09.00 - 10.30\", title: \"Modern Jazz\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"09.00 - 10.30\", title: \"Modern\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"10.30 - 12.00\", title: \"Storia del Teatro\", tag: \"3\u00b0 Anno\", cat: \"3\"},\n          {time: \"10.30 - 12.00\", title: \"Sbarra a terra\", tag: \"1\u00b0 e 2\u00b0 Anno\", cat: \"1\"},\n          {time: \"12.00 - 13.00\", title: \"Video Commercial Hell\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"12.00 - 13.00\", title: \"Anatomia\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"13.30 - 14.30\", title: \"Musica applicata alla danza\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"13.30 - 14.30\", title: \"Floor Work\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"14.30 - 15.30\", title: \"Floor Work\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"14.30 - 15.30\", title: \"Storia della danza\", tag: \"3\u00b0 Anno\", cat: \"3\"},\n          {time: \"15.30 - 17.00\", title: \"Mia Molinari\", tag: \"1\u00b0, 2\u00b0 e 3\u00b0 Anno\", cat: \"1\"},\n\n        ],\n        \"Mercoled\u00ec\": [\n          {time: \"08.00 - 09.00\", title: \"Storia del teatro\", tag: \"2\u00b0 Anno\", cat: \"2\"},\n          {time: \"09.00 - 10.00\", title: \"Tecnica femminile \/ Stretching PBT\", tag: \"1\u00b0, 2\u00b0, 3\u00b0 Anno\", cat: \"1\"},\n          {time: \"10.00 - 11.00\", title: \"Tecnica maschile \/ Stretching PBT\", tag: \"1\u00b0, 2\u00b0, 3\u00b0 Anno\", cat: \"1\"},\n          {time: \"10.00 - 11.00\", title: \"Musical\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"11.00 - 12.00\", title: \"Caraibico\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"11.00 - 12.00\", title: \"Tip Tap\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"12.00 - 13.00\", title: \"Tip Tap\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"12.00 - 13.00\", title: \"Caraibico\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"13.30 - 14.30\", title: \"Musical\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"13.30 - 14.30\", title: \"Tecnica Modern\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"14.30 - 15.30\", title: \"Contemporaneo\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"14.30 - 15.30\", title: \"Luminotecnica\", tag: \"2\u00b0 Anno\", cat: \"2\"},\n          {time: \"14.30 - 15.30\", title: \"Flamenco\", tag: \"3\u00b0 Anno\", cat: \"3\"}\n        ],\n        \"Gioved\u00ec\": [\n          {time: \"08.00 - 09.00\", title: \"Drammaturgia\", tag: \"3\u00b0 Anno\", cat: \"3\"},\n          {time: \"09.00 - 10.30\", title: \"Storia del costume\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"09.00 - 10.30\", title: \"Classico\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"10.30 - 12.00\", title: \"Classico\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"10.30 - 12.00\", title: \"Storia del costume\", tag: \"2\u00b0 Anno\", cat: \"2\"},\n          {time: \"10.30 - 12.00\", title: \"Orientale\", tag: \"3\u00b0 Anno\", cat: \"3\"},\n          {time: \"12.00 - 13.00\", title: \"Acrobatica\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"12.00 - 13.30\", title: \"Orientale\", tag: \"2\u00b0 Anno\", cat: \"2\"},\n          {time: \"12.00 - 13.30\", title: \"Storia musica\", tag: \"3\u00b0 Anno\", cat: \"3\"},\n          {time: \"13.30 - 15.00\", title: \"Danza Orientale\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"14.00 - 15.30\", title: \"Storia musica\", tag: \"2\u00b0 Anno\", cat: \"2\"},\n          {time: \"14.00 - 15.00\", title: \"Canto\", tag: \"3\u00b0 Anno\", cat: \"3\"},\n          {time: \"15.00 - 16.30\", title: \"Storia della musica\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"15.30 - 16.30\", title: \"Canto\", tag: \"2\u00b0 Anno\", cat: \"2\"},\n          {time: \"15.00 - 16.00\", title: \"Costume\", tag: \"3\u00b0 Anno\", cat: \"3\"},\n\n        ],\n        \"Venerd\u00ec\": [\n          {time: \"08.00 - 09.00\", title: \"Teoria della danza\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"09.00 - 10.30\", title: \"Classico\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"09.00 - 10.30\", title: \"Acrobatica\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"10.30 - 12.00\", title: \"Tecnica Modern\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"10.30 - 12.00\", title: \"Classico\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"12.00 - 13.00\", title: \"Storia del teatro\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"12.00 - 13.00\", title: \"Video Hell\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"13.00 - 15.00\", title: \"Modern\", tag: \"1\u00b0 Anno\", cat: \"1\"},\n          {time: \"13.30 - 15.00\", title: \"Contemporaneo\", tag: \"2\u00b0 e 3\u00b0 Anno\", cat: \"2\"},\n          {time: \"15.00 - 16.00\", title: \"Contaminato Lab Coreo\", tag: \"1\u00b0, 2\u00b0 e 3\u00b0 Anno\", cat: \"1\"}\n        ]\n      };\n\n      let currentFilter = 'all';\n\n      window.oaaSetFilter = function (filter, btn) {\n        currentFilter = filter;\n        document.querySelectorAll('.oaa-filter-btn').forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n        oaaRender();\n      };\n\n      window.oaaRender = function () {\n        const grid = document.getElementById('oaaGrid');\n        if (!grid) return;\n        const searchInput = document.getElementById('oaaSearch');\n        const search = searchInput ? searchInput.value.toLowerCase() : '';\n        grid.innerHTML = '';\n\n        Object.keys(oaaData).forEach(day => {\n          const dayCol = document.createElement('div');\n          dayCol.className = 'oaa-day-col';\n\n          const dayHeader = document.createElement('div');\n          dayHeader.className = 'oaa-day-header';\n          dayHeader.innerText = day;\n          dayCol.appendChild(dayHeader);\n\n          const filtered = oaaData[day].filter(item => {\n            const matchFilter = currentFilter === 'all' || item.cat === currentFilter;\n            const matchSearch = item.title.toLowerCase().includes(search) || item.tag.toLowerCase().includes(search);\n            return matchFilter && matchSearch;\n          });\n\n          filtered.forEach(item => {\n            const card = document.createElement('div');\n            card.className = `oaa-card anno-${item.cat}`;\n            card.innerHTML = `\n              <div class=\"oaa-time\">${item.time}<\/div>\n              <div class=\"oaa-subject\">${item.title}<\/div>\n              <div class=\"oaa-tag\">${item.tag}<\/div>\n            `;\n            dayCol.appendChild(card);\n          });\n\n          grid.appendChild(dayCol);\n        });\n      };\n\n      \/\/ Inizio immediato\n      setTimeout(window.oaaRender, 50);\n    })();\n  <\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>ORARIO ACCADEMIA 2026 \/ 2027 Programma lezioni settimanali Tutti 1\u00b0 Anno 2\u00b0 Anno 3\u00b0 Anno<\/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-215","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.newstyledance.it\/index.php?rest_route=\/wp\/v2\/pages\/215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newstyledance.it\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.newstyledance.it\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.newstyledance.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newstyledance.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=215"}],"version-history":[{"count":15,"href":"https:\/\/www.newstyledance.it\/index.php?rest_route=\/wp\/v2\/pages\/215\/revisions"}],"predecessor-version":[{"id":455,"href":"https:\/\/www.newstyledance.it\/index.php?rest_route=\/wp\/v2\/pages\/215\/revisions\/455"}],"wp:attachment":[{"href":"https:\/\/www.newstyledance.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}