{"id":27398,"date":"2025-07-09T23:48:39","date_gmt":"2025-07-09T21:48:39","guid":{"rendered":"https:\/\/konradpodgorski.pl\/pro\/?page_id=27398"},"modified":"2025-07-09T23:59:13","modified_gmt":"2025-07-09T21:59:13","slug":"kalkulator-picia-wody","status":"publish","type":"page","link":"https:\/\/konradpodgorski.pl\/pro\/kalkulator-picia-wody\/","title":{"rendered":"Kalkulator picia wody"},"content":{"rendered":"\n<div class=\"wp-block-group has-base-3-color has-text-color has-background has-link-color wp-elements-298e861202699ab60668a1e83519fba0\" style=\"background-color:#1a1a1a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<section class=\"kalkulator-wody\" id=\"water-kalkulator\">\n    <h1 class=\"title\">KALKULATOR &#8211; ZAPOTRZEBOWANIE NA WOD\u0118 \ud83d\udca7<\/h1>\n    \n    <div class=\"formula\">\n        Podstawowe zapotrzebowanie: ~30-35 ml wody na ka\u017cdy kilogram masy cia\u0142a.\n    <\/div>\n\n    <form id=\"waterCalculator\" class=\"form-grid\">\n        <div class=\"form-group\">\n            <label for=\"water-weight\">Masa cia\u0142a (kg)<\/label>\n            <input type=\"number\" id=\"water-weight\" required min=\"1\">\n        <\/div>\n\n        <div class=\"form-group\">\n            <label for=\"water-activity\">Aktywno\u015b\u0107 fizyczna (minuty)<\/label>\n            <input type=\"number\" id=\"water-activity\" required min=\"0\" value=\"0\">\n        <\/div>\n\n        <div class=\"form-group\">\n            <label for=\"water-temp\">Temperatura otoczenia (\u00b0C)<\/label>\n            <input type=\"number\" id=\"water-temp\" required value=\"20\">\n        <\/div>\n        \n        <button type=\"submit\">Oblicz<\/button>\n    <\/form>\n\n    <div id=\"waterResults\" class=\"results\">\n        <h3>Twoje dzienne zapotrzebowanie na wod\u0119:<\/h3>\n        <div id=\"finalWaterResult\" class=\"result-item\"><\/div>\n    <\/div>\n<\/section>\n<style>\n.kalkulator-wody {\n    max-width: 900px;\n    margin: 2rem auto;\n    padding: 2rem;\n    background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%);\n    border-radius: 15px;\n    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);\n    box-sizing: border-box;\n}\n\n.kalkulator-wody .title {\n    color: #fff;\n    font-size: 2rem;\n    text-align: center;\n    margin-bottom: 2rem;\n    padding-bottom: 1rem;\n    border-bottom: 2px solid #7B2CBF;\n}\n\n.kalkulator-wody .formula {\n    color: #e2e2e2;\n    margin-bottom: 2rem;\n    padding: 1rem;\n    background: rgba(255, 255, 255, 0.05);\n    border-radius: 8px;\n    text-align: center;\n}\n\n.kalkulator-wody .form-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 1.5rem;\n    margin-bottom: 2rem;\n}\n\n.kalkulator-wody .form-group {\n    margin-bottom: 1.2rem;\n}\n\n.kalkulator-wody label {\n    display: block;\n    color: #e2e2e2;\n    margin-bottom: 0.5rem;\n    font-weight: 500;\n}\n\n.kalkulator-wody select,\n.kalkulator-wody input {\n    width: 100%;\n    padding: 0.8rem;\n    background-color: #1c1c2e;\n    border: 2px solid rgba(44, 207, 191, 0.3);\n    border-radius: 8px;\n    color: #fff;\n    transition: all 0.3s ease;\n    box-sizing: border-box;\n}\n\n.kalkulator-wody select {\n    cursor: pointer;\n}\n\n.kalkulator-wody select option {\n    background-color: #1c1c2e;\n    color: #fff;\n    padding: 8px;\n}\n\n.kalkulator-wody select:focus,\n.kalkulator-wody input:focus {\n    outline: none;\n    border-color: #9D4EDD;\n    box-shadow: 0 0 0 3px rgba(44, 207, 191, 0.25);\n}\n\n.kalkulator-wody button {\n    width: 100%;\n    padding: 1rem;\n    background: linear-gradient(45deg, #7B2CBF, #9D4EDD);\n    border: none;\n    border-radius: 8px;\n    color: #fff;\n    font-size: 1.1rem;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.3s ease;\n    grid-column: 1 \/ -1;\n}\n\n.kalkulator-wody button:hover {\n    background: linear-gradient(45deg, #9D4EDD, #7B2CBF);\n    transform: translateY(-2px);\n}\n\n.kalkulator-wody .results {\n    margin-top: 1.5rem;\n    padding: 1.5rem;\n    background: rgba(255, 255, 255, 0.05);\n    border-radius: 8px;\n    color: #fff;\n    display: none;\n    text-align: center;\n}\n\n.kalkulator-wody .results h3 {\n    color: #9D4EDD;\n    margin-bottom: 1rem;\n    font-size: 1.5rem;\n}\n\n.kalkulator-wody .result-item {\n    margin: 0.5rem 0;\n    padding: 1rem;\n    background: rgba(255, 255, 255, 0.02);\n    border-radius: 5px;\n    font-size: 1.2rem;\n    font-weight: bold;\n}\n\n@media (max-width: 768px) {\n    .kalkulator-wody {\n        margin: 1rem;\n        padding: 1.5rem;\n    }\n\n    .kalkulator-wody .title {\n        font-size: 1.5rem;\n    }\n}\n\n<\/style>\n<script>\ndocument.getElementById('waterCalculator').addEventListener('submit', function(e) {\n    e.preventDefault();\n    \n    const weight = parseFloat(document.getElementById('water-weight').value);\n    const activityDuration = parseFloat(document.getElementById('water-activity').value);\n    const temperature = parseFloat(document.getElementById('water-temp').value);\n    \n    \/\/ Walidacja danych\n    if (isNaN(weight) || weight <= 0) {\n        alert(\"Prosz\u0119 poda\u0107 prawid\u0142ow\u0105 mas\u0119 cia\u0142a.\");\n        return;\n    }\n\n    \/\/ 1. Podstawowe zapotrzebowanie (35 ml na kg masy cia\u0142a)\n    let baseRequirement = weight * 35;\n    \n    \/\/ 2. Dodatek za aktywno\u015b\u0107 fizyczn\u0105 (ok. 500-1000 ml na godzin\u0119)\n    \/\/ U\u015bredniamy do 750 ml\/h -> 12.5 ml\/min\n    let activityBonus = activityDuration * 12.5;\n    \n    \/\/ 3. Dodatek za temperatur\u0119 (powy\u017cej 25\u00b0C)\n    let temperatureBonus = 0;\n    if (temperature > 25) {\n        \/\/ Dodatkowe ~250 ml na ka\u017cdy stopie\u0144 powy\u017cej 25\u00b0C\n        temperatureBonus = (temperature - 25) * 250;\n    }\n    \n    const totalWaterIntake = baseRequirement + activityBonus + temperatureBonus;\n    \n    \/\/ Konwersja na litry\n    const totalWaterInLiters = (totalWaterIntake \/ 1000).toFixed(2);\n    \n    document.getElementById('waterResults').style.display = 'block';\n    document.getElementById('finalWaterResult').textContent = `${totalWaterInLiters} litra`;\n});\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n<\/div><\/div>\n\n\n\n<style>\n.content-area {\nbackground-color: #1a1a1a;\n}\n<\/style>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>KALKULATOR &#8211; ZAPOTRZEBOWANIE NA WOD\u0118 \ud83d\udca7 Podstawowe zapotrzebowanie: ~30-35 ml wody na ka\u017cdy kilogram masy cia\u0142a. Masa cia\u0142a (kg) Aktywno\u015b\u0107 fizyczna (minuty) Temperatura otoczenia (\u00b0C) Oblicz Twoje dzienne zapotrzebowanie na wod\u0119:<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_hide_header":false,"footnotes":""},"class_list":["post-27398","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/konradpodgorski.pl\/pro\/wp-json\/wp\/v2\/pages\/27398","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/konradpodgorski.pl\/pro\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/konradpodgorski.pl\/pro\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/konradpodgorski.pl\/pro\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/konradpodgorski.pl\/pro\/wp-json\/wp\/v2\/comments?post=27398"}],"version-history":[{"count":6,"href":"https:\/\/konradpodgorski.pl\/pro\/wp-json\/wp\/v2\/pages\/27398\/revisions"}],"predecessor-version":[{"id":27405,"href":"https:\/\/konradpodgorski.pl\/pro\/wp-json\/wp\/v2\/pages\/27398\/revisions\/27405"}],"wp:attachment":[{"href":"https:\/\/konradpodgorski.pl\/pro\/wp-json\/wp\/v2\/media?parent=27398"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}