diff --git a/assets/css/custom.css b/assets/css/custom.css new file mode 100644 index 0000000..3f819c9 --- /dev/null +++ b/assets/css/custom.css @@ -0,0 +1,72 @@ +/* assets/css/custom.css */ +:root { + --primary-color: #3B82F6; + --secondary-color: #10B981; + --background-color: #F9FAFB; + --surface-color: #FFFFFF; + --text-dark-color: #1F2937; + --text-light-color: #6B7280; + --border-radius: 0.5rem; +} + +body { + font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + background-color: var(--background-color); + color: var(--text-dark-color); +} + +.hero { + background: linear-gradient(rgba(59, 130, 246, 0.8), rgba(16, 185, 129, 0.8)), url('https://picsum.photos/seed/glossaryhero/1600/900') no-repeat center center; + background-size: cover; + color: white; + padding: 6rem 1.5rem; + text-align: center; +} + +.hero h1 { + font-size: 3rem; + font-weight: 700; +} + +.hero p { + font-size: 1.25rem; + max-width: 600px; + margin: 1rem auto; +} + +.search-form .form-control { + border-radius: var(--border-radius); + padding: 0.75rem 1rem; +} + +.search-form .btn { + border-radius: var(--border-radius); + padding: 0.75rem 1.5rem; +} + +.section { + padding: 4rem 1.5rem; +} + +.section-title { + font-size: 2.25rem; + font-weight: 700; + margin-bottom: 2rem; + text-align: center; +} + +.card { + border: none; + border-radius: var(--border-radius); + box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); +} + +.footer { + background-color: var(--surface-color); + padding: 2rem 1.5rem; + border-top: 1px solid #e5e7eb; +} + +.img-fluid { + border-radius: var(--border-radius); +} \ No newline at end of file diff --git a/index.php b/index.php index 6f7ffab..efa7cf7 100644 --- a/index.php +++ b/index.php @@ -1,131 +1,118 @@ - - + - - - New Style - - - - + + + The People's Glossary - Definitions for Everyone + + + + + + + + + + + + + + + -
-
-

Analyzing your requirements and generating your website…

-
- Loading… -
-

AI is collecting your requirements and applying the first changes.

-

This page will update automatically as the plan is implemented.

-

Runtime: PHP — UTC

-
-
- + +
+ +
+ +
+
+
+

The People's Glossary

+

Definitions for everyone, by everyone. Your open-source dictionary for modern terms.

+
+
+ +
+
+ +
+
+
+
+ +
+ +
+

Search Results for: "{$query}"

+

+ (This is a placeholder. The real definition for "{$query}" will be fetched from the database or generated by an AI in the next step.) +

+
+
+HTML; + } + ?> + + +
+
+

About Us

+
+
+ A person reading a book in a library. +
+
+

Knowledge for All

+

This project was born from the idea that knowledge should be free and accessible. We use a combination of community contributions and AI to create a comprehensive, living glossary. Our goal is to provide clear and concise definitions for a wide range of topics, from technology to philosophy.

+
+
+
+
+ +
+
+

Get In Touch

+
+
+

Contact Us

+

Have a question, suggestion, or want to contribute? We'd love to hear from you. A full contact form will be available here soon. For now, feel free to browse and search for terms.

+
+
+ A vintage telephone on a wooden desk. +
+
+
+
+
+ + + + + - + \ No newline at end of file diff --git a/privacy.php b/privacy.php new file mode 100644 index 0000000..7952838 --- /dev/null +++ b/privacy.php @@ -0,0 +1,45 @@ + + + + + + Privacy Policy - The People's Glossary + + + + + + + + + + +
+ +
+ +
+

Privacy Policy

+
+
+

This is a placeholder for the Privacy Policy.

+

This page will detail how user data is collected, used, and protected. For now, please note that search queries may be logged for analytical purposes, but no personally identifiable information is stored.

+ Back to Home +
+
+
+ + + + + + + \ No newline at end of file