{"id":57,"date":"2026-06-12T08:15:32","date_gmt":"2026-06-12T08:15:32","guid":{"rendered":"https:\/\/www.ancestoria.org\/?page_id=57"},"modified":"2026-06-12T08:38:39","modified_gmt":"2026-06-12T08:38:39","slug":"logowanie","status":"publish","type":"page","link":"https:\/\/www.ancestoria.org\/index.php\/logowanie\/","title":{"rendered":""},"content":{"rendered":"\n<div class=\"aft-login-page\">\n  <style>\n    .aft-login-page {\n      max-width: 1120px;\n      margin: 0 auto;\n      padding: 70px 20px;\n      font-family: inherit;\n      color: #111827;\n    }\n\n    .aft-login-grid {\n      display: grid;\n      grid-template-columns: 1.05fr 0.95fr;\n      gap: 40px;\n      align-items: stretch;\n    }\n\n    .aft-login-hero,\n    .aft-login-card {\n      background: #ffffff;\n      border: 1px solid #dbeafe;\n      border-radius: 28px;\n      box-shadow: 0 18px 45px rgba(37, 99, 235, 0.08);\n    }\n\n    .aft-login-hero {\n      padding: 44px;\n      background: linear-gradient(135deg, #eff6ff 0%, #ffffff 65%);\n    }\n\n    .aft-login-hero h1 {\n      font-size: 46px;\n      line-height: 1.08;\n      margin: 0 0 18px;\n      color: #111827;\n    }\n\n    .aft-login-hero p {\n      font-size: 17px;\n      line-height: 1.7;\n      color: #4b5563;\n      margin: 0 0 26px;\n    }\n\n    .aft-login-features {\n      display: grid;\n      gap: 14px;\n      margin-top: 28px;\n    }\n\n    .aft-login-feature {\n      display: flex;\n      gap: 12px;\n      align-items: flex-start;\n      padding: 14px 16px;\n      border-radius: 18px;\n      background: rgba(255,255,255,0.75);\n      border: 1px solid #e5efff;\n    }\n\n    .aft-login-icon {\n      width: 34px;\n      height: 34px;\n      min-width: 34px;\n      border-radius: 50%;\n      background: #e0f2fe;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      color: #2563eb;\n      font-weight: 800;\n    }\n\n    .aft-login-feature strong {\n      display: block;\n      margin-bottom: 3px;\n      color: #111827;\n    }\n\n    .aft-login-feature span {\n      color: #6b7280;\n      font-size: 14px;\n      line-height: 1.45;\n    }\n\n    .aft-login-card {\n      padding: 36px;\n    }\n\n    .aft-login-card h2 {\n      margin: 0 0 8px;\n      font-size: 30px;\n      color: #111827;\n    }\n\n    .aft-login-card .aft-muted {\n      color: #6b7280;\n      margin: 0 0 26px;\n      line-height: 1.55;\n    }\n\n    .aft-login-form label {\n      display: block;\n      margin: 15px 0 7px;\n      font-weight: 700;\n      color: #374151;\n    }\n\n    .aft-login-form input[type=\"text\"],\n    .aft-login-form input[type=\"password\"] {\n      width: 100%;\n      box-sizing: border-box;\n      border: 1px solid #d1d5db;\n      border-radius: 14px;\n      padding: 14px 15px;\n      font-size: 16px;\n      outline: none;\n      background: #fff;\n    }\n\n    .aft-login-form input:focus {\n      border-color: #2563eb;\n      box-shadow: 0 0 0 4px rgba(37, 99, 235, 0.12);\n    }\n\n    .aft-login-row {\n      display: flex;\n      justify-content: space-between;\n      gap: 16px;\n      align-items: center;\n      margin: 16px 0 22px;\n      flex-wrap: wrap;\n    }\n\n    .aft-login-row label {\n      margin: 0;\n      font-weight: 500;\n      color: #4b5563;\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n\n    .aft-login-row a,\n    .aft-login-actions a {\n      color: #2563eb;\n      text-decoration: none;\n      font-weight: 700;\n    }\n\n    .aft-login-row a:hover,\n    .aft-login-actions a:hover {\n      text-decoration: underline;\n    }\n\n    .aft-btn-primary {\n      width: 100%;\n      border: none;\n      border-radius: 15px;\n      padding: 15px 20px;\n      background: #2563eb;\n      color: #ffffff;\n      font-size: 17px;\n      font-weight: 800;\n      cursor: pointer;\n      box-shadow: 0 12px 28px rgba(37,99,235,0.25);\n    }\n\n    .aft-btn-primary:hover {\n      background: #1d4ed8;\n    }\n\n    .aft-login-divider {\n      height: 1px;\n      background: #e5e7eb;\n      margin: 28px 0;\n    }\n\n    .aft-login-actions {\n      display: grid;\n      gap: 12px;\n    }\n\n    .aft-action-box {\n      border: 1px solid #dbeafe;\n      border-radius: 18px;\n      padding: 18px;\n      background: #f8fbff;\n    }\n\n    .aft-action-box strong {\n      display: block;\n      margin-bottom: 6px;\n      color: #111827;\n    }\n\n    .aft-action-box p {\n      margin: 0 0 12px;\n      color: #6b7280;\n      line-height: 1.5;\n      font-size: 14px;\n    }\n\n    .aft-secondary-link {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      border: 1px solid #2563eb;\n      color: #2563eb;\n      border-radius: 13px;\n      padding: 10px 14px;\n      font-weight: 800;\n      text-decoration: none;\n      background: #fff;\n    }\n\n    .aft-secondary-link:hover {\n      background: #eff6ff;\n      text-decoration: none !important;\n    }\n\n    @media (max-width: 850px) {\n      .aft-login-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .aft-login-hero,\n      .aft-login-card {\n        padding: 28px;\n      }\n\n      .aft-login-hero h1 {\n        font-size: 34px;\n      }\n    }\n  <\/style>\n\n  <div class=\"aft-login-grid\">\n    <section class=\"aft-login-hero\">\n      <h1>Zaloguj si\u0119 do swojej rodziny<\/h1>\n      <p>\n        Po zalogowaniu zobaczysz sw\u00f3j panel rodzinny, drzewo genealogiczne,\n        zg\u0142oszenia, zaproszenia oraz materia\u0142y przypisane do Twojej rodziny.\n      <\/p>\n\n      <div class=\"aft-login-features\">\n        <div class=\"aft-login-feature\">\n          <div class=\"aft-login-icon\">\u2713<\/div>\n          <div>\n            <strong>Cz\u0142onek rodziny<\/strong>\n            <span>Mo\u017ce zg\u0142asza\u0107 osoby, poprawki i zaproszenia do akceptacji opiekuna.<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"aft-login-feature\">\n          <div class=\"aft-login-icon\">\u2713<\/div>\n          <div>\n            <strong>Opiekun rodziny<\/strong>\n            <span>Zarz\u0105dza rodzin\u0105, zatwierdza zg\u0142oszenia i nadaje dost\u0119py.<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"aft-login-feature\">\n          <div class=\"aft-login-icon\">\u2713<\/div>\n          <div>\n            <strong>Go\u015b\u0107<\/strong>\n            <span>Mo\u017ce ogl\u0105da\u0107 wybrane informacje bez prawa edycji.<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"aft-login-card\">\n      <h2>Logowanie<\/h2>\n      <p class=\"aft-muted\">Wpisz dane konta, aby przej\u015b\u0107 do panelu rodziny.<\/p>\n\n      <form class=\"aft-login-form\" action=\"\/wp-login.php\" method=\"post\">\n        <label for=\"aft-user-login\">E-mail lub login<\/label>\n        <input type=\"text\" id=\"aft-user-login\" name=\"log\" autocomplete=\"username\" required>\n\n        <label for=\"aft-user-pass\">Has\u0142o<\/label>\n        <input type=\"password\" id=\"aft-user-pass\" name=\"pwd\" autocomplete=\"current-password\" required>\n\n        <div class=\"aft-login-row\">\n          <label>\n            <input type=\"checkbox\" name=\"rememberme\" value=\"forever\">\n            Zapami\u0119taj mnie\n          <\/label>\n\n          <a href=\"\/wp-login.php?action=lostpassword\">Nie pami\u0119tasz has\u0142a?<\/a>\n        <\/div>\n\n        <input type=\"hidden\" name=\"redirect_to\" value=\"\/panel-rodziny\/\">\n\n        <button type=\"submit\" class=\"aft-btn-primary\">Zaloguj si\u0119<\/button>\n      <\/form>\n\n      <div class=\"aft-login-divider\"><\/div>\n\n      <div class=\"aft-login-actions\">\n        <div class=\"aft-action-box\">\n          <strong>Nie masz dost\u0119pu?<\/strong>\n          <p>Z\u0142\u00f3\u017c wniosek jako cz\u0142onek rodziny. Po akceptacji opiekuna otrzymasz dost\u0119p.<\/p>\n          <a class=\"aft-secondary-link\" href=\"\/wniosek-o-dostep\/\">Z\u0142\u00f3\u017c wniosek o dost\u0119p<\/a>\n        <\/div>\n\n        <div class=\"aft-action-box\">\n          <strong>Masz zaproszenie?<\/strong>\n          <p>Kliknij link z wiadomo\u015bci e-mail. Po aktywacji zaproszenia system przypisze Ci dost\u0119p.<\/p>\n          <a class=\"aft-secondary-link\" href=\"\/wp-login.php?action=register\">Utw\u00f3rz konto<\/a>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Zaloguj si\u0119 do swojej rodziny Po zalogowaniu zobaczysz sw\u00f3j panel rodzinny, drzewo genealogiczne, zg\u0142oszenia, zaproszenia oraz materia\u0142y przypisane do Twojej rodziny. \u2713 Cz\u0142onek rodziny Mo\u017ce zg\u0142asza\u0107 osoby, poprawki i zaproszenia do akceptacji opiekuna. \u2713 Opiekun rodziny Zarz\u0105dza rodzin\u0105, zatwierdza zg\u0142oszenia i nadaje dost\u0119py. \u2713 Go\u015b\u0107 Mo\u017ce ogl\u0105da\u0107 wybrane informacje bez prawa edycji. Logowanie Wpisz dane [&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-57","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ancestoria.org\/index.php\/wp-json\/wp\/v2\/pages\/57","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ancestoria.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ancestoria.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ancestoria.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ancestoria.org\/index.php\/wp-json\/wp\/v2\/comments?post=57"}],"version-history":[{"count":2,"href":"https:\/\/www.ancestoria.org\/index.php\/wp-json\/wp\/v2\/pages\/57\/revisions"}],"predecessor-version":[{"id":60,"href":"https:\/\/www.ancestoria.org\/index.php\/wp-json\/wp\/v2\/pages\/57\/revisions\/60"}],"wp:attachment":[{"href":"https:\/\/www.ancestoria.org\/index.php\/wp-json\/wp\/v2\/media?parent=57"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}