(props)
| 2 | import PropTypes from "prop-types"; |
| 3 | |
| 4 | export default function PrivacyPolicy(props) { |
| 5 | const VITE_CLIENT_PORT = import.meta.env.VITE_CLIENT_PORT; |
| 6 | |
| 7 | return ( |
| 8 | <div |
| 9 | className="privacy-policy-container p-6" |
| 10 | style={{ |
| 11 | backgroundColor: props.mode === "dark" ? "#111111" : "#f9f9f9", |
| 12 | color: props.mode === "dark" ? "#f9f9f9" : "#1a1a1a", |
| 13 | lineHeight: "1.75", |
| 14 | fontFamily: "'Inter', sans-serif", |
| 15 | }} |
| 16 | > |
| 17 | <h2 |
| 18 | className={`text-4xl font-extrabold mb-10 text-center tracking-wide ${props.mode === "dark" ? "text-gray-100" : "text-gray-700" |
| 19 | }`} |
| 20 | > |
| 21 | Privacy Policy |
| 22 | </h2> |
| 23 | |
| 24 | <div |
| 25 | className="container mx-auto p-8" |
| 26 | style={{ |
| 27 | backgroundColor: props.mode === "dark" ? "#282828" : "#ffffff", |
| 28 | color: props.mode === "dark" ? "#eaeaea" : "#1a1a1a", |
| 29 | borderRadius: "12px", |
| 30 | boxShadow: |
| 31 | props.mode === "dark" |
| 32 | ? "0 10px 30px rgba(0, 0, 0, 0.5)" |
| 33 | : "0 10px 30px rgba(0, 0, 0, 0.1)", |
| 34 | transition: "all 0.3s ease", |
| 35 | }} |
| 36 | > |
| 37 | <div className="text-sm text-gray-500 dark:text-gray-400 mb-6 italic"> |
| 38 | Last updated: April 13, 2024 |
| 39 | </div> |
| 40 | |
| 41 | <div className="mb-8 text-lg leading-relaxed"> |
| 42 | This Privacy Policy describes our policies and procedures on the |
| 43 | collection, use, and disclosure of your information when you use the |
| 44 | Service. It also explains your privacy rights and how the law protects |
| 45 | you. |
| 46 | </div> |
| 47 | |
| 48 | <h3 |
| 49 | className={`text-3xl font-semibold mb-6 ${props.mode === "dark" ? "text-gray-100" : "text-gray-700" |
| 50 | } `} |
| 51 | > |
| 52 | Interpretation |
| 53 | </h3> |
| 54 | <p className="mb-8 text-lg leading-relaxed"> |
| 55 | Words with capitalized initials have meanings defined under the |
| 56 | following conditions. These definitions shall apply whether they |
| 57 | appear in singular or plural. |
| 58 | </p> |
| 59 | |
| 60 | <h3 |
| 61 | className={`text-3xl font-semibold mb-6 ${props.mode === "dark" ? "text-gray-100" : "text-gray-700" |
nothing calls this directly
no outgoing calls
no test coverage detected