{"id":26,"date":"2026-07-21T20:55:13","date_gmt":"2026-07-21T20:55:13","guid":{"rendered":"https:\/\/shahabfatemi.ir\/?page_id=26"},"modified":"2026-08-11T06:43:32","modified_gmt":"2026-08-11T06:43:32","slug":"my-leitner-status","status":"publish","type":"page","link":"https:\/\/shahabfatemi.ir\/fa\/my-leitner-status\/","title":{"rendered":"Leitner app Dashboard"},"content":{"rendered":"<div class=\"logged-out wp-block-loginout\"><a href=\"https:\/\/shahabfatemi.ir\/wp-login.php?redirect_to=https%3A%2F%2Fshahabfatemi.ir%2Ffa%2Fwp-json%2Fwp%2Fv2%2Fpages%2F26\">\u0648\u0631\u0648\u062f<\/a><\/div>\n\n<p>You must be logged in to view your courses.<\/p>\n\n\n<p>Please log in to study.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n<p>Please log in to manage courses.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<style>\n        \/* ===== Leitner Plugin \u2013 Frontend Styles (from style.css) ===== *\/\n        body { font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif; margin: 20px; background: #f5f5f5; color: #333; }\n        .leitner-dashboard, #leitner-learn-app, #leitner-editor-app { max-width: 900px; margin: 0 auto; background: #fff; padding: 20px; border-radius: 8px; box-shadow: 0 1px 3px rgba(0,0,0,0.1); margin-bottom: 30px; }\n        .leitner-dashboard h2, #leitner-learn-app h2, #leitner-editor-app h2 { border-bottom: 2px solid #4a90e2; padding-bottom: 0.3em; margin-bottom: 1em; }\n        #lfs-message p { padding: 10px; border-radius: 4px; background: #f0f8ff; border: 1px solid #b3d9ff; }\n        button { background: #4a90e2; color: #fff; border: none; padding: 8px 18px; border-radius: 4px; cursor: pointer; font-size: 0.95em; margin: 3px 2px; transition: background 0.2s; }\n        button:hover { background: #357abd; }\n        button:disabled { background: #ccc; cursor: not-allowed; }\n        #lfs-stop-session, #lfs-reset-course { background: #e74c3c; }\n        #lfs-stop-session:hover, #lfs-reset-course:hover { background: #c0392b; }\n        #lfs-correct-btn { background: #27ae60; }\n        #lfs-correct-btn:hover { background: #1e8449; }\n        #lfs-incorrect-btn { background: #e67e22; }\n        #lfs-incorrect-btn:hover { background: #d35400; }\n        #lfs-skip-btn, #lfs-flip-btn { background: #95a5a6; }\n        #lfs-skip-btn:hover, #lfs-flip-btn:hover { background: #7f8c8d; }\n        select { padding: 8px; border-radius: 4px; border: 1px solid #ccc; min-width: 200px; margin-right: 5px; }\n        .lfs-card-container { display: flex; flex-wrap: wrap; gap: 20px; margin: 15px 0; }\n        .lfs-card { flex: 1 1 300px; background: #fafafa; border: 1px solid #e0e0e0; border-radius: 6px; padding: 20px; min-height: 150px; font-size: 1.1em; line-height: 1.6; overflow-wrap: break-word; }\n        #lfs-card-front { background: #f9f9ff; border-left: 4px solid #4a90e2; }\n        #lfs-card-back { background: #fff9f0; border-left: 4px solid #e67e22; }\n        #lfs-edit-card-btn { display: inline-block; margin-left: 10px; font-size: 0.9em; color: #4a90e2; text-decoration: underline; }\n        .course-box { background: #fff; border: 1px solid #e0e0e0; border-radius: 6px; padding: 15px; margin-bottom: 15px; }\n        .course-box h3 { margin-top: 0; color: #2c3e50; }\n        table { width: 100%; border-collapse: collapse; margin: 10px 0; }\n        th { background: #f0f0f0; text-align: left; padding: 8px; }\n        td { padding: 8px; border-bottom: 1px solid #eee; vertical-align: top; }\n\n        \/* Stage chart (vertical bars) *\/\n        .stage-chart .chart-container { display: flex; align-items: flex-end; gap: 10px; height: 180px; padding: 5px 0; border-bottom: 1px solid #ccc; }\n        .stage-bar { flex: 1; text-align: center; display: flex; flex-direction: column; align-items: center; }\n        .stage-bar .bar { width: 100%; border-radius: 3px 3px 0 0; position: relative; }\n        .stage-bar .count { position: absolute; top: -20px; left: 50%; transform: translateX(-50%); font-size: 0.8em; color: #333; }\n        .stage-bar .label { font-size: 0.75em; margin-top: 5px; transform: rotate(-45deg); transform-origin: top left; white-space: nowrap; }\n\n        \/* Session chart (vertical bars) *\/\n        .session-chart .chart-container { display: flex; align-items: flex-end; gap: 15px; height: 200px; padding: 5px 0; border-bottom: 1px solid #ccc; overflow-x: auto; }\n        .session-column { flex: 0 0 auto; width: 60px; text-align: center; display: flex; flex-direction: column; align-items: center; }\n        .session-column .bars { display: flex; align-items: flex-end; gap: 3px; height: 150px; }\n        .session-column .correct-bar, .session-column .incorrect-bar { width: 25px; border-radius: 3px 3px 0 0; position: relative; }\n        .session-column .correct-bar { background: #4caf50; }\n        .session-column .incorrect-bar { background: #f44336; }\n        .session-column .count { position: absolute; top: -18px; left: 50%; transform: translateX(-50%); font-size: 0.7em; color: #333; }\n        .session-column .date-label { font-size: 0.7em; margin-top: 5px; }\n        .legend span { margin-right: 15px; }\n        .legend .swatch { display: inline-block; width: 12px; height: 12px; margin-right: 4px; vertical-align: middle; }\n\n        @media (max-width: 600px) {\n            .lfs-card-container { flex-direction: column; }\n            .lfs-card { flex: 1 1 auto; }\n        }\n    <\/style>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-26","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shahabfatemi.ir\/fa\/wp-json\/wp\/v2\/pages\/26","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shahabfatemi.ir\/fa\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shahabfatemi.ir\/fa\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shahabfatemi.ir\/fa\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shahabfatemi.ir\/fa\/wp-json\/wp\/v2\/comments?post=26"}],"version-history":[{"count":10,"href":"https:\/\/shahabfatemi.ir\/fa\/wp-json\/wp\/v2\/pages\/26\/revisions"}],"predecessor-version":[{"id":641,"href":"https:\/\/shahabfatemi.ir\/fa\/wp-json\/wp\/v2\/pages\/26\/revisions\/641"}],"wp:attachment":[{"href":"https:\/\/shahabfatemi.ir\/fa\/wp-json\/wp\/v2\/media?parent=26"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}